All trademarks acknowledged in this post.
Some time ago, I bought a TV that will play video files from a USB drive, as long as they comply with the DivX+ HD standard. My preferred tool for transcoding videos is Handbrake, and this has built in profiles for many devices, but I searched in vain for a profile for DivX+ HD.
Finding specifications for the standard, I entered them into Handbrake, saved the profile and started transcoding. It works. If you enter the below text into your favourite text editor, save it as DivX_HD.plist and import it as a profile into Handbrake, you should have similar success.
Note: only use Handbrake to make back up copies of media that you already own, if your local laws permit this.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<dict>
<key>AudioAllowAACPass</key>
<true />
<key>AudioAllowAC3Pass</key>
<true />
<key>AudioAllowDTSHDPass</key>
<true />
<key>AudioAllowDTSPass</key>
<true />
<key>AudioAllowMP3Pass</key>
<true />
<key>AudioEncoderFallback</key>
<string>AC3 (ffmpeg)</string>
<key>AudioList</key>
<array>
<dict>
<key>AudioBitrate</key>
<string>192</string>
<key>AudioEncoder</key>
<string>MP3 (lame)</string>
<key>AudioEncoderActual</key>
<string>lame</string>
<key>AudioMixdown</key>
<string>Stereo</string>
<key>AudioSamplerate</key>
<string>Auto</string>
<key>AudioTrack</key>
<integer>0</integer>
<key>AudioTrackDRCSlider</key>
<real>0</real>
<key>AudioTrackDescription</key>
<string>Unknown</string>
<key>AudioTrackGain</key>
<real>0</real>
<key>AudioTrackName</key>
<string></string>
<key>AudioTrackQuality</key>
<real>2</real>
<key>AudioTrackQualityEnable</key>
<false />
</dict>
</array>
<key>ChapterMarkers</key>
<false />
<key>Default</key>
<false />
<key>FileFormat</key>
<string>MKV file</string>
<key>Folder</key>
<false />
<key>Mp4HttpOptimize</key>
<false />
<key>Mp4LargeFile</key>
<false />
<key>Mp4iPodCompatible</key>
<false />
<key>PictureAutoCrop</key>
<true />
<key>PictureBottomCrop</key>
<integer>88</integer>
<key>PictureDeblock</key>
<integer>4</integer>
<key>PictureDecomb</key>
<integer>0</integer>
<key>PictureDecombCustom</key>
<string></string>
<key>PictureDecombDeinterlace</key>
<true />
<key>PictureDeinterlace</key>
<integer>0</integer>
<key>PictureDeinterlaceCustom</key>
<string></string>
<key>PictureDenoise</key>
<integer>0</integer>
<key>PictureDenoiseCustom</key>
<string></string>
<key>PictureDetelecine</key>
<integer>2</integer>
<key>PictureDetelecineCustom</key>
<string></string>
<key>PictureKeepRatio</key>
<true />
<key>PictureLeftCrop</key>
<integer>0</integer>
<key>PictureLooseCrop</key>
<true />
<key>PictureModulus</key>
<string>16</string>
<key>PicturePAR</key>
<string>2</string>
<key>PicturePARHeight</key>
<integer>15</integer>
<key>PicturePARWidth</key>
<integer>16</integer>
<key>PictureRightCrop</key>
<integer>0</integer>
<key>PictureTopCrop</key>
<integer>88</integer>
<key>PresetBuildNumber</key>
<integer>2014032499</integer>
<key>PresetDescription</key>
<string>The best compromise of high quality video and compatibility with the Divx Plus HD standard.</string>
<key>PresetName</key>
<string>Divx HD</string>
<key>SubtitleList</key>
<array>
</array>
<key>Type</key>
<integer>1</integer>
<key>UsesPictureFilters</key>
<integer>1</integer>
<key>UsesPictureSettings</key>
<integer>2</integer>
<key>VideoAvgBitrate</key>
<integer>1500</integer>
<key>VideoEncoder</key>
<string>H.264 (x264)</string>
<key>VideoFramerate</key>
<string>Same as source</string>
<key>VideoFramerateMode</key>
<string>cfr</string>
<key>VideoGrayScale</key>
<false />
<key>VideoQualitySlider</key>
<real>20</real>
<key>VideoQualityType</key>
<integer>2</integer>
<key>VideoTargetSize</key>
<string>700</string>
<key>VideoTurboTwoPass</key>
<false />
<key>VideoTwoPass</key>
<false />
<key>lavcOption</key>
<string></string>
<key>x264Option</key>
<string>level=40:mixed-refs=0:weightb=0:trellis=2:vbv-maxrate=20000:vbv-bufsize=25000:ref=2:weightp=0:me=umh:b-adapt=2</string>
<key>x264UseAdvancedOptions</key>
<true />
</dict>
</array>
</plist>
No comments:
Post a Comment