1

Linuxサーバーでflvファイルを既知のサイズのチャンクに分割する必要があります。たとえば、私の元のファイルは9Mbで、チャンクサイズは4Mbです。したがって、4Mb、4Mb、1Mbの3つのパーツを取得する必要があります。

FFmpegは時間によってのみ分割できるようです。

Mencoderは、時間(-ss TIME)で開始し、サイズ(-endpos SIZE MB)で終了できます。しかし、最初のチャンクの2番目の開始が明らかに0である場合、次のチャンクの2番目の開始を取得するにはどうすればよいですか?

何か提案はありますか?

前もって感謝します。

4

2 に答える 2

1

それを行うコマンドラインユーティリティがあります:http://mpgtx.sourceforge.net/

mpgtx -3 movie.mpg -b mysplit

ムービーをmysplit-1.mpg、mysplit-2.mpg、mysplit-3.mpgという名前の3つのチャンクに分割します

そうは言っても、これを使うとオーディオに問題があるようですが、あなたにもその問題があるかどうかはわかりません。

于 2010-06-24T20:39:39.320 に答える