영구적으로 자막을 삽입하고 비디오를 변환하세요

영구적으로 자막을 삽입하고 비디오를 변환하세요

비디오 로 두 가지 작업을 수행해야 합니다 .avi.

  1. 자막( .srt)의 타이밍이나 영상 자체를 수정하지 않고 영구적으로 삽입합니다.
  2. 영구 자막이 포함된 새 비디오를 에서 로 변환 .avi합니다 .mpeg.

하나 또는 두 개의 명령줄에서 이를 수행할 수 있는 방법이 있습니까? (아마도 ffmpeg?)

일부 추가 데이터:

  • 자막에는 특수 문자(예: ñ, á, ü ...)가 포함될 수 있습니다.
  • 이벤트 순서는 중요하지 않습니다. 먼저 자막을 추가한 .avi다음 변환하거나 먼저 변환한 다음 자막을 추가합니다..mpeg
  • 저는 Ubuntu 11.04(Natty Narwhal)를 사용하고 있습니다.

답변1

Arista는 이 두 가지 작업을 모두 수행할 수 있으며 매우 훌륭하고 쉬운 GUI를 제공합니다. 저장소에서 사용 가능합니다.

아리스타의 화면

답변2

을 사용해 보세요 mencoder. 다음과 같이 작동합니다.

mencoder source.avi -sub srt.srt -o destination.mpeg -oac mp3lame -ovc lavc -of mpeg

mencoder에는 비디오 품질을 제어하기 위한 수많은 CLI 스위치가 있습니다. 몇 가지 아이디어는 여기를 참조하세요(특히 mpeg로 인코딩하는 방법에 대해).

http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-mpeg.html

답변3

모바일 미디어 변환기를 사용하여 이러한 작업을 수행할 수 있습니다.

모바일 미디어 변환기 자막 창

다음에서 다운로드할 수 있습니다.여기.

답변4

나는 다음과 같은 성공을 거두었습니다.

ffmpeg -i subs.srt subs.ass
ffmpeg -i input.avi -vf "ass=subs.ass" output.avi

하지만 옵션을 사용하여 ffmpeg를 다시 컴파일해야 했습니다 --enable-libass.

관련 정보