fix(web-ui): default recorder bitrate 60→25 Mbps, HEVC preset 60→25
This commit is contained in:
parent
8b8a19c465
commit
75f265534e
1 changed files with 2 additions and 2 deletions
|
|
@ -153,7 +153,7 @@ function NewRecorderModal({ open, onClose }) {
|
|||
const [recCodec, setRecCodec] = React.useState('hevc_nvenc');
|
||||
// Custom target bitrate in Mbps for bitrate-controlled codecs (NVENC / x264 /
|
||||
// x265 / DNxHD). ProRes ignores bitrate (quality is profile-driven).
|
||||
const [recBitrate, setRecBitrate] = React.useState('60');
|
||||
const [recBitrate, setRecBitrate] = React.useState('25');
|
||||
// Container is derived from the codec, not manually chosen: HEVC/ProRes/DNxHR
|
||||
// → MOV (fragmented, growing-capable); H.264 → MP4.
|
||||
const recContainer = (recCodec === 'h264' || recCodec === 'h264_nvenc' || recCodec === 'libx264') ? 'mp4' : 'mov';
|
||||
|
|
@ -416,7 +416,7 @@ function NewRecorderModal({ open, onClose }) {
|
|||
H.264 → MP4), and master audio is always PCM (valid in MOV). */}
|
||||
<div style={{ display: 'flex', flexWrap: 'wrap', gap: 6, marginBottom: 12 }}>
|
||||
{[
|
||||
{ id: 'hevc', label: 'HEVC Master (MOV)', codec: 'hevc_nvenc', bitrate: '60' },
|
||||
{ id: 'hevc', label: 'HEVC Master (MOV)', codec: 'hevc_nvenc', bitrate: '25' },
|
||||
{ id: 'h264', label: 'H.264 Proxy-friendly (MP4)', codec: 'h264_nvenc', bitrate: '25' },
|
||||
{ id: 'dnxhr', label: 'DNxHR HQ (MOV)', codec: 'dnxhr_hq', bitrate: '145' },
|
||||
].map(p => (
|
||||
|
|
|
|||
Loading…
Reference in a new issue