if(!includeAllStreams)notices.push(i18n.t('If your source files have more than two tracks, the extra tracks might have been removed. You can change this option before merging.'));
<Checkboxchecked={includeAllStreams}onChange={(e)=>setIncludeAllStreams(e.target.checked)}label={`${t('Include all tracks?')}${t('If this is checked, all audio/video/subtitle/data tracks will be included. This may not always work for all file types. If not checked, only default streams will be included.')}`}/>
<Checkboxchecked={preserveMetadataOnMerge}onChange={(e)=>setPreserveMetadataOnMerge(e.target.checked)}label={t('Preserve original metadata when merging? (slow)')}/>
const{value}=awaitReactSwal.fire({title:i18n.t('Unable to merge files'),html,timer:null,showConfirmButton:true,showCancelButton:true,cancelButtonText:i18n.t('OK'),confirmButtonText:i18n.t('Report'),reverseButtons:true,focusCancel:true});
<ListItemicon={TickCircleIcon}iconColor="success"fontWeight="bold">{i18n.t('Export is done!')}</ListItem>
<ListItemicon={InfoSignIcon}>{i18n.t('Note: cutpoints may be inaccurate. Please test the output files in your desired player/editor before you delete the source file.')}</ListItem>
<ListItemicon={HelpIcon}>{i18n.t('If output does not look right, see the Help menu.')}</ListItem>
<ListItemicon={InfoSignIcon}iconColor="info">{i18n.t('Note: cutpoints may be inaccurate. Please test the output files in your desired player/editor before you delete the source file.')}</ListItem>
<ListItemicon={InfoSignIcon}color="info">{i18n.t('Please test the output files in your desired player/editor before you delete the source files.')}</ListItem>
// I *think* Windows will throw error with code ENOENT if ffprobe/ffmpeg fails (execa), but other OS'es will return this error code if a file is not found, so it would be wrong to attribute it to exec failure.
// see https://github.com/mifi/lossless-cut/issues/451