x264
開発元 x264 team
最新版
0.116.2057 (r2057)[1]
リポジトリ ウィキデータを編集
対応OS Windows、macOS、Unix系
プラットフォーム クロスプラットフォーム(x86、PowerPC、ARMv7など)
種別 ビデオコーデック
ライセンス GNU General Public License または x264 商用ライセンス
公式サイト x264 Home Page
テンプレートを表示

x264(エックスニーロクヨン)は、動画をH.264 (MPEG-4 AVC) ビデオストリームへエンコードするためのプログラムである。GPLライセンスの下でリリースされている。

x264にはコマンドラインプログラムの通称x264cliとライブラリのlibx264が含まれている。コマンドラインプログラムはコンパイルオプションによってはFFmpegを利用したデコードに対応している。また、libx264を利用した多数のフロントエンドやプラグインなどが存在する(VLC・HandBrake・FFmpeg・ffdshow・Windows VFW向けのx264vfw・x264guiなど)。

特徴

欠点としては、12bitに未対応、AVC-Ultraに未対応 (パッチあり[4])、MPEG-4 MVCに未対応、MPEG-4 WVC (MPEG-4 Part 29。MPEG-4 AVCのサブセット)に未対応なことが挙げられる。

主立った履歴

x264vfw

x264のVfW (Video for Windows) 版。r581において公式サポートは中断している。VfWの関連にDirectShowがあるが、そちらへの対応も行われていない。 外部プロジェクトとしてBugMasterが開発を継続しており、fourccもいくつかから選べるようになっていたが、2017年を最後に更新はされていない[5]。

分散エンコード

x264は、直接には複数コンピュータでの分散エンコードをサポートしていない。しかし、x264をバックエンドとして使う分散エンコードソフトウェアのx264farm及びその派生の1passに特化したx264farm-spが存在する。ライセンスはx264と同じくGPLライセンスであり、言語はOCamlで書かれている。

参照

[脚注の使い方]
  1. ↑ changelog.txt
  2. ↑ Seventh MPEG-4 AVC/H.264 Video Codecs Comparison - Standard Version
  3. ↑ ATEME. “Why does 10-bit save bandwidth”. x264.nl. 2021年12月28日閲覧。
  4. ↑ x264-devel - PATCH - Support 12bit and add ultra calss x264-devel 2015年9月28日
  5. ↑ “x264vfw - Browse /x264vfw at SourceForge.net”. sourceforge.net. 2021年12月28日閲覧。

外部リンク

⌬ Phoenix Mesh CID: 未登録 IPFS未登録 📡 0ピア N=1 CRITICAL PQS B69
📋 変更履歴