
자막 파일(*.srt, *.ass)의 타이밍을 이동할 수 있는 명령줄 도구를 찾고 있습니다.
답변1
이 명령을 사용하여 ffmpeg
작업을 수행하십시오!
ffmpeg -itsoffset 2 -i subtitles.srt -c copy subtitles_delayed.srt
답변2
당신은 시도 할 수 있습니다:
하위 동기화.
Subsync는 srt 자막을 동기화하는 명령줄 도구입니다.
이를 사용하여 상수 및 가변 시간 이동으로 자막을 수정할 수 있습니다.
https://github.com/spion/subsync
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