Overview
「GaeBolgVideoCodec」は、マルチコアに対応した独自開発の映像圧縮コーデックです。
・超高速処理 ... アセンブラ + C言語による高速演算処理
・超高画質 ... 独自画像圧縮形式、可逆圧縮、静止画無劣化(24bitColor時)
・超軽量 ... モジュールファイルサイズ約100kbyte
エンコード処理及びデコード処理はマルチスレッドで処理されます。アンチエイリアシング処理や低画質/高画質の切替機能を実装しています。入出力は「UYVY」「YUY2」「RGB24」「RGB32」に対応しています。
画像変換や画像圧縮、差分処理には、独自の画像圧縮技術を用いています。バイナリデータ圧縮には高速圧縮ライブラリ「FastLZ」を利用しています。演算処理にはMMX/SSEなどの拡張命令セットを一切利用していない為、将来的に幅広いCPUに対応する事が可能です。
動画時にYUV422、静止画時にYUV444を自動的にブロック毎に切り替えています。動きの多い動画などではYUV422による最適化された動画表示が行われ、静止画時にYUV444による無劣化(24bitColor時)の静止画表示が行われます。静止画の無劣化画像は、特に画像劣化の許されない医療分野や工業分野において威力を発揮する事が可能です。
GaeBolgVideoCodecは超高速リモートデスクトップ「
TrueRemote 」の画像処理の中核として利用されています。TrueRemoteを御利用頂く事により、GaeBolgVideoCodecの高画質で高速な処理を体感頂けます。
詳細については
御問い合わせ下さい。
SupportOS
Windows7/Vista/XP/2000 (x86/x64)
WindowsServer2008R2/2008/2003R2/2003/2000 (x86/x64)
UseLicense
・個人法人営利非営利を問わず何方でも御自由に御利用頂けます。
・御利用上において如何なる被害、損害等が発生した際も当方は一切関知致しません。
・権利等は全て開発者である「IchiGeki」に帰属致します。
・本規約は予告無く変更される事があります。
Download
「
TrueRemote 」に標準付属