Atualmente eu faço assim: ffmpeg -i video.mp4 -vf ass=subs.ass output.mp4
. Mas com alguns vídeos demora muito. Existe uma maneira de aumentar a velocidade disso: pode estar salvando o arquivo de saída com qualidade inferior ou algo assim?
relate perguntas
-
-map_metadata captura vários metadados de fluxo de áudio
-
Codec e configuração para saída ffmpeg de taxa de bits mais baixa
-
Como salvar o fluxo de vídeo TS com ffmpeg 2.0.2?
-
Extraia I-frames para imagens rapidamente
-
Os vídeos compactados podem ser decodificados de volta ao formato original não compactado?
-preset
(supondo que você esteja usando o codificador libx264).-c:a copy
(supondo que o áudio de entrada seja AAC).-c:s mov_text
.Eu encontrei isso funciona para mim e é muito rápido.
ffmpeg -i "$input_file" -i "$subt_file" -c copy -c:s mov_text "$savefile"
Além disso, se eu precisar atrasar as legendas, eu uso isso:
ffmpeg -itsoffset 3.68 -i "/Plex/work/GC.srt" -c copy xx.srt