encoders/generic: Allow overriding color format

Some encoders don't have all options available with the automatically detected color format, so allowing the user to override the detected color format opens up more options.
This commit is contained in:
Michael Fabian 'Xaymar' Dirks
2019-07-07 14:26:51 +02:00
parent d1ff4a7adc
commit df63677529
2 changed files with 52 additions and 70 deletions
+4 -13
View File
@@ -4,24 +4,15 @@ ProRes.Profile.Light="Light (LT)"
ProRes.Profile.Standard="Standard"
ProRes.Profile.HighQuality="High Quality (HQ)"
# Rate Control
RateControl="Rate Control"
RateControl.Bitrate="Bitrate"
RateControl.Bitrate.Description="Bitrate in kbit/s. Not supported by all encoders."
RateControl.Profile="Profile"
RateControl.Profile.None="None"
RateControl.KeyFrame="Key-Frames / Group of Pictures (GOP)"
RateControl.KeyFrame.Type="Key-Frame Interval Type"
RateControl.KeyFrame.Type.Description="Defines how the interval value should be read."
RateControl.KeyFrame.Type.Frames="Frames"
RateControl.KeyFrame.Type.Seconds="Seconds"
RateControl.KeyFrame.Interval="Key Frame Interval"
RateControl.KeyFrame.Interval.Description="Interval in which a Key Frame is placed. Not all encoders support this."
# Generic
Automatic="Automatic"
# FFmpeg
FFmpeg="FFmpeg Options"
FFmpeg.CustomSettings="Custom Settings"
FFmpeg.CustomSettings.Description="Custom settings that override any detected options above, use with caution.\nThe input should be in the format 'key=value;key=value;...'."
FFmpeg.ColorFormat="Override Color Format"
FFmpeg.ColorFormat.Description="Overriding the color format can unlock higher quality, but might cause additional stress.\nNot all encoders support all color formats, and you might end up causing errors or corrupted video due to this."
FFmpeg.StandardCompliance="Standard Compliance"
FFmpeg.StandardCompliance.Description="How strict should the encoder keep to the standard? A strictness below 'Normal' may cause issues with playback."
FFmpeg.StandardCompliance.VeryStrict="Very Strict"