Was new to this subject - converting useless 10-bit video files to user-friendly 8-bit versions - without upgrading hardware - but now have a handle on it!
Although there might be a freeware program that might do the job - there is a freeware combination that does it, but with full control at each stage
If you don't already have them, these are the freeware programs you need and the simple stages below for each part
1. MKVToolNixGui - the latest version just keeps getting better with each new-build issue!!
Drag 'n' drop 10-bit (usually comes as MKV anyway, maybe not) and de-select video codec and all other codecs (subs/srt, tags, chapters etc) - just leave the audio codec (usually aac, but might be ac-3, mp3) whatever, only leave audio codec checked - 'mux' this to a 'save' folder of your choosing (note its file extension is mka!!)
Now, drag and drop the same 10-bit 'donor' file into MKVToolNixGui window and de-select all but the video track (HEVC, or H.264, or H263) and save to another file
2. Leawo file converter freeware - for all audio codec conversions, output as AAC, found under 'Common Audio' tab and convert as aac, even if the original was an AAC, which was 'muxed' as an mka file from MKVToolNixGUI - note that the 'new' aac files created are very much smaller that the originals - bonus!
3. DiVX player and file Converter - when installed as freeware version, open DivX converter , select 'HEVC 720p' as your output profile, then drag and drop newly-created 'muxed' MKV codec into the main window. You may be able to adjust the kbps value to something like 1482kbps (save this as custom profile if you have a set where the file size want to be about the same - size will vary slightly, but bit rates for all future video codecs are now outputted the same - conversion takes a couple of hours for a 43-minute file [other 10-bit file converters available take about the same time, but DivX Converter has a good user interface
When the video has completed (might be worth loading DIVX Converter just before bedtime) - use MKVToolNixGUI to re-mux new AAC and new mute MKV to new file.
I take this opportunity to add artwork (600x600) to 'Attachments' tab. Also embed name in 'Output' tab. This should produce a perfect 8-bit video file (HEVC/AAC); my player of choice is DIVX player, which has HEVC playing codecs onboard
As of January 2017, all these freeware products are still available - just download either 32-bit or 64-bit versions for your system - good luck!!
+ Reply to Thread
Results 1 to 8 of 8
ffmpeg -i "10bits.mkv" -pix_fmt yuv420p -c:v libx264 -preset medium -crf 20 -c:a copy "8bits.mkv"
Depending on your hardware/OS you can also use hardware decoding/encoding to speed things up:
Last edited by pandy; 13th May 2018 at 12:30.
Or we could ask, what actual hardware that supports HEVC does not support 10bit but 8 bits only?
Intel Skylake, some older/cheaper smartphones, some AMD GPUs (UVD 5.0 or UVD 6.0 or something).