FFmpegのかmencoderのか、他なめらかを用いたサイズでFLVファイルを分割するには?
質問
私は、Linuxサーバ上の既知のサイズのチャンクにFLVファイルを分割する必要があります。例えば、私の元のファイルは9MBで、チャンクサイズは4Mビットです。だから私は3つの部分を取得する必要 - 。4Mビット、4Mビットと1 MBの
FFmpegのが唯一の時間によって分割できるようだ。
MEncoderではサイズ(-endpos SIZE MB)によって時間(-ss TIME)と仕上げで開始することができます。最初のチャンクの開始第二は明らかに0である場合しかし、その後、どのように私は次のチャンクのための第2のスタートを得ることができますか?
あなたが何か提案はありますか?
事前に感謝します。
解決
計算〜全てのブロックの時間(秒)&使用-ss X -t X + avg_block_time分割ビデオのための
他のヒント
ちょうどそれを行うコマンドラインユーティリティがあります: http://mpgtx.sourceforge.net/する
mpgtx -3 movie.mpg -b mysplit
名前mysplit-1.mpg、mysplit-2.mpg、mysplit-3.mpg
との3つのチャンクに映画を分割します言った、私は私がこれを使用するときに、オーディオとのトラブルを持っているように見える - しかし、あなたはあまりにもその問題を持っているだろうかどうかは知りません。
。所属していません StackOverflow