web-dev-qa-db-ja.com

HTML5ビデオを逆再生することは可能ですか?

HTML5 <video>タグで動画を逆再生するか、2つの動画をダウンロードする必要があります(順再生とバックワード再生)。ユーザーが2本の動画をダウンロードできないようにする解決策はありますか?

24
Ish

HTML5やJavascriptを使用しなくても、多くのビデオフォーマットは streaming で再生されます。逆方向に再生するには、ストリーム全体をデコードし、各生フレームをディスクに保存してメモリの破壊を回避し、フレームを逆方向にレンダリングする必要があります。

少なくとも1人 実際に試した でもmplayerを使用しているので、少なくともできます少なくとも原則として。

14

Updateメソッドでなんとかやりました。すべてのフレームで、video.currentTimeを経過時間に減らします。これまでのところ、これは私がなんとかして得た最良の結果です。

11
BaptisteB
aMediaElement.playbackRate = -1;

UAはこれをサポートしない場合がありますが、playbackRateを負の値に設定することは有効です。

11
Eli Grey