日本人が作成したフリーの可逆圧縮コーデック「ZeroCodec」
「ゲーム」「動画」「音楽」 などに特化させた超高速リモートデスクトップソフト「ZeroRemote」の作者であるIchiGeki氏が、ZeroRemote使用時の高速性において、自身の速度を追求するのではなく「動画圧縮コーデックを使って速度向上」を目指すという方向で開発した結果、誕生したのがこのフリーの動画圧縮コーデックである「ZeroCodec」だそうです。入出力対応形式は「RGB」「UYVY」「YUY2」の3つで、RGBの場合は「可逆圧縮で画像の劣化ゼロ」だそうです。
なお、「法人個人営利非営利問わず自由」ということになっているため、今後の開発状況次第ではいろいろと面白いことになるのかも。
詳細は以下から。
本体のダウンロードは以下から可能です。
動画圧縮コーデック「ZeroCodec」リリース IgRemoteとかIgWebCapとか開発したプログラマーのブログ。
ダウンロードしたZIPファイルを解凍し、中にある「zerocodec.inf」を右クリックして「インストール」をクリックすれば完了。アンインストールする際は「プログラムの追加と削除」から可能なので、簡単にお試しできる親切設計です。
こんな感じで圧縮時のコーデックとして「ZeroCodec」が表示されます。現時点では特に設定らしいものはなし。
画質や転送速度などを重視して開発が進められているらしく、試行錯誤の様子が下記ブログで克明に記されています。
動画圧縮コーデック開発中 IgRemoteとかIgWebCapとか開発したプログラマーのブログ。
ZeroRemoteで速度を追求するのでは無く、動画圧縮コーデックを使って速度向上させるゆー方式です。えぇ、AMV3だと激速になるのでかなり前から気になっていた方式で御座いました。
AMV3にリスペクトとゆーかオマージュとゆーかそんな感じです(´д`)
既に無圧縮で無差分のプロトタイプが出来ているのですが、解像度を1280x1024で負荷最高時だと15FPS以上で転送でけてます!オドロキです!これまでのZeroRemoteではなんとか9FPSくらいでしたので!
但し、転送データサイズが80MByte/秒とかナンですがwww
このデータサイズでも転送が出来ている事に驚きで御座います。ま、まだまだ開発段階なんで、圧縮処理などを加えて速度が落ちるのか上がるのか今のところさっぱり見えないのですが。時間をかけて試行錯誤って感じでしょうか。これから色々な機能(圧縮・差分など)と「ZeroCodec(仮)」に実装していくつもりですが、逆にZeroRemoteは機能を少なめにしていこーかと。画面転送処理方式をかなり縮小して、代わりに動画圧縮コーデックに頑張ってもらう方向ですね。
動画圧縮コーデック開発道(壱) IgRemoteとかIgWebCapとか開発したプログラマーのブログ。
動画圧縮コーデック開発道(弐) IgRemoteとかIgWebCapとか開発したプログラマーのブログ。
動画圧縮コーデック開発道(最終回) IgRemoteとかIgWebCapとか開発したプログラマーのブログ。
名前は「ZeroCodec」でもちろん、フリーソフト。FourCCは「ZECO」。OSはWindowsXPで動作確認。バージョンはいつまでもβ版ぢゃない潔く「v1.0.0」。RGBで入出力すれば、可逆圧縮で画像の劣化ゼロ。性能は、圧縮率「微妙」、速度「微妙」、トータル「微妙」です。入出力対応形式は「RGB」「UYVY」「YUY2」の3つ。差分処理が超手抜きなんで、逆再生に非常に弱し。構造的には、内部でRGB24bitに変換処理して差分処理して圧縮処理してます。ちなみに設定画面とか何も無しです。プログラムソースは見えないですが、とても短いと思います。一部アセンブラ化してあります。動画圧縮コーデックは、インストールしないと使えないみたいなので、「inf」ファイルでインストール、「プログラムの修正と削除」でアンインスールを可能にする予定です。あと恐らくバグ満載の予感・・・。兎に角、早く作るとゆー事にこだわってみました。
実質7日でコーデック完成!(´д`)ノ
なお、作者であるIchiGeki氏は嫁に「You、コレ有料にしちゃいなよ?」と言われたものの、それを無視。本人いわく「有料にしちゃうと、なんかこー、「 粋 」ぢゃない・・・(´д`) 」とのことで、今後も圧縮率と速度の向上に努めるべく改善していく、としています。
・関連記事
ありとあらゆる再生用コーデックを一気にインストール、自動更新もできるフリーソフト「Windows Essentials Codec Pack」 - GIGAZINE
再生できないムービーに必要なコーデックをダウンロードしてインストールできるフリーソフト「CodecInstaller」 - GIGAZINE
フルHDサイズ(H.264+AAC、1920x1080)のムービーを低いCPU負荷でぬるぬる再生する方法 - GIGAZINE
特別なコーデック不要でDivXでもDVDでも再生可能なマルチメディアプレイヤー「VLC media player」 - GIGAZINE
・関連コンテンツ