MplayerX: Grand Central Dispatch、OpenCL、マルチタッチ対応のMovistとVLCの代替

MplayerX: Grand Central Dispatch、OpenCL、マルチタッチ対応のMovistとVLCの代替
MplayerX: Grand Central Dispatch、OpenCL、マルチタッチ対応のMovistとVLCの代替

過去数か月間、私たちは、Movistや Mplayer OS X Extended など、実に興味深い機能とほぼすべての形式の再生サポートを備えた、Mac 向け VLC の興味深い代替品をいくつか取り上げてきました。

今日は、再び Google Code で見つかった、Mplayer OS X Extended の進化版である、別の類似アプリ、MplayerXについてお話ししたいと思います。

MPlayerX をより良く紹介するために、Google Code の公式プロジェクト ページからいくつかの段落を引用したいと思います。

「実は、MPlayer OSXには本当に飽き飽きしていたんです。動作は問題ないんですが、90歳のおじさんみたいに見えてしまうんです。それに、Core Animation、Grand-Central Dispatch、さらにはOpenCLといったAppleが開発した新しい技術も、試してみようという気持ちにさせてくれました。

それで、私は Mac でのプログラミング方法も知らないまま始めて、Xcode、Objective-C 2.0、Cocoa、Core ファミリーについて知るようになりました。」

CocoaやCore Animationが何なのかさえ知らなかった人が始めたプロジェクトであるMplayerXは、素晴らしい成果と言えるでしょう。過去にレビューした他のメディアプレーヤーアプリケーションとは異なり、このアプリケーションはGrand Central DispatchやOpenCLといったMac OS Xコアコンポーネントを活用し、マルチタッチ、マルチスレッドffmpeg(マルチコアMac向け)、マルチスクリーンフルスクリーンに対応しています。動画再生中に3本指でスワイプして前後にスワイプしたり、2本指でピンチ&ズームしてウィンドウサイズを変更したりできます。すべてが「ライブ」で行われ、速度、オーディオ遅延、字幕遅延を変更しても、アプリは1秒もかからずに設定を調整します。字幕に関して言えば、MplayerXはUniversal Charset Detectorを使用して字幕ファイルのエンコード方式を自動検出し、再生中に字幕サイズを変更したり、ドラッグ&ドロップまたはダブルクリックで再生中に字幕をロードしたり、字幕にレターボックスを挿入したりできます。その他の機能としては、Apple Remoteのサポート、ビデオスナップショット、明るさと彩度を調整するためのビデオチューナー、複数のオーディオトラックなどがあります。基本的な概要とサポートについては、こちらのWiki ページでも参照できます。

数時間使ってみて、もうMovistをDockに差し替えました。再生に特に問題はなく、アプリは高速で軽量、マルチタッチ対応だけでもダウンロードする価値があります。さて、競合アプリがどんなものを開発するのか見てみましょう。MPlayerXは間違いなく大きな飛躍を遂げています。

クラブ・マックストーリーズ

追加コンテンツと特典にアクセスする

Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。

毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。

詳細については、こちらおよびクラブの FAQ をご覧ください。

Club MacStories : アプリ、ヒント、自動化ワークフロー、長​​文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。

Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。

Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。