よりこれ質問。
2つのaviファイルをマージしcd1.avi
て、cd1.avi
次のものを使用しましたmovie.avi
。
avimerge -o movie.avi -i cd{1,2}.avi
問題は私がしなければならないということです。サブタイトル最初のavi
ファイルに関連付けられたファイル:
cd1.srt
cd2.srt
最初は、単にファイルをリンクしてみました。
cat cd{1,2}.srt > movie.srt
しかし、字幕がとても混乱しています...どのような提案がありますか?
ベストアンサー1
.srt
ファイルはタイムスタンプを含むテキストファイルなので、とても簡単です。cd1.avi
に長さを追加するだけですcd2.srt
。cd1.avi
ffmpeg
ffmpeg -i cd1.avi # Look for the Duration: line
cd2.srt
次に、使用して追加します。srttool
srttool -d 12345 -i cd2.srt # 12345 is the amount to add in seconds
または:
srttool -a hh:mm:ss -i cd2.srt # The first subtitle will now start at hh:mm:ss
これにより、ファイルを互いにリンクして番号を再度付けることができます。
srttool -r -i cd.srt
私はsrttool
Archにが含まれているのでこれを選択しました。transcode
この問題;ファイルの移動とマージのための他のツールもたくさんあり.srt
、少なくとも1つのウェブサイトがあります。聞こえない