자막 타이밍을 바꾸는 CLI 도구

자막 타이밍을 바꾸는 CLI 도구

자막 파일(*.srt, *.ass)의 타이밍을 이동할 수 있는 명령줄 도구를 찾고 있습니다.

답변1

이 명령을 사용하여 ffmpeg작업을 수행하십시오!

원래 답변에 대한 링크

ffmpeg -itsoffset 2 -i subtitles.srt -c copy subtitles_delayed.srt

답변2

당신은 시도 할 수 있습니다:

하위 동기화.

Subsync는 srt 자막을 동기화하는 명령줄 도구입니다.

이를 사용하여 상수 및 가변 시간 이동으로 자막을 수정할 수 있습니다.

https://github.com/spion/subsync

Ffsubsync

언어에 구애받지 않고 자막과 비디오의 자동 동기화,

자막이 비디오 내의 올바른 시작 지점에 정렬되도록 합니다.

https://github.com/smacke/ffsubsync

답변3

시도해 볼 수 있습니다 srt-stf(srt 자막 시간 수정 프로그램):

Python으로 작성된 간단한 도구:네타루M/srt-자막-시간-수정

srt-stf --file <input_track>.srt --time 00:00:28,500 -o <output>.srt

이 명령은 자막을 28.5초 느리게 만듭니다. 자막을 더 빨리 표시하려면 '-n' 플래그를 추가하면 됩니다.

srt-stf --file <input_track>.srt --time 00:00:28,500 -n -o <output>.srt

관련 정보