2019-08-16 00:25:31 -07:00
|
|
|
<div id="encodingSettingsPage" data-role="page" class="page type-interior playbackConfigurationPage withTabs">
|
2017-05-06 15:42:17 -04:00
|
|
|
<div>
|
2016-03-16 01:33:31 -04:00
|
|
|
<div class="content-primary">
|
|
|
|
<form class="encodingSettingsForm">
|
2018-09-12 19:26:21 +02:00
|
|
|
<div class="verticalSection">
|
|
|
|
<div class="sectionTitleContainer flex align-items-center">
|
2020-08-09 23:10:58 +09:00
|
|
|
<h2 class="sectionTitle">${Transcoding}</h2>
|
2022-10-22 13:23:04 +02:00
|
|
|
<a is="emby-linkbutton" rel="noopener noreferrer" class="raised button-alt headerHelpButton" target="_blank" href="https://jellyfin.org/docs/general/server/transcoding">${Help}</a>
|
2018-09-12 19:26:21 +02:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2016-06-20 01:23:06 -04:00
|
|
|
<div class="selectContainer">
|
|
|
|
<select is="emby-select" id="selectVideoDecoder" label="${LabelHardwareAccelerationType}">
|
2020-08-24 08:39:26 +09:00
|
|
|
<option value="">${None}</option>
|
2019-09-05 11:48:18 -07:00
|
|
|
<option value="amf">AMD AMF</option>
|
|
|
|
<option value="nvenc">Nvidia NVENC</option>
|
2021-12-24 01:31:12 +08:00
|
|
|
<option value="qsv">Intel QuickSync (QSV)</option>
|
2019-09-05 11:48:18 -07:00
|
|
|
<option value="vaapi">Video Acceleration API (VAAPI)</option>
|
2021-12-24 01:31:12 +08:00
|
|
|
<option value="videotoolbox">Apple VideoToolBox</option>
|
|
|
|
<option value="v4l2m2m">Video4Linux2 (V4L2)</option>
|
2016-06-20 01:23:06 -04:00
|
|
|
</select>
|
2020-02-18 14:28:36 +09:00
|
|
|
<div class="fieldDescription">
|
2022-10-22 13:23:04 +02:00
|
|
|
<a is="emby-linkbutton" rel="noopener noreferrer" class="button-link" href="https://jellyfin.org/docs/general/administration/hardware-acceleration" target="_blank">${LabelHardwareAccelerationTypeHelp}</a>
|
2020-02-18 14:28:36 +09:00
|
|
|
</div>
|
2016-06-20 01:23:06 -04:00
|
|
|
</div>
|
2019-12-16 00:07:55 +09:00
|
|
|
|
2016-08-24 02:13:15 -04:00
|
|
|
<div class="inputContainer hide fldVaapiDevice">
|
2016-09-04 11:01:31 -04:00
|
|
|
<input is="emby-input" type="text" id="txtVaapiDevice" label="${LabelVaapiDevice}" />
|
2016-08-24 16:14:35 -04:00
|
|
|
<div class="fieldDescription">${LabelVaapiDeviceHelp}</div>
|
2016-08-24 02:13:15 -04:00
|
|
|
</div>
|
2017-06-12 03:11:54 -04:00
|
|
|
|
2017-08-12 15:09:13 -04:00
|
|
|
<div class="hardwareAccelerationOptions hide">
|
|
|
|
<div class="checkboxListContainer decodingCodecsList">
|
|
|
|
<h3 class="checkboxListLabel">${LabelEnableHardwareDecodingFor}</h3>
|
|
|
|
<div class="checkboxList">
|
|
|
|
<label>
|
2022-03-05 21:51:58 +08:00
|
|
|
<input type="checkbox" is="emby-checkbox" class="chkDecodeCodec" data-codec="h264" data-types="amf,nvenc,qsv,vaapi,videotoolbox,v4l2m2m" />
|
2017-08-12 15:09:13 -04:00
|
|
|
<span>H264</span>
|
|
|
|
</label>
|
|
|
|
<label>
|
2021-12-24 01:31:12 +08:00
|
|
|
<input type="checkbox" is="emby-checkbox" class="chkDecodeCodec" data-codec="hevc" data-types="amf,nvenc,qsv,vaapi,videotoolbox" />
|
2017-08-12 15:09:13 -04:00
|
|
|
<span>HEVC</span>
|
|
|
|
</label>
|
|
|
|
<label>
|
2021-12-24 01:31:12 +08:00
|
|
|
<input type="checkbox" is="emby-checkbox" class="chkDecodeCodec" data-codec="mpeg2video" data-types="amf,nvenc,qsv,vaapi,videotoolbox" />
|
2017-08-12 15:09:13 -04:00
|
|
|
<span>MPEG2</span>
|
|
|
|
</label>
|
|
|
|
<label>
|
2022-06-14 10:14:00 -04:00
|
|
|
<input type="checkbox" is="emby-checkbox" class="chkDecodeCodec" data-codec="mpeg4" data-types="nvenc,videotoolbox" />
|
2017-08-13 14:05:46 -04:00
|
|
|
<span>MPEG4</span>
|
|
|
|
</label>
|
|
|
|
<label>
|
2021-12-24 01:31:12 +08:00
|
|
|
<input type="checkbox" is="emby-checkbox" class="chkDecodeCodec" data-codec="vc1" data-types="amf,nvenc,qsv,vaapi,videotoolbox" />
|
2017-08-12 15:09:13 -04:00
|
|
|
<span>VC1</span>
|
|
|
|
</label>
|
2018-09-12 19:26:21 +02:00
|
|
|
<label>
|
2021-12-24 01:31:12 +08:00
|
|
|
<input type="checkbox" is="emby-checkbox" class="chkDecodeCodec" data-codec="vp8" data-types="nvenc,qsv,vaapi,videotoolbox" />
|
2018-09-12 19:26:21 +02:00
|
|
|
<span>VP8</span>
|
|
|
|
</label>
|
|
|
|
<label>
|
2021-12-24 01:31:12 +08:00
|
|
|
<input type="checkbox" is="emby-checkbox" class="chkDecodeCodec" data-codec="vp9" data-types="amf,nvenc,qsv,vaapi,videotoolbox" />
|
2018-09-12 19:26:21 +02:00
|
|
|
<span>VP9</span>
|
2020-05-29 11:04:19 -04:00
|
|
|
</label>
|
2021-12-24 01:31:12 +08:00
|
|
|
<label>
|
|
|
|
<input type="checkbox" is="emby-checkbox" class="chkDecodeCodec" data-codec="av1" data-types="amf,nvenc,qsv,vaapi" />
|
|
|
|
<span>AV1</span>
|
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
<div class="checkboxList hide fld10bitHevcVp9HwDecoding">
|
|
|
|
<label>
|
|
|
|
<input type="checkbox" is="emby-checkbox" id="chkDecodingColorDepth10Hevc" />
|
|
|
|
<span>HEVC 10bit</span>
|
|
|
|
</label>
|
|
|
|
<label>
|
|
|
|
<input type="checkbox" is="emby-checkbox" id="chkDecodingColorDepth10Vp9" />
|
|
|
|
<span>VP9 10bit</span>
|
|
|
|
</label>
|
2017-08-12 15:09:13 -04:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2021-12-24 01:31:12 +08:00
|
|
|
<div class="checkboxListContainer hide fldEnhancedNvdec">
|
2020-05-29 14:08:44 -04:00
|
|
|
<label>
|
2021-12-24 01:31:12 +08:00
|
|
|
<input type="checkbox" is="emby-checkbox" id="chkEnhancedNvdecDecoder" />
|
|
|
|
<span>${EnableEnhancedNvdecDecoder}</span>
|
2020-05-29 14:08:44 -04:00
|
|
|
</label>
|
2022-03-29 14:06:47 +08:00
|
|
|
<div class="fieldDescription checkboxFieldDescription">${EnableEnhancedNvdecDecoderHelp}</div>
|
2020-05-29 14:08:44 -04:00
|
|
|
</div>
|
|
|
|
|
2021-12-24 01:31:12 +08:00
|
|
|
<div class="checkboxListContainer hide fldSysNativeHwDecoder">
|
2021-01-25 03:39:53 +08:00
|
|
|
<label>
|
2021-12-24 01:31:12 +08:00
|
|
|
<input type="checkbox" is="emby-checkbox" id="chkSystemNativeHwDecoder" />
|
|
|
|
<span>${PreferSystemNativeHwDecoder}</span>
|
2021-01-25 03:39:53 +08:00
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
|
2017-08-12 15:09:13 -04:00
|
|
|
<div class="checkboxListContainer">
|
2021-12-24 01:31:12 +08:00
|
|
|
<h3 class="checkboxListLabel">${LabelHardwareEncodingOptions}</h3>
|
2017-08-12 15:09:13 -04:00
|
|
|
<div class="checkboxList">
|
|
|
|
<label>
|
|
|
|
<input type="checkbox" is="emby-checkbox" id="chkHardwareEncoding" />
|
|
|
|
<span>${EnableHardwareEncoding}</span>
|
|
|
|
</label>
|
|
|
|
</div>
|
2021-12-24 01:31:12 +08:00
|
|
|
<div class="checkboxList hide fldIntelLp">
|
|
|
|
<label>
|
|
|
|
<input type="checkbox" is="emby-checkbox" id="chkIntelLpH264HwEncoder" />
|
|
|
|
<span>${EnableIntelLowPowerH264HwEncoder}</span>
|
|
|
|
</label>
|
|
|
|
<label>
|
|
|
|
<input type="checkbox" is="emby-checkbox" id="chkIntelLpHevcHwEncoder" />
|
|
|
|
<span>${EnableIntelLowPowerHevcHwEncoder}</span>
|
|
|
|
</label>
|
|
|
|
<div class="fieldDescription">
|
2023-04-12 06:33:55 -04:00
|
|
|
<a is="emby-linkbutton" rel="noopener noreferrer" class="button-link" href="https://jellyfin.org/docs/general/administration/hardware-acceleration/intel#configure-and-verify-lp-mode-on-linux" target="_blank">${IntelLowPowerEncHelp}</a>
|
2021-12-24 01:31:12 +08:00
|
|
|
</div>
|
|
|
|
</div>
|
2017-06-12 03:11:54 -04:00
|
|
|
</div>
|
2020-11-14 03:32:25 +08:00
|
|
|
</div>
|
2020-11-12 20:03:38 +08:00
|
|
|
|
2020-11-14 03:32:25 +08:00
|
|
|
<div class="checkboxListContainer">
|
|
|
|
<div class="checkboxList">
|
|
|
|
<label>
|
|
|
|
<input type="checkbox" is="emby-checkbox" id="chkAllowHevcEncoding" />
|
|
|
|
<span>${AllowHevcEncoding}</span>
|
|
|
|
</label>
|
2020-11-12 20:03:38 +08:00
|
|
|
</div>
|
2017-06-12 03:11:54 -04:00
|
|
|
</div>
|
|
|
|
|
2022-06-17 12:52:15 -04:00
|
|
|
<div class="vppTonemappingOptions hide">
|
|
|
|
<div class="checkboxListContainer checkboxContainer-withDescription">
|
|
|
|
<label>
|
|
|
|
<input type="checkbox" is="emby-checkbox" id="chkVppTonemapping" />
|
|
|
|
<span>${EnableVppTonemapping}</span>
|
|
|
|
</label>
|
|
|
|
<div class="fieldDescription checkboxFieldDescription">${AllowVppTonemappingHelp}</div>
|
|
|
|
</div>
|
|
|
|
<div class="inputContainer">
|
|
|
|
<input is="emby-input" type="number" id="txtVppTonemappingBrightness" pattern="[0-9]*" min="0" max="100" step=".00001" label="${LabelVppTonemappingBrightness}" />
|
|
|
|
<div class="fieldDescription">${LabelVppTonemappingBrightnessHelp}</div>
|
|
|
|
</div>
|
|
|
|
<div class="inputContainer">
|
|
|
|
<input is="emby-input" type="number" id="txtVppTonemappingContrast" pattern="[0-9]*" min="1" max="2" step=".00001" label="${LabelVppTonemappingContrast}" />
|
|
|
|
<div class="fieldDescription">${LabelVppTonemappingContrastHelp}</div>
|
|
|
|
</div>
|
2021-01-29 18:42:01 +08:00
|
|
|
</div>
|
2022-06-17 12:52:15 -04:00
|
|
|
|
2020-06-25 16:53:45 +08:00
|
|
|
<div class="tonemappingOptions hide">
|
|
|
|
<div class="checkboxListContainer checkboxContainer-withDescription">
|
|
|
|
<label>
|
|
|
|
<input type="checkbox" is="emby-checkbox" id="chkTonemapping" />
|
|
|
|
<span>${EnableTonemapping}</span>
|
|
|
|
</label>
|
|
|
|
<div class="fieldDescription checkboxFieldDescription">${AllowTonemappingHelp}</div>
|
|
|
|
</div>
|
|
|
|
<div class="selectContainer">
|
|
|
|
<select is="emby-select" id="selectTonemappingAlgorithm" label="${LabelTonemappingAlgorithm}">
|
2023-01-03 10:47:44 +01:00
|
|
|
<option value="none">${None}</option>
|
2020-06-25 16:53:45 +08:00
|
|
|
<option value="clip">Clip</option>
|
|
|
|
<option value="linear">Linear</option>
|
|
|
|
<option value="gamma">Gamma</option>
|
|
|
|
<option value="reinhard">Reinhard</option>
|
|
|
|
<option value="hable">Hable</option>
|
|
|
|
<option value="mobius">Mobius</option>
|
2021-07-19 23:14:27 +08:00
|
|
|
<option value="bt2390">BT.2390</option>
|
2020-06-25 16:53:45 +08:00
|
|
|
</select>
|
|
|
|
<div class="fieldDescription">
|
|
|
|
<a is="emby-linkbutton" rel="noopener noreferrer" class="button-link" href="http://ffmpeg.org/ffmpeg-all.html#tonemap_005fopencl" target="_blank">${TonemappingAlgorithmHelp}</a>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="selectContainer">
|
|
|
|
<select is="emby-select" id="selectTonemappingRange" label="${LabelTonemappingRange}">
|
2020-09-04 21:45:12 +08:00
|
|
|
<option value="auto">${Auto}</option>
|
2020-06-25 16:53:45 +08:00
|
|
|
<option value="tv">TV</option>
|
|
|
|
<option value="pc">PC</option>
|
|
|
|
</select>
|
|
|
|
<div class="fieldDescription">${TonemappingRangeHelp}</div>
|
|
|
|
</div>
|
|
|
|
<div class="inputContainer">
|
|
|
|
<input is="emby-input" type="number" id="txtTonemappingDesat" pattern="[0-9]*" min="0" max="1.79769e+308" step=".00001" label="${LabelTonemappingDesat}" />
|
|
|
|
<div class="fieldDescription">${LabelTonemappingDesatHelp}</div>
|
|
|
|
</div>
|
|
|
|
<div class="inputContainer">
|
|
|
|
<input is="emby-input" type="number" id="txtTonemappingThreshold" pattern="[0-9]*" min="0" max="1.79769e+308" step=".00001" label="${LabelTonemappingThreshold}" />
|
|
|
|
<div class="fieldDescription">${LabelTonemappingThresholdHelp}</div>
|
|
|
|
</div>
|
|
|
|
<div class="inputContainer">
|
|
|
|
<input is="emby-input" type="number" id="txtTonemappingPeak" pattern="[0-9]*" min="0" max="1.79769e+308" step=".00001" label="${LabelTonemappingPeak}" />
|
|
|
|
<div class="fieldDescription">${LabelTonemappingPeakHelp}</div>
|
|
|
|
</div>
|
|
|
|
<div class="inputContainer">
|
|
|
|
<input is="emby-input" type="number" id="txtTonemappingParam" pattern="[0-9]*" min="2.22507e-308" max="1.79769e+308" step=".00001" label="${LabelTonemappingParam}" />
|
|
|
|
<div class="fieldDescription">${LabelTonemappingParamHelp}</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2016-06-20 01:23:06 -04:00
|
|
|
<div class="selectContainer">
|
|
|
|
<select is="emby-select" id="selectThreadCount" label="${LabelTranscodingThreadCount}">
|
2020-08-24 08:20:29 +09:00
|
|
|
<option value="-1">${Auto}</option>
|
2016-06-20 01:23:06 -04:00
|
|
|
<option value="1">1</option>
|
|
|
|
<option value="2">2</option>
|
|
|
|
<option value="3">3</option>
|
|
|
|
<option value="4">4</option>
|
|
|
|
<option value="5">5</option>
|
|
|
|
<option value="6">6</option>
|
|
|
|
<option value="7">7</option>
|
|
|
|
<option value="8">8</option>
|
2021-12-24 01:31:12 +08:00
|
|
|
<option value="9">9</option>
|
|
|
|
<option value="10">10</option>
|
|
|
|
<option value="11">11</option>
|
|
|
|
<option value="12">12</option>
|
|
|
|
<option value="13">13</option>
|
|
|
|
<option value="14">14</option>
|
|
|
|
<option value="15">15</option>
|
|
|
|
<option value="16">16</option>
|
2016-06-20 01:23:06 -04:00
|
|
|
<option value="0">${OptionMax}</option>
|
|
|
|
</select>
|
|
|
|
<div class="fieldDescription">${LabelTranscodingThreadCountHelp}</div>
|
|
|
|
</div>
|
2016-06-29 01:49:31 -04:00
|
|
|
|
2019-02-08 13:16:30 +00:00
|
|
|
<div class="inputContainer fldEncoderPath">
|
2016-06-20 02:19:28 -04:00
|
|
|
<div style="display: flex; align-items: center;">
|
|
|
|
<div style="flex-grow:1;">
|
2022-07-03 15:04:53 -04:00
|
|
|
<input is="emby-input" class="txtEncoderPath" label="${LabelffmpegPath}" autocomplete="off" dir="ltr" />
|
2016-06-20 02:19:28 -04:00
|
|
|
</div>
|
2022-02-24 20:15:24 +03:00
|
|
|
<button type="button" is="paper-icon-button-light" id="btnSelectEncoderPath" class="emby-input-iconbutton"><span class="material-icons search" aria-hidden="true"></span></button>
|
2016-06-20 02:19:28 -04:00
|
|
|
</div>
|
|
|
|
<div class="fieldDescription">
|
|
|
|
<div>${LabelffmpegPathHelp}</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2016-06-20 01:23:06 -04:00
|
|
|
<div class="inputContainer">
|
|
|
|
<div style="display: flex; align-items: center;">
|
|
|
|
<div style="flex-grow:1;">
|
2022-07-03 15:04:53 -04:00
|
|
|
<input is="emby-input" id="txtTranscodingTempPath" label="${LabelTranscodePath}" autocomplete="off" dir="ltr" />
|
2016-03-16 01:33:31 -04:00
|
|
|
</div>
|
2022-02-24 20:15:24 +03:00
|
|
|
<button type="button" is="paper-icon-button-light" id="btnSelectTranscodingTempPath" class="emby-input-iconbutton"><span class="material-icons search" aria-hidden="true"></span></button>
|
2016-06-20 01:23:06 -04:00
|
|
|
</div>
|
|
|
|
<div class="fieldDescription">${LabelTranscodingTempPathHelp}</div>
|
|
|
|
</div>
|
|
|
|
<div class="inputContainer">
|
2020-07-24 21:55:33 +08:00
|
|
|
<div style="display: flex; align-items: center;">
|
|
|
|
<div style="flex-grow:1;">
|
2022-07-03 15:04:53 -04:00
|
|
|
<input is="emby-input" id="txtFallbackFontPath" label="${LabelFallbackFontPath}" autocomplete="off" dir="ltr" />
|
2020-07-24 21:55:33 +08:00
|
|
|
</div>
|
2022-02-24 20:15:24 +03:00
|
|
|
<button type="button" is="paper-icon-button-light" id="btnSelectFallbackFontPath" class="emby-input-iconbutton"><span class="material-icons search" aria-hidden="true"></span></button>
|
2020-07-24 21:55:33 +08:00
|
|
|
</div>
|
|
|
|
<div class="fieldDescription">${LabelFallbackFontPathHelp}</div>
|
|
|
|
</div>
|
|
|
|
<div class="checkboxContainer checkboxContainer-withDescription">
|
|
|
|
<label>
|
|
|
|
<input is="emby-checkbox" type="checkbox" id="chkEnableFallbackFont" />
|
|
|
|
<span>${EnableFallbackFont}</span>
|
|
|
|
</label>
|
|
|
|
<div class="fieldDescription checkboxFieldDescription">${EnableFallbackFontHelp}</div>
|
|
|
|
</div>
|
2022-11-07 01:00:29 +01:00
|
|
|
<div class="checkboxContainer checkboxContainer-withDescription">
|
|
|
|
<label>
|
|
|
|
<input is="emby-checkbox" type="checkbox" id="chkEnableAudioVbr" />
|
|
|
|
<span>${LabelEnableAudioVbr}</span>
|
|
|
|
</label>
|
|
|
|
<div class="fieldDescription checkboxFieldDescription">${LabelEnableAudioVbrHelp}</div>
|
|
|
|
</div>
|
2016-06-20 01:23:06 -04:00
|
|
|
<div class="inputContainer">
|
2016-06-20 02:19:28 -04:00
|
|
|
<input is="emby-input" type="number" id="txtDownMixAudioBoost" pattern="[0-9]*" required="required" min=".5" max="3" step=".1" label="${LabelDownMixAudioScale}" />
|
2016-06-20 01:23:06 -04:00
|
|
|
<div class="fieldDescription">${LabelDownMixAudioScaleHelp}</div>
|
|
|
|
</div>
|
2023-01-03 10:47:44 +01:00
|
|
|
<div class="selectContainer">
|
|
|
|
<select is="emby-select" id="selectStereoDownmixAlgorithm" label="${LabelStereoDownmixAlgorithm}">
|
|
|
|
<option value="None">${None}</option>
|
|
|
|
<option value="Dave750">Dave750</option>
|
|
|
|
<option value="NightmodeDialogue">NightmodeDialogue</option>
|
|
|
|
</select>
|
|
|
|
<div class="fieldDescription">${StereoDownmixAlgorithmHelp}</div>
|
|
|
|
</div>
|
2020-08-25 01:57:21 +08:00
|
|
|
<div class="inputContainer">
|
|
|
|
<input is="emby-input" type="number" id="txtMaxMuxingQueueSize" pattern="[0-9]*" required="required" min="128" max="2147483647" step="1" label="${LabelMaxMuxingQueueSize}" />
|
|
|
|
<div class="fieldDescription">${LabelMaxMuxingQueueSizeHelp}</div>
|
|
|
|
</div>
|
2014-01-11 13:58:50 -05:00
|
|
|
|
2016-09-04 11:01:31 -04:00
|
|
|
<div class="selectContainer">
|
2020-02-05 17:10:25 +08:00
|
|
|
<select is="emby-select" id="selectEncoderPreset" label="${LabelEncoderPreset}">
|
2020-08-24 08:20:29 +09:00
|
|
|
<option value="">${Auto}</option>
|
2016-09-04 11:01:31 -04:00
|
|
|
<option value="veryslow">veryslow</option>
|
|
|
|
<option value="slower">slower</option>
|
|
|
|
<option value="slow">slow</option>
|
|
|
|
<option value="medium">medium</option>
|
|
|
|
<option value="fast">fast</option>
|
|
|
|
<option value="faster">faster</option>
|
|
|
|
<option value="veryfast">veryfast</option>
|
|
|
|
<option value="superfast">superfast</option>
|
|
|
|
<option value="ultrafast">ultrafast</option>
|
|
|
|
</select>
|
2020-02-05 17:10:25 +08:00
|
|
|
<div class="fieldDescription">${EncoderPresetHelp}</div>
|
2016-09-04 11:01:31 -04:00
|
|
|
</div>
|
2020-11-14 03:32:25 +08:00
|
|
|
<div class="inputContainer">
|
|
|
|
<input is="emby-input" type="number" id="txtH265Crf" pattern="[0-9]*" min="0" max="51" step="1" label="${LabelH265Crf}" />
|
|
|
|
</div>
|
2016-09-04 11:01:31 -04:00
|
|
|
<div class="inputContainer">
|
|
|
|
<input is="emby-input" type="number" id="txtH264Crf" pattern="[0-9]*" min="0" max="51" step="1" label="${LabelH264Crf}" />
|
|
|
|
<div class="fieldDescription">${H264CrfHelp}</div>
|
|
|
|
</div>
|
2020-03-22 00:18:14 -04:00
|
|
|
<div class="selectContainer">
|
|
|
|
<select is="emby-select" id="selectDeinterlaceMethod" label="${LabelDeinterlaceMethod}">
|
2020-04-05 17:24:57 -04:00
|
|
|
<option value="yadif">${Yadif}</option>
|
2020-08-10 22:08:04 +01:00
|
|
|
<option value="bwdif">${Bwdif}</option>
|
2020-03-22 00:18:14 -04:00
|
|
|
</select>
|
|
|
|
<div class="fieldDescription">${DeinterlaceMethodHelp}</div>
|
|
|
|
</div>
|
|
|
|
|
2020-08-10 22:10:15 +01:00
|
|
|
<div class="checkboxContainer checkboxContainer-withDescription">
|
|
|
|
<label>
|
|
|
|
<input is="emby-checkbox" type="checkbox" id="chkDoubleRateDeinterlacing" />
|
|
|
|
<span>${UseDoubleRateDeinterlacing}</span>
|
|
|
|
</label>
|
|
|
|
<div class="fieldDescription checkboxFieldDescription">${UseDoubleRateDeinterlacingHelp}</div>
|
|
|
|
</div>
|
|
|
|
|
2017-08-23 16:12:27 -04:00
|
|
|
<div class="checkboxContainer checkboxContainer-withDescription">
|
|
|
|
<label>
|
|
|
|
<input is="emby-checkbox" type="checkbox" id="chkEnableSubtitleExtraction" />
|
|
|
|
<span>${AllowOnTheFlySubtitleExtraction}</span>
|
|
|
|
</label>
|
|
|
|
<div class="fieldDescription checkboxFieldDescription">${AllowOnTheFlySubtitleExtractionHelp}</div>
|
|
|
|
</div>
|
2016-09-04 11:01:31 -04:00
|
|
|
|
2020-03-03 19:09:33 +03:00
|
|
|
<div class="checkboxContainer checkboxContainer-withDescription">
|
|
|
|
<label>
|
|
|
|
<input is="emby-checkbox" type="checkbox" id="chkEnableThrottling" />
|
|
|
|
<span>${AllowFfmpegThrottling}</span>
|
|
|
|
</label>
|
|
|
|
<div class="fieldDescription checkboxFieldDescription">${AllowFfmpegThrottlingHelp}</div>
|
|
|
|
</div>
|
|
|
|
|
2016-06-20 01:23:06 -04:00
|
|
|
<div>
|
2019-12-16 00:07:55 +09:00
|
|
|
<button is="emby-button" type="submit" class="raised button-submit block">
|
2020-08-09 23:10:58 +09:00
|
|
|
<span>${Save}</span>
|
2019-12-16 00:07:55 +09:00
|
|
|
</button>
|
2016-06-20 01:23:06 -04:00
|
|
|
</div>
|
2016-03-16 01:33:31 -04:00
|
|
|
</form>
|
2014-01-07 13:39:35 -05:00
|
|
|
</div>
|
|
|
|
</div>
|
2019-12-16 00:07:55 +09:00
|
|
|
</div>
|