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

x264
開発元 x264 team
最新版

0.116.2057 (r2057)[1]

リポジトリ ウィキデータを編集
対応OS WindowsmacOSUnix系
プラットフォーム クロスプラットフォーム(x86、PowerPC、ARMv7など)
種別 ビデオコーデック
ライセンス GNU General Public License または x264 商用ライセンス
公式サイト x264 Home Page
テンプレートを表示

x264x264clilibx264FFmpeglibx264VLCHandBrakeFFmpegffdshowWindows VFWx264vfwx264gui

特徴

編集




MSU MPEG-4 AVC/H.264 Video Codec Comparison 2011 WebM[2]

PSNRSSIM

使8108使使[3]

使YUV4:2:0YUV4:2:2YUV4:4:44:4:4




CPUSIMDMMX, SSE, SSE2, SSE3, SSSE3, SSE4, AVX, 3DNow!, XOP, Altivec, NEON


 (--intra-refresh) 使I (DR) 使


2





Blu-ray DiscBlu-ray Disc

I (--keyint 1)使

AVC-Intra (--avcintra-class 50/100/200)

 (--qp 0)RGB (--output-csp rgb)使

3D (--frame-packing)


YoutubeFacebookWeb使

VLCHandBrakeMediaCoderTMPGEnc

12bitAVC-Ultra ([4])MPEG-4 MVCMPEG-4 WVC (MPEG-4 Part 29MPEG-4 AVC)

主立った履歴

編集
  • r240: マルチスレッドに対応
  • r264: ロスレスエンコードに対応
  • r570: インターレースに対応
  • r581: Video for Windowsの公式対応削除
  • r607: マルチスレッド時の分割方法を変更(スライスベースからフレームベースへ)
  • r733: YV12への変換機能を削除(あらかじめYV12形式に変換しておく必要がある、AviSynthを使う)
  • r1177: 新しいプリセットシステムを導入
  • r1327: 重み付けPフレーム予測に対応
  • r1379: FFmpegを介した入力をサポート
  • r1380: 周期的イントラ更新を追加
  • r1480: Blu-ray互換エンコードをサポート
  • r1657: OpenGOPをサポート
  • r1666: 9または10bitエンコードのサポート(出力のみの対応で入力は8bitまで)
  • r1731: x264における10bitのほぼ完全なサポート(10bitまでの入力にも対応)
  • r1746: libx264からx264cliにDTS compressionを移動(EditBoxを正常に扱えない環境のためにx264cli側のmp4 muxerオプションとして残す)
  • r1786: カスタムクロッピング矩形に対応
  • r1801: 初のGoogle Code-Inパッチによるリビジョンアップ
  • r1829: ステレオ3D動画をサポート(非MVC)
  • r1880: Intel AVXに対応
  • r1881: どんな入力でもVBVを守れるようになった
  • r1935: 「--bluray-compat」が導入された(Blu-ray互換エンコード機能の強化)
  • r1961: MBAFFにおけるInterをサポート
  • r2017: YUV4:4:4エンコードをサポート
  • r2018: RGBエンコードをサポート
  • r2081: YUV4:2:2エンコードをサポート
  • r2257: QNXに対応
  • r2286: GPUエンコードをサポート
  • r2355: AVC-Intraをサポート

x264vfw

編集

x264VfW (Video for Windows) r581VfWDirectShow BugMasterfourcc2017[5]

分散エンコード

編集

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

参照

編集

外部リンク

編集