-
-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Export Settings Option for H.264 10 bit (Re-label existing H.264 appending "8-bit") #406
Comments
a) h264 is not defined for either 10bit or 422 (banding is reduced by the color sub sampling, not necessarily the bit depth – so 422 is more important than 10bit), that means, FCP cannot export this due to only using hardware (GPU) backed codecs. h264 in 10bit and/or 422 needs software 'hacks' which are slow and inconsistent. b) what you are looking for it x264 which uses DITHERING to remove banding. 10bit 422 is NOT supported on the web anyway (only for HDR HEVC formats in special use cases as you already discovered). to get x264 use the free shutter encoder (handbrake is not so accurate and has too many settings that impact the files), turn OFF hardware encoder use (see screenshot) and feed a prores (only export prores to guarantee full quality, HEVC compresses dark areas heavier than h264 even). you can use my x264 youtube preset for the best settings and no banding when coming from 10bit 422 footage. drop it in username/Shutter Encoder/Functions and click the 'star' in shutter encoder to activate |
I've been discovering this over the last few days that 10bit h264 is basically a hack. So, I get that. Thank you for explaining. I was getting to the point of posting that myself. Basically, What I'm seeing is that under "Mastering" export options, I'd like to see 10 bit h265 and possibly 12 bit h265 options. I don't have enough hard drive space to render these files in ProRes for quality. h264 isn't enough. |
there is 10bit HEVC if you use apple devices/social media or computer. the latter is very close to a master file but also compatible with windows (important). what you'd like to see is under 'video and audio' (where you can choose prores) to have HEVC in addition to H264 with a 10bit option. you can already just use compressor for this (if you have it). send a project to compressor and use your custom preset or a build-in one. no interim render step needed. |
you've summed it up perfectly. I don't have compressor. The settings for h264 under mastering is different than social which is different than computer. HEVC 8 bit, 10 bit, and 12 bit under Mastering seems like a critical option without Compressor, just as a base line. This is 2024. Not 2019. These options are essential to HDR output and Wide Gamut at the mastering level. I consider this a BUG rather than an enhancement. But as you wish. It also seems equally overly Aggressive for Apple to NOT have any "audio sample rate" dropdown for export. Even audio mastering doesn't have any options, period. I get that apple put that in Compressor, but man, it's not even the bare minimum. I'd really like to be able to select between 48khz and 44.1khz for the output of the audio without having to buy Compressor, or changing the project settings to do different exports. Again, this is almost 2025. Apple is behind. |
Apple Feedback Assistant ID: FB15619009
Is your feature request related to a problem? Please describe.
Due to how dark my video is, there needs to be a greater bit depth to capture more gradients of deep grey. There is too much banding in the regular 8 bit encoding options, both in H265 and H264. But there is literally no option for H.264 10 bit. 10 bit output is only in H265, which is not supported by odysee, tiktok, x/Twitter?, and others. YouTube and rumble does support H.265.
But the only way to get H264 10 bit is to export in H.265 10 bit, then use Handbreak to convert it to H.264 10 bit.
Describe the solution you'd like
Relabel existing H264 appending" 8 bit" and add "H.264 Single-pass (Faster) 10-bit" and "H.264 Multi-pass (Better) 10-bit".
Describe alternatives you've considered
The only other option is output as H.265 10 bit, and use hand brake to convert it to H264 10 bit.
The text was updated successfully, but these errors were encountered: