Change text input to select (#1067)

This commit is contained in:
KuleRucket
2023-03-24 23:18:14 +01:00
committed by GitHub
parent 5cdc0accad
commit 8162d5f0d0
2 changed files with 23 additions and 22 deletions
-2
View File
@@ -791,12 +791,10 @@ sw_preset
ultrafast fastest ultrafast fastest
superfast superfast
veryfast veryfast
superfast
faster faster
fast fast
medium medium
slow slow
slow
slower slower
veryslow slowest veryslow slowest
========= =========== ========= ===========
+23 -20
View File
@@ -700,32 +700,33 @@
<div v-if="currentTab === 'sw'" class="config-page"> <div v-if="currentTab === 'sw'" class="config-page">
<div class="mb-3"> <div class="mb-3">
<label for="sw_preset" class="form-label">SW Presets</label> <label for="sw_preset" class="form-label">SW Presets</label>
<input <select id="sw_preset" class="form-select" v-model="config.sw_preset">
class="form-control" <option value="ultrafast">ultrafast</option>
id="sw_preset" <option value="superfast">superfast (default)</option>
placeholder="superfast" <option value="veryfast">veryfast</option>
v-model="config.sw_preset" <option value="faster">faster</option>
/> <option value="fast">fast</option>
<option value="medium">medium</option>
<option value="slow">slow</option>
<option value="slower">slower</option>
<option value="veryslow">veryslow</option>
</select>
<div class="form-text"> <div class="form-text">
Available Values: ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow Optimize the trade-off between encoding speed (encoded frames per second) and compression efficiency (quality per bit in the bitstream). Defaults to superfast.
</div> </div>
</div> </div>
<div class="mb-3"> <div class="mb-3">
<label for="sw_tune" class="form-label">SW Tune</label> <label for="sw_tune" class="form-label">SW Tune</label>
<input <select id="sw_tune" class="form-select" v-model="config.sw_tune">
class="form-control" <option value="film">film -- use for high quality movie content; lowers deblocking</option>
id="sw_tune" <option value="animation">animation -- good for cartoons; uses higher deblocking and more reference frames</option>
placeholder="zerolatency" <option value="grain">grain -- preserves the grain structure in old, grainy film material</option>
v-model="config.sw_tune" <option value="stillimage">stillimage -- good for slideshow-like content</option>
/> <option value="fastdecode">fastdecode -- allows faster decoding by disabling certain filters</option>
<option value="zerolatency">zerolatency -- good for fast encoding and low-latency streaming (default)</option>
</select>
<div class="form-text"> <div class="form-text">
Available Tune settings: <br> Tuning options, which are applied after the preset. Defaults to zerolatency.
film - use for high quality movie content; lowers deblocking<br>
animation - good for cartoons; uses higher deblocking and more reference frames<br>
grain - preserves the grain structure in old, grainy film material<br>
stillimage - good for slideshow-like content<br>
fastdecode - allows faster decoding by disabling certain filters<br>
zerolatency - good for fast encoding and low-latency streaming<br>
</div> </div>
</div> </div>
</div> </div>
@@ -929,6 +930,8 @@
"qsv_coder": "auto", "qsv_coder": "auto",
"qsv_preset": "medium", "qsv_preset": "medium",
"resolutions": "[352x240,480x360,858x480,1280x720,1920x1080,2560x1080,3440x1440,1920x1200,3860x2160,3840x1600]", "resolutions": "[352x240,480x360,858x480,1280x720,1920x1080,2560x1080,3440x1440,1920x1200,3860x2160,3840x1600]",
"sw_preset": "superfast",
"sw_tune": "zerolatency",
"upnp": "disabled", "upnp": "disabled",
"vt_coder": "auto", "vt_coder": "auto",
"vt_realtime": "enabled", "vt_realtime": "enabled",