Thanks for trying!
It amazes me that it is even recognized as a valid file.
Unfortunately a few bytes are lost along the way during the process and I really don't understand what happens to them ...
I will continue to work on it ....
In the meantime I have further updated the test version (v0.0.4 BETA in the usual POST).quietvoid wrote: ↑Sun Oct 11, 2020 1:49 pmMaybe a good starting point is to just accept a MKV (in addition to raw that exists already) and be able to output the raw converted HEVC file. That on its own would save a lot of time (demuxing MKV, demuxing BL/EL, converting/remuxing 8.1), and might be simpler to do.
MUX_EXPERIMENTAL.bat accepts as input a DTDL file (ex: m2ts) and returns a HEVC stream (saving you a lot of time).
I left the instructions inside (right click -> edit): modify it according to your needs.
The only precaution: -mode is become, only in this case, -mode_exp
If you want to try it, I kindly ask you to import the HEVC file into MkvToolNix, add the audio tracks, subtitles, etc... and then, in the "Output" tab, fill in the "File title" box by entering the title you want followed by 73 underscores in the case of a profile 7 file or by 37 underscores in the case of a profile 8.
Code: Select all
#profile 7
Movie Title_________________________________________________________________________
#profile 8
Movie Title_____________________________________
After generating the file, use my "MKV_Patcher.bat" (takes you 0.1 seconds).
Is the patched file played with Dolby Vision?yusesope wrote: ↑Fri Oct 16, 2020 1:37 pmOpen the "MKV_Patcher.bat" file, drag and drop the MKV file obtained in step ONE, press ENTER and, when prompted, enter 7 if you are creating a FEL\MEL file or 8 in the case of an 8.1 profile file. Other values are not allowed!
The process will become automatic in the future: it will understand what type of file you created in step ONE and will behave accordingly!
Thank you.
For those using the command line, pay attention to the switches (take a look at the help).
For those who use linux, remember to give the correct permissions to the version of ffmpeg that I have attached!
Code: Select all
chmod +x src/FFmpeg/ffmpeg_lin_x64
Code: Select all
python3 -m pip install psutil