Betaplayer のウリの一つはサポートファイルフォーマットが多いことである。
・MPEG エレメントリービデオストリーム (M1V,M2V, M4V)
MPEG のビデオストリーム形式である。たとえばビデオキャプチャカードでこの形式を使っているものがある。ビデオキャプチャカードでキャプチャした動画がそのまま再生できるのは大変便利です。
・Windows Media File (ASF, WM, WMA, WMV )
Windows media の標準フォーマットのファイルを再生可能である。もちろん音楽フォーマットであるWMAも同様である。PocketPC には Media Player が標準でインストールされているものの、拡大縮小機能やイコライザー、画質調整など快適に視聴するための機能に掛けている。このためこれらのファイルがBetaplayer で再生できることには大きな意味がある。また、Media Player で WMA を再生する際、ファイル数が多くなるとパフォーマンスが極端に悪くなる。全ファイルを検索しに行き、その処理が遅いのだ。そのため、Betaplayer でMusicPlayer として使ったほうが良い場合が多い。イコライザーが使用でき、さらに、MP3を混在させたプレイリストも作成できるからである。
・AAC
MPEG2 のオーディオフォーマットである。avi 動画ファイルでまれに音質を重視しAACを使っているものがある。そのため再演コードせずにAAC音声も再生できるのはポイントが高い。
・MPEG4 ファイル
厳密に言えば WMV も DivX もみな、MPEG4 ファイルであるが、ここではそのもっとも標準とされているISO標準のMP4ファイルの事を指している。3GPPのファイルも同様である。このフォーマットは一部のMPEG4カメラ(SANYO Xacti C1/C4)や携帯(FOMA, Vodafone SHシリーズ)動画のフォーマットとして採用されている。記録デバイスでとった動画を、その場でPocketPCの(デバイスとしては)大画面で表示できることでその功績は大きい。
・Ogg Vorbis (OGG, OGM)
音声の圧縮フォーマットであるが、MP3が業界標準となりつつあるところでなぜOgg Vorbis があるのか。それはMP3がフリーではない部分があるからである。そして、MP3よりも高音質を求めた人たちがOgg Vobis のフォーマットを好んで利用している。今のところエンコードされたファイルしかないが、そういったクオリティを求めて作成された動画をそのまま視聴できることは重要である。
・Matroska ファイル (MKV, MKA)
Matroska ファイルフォーマットは、音声や動画のファイル形式ではなく、AVIなどと同様にある動画と音声ファイルを1のファイルにまとめるためのコンテナとなるファイルのフォーマットである。Matroska 形式はファイルサイズの割りに高品質なものを作りやすく、また字幕も埋め込むことができる。そのため、DVD Video を圧縮する際に、字幕まで込みにして圧縮するためにMatroska フォーマットを使っているケースがある。高品質動画時代ならではであり、このサポートとはこだわり派には重要である。
・MPEG 動画ファイル (MPEG,MPG, MPV, DAT)
いわずと知れたMPEGファイルの中でもMPEG1フォーマットを中心として対応している。実際にMPEG2 フォーマットはほとんどまともに再生できたという報告がない。MPEG1を使うかというと疑問だが、たとえば古いVideoCDのファイルや、SONY Cyber shot で撮影した動画を視聴するのに利用することがでできるだろう。
・MPEGオーディオファイル (MP1,MP2,MP3,MPA)
なんといってもMP3の対応である。もちろん、多くのavi 動画には音声フォーマットとしてMP3が採用されているので、MP3の音声ファイルの対応は当然である。しかし、やはりMP3を対応し前述のWMAに対応したことで音楽プレイヤーとしての利用価値も高まってきている。
・ビデオファイル (avi , DIVX)
改めて言うほどでもないだろう。圧縮動画のほぼ標準となりつつある、DivXとそのためのコンテナである、avi はほぼ完全にサポートされており、最新のDivXファイルも再生可能である。また、DivXの亜種ともいえるXViDのフォーマットもサポートしている。
・Windows オーディオ (WAV, RMP)
最近は生のWAVファイルはみなくなったが、圧縮なしのWAVファイルの対応により、Betaplayer は音楽プレイヤーとして完成が近づいているといえる。そしてまた Media Player を不要にしてしまう。
・プレイリストファイル (PLS, M3U)
どちらも有名なプレイリストファイル形式である。たとえばMedia Player で作ったプレイリストをBetaplayer で利用することも可能であったり、WinAMP 系のプレイヤーのプレイリストファイルを利用することもできる。またBetaplayer 自身でもプレイリストを作成することができるようになった。音楽プレイヤーとしては必須であり、そして重要な機能をサポートしたわけである。
・Windows Metaファイル (ASX, WMX, WVX, WAX)
この中にはたいがい動画データは入っていない。そのほとんどは動画ファイルへのリンクが記述されているだけである。こういった特徴は主にWeb 上で使われている。ストリームへの導入部としてこのMeta ファイルを利用しているケースがある。
・QuickTime, Motion JPEG (MOV, MJPG)
実は以外にも多くのデジカメの動画形式として採用されているため、これらのファイルの対応は重要な意味を持つ。そのほとんどすべてのデジカメ動画を大きな画面で視聴することができるということである。
以上のように多岐にわたったファイルフォーマットをサポートしているわけである。ただしやはりまだサポートされていないファイルフォーマットもある。たとえばMPEG2もそうである。FOMAなどの動画ファイルに使われているAMRという音声形式も未サポートである。携帯の動画を見ると音が出ないことが多い。まだこのフォーマットに対応していない、対応してほしいといった声があったら shino-blog 間でお寄せいただきたい。