video: change default NVENC scaler to CUDA (#582)
Signed-off-by: Varun Patil <radialapps@gmail.com>pull/929/head
parent
a1e6e725a0
commit
05101ed704
|
@ -2,6 +2,10 @@
|
||||||
|
|
||||||
All notable changes to this project will be documented in this file.
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
## [Unreleased]
|
||||||
|
|
||||||
|
- **Breaking**: The CUDA scaler is now the default for NVENC. You may need to reconfigure your transcoder. (see [#582](https://github.com/pulsejet/memories/issues/582))
|
||||||
|
|
||||||
## [v6.1.0] - 2023-11-15
|
## [v6.1.0] - 2023-11-15
|
||||||
|
|
||||||
- **Feature**: RAW files are now hidden (stacked) when another file with the same basename exists ([#537](https://github.com/pulsejet/memories/issues/537), [#152](https://github.com/pulsejet/memories/issues/152), [#419](https://github.com/pulsejet/memories/issues/419))
|
- **Feature**: RAW files are now hidden (stacked) when another file with the same basename exists ([#537](https://github.com/pulsejet/memories/issues/537), [#152](https://github.com/pulsejet/memories/issues/152), [#419](https://github.com/pulsejet/memories/issues/419))
|
||||||
|
|
|
@ -55,7 +55,7 @@ class SystemConfig
|
||||||
// NVENC configuration options
|
// NVENC configuration options
|
||||||
'memories.vod.nvenc' => false, // Transcode with NVIDIA NVENC
|
'memories.vod.nvenc' => false, // Transcode with NVIDIA NVENC
|
||||||
'memories.vod.nvenc.temporal_aq' => false,
|
'memories.vod.nvenc.temporal_aq' => false,
|
||||||
'memories.vod.nvenc.scale' => 'npp', // npp or cuda
|
'memories.vod.nvenc.scale' => 'cuda', // cuda or npp
|
||||||
|
|
||||||
// Extra streaming configuration
|
// Extra streaming configuration
|
||||||
'memories.vod.use_transpose' => false,
|
'memories.vod.use_transpose' => false,
|
||||||
|
|
|
@ -84,6 +84,16 @@
|
||||||
{{ t('memories', 'Enable NVENC Temporal AQ') }}
|
{{ t('memories', 'Enable NVENC Temporal AQ') }}
|
||||||
</NcCheckboxRadioSwitch>
|
</NcCheckboxRadioSwitch>
|
||||||
|
|
||||||
|
<NcCheckboxRadioSwitch
|
||||||
|
:disabled="!enableTranscoding || !config['memories.vod.nvenc']"
|
||||||
|
:checked.sync="config['memories.vod.nvenc.scale']"
|
||||||
|
value="cuda"
|
||||||
|
name="nvence_scaler_radio"
|
||||||
|
type="radio"
|
||||||
|
class="m-radio"
|
||||||
|
@update:checked="update('memories.vod.nvenc.scale')"
|
||||||
|
>{{ t('memories', 'CUDA scaler') }}
|
||||||
|
</NcCheckboxRadioSwitch>
|
||||||
<NcCheckboxRadioSwitch
|
<NcCheckboxRadioSwitch
|
||||||
:disabled="!enableTranscoding || !config['memories.vod.nvenc']"
|
:disabled="!enableTranscoding || !config['memories.vod.nvenc']"
|
||||||
:checked.sync="config['memories.vod.nvenc.scale']"
|
:checked.sync="config['memories.vod.nvenc.scale']"
|
||||||
|
@ -94,16 +104,6 @@
|
||||||
class="m-radio"
|
class="m-radio"
|
||||||
>{{ t('memories', 'NPP scaler') }}
|
>{{ t('memories', 'NPP scaler') }}
|
||||||
</NcCheckboxRadioSwitch>
|
</NcCheckboxRadioSwitch>
|
||||||
<NcCheckboxRadioSwitch
|
|
||||||
:disabled="!enableTranscoding || !config['memories.vod.nvenc']"
|
|
||||||
:checked.sync="config['memories.vod.nvenc.scale']"
|
|
||||||
value="cuda"
|
|
||||||
name="nvence_scaler_radio"
|
|
||||||
type="radio"
|
|
||||||
class="m-radio"
|
|
||||||
@update:checked="update('memories.vod.nvenc.scale')"
|
|
||||||
>{{ t('memories', 'CUDA scaler') }} ({{ t('memories', 'not recommended') }})
|
|
||||||
</NcCheckboxRadioSwitch>
|
|
||||||
|
|
||||||
<br />
|
<br />
|
||||||
{{
|
{{
|
||||||
|
|
Loading…
Reference in New Issue