WebMをサポートするMac用ソフト
WebMの動画は、表に挙げたWebMをサポートするウェブブラウザーを入手するか、FFmpegベースのマルチメディアプレイヤー「VLC」、あるいはQuickTimeコンポーネント「Perian」などを利用すれば再生できる。
Mac用WebM動画関連ソフト | |
---|---|
再生向け | |
Google Chrome | WebMをサポートするオープンソースのウェブブラウザー |
Firefox 4以降 | |
Opera 10.6以降 | WebMをサポートするウェブブラウザー |
Perian v1.2.2以降 | オープンソースのQuickTimeコンポーネント。さまざまな形式のビデオ/オーディオコーデックに対応 |
VLC | オープンソースのマルチメディアプレイヤー。FFmpegベース。Perianより負荷が低い |
WebM QuickTime Component | オープンソースのQuickTime用プラグイン。再生には旧バージョンのQuickTime Player 7が必要で、Perianとコンフリクトする |
変換/生成向け | |
Media Converter | オープンソースの変換/生成用ソフト。動画データ、あるいはデータをまとめたフォルダーをドラッグ&ドロップすることで変換できる |
Miro Video Converter | オープンソースの変換/生成用ソフト。動画データをドラッグ&ドロップするだけで変換できる |
動画を生成(エンコード)するにしても、オープンソースベースの「Media Converter」、「Miro Video Converter」などがすでにサポートしているため、現在ではOS Xでもそれほど苦労することはないだろう(表)。
OS Xユーザーとして望ましいのは、OSネイティブのマルチメディアAPIであるQuickTimeによるサポートだ。前述の事情により、AppleがWebMコーデックをQuickTimeに(今すぐ)追加するとは考えにくいが、WebMはオープンソースであるだけにプラグインの形で機能を提供するという選択肢もある。
WebM形式動画への変換を行なえる「Media Converter」(左)、「Miro Video Converter」(右)。出力形式を選んで、動画データをドラッグ&ドロップするだけで変換できる |
QuickTimeコンポーネント「Perian」
Perianは、さまざまな形式のビデオ/オーディオコーデックに対応するQuickTimeコンポーネントだ。FFmpegなど実績あるオープンソースソフトウェアを使用することで、QuickTimeプレイヤーの対応コーデックが一気に増加する。システム環境設定ペインとしてインストールされるので、管理がラクなことも特徴だ。
そのPerianが、4月公開の最新バージョン(v1.2.2)でWebMに対応した。システム標準のQuickTimeプレイヤーで再生できるようになるので、とりあえずWebMを再生できればOK、という向きには最適な解決策となるだろう。
なお、後述の「WebM QuickTime Component」をインストール済みの場合にはコンフリクトを起こすため、事前に/Library/QuickTime
ディレクトリーから「WebM.component」を取り除いておこう。
マルチメディアプレイヤー「VLC」
前述のPerian同様、エンジン部分にFFmpegを採用する「VLC」もWebMの再生をサポートしている。PerianはWMVを直接サポートしておらず、WMVの再生は「Windows Media Components for QuickTime」(Flip4Mac)に依存するため、QuickTimeがサポートしない動画の再生はVLCに一本化している、というユーザーも少なくないはずだ。
Perian+QuickTime Playerの組み合わせと、VLCのどちらがWebMの再生に適しているかだが、同じFFmpegをエンジンとしているだけに画質に差は認められない(コードベースの違いやビルド時の条件により差が生じる可能性はある)。
しかし、同じWebMファイルを再生したときのCPU負荷は、QTKitServerを経由するぶんオーバーヘッドが生じるPerianのほうが高い。QuickTime Playerにこだわらないのであれば、デコード処理が内部で完結するVLCのほうが、再生時のストレスは軽く済むはずだ。
QuickTime用プラグイン「WebM QuickTime Component」
WebM QuickTime Componentをインストールすると、QuickTimeの機能としてWebMコーデックがサポートされる。インストーラを実行すると、プラグイン(WebM.component)が/Library/QuickTime
ディレクトリー以下にコピーされる。
ただし、このプラグインはWebMエンコーダ(正確にはVP8とVorbisの圧縮およびミキサー)としての機能しか持たず、再生には対応しない。そのため書き出し形式をカスタマイズできないQuickTime(X)では利用できず、旧バージョンのQuickTime Player 7が必要になる。
しかもPerianとコンフリクトするので、QuickTime PlayerでWebMファイルを再生するときの支障になる。WebMを生成する必要がなければ、あえてインストールする必要はないだろう。
この連載の記事
-
第187回
iPhone
NFCの世界を一変させる!? iOS 11「Core NFC」の提供開始が意味するもの -
第186回
iPhone
Appleと「4K HDR」 - iOS 11で写真/動画を変える「HEIF」と「HEVC」 -
第185回
iPhone
iPhone 7搭載の「A10 Fusion」「W1」は何を変えるか -
第184回
iPhone
オープンソース化された「PowerShell」をMacで使う -
第183回
iPhone
アップル製デバイス連携の鍵、「Continuity」とは? -
第182回
iPhone
DCI-P3準拠へと歩むiPhone/iPad - WWDC基調講演で秘められた新技術は、ここにある(2) -
第181回
iPhone
WWDC基調講演で秘められた新技術は、ここにある(1) -
第180回
iPhone
WWDC直前、買い替え前にマイMacのココをチェック -
第179回
iPhone
私がiTunesを使わなくなった5つの理由 -
第178回
iPhone
今あえてiPhone「Live Photos」を知る -
第177回
iPhone
「Windows Subsystem for Linux」はOS Xのライバルとなるか? - この連載の一覧へ