import { DEFAULT_BITRATE, type CodecInfo, type FFmpegParams, } from "@/util/ffmpeg"; import { os } from "@neutralinojs/lib"; import BreezeIcon from "@/components/BreezeIcon"; import { onMount } from "solid-js"; function Librav1eOptions(props: { codec: CodecInfo | undefined; params: FFmpegParams; onParamChanged: (key: string, value: any) => void; }) { onMount(() => { props.onParamChanged("crf", undefined); props.onParamChanged( "vbitrate", props.params.vbitrate ?? DEFAULT_BITRATE, ); props.onParamChanged("speed", 5); }); return (

Encoder Options

props.onParamChanged("speed", e.target.value) } />
props.onParamChanged("vbitrate", e.target.value) } /> Kbps
); } export default Librav1eOptions;