公式: https://www.webmproject.org
概要
WebM は誰もが無料で使える映像ファイルフォーマットとして開発されている。
WebM には、ビデオとオーディオ、字幕などを格納できる。
ビデオコーデックとしては、VP8 や VP9 を格納できる(ただし、VP8 は特許問題に引っかかるため使用することをやめた方が良い)。
オーディオコーデックとしては、Vorbis や Opus を格納できる。
元々は、Matroska(マトロスカあるいはマトリョーシカ)ファイルフォーマットから派生した。
ソースコードは公開されており、BSD 系のライセンスとなっている(詳細は https://www.webmproject.org/license/ )。
開発
ソースコードを下記から入手する。
https://www.webmproject.org/code/
cmake で Xcode や Visual Studio のプロジェクトを作成する。
https://cmake.org/download/
/Applications/CMake.app/Contents/bin/cmake libwebm/ -G Xcode
cmake libwebm/ -G "Visual Studio 12"
メモ
作り方(ffmpeg 3)
- ffmpeg -i hoge.mp4 -c:v libvpx-vp9 pico.webm