Skip to content

Instantly share code, notes, and snippets.

@soup-bowl
Created August 30, 2024 15:35
Show Gist options
  • Save soup-bowl/5d1057de1b13ee59a9ea50beb8f44432 to your computer and use it in GitHub Desktop.
Save soup-bowl/5d1057de1b13ee59a9ea50beb8f44432 to your computer and use it in GitHub Desktop.
Presets for HandBrake for converting my rips to an optimised MKV format.
{
"PresetList": [
{
"AlignAVStart": false,
"AudioCopyMask": [
"copy:aac"
],
"AudioEncoderFallback": "av_aac",
"AudioLanguageList": [
"eng"
],
"AudioList": [
{
"AudioBitrate": 160,
"AudioCompressionLevel": -1.0,
"AudioDitherMethod": "auto",
"AudioEncoder": "av_aac",
"AudioMixdown": "stereo",
"AudioNormalizeMixLevel": false,
"AudioSamplerate": "auto",
"AudioTrackDRCSlider": 0.0,
"AudioTrackGainSlider": 0.0,
"AudioTrackQuality": 1.0,
"AudioTrackQualityEnable": false
}
],
"AudioSecondaryEncoderMode": true,
"AudioTrackSelectionBehavior": "first",
"ChapterMarkers": true,
"ChildrenArray": [],
"Default": true,
"FileFormat": "av_mkv",
"Folder": false,
"FolderOpen": false,
"InlineParameterSets": false,
"MetadataPassthrough": true,
"Mp4HttpOptimize": false,
"Mp4iPodCompatible": false,
"PictureAllowUpscaling": false,
"PictureAutoCrop": true,
"PictureBottomCrop": 0,
"PictureChromaSmoothCustom": "",
"PictureChromaSmoothPreset": "off",
"PictureChromaSmoothTune": "none",
"PictureColorspaceCustom": "",
"PictureColorspacePreset": "off",
"PictureCombDetectCustom": "",
"PictureCombDetectPreset": "default",
"PictureCropMode": 2,
"PictureDARWidth": 1920,
"PictureDeblockCustom": "strength=strong:thresh=20:blocksize=8",
"PictureDeblockPreset": "off",
"PictureDeblockTune": "medium",
"PictureDeinterlaceCustom": "",
"PictureDeinterlaceFilter": "decomb",
"PictureDeinterlacePreset": "default",
"PictureDenoiseCustom": "",
"PictureDenoiseFilter": "off",
"PictureDenoisePreset": "",
"PictureDenoiseTune": "none",
"PictureDetelecine": "off",
"PictureDetelecineCustom": "",
"PictureForceHeight": 0,
"PictureForceWidth": 0,
"PictureHeight": 1080,
"PictureItuPAR": false,
"PictureKeepRatio": true,
"PictureLeftCrop": 0,
"PictureModulus": 2,
"PicturePAR": "auto",
"PicturePARHeight": 1,
"PicturePARWidth": 1,
"PicturePadBottom": 0,
"PicturePadColor": "black",
"PicturePadLeft": 0,
"PicturePadMode": "none",
"PicturePadRight": 0,
"PicturePadTop": 0,
"PictureRightCrop": 0,
"PictureRotate": "angle=0:hflip=0",
"PictureSharpenCustom": "",
"PictureSharpenFilter": "off",
"PictureSharpenPreset": "",
"PictureSharpenTune": "",
"PictureTopCrop": 0,
"PictureUseMaximumSize": true,
"PictureWidth": 1920,
"PresetDescription": "H.265 video (up to 1080p30) and AAC stereo audio, in an MKV container.",
"PresetDisabled": false,
"PresetName": "Casey",
"SubtitleAddCC": false,
"SubtitleAddForeignAudioSearch": false,
"SubtitleAddForeignAudioSubtitle": false,
"SubtitleBurnBDSub": false,
"SubtitleBurnBehavior": "none",
"SubtitleBurnDVDSub": false,
"SubtitleLanguageList": [
"eng"
],
"SubtitleTrackSelectionBehavior": "first",
"Type": 1,
"UsesPictureFilters": true,
"VideoAvgBitrate": 2500,
"VideoColorMatrixCodeOverride": 0,
"VideoEncoder": "x265_10bit",
"VideoFramerate": "auto",
"VideoFramerateMode": "vfr",
"VideoGrayScale": false,
"VideoHWDecode": 0,
"VideoLevel": "auto",
"VideoOptionExtra": "strong-intra-smoothing=0:rect=0:aq-mode=1:rd=4:psy-rd=0.75:psy-rdoq=4.0:rdoq-level=1:rskip=2",
"VideoPreset": "slow",
"VideoProfile": "main10",
"VideoQSVDecode": false,
"VideoQualitySlider": 22.0,
"VideoQualityType": 2,
"VideoScaler": "swscale",
"VideoTune": "",
"VideoTurboTwoPass": false,
"VideoTwoPass": true,
"x264Option": "",
"x264UseAdvancedOptions": false
}
],
"VersionMajor": 50,
"VersionMicro": 0,
"VersionMinor": 0
}
@soup-bowl
Copy link
Author

soup-bowl commented Aug 30, 2024

This preset is a modified version of H.265 MKV 1080p30, differing by:

  • Audio and Subtitle tracks limited to English.
  • av_mkv and av_aac are used, can't remember what the difference is.
  • Picture cropping is disabled.
  • Picture Denoise is disabled.
  • Picture H&W is still set, but force is disabled.
  • Burning subtitles is disabled.
  • First subtitle matching language is selected.
  • Framerate is left variable to the video, and in auto mode.
  • Video Quality is 22, with two-pass enabled.

This is balanced for storage > quality, so probably isn't ideal for most people. Anyone spot anything that can be optimised better, please let me know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment