@ -41,11 +41,11 @@ const HelpIcon = ({ onClick }) => <IoIosHelpCircle size={20} role="button" onCli
const ExportConfirm = memo ( ( {
const ExportConfirm = memo ( ( {
autoMerge , areWeCutting , outSegments , visible , onClosePress , onExportConfirm , keyframeCut , toggleKeyframeCut ,
autoMerge , areWeCutting , outSegments , visible , onClosePress , onExportConfirm , keyframeCut , toggleKeyframeCut ,
toggle AutoMerge, renderOutFmt , preserveMovData , togglePreserveMovData , movFastStart , toggleMovFastStart , avoidNegativeTs , setAvoidNegativeTs ,
se tAutoMerge, renderOutFmt , preserveMovData , togglePreserveMovData , movFastStart , toggleMovFastStart , avoidNegativeTs , setAvoidNegativeTs ,
changeOutDir , outputDir , numStreamsTotal , numStreamsToCopy , setStreamsSelectorShown , currentSegIndex , invertCutSegments ,
changeOutDir , outputDir , numStreamsTotal , numStreamsToCopy , setStreamsSelectorShown , currentSegIndex , invertCutSegments ,
exportConfirmEnabled , toggleExportConfirmEnabled , segmentsToChapters , toggleSegmentsToChapters , outFormat ,
exportConfirmEnabled , toggleExportConfirmEnabled , segmentsToChapters , toggleSegmentsToChapters , outFormat ,
preserveMetadataOnMerge , togglePreserveMetadataOnMerge , outSegTemplate , setOutSegTemplate , generateOutSegFileNames ,
preserveMetadataOnMerge , togglePreserveMetadataOnMerge , outSegTemplate , setOutSegTemplate , generateOutSegFileNames ,
filePath , currentSegIndexSafe , isOutSegFileNamesValid ,
filePath , currentSegIndexSafe , isOutSegFileNamesValid , autoDeleteMergedSegments , setAutoDeleteMergedSegments ,
} ) => {
} ) => {
const { t } = useTranslation ( ) ;
const { t } = useTranslation ( ) ;
@ -118,7 +118,7 @@ const ExportConfirm = memo(({
< div style = { boxStyle } >
< div style = { boxStyle } >
< h2 style = { { marginTop : 0 } } > { t ( 'Export options' ) } < / h2 >
< h2 style = { { marginTop : 0 } } > { t ( 'Export options' ) } < / h2 >
< ul >
< ul >
{ outSegments . length >= 2 && < li > { t ( 'Merge {{segments}} cut segments to one file?' , { segments : outSegments . length } ) } < MergeExportButton autoMerge = { autoMerge } outSegments = { outSegments } toggleAutoMerge= { toggleAutoMerge } / > < / li > }
{ outSegments . length >= 2 && < li > { t ( 'Merge {{segments}} cut segments to one file?' , { segments : outSegments . length } ) } < MergeExportButton autoMerge = { autoMerge } outSegments = { outSegments } setAutoMerge= { setAutoMerge } autoDeleteMergedSegments = { autoDeleteMergedSegments } setAutoDeleteMergedSegments = { setAutoDeleteMergedSegments } / > < / li > }
< li >
< li >
{ t ( 'Output container format:' ) } { renderOutFmt ( { height : 20 , maxWidth : 150 } ) }
{ t ( 'Output container format:' ) } { renderOutFmt ( { height : 20 , maxWidth : 150 } ) }
< HelpIcon onClick = { onOutFmtHelpPress } / >
< HelpIcon onClick = { onOutFmtHelpPress } / >