VideoHelp Forum

Try DVDFab and download streaming video, copy, convert or make Blu-rays,DVDs! Download free trial !
+ Reply to Thread
Results 1 to 8 of 8
Thread

Threaded View

  1. Member
    Join Date
    Jan 2017
    Location
    Cadiz
    Search Comp PM
    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!!
    VideoWiz
    Quote Quote  
  2. Although there might be a freeware program that might do the job
    Like ffmpeg

    Code:
    ffmpeg -i 10bits.mkv -c:v libx265 -preset slow -crf 20 -c:a aac -b:a 160k 8bits.mkv
    Quote Quote  
  3. Originally Posted by videobruger View Post

    Like ffmpeg

    Code:
    ffmpeg -i 10bits.mkv -c:v libx265 -preset slow -crf 20 -c:a aac -b:a 160k 8bits.mkv
    This did not work for me. I ended up with a 10-bit file, just like the input file.

    Also, it took over 4 days to render. x264 took less than a day to render.
    Quote Quote  
  4. Code:
    ffmpeg -i "10bits.mkv" -pix_fmt yuv420p -c:v libx264 -preset medium -crf 20 -c:a copy "8bits.mkv"
    When using libx264 or libx265 instead of preset "medium" you can choose from these to change encoding speed to your needs:
    ultrafast
    superfast
    veryfast
    faster
    fast
    medium
    slow
    slower
    veryslow
    placebo

    https://trac.ffmpeg.org/wiki/Encode/H.264
    https://trac.ffmpeg.org/wiki/Encode/H.265

    Depending on your hardware/OS you can also use hardware decoding/encoding to speed things up:
    https://trac.ffmpeg.org/wiki/HWAccelIntro
    Quote Quote  
  5. When using ffmpeg you need to set '-pix_fmt yuv420p' if you want YUV 4:2:0 8bit output.
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  6. Originally Posted by VideoWiz View Post
    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!
    What a brave statement - are you able to elaborate why 10-bit video files are useless especially that is commonly agreed that 10 bit video support is one of most important things brought to consumer world by new codecs generation (such as HEVC). Why do you need upgrade HW if consumer profile (Main 10, High Tier, Level 5.1) for HEVC is 10 bit by default?!?
    Last edited by pandy; 13th May 2018 at 13:30.
    Quote Quote  
  7. Or we could ask, what actual hardware that supports HEVC does not support 10bit but 8 bits only?
    Quote Quote  
  8. Intel Skylake, some older/cheaper smartphones, some AMD GPUs (UVD 5.0 or UVD 6.0 or something).
    Quote Quote  



Similar Threads