Considere este comando ffmpeg
ffmpeg -i old_video.mkv -vf subtitles=old_video.mkv -acodec copy new_video.mp4
Funciona bem se old_video.mkv não tiver colchetes no nome. No entanto, se houver colchetes no ame (por exemplo, [old_video] .mkv, recebo um erro "erro ao inicializar legendas de filtro com arg ''
Eu tentei escapar com 1, 2 até 5 \ e ainda assim nunca funciona
1
Tente colocar um `\` na frente de cada colchete.
—
Break
Você tentou encerrar em 'ou "?
—
Gyan 17/02
Estou executando um script no qual passo cada nome de arquivo como "$ my_file" e as aspas não funcionam. Eu também tentei escapar dos colchetes com o sed, que funciona para,
—
CoolAJ86
ls
mas não para ffmpeg
.