2012-03-03 7 views
0

Youtubeでは、特定のビデオ時間を探すことができます。通常、これは1秒以内に正確です。Webビデオのタイムコードシーク

私は似たようなもの(JWPlayer)を設定しようとしていますが、特定の時間を探すためのプラグインがありますが、通常は約10秒です。これはキーフレームの間隔に関係しますか、YouTubeのような精度を達成するにはどうすればよいですか?どの符号化パラメータを調べる必要がありますか?

答えて

0

私はキーフレームの回答に同意し、私はこれをコメントに入れることができなかったので、私はこれを投稿しています。 一般に、キーフレーム間のポイントを探すことは意味がありません。なぜなら、全体的なビデオエンコーディングは、キーフレームの後の追加ベースで行われるからです。つまり、キーフレームが最後にリセットされてから関連するフレームデータだけが追加されます(キーフレームはフレームのフル解像度のピクセルデータですが、他のフレームはその上に追加されたものに過ぎません)。このため、シークは最も近いキーフレームに丸められます。より多くのキーフレームを追加すると精度を向上させることができますが、ファイルサイズは増加します。

これは、ビデオストリーミング技術で今年のFFTの大規模な進歩を使用するという提案のために、1年または2年後に変更される予定です。

+0

ありがとうございました。あなたは最近のFFT拡張/改良に関するいくつかの情報へのリンクを提供してもらえますか? – David542

+0

ここで見てください:http://web.mit.edu/newsoffice/2012/faster-fourier-transforms-0118.htmlほとんどの画像処理は、ラスタ単位で行われますが、これは周波数ベースの近似に向かって変化しています。短期間ではあるが、fftでの今年の新しい展開は、周波数変換が10倍以上速くなることを意味し、ビデオコーデックとその動作方法については巨大なものになるだろう – Alex

0

1秒に1回(または1秒おきに)キーフレームを指定します。これにより、ファイルサイズが増加することに注意してください。

関連する問題