走るとき
ffmpeg -f concat -i resizedvideolist.txt -c copy concatenated_time.mp4 2>&1
txt内のすべてのビデオを連結しますが、途中で1つのビデオがグリッチされます。オーディオはそのビデオでは再生されませんが、次のビデオで再生が開始されるため、遅延しています。その後、どこかでオーディオが追いついて同期に戻りました。ここで起こっているいくつかの大きな破損のようです。
コーデックは他のすべてのビデオ、H.264と同じであり、他のコーデックと同様のmp4であるため、これを修正する方法はわかりません。このffmpegコマンドの前に、私は実行したので、個々のビデオファイルはそのままで正常に実行され、既に同じタイムスケールにあります
ffmpeg -i ./tempDownloadedMemes/$videoFileName -filter_complex 'scale=1080:-1,pad=1080:1080:(ow-iw)/2:(oh-ih)/2:0x2F2F2F' -video_track_timescale 15360 ./resizedVideos/resized_videoFileName 2>&1
正直に言うと、タイムスケールが何であるかさえ知りませんが、それが機能するためには同じである必要があると読みました。リストからビデオを削除し、この同じコマンドを試してみたところ、ビデオが表示されるはずだった問題が同時になくなりました。その1つのファイル自体と関係があるようです。連結バグに関する既知の問題/回避策はありますか?これは私にとって非常に重要です。ありがとう。
ffmpeg -i input0 -i input1 -i input2