]> granicus.if.org Git - handbrake/commitdiff
preset: Rename Discord preset to Discord Small and add Discord Tiny.
authorBradley Sepos <bradley@bradleysepos.com>
Fri, 11 Oct 2019 18:17:24 +0000 (14:17 -0400)
committerBradley Sepos <bradley@bradleysepos.com>
Fri, 11 Oct 2019 18:17:38 +0000 (14:17 -0400)
Really pushing limits here.

libhb/handbrake/preset_builtin.h
preset/preset_builtin.json
preset/preset_builtin.list

index a06c17bd5fd1ba00e4cea0f55db54eb41c7ad2dd..c41e4b98faa34a281d8246626c23d21f2cae6e83 100644 (file)
@@ -2209,7 +2209,7 @@ const char hb_builtin_presets_json[] =
 "                    \"PictureTopCrop\": 0, \n"
 "                    \"PictureWidth\": 480, \n"
 "                    \"PresetDescription\": \"Encode up to 2 minutes of video in small size for Discord (8 MB or less). H.264 video (up to 360p30) and AAC mono audio, in an MP4 container.\", \n"
-"                    \"PresetName\": \"Discord 2 Minutes 360p30\", \n"
+"                    \"PresetName\": \"Discord Small 2 Minutes 360p30\", \n"
 "                    \"SubtitleAddCC\": false, \n"
 "                    \"SubtitleAddForeignAudioSearch\": true, \n"
 "                    \"SubtitleAddForeignAudioSubtitle\": false, \n"
@@ -2230,7 +2230,7 @@ const char hb_builtin_presets_json[] =
 "                    \"VideoLevel\": \"3.1\", \n"
 "                    \"VideoOptionExtra\": \"vbv-bufsize=4500:vbv-maxrate=450:aq-mode=2:aq-strength=0.8:direct=auto:analyse=all:deblock=3,2\", \n"
 "                    \"VideoPreset\": \"medium\", \n"
-"                    \"VideoProfile\": \"main\", \n"
+"                    \"VideoProfile\": \"high\", \n"
 "                    \"VideoQSVAsyncDepth\": 4, \n"
 "                    \"VideoQSVDecode\": false, \n"
 "                    \"VideoQualitySlider\": 21.0, \n"
@@ -2251,6 +2251,112 @@ const char hb_builtin_presets_json[] =
 "                    \"AudioLanguageList\": [], \n"
 "                    \"AudioList\": [\n"
 "                        {\n"
+"                            \"AudioBitrate\": 32, \n"
+"                            \"AudioCompressionLevel\": -1.0, \n"
+"                            \"AudioDitherMethod\": \"auto\", \n"
+"                            \"AudioEncoder\": \"aac\", \n"
+"                            \"AudioMixdown\": \"mono\", \n"
+"                            \"AudioNormalizeMixLevel\": false, \n"
+"                            \"AudioSamplerate\": \"auto\", \n"
+"                            \"AudioTrackDRCSlider\": 0.0, \n"
+"                            \"AudioTrackGainSlider\": 0.0, \n"
+"                            \"AudioTrackQuality\": -1.0, \n"
+"                            \"AudioTrackQualityEnable\": false\n"
+"                        }\n"
+"                    ], \n"
+"                    \"AudioSecondaryEncoderMode\": true, \n"
+"                    \"AudioTrackSelectionBehavior\": \"first\", \n"
+"                    \"ChapterMarkers\": true, \n"
+"                    \"ChildrenArray\": [], \n"
+"                    \"Default\": false, \n"
+"                    \"FileFormat\": \"mp4\", \n"
+"                    \"Folder\": false, \n"
+"                    \"FolderOpen\": false, \n"
+"                    \"InlineParameterSets\": false, \n"
+"                    \"Mp4HttpOptimize\": true, \n"
+"                    \"Mp4iPodCompatible\": false, \n"
+"                    \"PictureAutoCrop\": true, \n"
+"                    \"PictureBottomCrop\": 0, \n"
+"                    \"PictureChromaSmoothCustom\": \"\", \n"
+"                    \"PictureChromaSmoothPreset\": \"off\", \n"
+"                    \"PictureChromaSmoothTune\": \"none\", \n"
+"                    \"PictureCombDetectCustom\": \"\", \n"
+"                    \"PictureCombDetectPreset\": \"default\", \n"
+"                    \"PictureDARWidth\": 0, \n"
+"                    \"PictureDeblockCustom\": \"strength=strong:thresh=20:blocksize=8\", \n"
+"                    \"PictureDeblockPreset\": \"off\", \n"
+"                    \"PictureDeblockTune\": \"medium\", \n"
+"                    \"PictureDeinterlaceCustom\": \"\", \n"
+"                    \"PictureDeinterlaceFilter\": \"decomb\", \n"
+"                    \"PictureDeinterlacePreset\": \"default\", \n"
+"                    \"PictureDenoiseCustom\": \"\", \n"
+"                    \"PictureDenoiseFilter\": \"off\", \n"
+"                    \"PictureDenoisePreset\": \"light\", \n"
+"                    \"PictureDenoiseTune\": \"none\", \n"
+"                    \"PictureDetelecine\": \"off\", \n"
+"                    \"PictureDetelecineCustom\": \"\", \n"
+"                    \"PictureForceHeight\": 0, \n"
+"                    \"PictureForceWidth\": 0, \n"
+"                    \"PictureHeight\": 240, \n"
+"                    \"PictureItuPAR\": false, \n"
+"                    \"PictureKeepRatio\": true, \n"
+"                    \"PictureLeftCrop\": 0, \n"
+"                    \"PictureLooseCrop\": false, \n"
+"                    \"PictureModulus\": 2, \n"
+"                    \"PicturePAR\": \"auto\", \n"
+"                    \"PicturePARHeight\": 720, \n"
+"                    \"PicturePARWidth\": 853, \n"
+"                    \"PictureRightCrop\": 0, \n"
+"                    \"PictureRotate\": \"angle=0:hflip=0\", \n"
+"                    \"PictureSharpenCustom\": \"\", \n"
+"                    \"PictureSharpenFilter\": \"off\", \n"
+"                    \"PictureSharpenPreset\": \"medium\", \n"
+"                    \"PictureSharpenTune\": \"none\", \n"
+"                    \"PictureTopCrop\": 0, \n"
+"                    \"PictureWidth\": 320, \n"
+"                    \"PresetDescription\": \"Encode up to 5 minutes of video in tiny size for Discord (8 MB or less). H.264 video (up to 240p30) and AAC mono audio, in an MP4 container.\", \n"
+"                    \"PresetName\": \"Discord Tiny 5 Minutes 240p30\", \n"
+"                    \"SubtitleAddCC\": false, \n"
+"                    \"SubtitleAddForeignAudioSearch\": true, \n"
+"                    \"SubtitleAddForeignAudioSubtitle\": false, \n"
+"                    \"SubtitleBurnBDSub\": true, \n"
+"                    \"SubtitleBurnBehavior\": \"foreign\", \n"
+"                    \"SubtitleBurnDVDSub\": true, \n"
+"                    \"SubtitleLanguageList\": [], \n"
+"                    \"SubtitleTrackSelectionBehavior\": \"none\", \n"
+"                    \"Type\": 0, \n"
+"                    \"UsesPictureFilters\": true, \n"
+"                    \"UsesPictureSettings\": 1, \n"
+"                    \"VideoAvgBitrate\": 165, \n"
+"                    \"VideoColorMatrixCodeOverride\": 0, \n"
+"                    \"VideoEncoder\": \"x264\", \n"
+"                    \"VideoFramerate\": \"30\", \n"
+"                    \"VideoFramerateMode\": \"pfr\", \n"
+"                    \"VideoGrayScale\": false, \n"
+"                    \"VideoLevel\": \"3.1\", \n"
+"                    \"VideoOptionExtra\": \"vbv-bufsize=1650:vbv-maxrate=165:aq-mode=2:aq-strength=0.8:direct=auto:analyse=all:deblock=5,4:psy-rd=2.0:0.3:ref=5:bframes=5\", \n"
+"                    \"VideoPreset\": \"veryslow\", \n"
+"                    \"VideoProfile\": \"veryslow\", \n"
+"                    \"VideoQSVAsyncDepth\": 4, \n"
+"                    \"VideoQSVDecode\": false, \n"
+"                    \"VideoQualitySlider\": 25.0, \n"
+"                    \"VideoQualityType\": 2, \n"
+"                    \"VideoScaler\": \"swscale\", \n"
+"                    \"VideoTune\": \"\", \n"
+"                    \"VideoTurboTwoPass\": false, \n"
+"                    \"VideoTwoPass\": true, \n"
+"                    \"x264Option\": \"\", \n"
+"                    \"x264UseAdvancedOptions\": false\n"
+"                }, \n"
+"                {\n"
+"                    \"AlignAVStart\": true, \n"
+"                    \"AudioCopyMask\": [\n"
+"                        \"copy:aac\"\n"
+"                    ], \n"
+"                    \"AudioEncoderFallback\": \"aac\", \n"
+"                    \"AudioLanguageList\": [], \n"
+"                    \"AudioList\": [\n"
+"                        {\n"
 "                            \"AudioBitrate\": 96, \n"
 "                            \"AudioCompressionLevel\": -1.0, \n"
 "                            \"AudioDitherMethod\": \"auto\", \n"
@@ -8876,7 +8982,7 @@ const char hb_builtin_presets_json[] =
 "            \"x264Option\": \"\", \n"
 "            \"x264UseAdvancedOptions\": false\n"
 "        }, \n"
-"        \"VersionMajor\": 37, \n"
+"        \"VersionMajor\": 39, \n"
 "        \"VersionMicro\": 0, \n"
 "        \"VersionMinor\": 0\n"
 "    }\n"
index f1998ab6284eda6fbe09bebe636eda8882c83fa9..392337155fd732b16e988de8511802bb4ad055bd 100644 (file)
                     "PictureForceHeight": 0,
                     "PictureForceWidth": 0,
                     "PresetDescription": "Encode up to 2 minutes of video in small size for Discord (8 MB or less). H.264 video (up to 360p30) and AAC mono audio, in an MP4 container.",
-                    "PresetName": "Discord 2 Minutes 360p30",
+                    "PresetName": "Discord Small 2 Minutes 360p30",
                     "Type": 0,
                     "UsesPictureFilters": true,
                     "UsesPictureSettings": 1,
                     "VideoScaler": "swscale",
                     "VideoPreset": "medium",
                     "VideoTune": "",
-                    "VideoProfile": "main",
+                    "VideoProfile": "high",
                     "VideoLevel": "3.1",
                     "VideoOptionExtra": "vbv-bufsize=4500:vbv-maxrate=450:aq-mode=2:aq-strength=0.8:direct=auto:analyse=all:deblock=3,2",
                     "VideoQualityType": 2,
                     "x264Option": "",
                     "x264UseAdvancedOptions": false
                 },
+                {
+                    "AlignAVStart": true,
+                    "AudioCopyMask": [
+                        "copy:aac"
+                    ],
+                    "AudioEncoderFallback": "aac",
+                    "AudioLanguageList": [
+                    ],
+                    "AudioList": [
+                        {
+                            "AudioBitrate": 32,
+                            "AudioCompressionLevel": -1.0,
+                            "AudioDitherMethod": "auto",
+                            "AudioEncoder": "aac",
+                            "AudioMixdown": "mono",
+                            "AudioNormalizeMixLevel": false,
+                            "AudioSamplerate": "auto",
+                            "AudioTrackQualityEnable": false,
+                            "AudioTrackQuality": -1.0,
+                            "AudioTrackGainSlider": 0.0,
+                            "AudioTrackDRCSlider": 0.0
+                        }
+                    ],
+                    "AudioSecondaryEncoderMode": true,
+                    "AudioTrackSelectionBehavior": "first",
+                    "ChapterMarkers": true,
+                    "ChildrenArray": [
+                    ],
+                    "Default": false,
+                    "FileFormat": "mp4",
+                    "Folder": false,
+                    "FolderOpen": false,
+                    "InlineParameterSets": false,
+                    "Mp4HttpOptimize": true,
+                    "Mp4iPodCompatible": false,
+                    "PictureAutoCrop": true,
+                    "PictureBottomCrop": 0,
+                    "PictureLeftCrop": 0,
+                    "PictureRightCrop": 0,
+                    "PictureTopCrop": 0,
+                    "PictureDARWidth": 0,
+                    "PictureDeblockPreset": "off",
+                    "PictureDeblockTune": "medium",
+                    "PictureDeblockCustom": "strength=strong:thresh=20:blocksize=8",
+                    "PictureCombDetectCustom": "",
+                    "PictureCombDetectPreset": "default",
+                    "PictureDeinterlaceCustom": "",
+                    "PictureDeinterlaceFilter": "decomb",
+                    "PictureDeinterlacePreset": "default",
+                    "PictureDenoiseCustom": "",
+                    "PictureDenoiseFilter": "off",
+                    "PictureDenoisePreset": "light",
+                    "PictureDenoiseTune": "none",
+                    "PictureChromaSmoothCustom": "",
+                    "PictureChromaSmoothPreset": "off",
+                    "PictureChromaSmoothTune": "none",
+                    "PictureSharpenCustom": "",
+                    "PictureSharpenFilter": "off",
+                    "PictureSharpenPreset": "medium",
+                    "PictureSharpenTune": "none",
+                    "PictureDetelecine": "off",
+                    "PictureDetelecineCustom": "",
+                    "PictureItuPAR": false,
+                    "PictureKeepRatio": true,
+                    "PictureLooseCrop": false,
+                    "PictureModulus": 2,
+                    "PicturePAR": "auto",
+                    "PicturePARWidth": 853,
+                    "PicturePARHeight": 720,
+                    "PictureRotate": "angle=0:hflip=0",
+                    "PictureWidth": 320,
+                    "PictureHeight": 240,
+                    "PictureForceHeight": 0,
+                    "PictureForceWidth": 0,
+                    "PresetDescription": "Encode up to 5 minutes of video in tiny size for Discord (8 MB or less). H.264 video (up to 240p30) and AAC mono audio, in an MP4 container.",
+                    "PresetName": "Discord Tiny 5 Minutes 240p30",
+                    "Type": 0,
+                    "UsesPictureFilters": true,
+                    "UsesPictureSettings": 1,
+                    "SubtitleAddCC": false,
+                    "SubtitleAddForeignAudioSearch": true,
+                    "SubtitleAddForeignAudioSubtitle": false,
+                    "SubtitleBurnBehavior": "foreign",
+                    "SubtitleBurnBDSub": true,
+                    "SubtitleBurnDVDSub": true,
+                    "SubtitleLanguageList": [
+                    ],
+                    "SubtitleTrackSelectionBehavior": "none",
+                    "VideoAvgBitrate": 165,
+                    "VideoColorMatrixCodeOverride": 0,
+                    "VideoEncoder": "x264",
+                    "VideoFramerate": "30",
+                    "VideoFramerateMode": "pfr",
+                    "VideoGrayScale": false,
+                    "VideoScaler": "swscale",
+                    "VideoPreset": "veryslow",
+                    "VideoTune": "",
+                    "VideoProfile": "veryslow",
+                    "VideoLevel": "3.1",
+                    "VideoOptionExtra": "vbv-bufsize=1650:vbv-maxrate=165:aq-mode=2:aq-strength=0.8:direct=auto:analyse=all:deblock=5,4:psy-rd=2.0:0.3:ref=5:bframes=5",
+                    "VideoQualityType": 2,
+                    "VideoQualitySlider": 25.0,
+                    "VideoQSVDecode": false,
+                    "VideoQSVAsyncDepth": 4,
+                    "VideoTwoPass": true,
+                    "VideoTurboTwoPass": false,
+                    "x264Option": "",
+                    "x264UseAdvancedOptions": false
+                },
                 {
                     "AlignAVStart": true,
                     "AudioCopyMask": [
index de664d3e6b966fb508f734efe36c1da5687cf560..46a08926581b71b05e953078c0f177214c4628ba 100644 (file)
@@ -1,6 +1,6 @@
 <resources>
     <section name="PresetTemplate">
-        <integer name="VersionMajor" value="38" />
+        <integer name="VersionMajor" value="39" />
         <integer name="VersionMinor" value="0" />
         <integer name="VersionMicro" value="0" />
         <json name="Preset" file="preset_template.json" />