diff --git a/services/web-ui/public/modal-new-recorder.jsx b/services/web-ui/public/modal-new-recorder.jsx index 4508f17..560bc6a 100644 --- a/services/web-ui/public/modal-new-recorder.jsx +++ b/services/web-ui/public/modal-new-recorder.jsx @@ -42,7 +42,8 @@ function NewRecorderModal({ open, onClose }) { }); const [sdiDevices, setSdiDevices] = React.useState(null); const [recTab, setRecTab] = React.useState('video'); - const [proxyTab, setProxyTab] = React.useState('video'); + const [recCodec, setRecCodec] = React.useState('prores_hq'); + const [recContainer, setRecContainer] = React.useState('mov'); const [proxyOn, setProxyOn] = React.useState(true); const [projectId, setProjectId] = React.useState(PROJECTS[0]?.id || ''); const [submitting, setSubmitting] = React.useState(false); @@ -81,6 +82,8 @@ function NewRecorderModal({ open, onClose }) { source_type: sourceType.toLowerCase(), project_id: projectId || undefined, generate_proxy: proxyOn, + recording_codec: recCodec, + recording_container: recContainer, }; if (sourceType === 'SRT') { @@ -250,8 +253,23 @@ function NewRecorderModal({ open, onClose }) {