답변:
보낸 사람 man ffmpeg
:
자막 옵션 :
-scodec codec 자막 코덱을 강제 실행합니다 ( 'copy'는 스트림을 복사합니다).
-newsubtitle 현재 출력 스트림에 새로운 자막 스트림을 추가합니다.
-slang code 현재 자막 스트림의 ISO 639 언어 코드 (3 글자)를 설정합니다.
그래서:
ffmpeg -newsubtitle subtitles.srv -i video.avi ...
...
result.avi
이 명령 대신 사용하면 작동하지 않습니다At least one output file must be specified
...
"및 필요한 다른 옵션"을 의미합니다.
ffmpeg -newsubtitle subtitles.srt -i video.avi result.avi
하지만 위의 메시지로 끝납니다. result.avi가 출력 파일이되기를 바랍니다. 나도 시도 -o result.avi
했지만 성공하지 못했습니다.
mencoder movie.avi -sub movie.srt -o movie.hardsubs.avi -oac copy -ovc lavc -lavcopts vbitrate=1200
부두의 링크에서 구체적으로 :
ffmpeg -i video.avi -vf subtitles=subtitle.srt out.avi
현재 정적 git ffmpeg 릴리스와 함께 이것을 성공적으로 사용했습니다.