web-dev-qa-db-ja.com

ビデオに参加するffmpeg

私は以前にそれを学びました FFMpegはビデオに参加できます

しかし、私は記録された無線放送(.tsファイル)に参加しようとしています。信号品質の小さな問題が原因で、FFMpegがこれらの95%に参加する際に問題が発生していると思います。

私が使用するコマンドは次のとおりです。

ffmpeg.exe -i concat:file1.ts^|file2.ts -vcodec copy -acodec copy -f vob combined.ts

ほとんどの場合、発生するエラーは次のようなものです。

Application provided invalid, non monotonically increasing dts to muxer in stream 1: 857442 >= 857442

TSSplitter (GUIのみです-CLIが必要です)を使用してまったく同じビデオに参加すると、エラーなしで機能します。

だから私の質問は、FFMpegがこれらのファイルをより良く結合するために何ができるか、OR代替のCLIはありますかそれは記録された.tsファイルを結合するのに優れていますか?

3
bradvido

mencoderで試すことができます。一般的に、次の構文を使用して、mencoderでより多くのファイルを結合できます。

mencoder file1.ts file2.ts -ovc copy -oac copy -o combined.ts
4

簡単に試してください。

cat *.ts > output.ts

ほとんどのTSファイルで動作します

3
rsmck