2017-09-22 5 views
0

私は、開始しようとしているプロジェクトの調査をしています。mpeg-dash mpdデータを動的に組み合わせることに関するアドバイス

エンドユーザーがさまざまなフィルタを使用して選択できる数百の30秒のビデオファイルが、1つのビデオのように再生されます。

MPEG-DASHを使用したMedia Source Extensionsが進んでいるようです。

私はこれが右

私の理論を同様のことを行っている誰からも聞こえる場合はお願いしたいと思い、それはおそらく次のように解決することができように感じるが、

(mp4boxまたは同様のツールを経由して)各ビデオのためのMPDの作成

ユーザー(MPDをそれぞれ有する)の選択

は各MPDを読む作りますそれぞれ<period>要素を取得してください(ほとんどの場合、それぞれ1つだけです)。

新しいmpdファイルを作成し、すべてのファイルを順番に挿入します。

警告

私はビデオは、すべての異なるサイズのフォーマットなどでしたが、この場合には、我々は一貫性を取ることができるならば、これは問題となり得ると想像。

私の質問は、mpeg-dash/mpd exterienceを持っている人なら誰でもそうですね。またはこれを達成するためのよりよい方法がありますか?

答えて

0

私の意見では、複数の期間が正しいと考えられます。 理想的には、同じ設定のすべてのビデオをエンコードして、エンドユーザーに一貫したエクスペリエンスを提供します。しかし、品質やアスペクト比さえも技術的な観点から、ある期間から別の時期に変わると問題ではありません。 dash.jsBitmovinなど、複数の期間をサポートするプレーヤーが必要です。

+0

だから、それはかなりのプロセスでしたが、すべて可能でした。詳細は完全に状況がありますが、私はここで私の歳月の記述を書いています。https://medium.com/@rburnie/merging-video-stream-data-54442cc6ea59 – rgb

関連する問題