0

ストレージの制約により、特定のファイルサイズ/長さに達するとビデオ ( FLV ) を分割するように設定しましたが、これらのファイルをその場で連結してアップロードする簡単な方法が見つかりません。

現在、ffmpeg のようなものを使用して中間ファイルにファイルを連結し、それをアップロードする必要があるように見えますが、それはかなりリソースを消費し、ストリーム内のデータを微調整できればはるかに簡単になります。 YouTubeに送信して、最初のファイルが「終了」せず、次のファイルを読み込むことができるようにします(読み取り時に変更して、破損しないようにします)。その後、YouTubeはビデオを処理するときに「固定」します。

これを行う方法はありますか、それとも FLV ファイル形式 ( wowza / flash video ) は私の計画の邪魔になりますか?

4

1 に答える 1

1

いいえ、それを行う方法はありません。最初にそれらを連結する必要があり、アップロードの開始時にビデオ全体の長さを指定する必要があります (つまり、事前に合計アップロード サイズを知らずにビデオ バイトをストリーミングすることはできません)。

于 2012-10-18T03:32:31.383 に答える