Code Monkey home page Code Monkey logo

dv7todv8's People

Contributors

kreeblah avatar nekno avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

dv7todv8's Issues

Plans for HDR10+toDV8.sh?

It looks like speedy has a script to do that conversion and I am wondering if you are planning on 'porting' that procedure to macOS shell scripts as well?

Strange DV L1 plot

Hello,

I am testing your script to convert some MKV with DV profile 7 to profile 8.1.

For some files, I have strange plots like this one where it seems to only reach 100 nits. Is it a normal situation?

Beau Is Afraid 2023 MULTi VFi 4K UHD BluRay REMUX DV HDR HEVC DTS-HD MA 5 1-Psaro DV8 L1_plot

Infuse beta supports CM 4.0, add flag to skip removing it?

The latest beta of Infuse supports CM v4.0! Is it possible to maybe add a flag to skip stripping of the v4.0 data down to v2.9?

Either way, thanks so much for this script! I just discovered how far Infuse has come in handling DV on the AppleTV and am finally thinking about moving away from Plex on an Nvidia Shield. This script has been a life saver for converting my hundreds of Profile 7 MKV files to Profile 8!

Error : invalid pps index

Hi,
Thank you for this tool ! Ir works perfectly well but recently I had this error message with some files "Invalid apps index" and the scrip stops...

Do you know what it means ?

Thank you !

Keeping temporary files

Can the shell script run without deleting temporary files? Maybe a different 'mode' in the config json?

I am trying to understand the details of this and would like to look at the temp files to see how it works.

Docker Version

Any possibiility for a Docker container release of this fantastic util?

Dolby Vision not triggered on Infuse

I've used your script on a lot of files and it basically always worked instead for one of them. I've done it twice to be sure and it doesn't have any TrueHD track, I also tried without the FLAC audio track. You can check the plot below and the nfo before and after. Honestly I have no idea where it can come from.

La La Land 2016 4K HDR DV 2160p BDRemux Ita Eng x265-NAHOM DV8 L1_plot

Before converting.txt

After converting.txt

audio sync is off after DV8 conversion

Hi, thanks for making this!

Here is the mediainfo for a file that results in an audio video sync issue.

Complete name : /Volumes/Olympus Mons/moving pictures/4K movies/-DOLBY VISION REMUX/Ronin.1998.UHD.BluRay.Remux.2160p.HDR.DV.HEVC.DTS-HD.MA.5.1-ZQ/Ronin.1998.UHD.BluRay.Remux.2160p.DV.HDR.HEVC.DTS-HD.MA.5.1-ZQ.mkv
Format : Matroska
Format version : Version 4
File size : 83.8 GiB
Duration : 2 h 1 min
Overall bit rate mode : Variable
Overall bit rate : 98.8 Mb/s
Frame rate : 23.976 FPS
Movie name : Ronin (1998) 4K Restoration - UHD Blu-ray [Kino Lorber] - ZQ
Encoded date : 2023-06-18 11:34:12 UTC
Writing application : mkvmerge v77.0 ('Elemental') 64-bit
Writing library : libebml v1.4.4 + libmatroska v1.7.1
IMDB : tt0122690
TMDB : movie/8195

Video
ID : 1
ID in the original source medium : 4113 (0x1011)
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : Dolby Vision, Version 1.0, dvhe.07.06, BL+EL+RPU, Blu-ray compatible / SMPTE ST 2086, HDR10 compatible
Codec ID : V_MPEGH/ISO/HEVC
Duration : 2 h 1 min
Bit rate : 94.4 Mb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 (24000/1001) FPS
Original frame rate : 24.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.475
Stream size : 80.1 GiB (96%)
Title : MPEG-H HEVC Video / 76994 kbps / 2160p / 24 fps / 16:9 / Main 10 @ Level 5.1 @ High / 4:2:0 / 10 bits / 1000nits / HDR10 / BT.2020 / Dolby Vision FEL @ 19209 kbps
Default : Yes
Forced : No
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0001 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 949 cd/m2
Maximum Frame-Average Light Level : 297 cd/m2
Original source medium : Blu-ray

Audio #1
ID : 2
Format : DTS XLL
Format/Info : Digital Theater Systems
Commercial name : DTS-HD Master Audio
Codec ID : A_DTS
Duration : 2 h 1 min
Bit rate mode : Variable
Bit rate : 3 931 kb/s
Channel(s) : 6 channels
Channel layout : C L R Ls Rs LFE
Sampling rate : 48.0 kHz
Frame rate : 93.750 FPS (512 SPF)
Bit depth : 24 bits
Compression mode : Lossless
Stream size : 3.33 GiB (4%)
Title : DTS-HD Master Audio / 5.1 / 48 kHz / 3929 kbps / 24-bit
Language : English
Default : Yes
Forced : No

Audio #2
ID : 3
Format : AC-3
Format/Info : Audio Coding 3
Commercial name : Dolby Digital
Codec ID : A_AC3
Duration : 2 h 1 min
Bit rate mode : Constant
Bit rate : 192 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 167 MiB (0%)
Title : Commentary with director John Frankenheimer
Language : English
Service kind : Complete Main
Default : No
Forced : No

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.