ホーム / ガイド / ビデオコーデックとコンテナの理解

ビデオコーデックとコンテナの理解

MP4とWebMはコンテナです; H.264、VP9、AACはコーデックです; 一致する拡張子は、ファイルがデコードされないことを証明しません。

コンテナは、トラック、タイムスタンプ、メタデータを保持します。 コーデックは各トラックの圧縮です。 MP4 は、この WASM ビルドが読み込まれることができません。 ツールは、エクステンションを優先する代わりに失敗しました。

ここで使用されるシングルスレッドコアは、ffmpeg.wasm 0.12.10のGPLビルドです。 MP4 への出力は、エンコーダが存在するときに libx264 を使用します。 WebMはVP9を使用します。GIFはGIFフレームがすぐに大きいので、別の限られたパスです。

マルチスレッドWASMは、クロスオリジン分離を必要とします。 このサイトでは、これらのヘッダをグローバルに設定しないため、広告と同意スクリプトはSharedArrayBufferの要件によって壊れません。

関連ツール