コンテンツにスキップ

x264

Xuất điển: フリー bách khoa sự điển 『ウィキペディア ( Wikipedia ) 』
x264
Khai phát nguyên x264 team
Tối tân bản
0.116.2057 (r2057)[1]
リポジトリ ウィキデータを編集
Đối ứng OS Windows,macOS,Unix hệ
プラットフォーム クロスプラットフォーム( x86, PowerPC, ARMv7など )
Chủng biệt ビデオコーデック
ライセンス GNU General Public Licenseまたは x264 thương dụng ライセンス
Công thức サイト x264 Home Page
テンプレートを biểu kỳ

x264( エックスニーロクヨン ) は, động họa をH.264(MPEG-4AVC) ビデオストリームへエンコードするためのプログラムである.GPLライセンスの hạ でリリースされている.

x264にはコマンドラインプログラムの thông xưng x264cliとライブラリのlibx264が hàm まれている. コマンドラインプログラムはコンパイルオプションによってはFFmpegを lợi dụng したデコードに đối ứng している. また, libx264を lợi dụng した đa sổ のフロントエンドやプラグインなどが tồn tại する (VLCHandBrakeFFmpegffdshowWindows VFWHướng けのx264vfwx264guiなど ).

Đặc trưng

[Biên tập]
  • フリーでオープンソース
  • Cao họa chất
    • MSU MPEG-4 AVC/H.264 Video Codec Comparison 2011 において thương dụng やWebMなどの tha のエンコードも hàm め tối も cao họa chất ・ cao áp súc suất と bình 価された[2].
    • PSNRSSIMだけでなく, tâm lý thị 覚も trọng thị している.
    • Nhất bàn đích に sử われている8ビット thâm độ だけでなく, 10ビット thâm độ でのエンコードにも đối ứng している. 8ビット thâm độ のソース ánh tượng であっても, cao ビット thâm độ を sử うことでフィルタを sử わずにバンディングが ức chế できるほか, kế toán ngộ soa が đê くなるためファイルサイズも tiểu さくなる[3].
    • Nhất bàn đích に sử われているYUV4:2:0 sắc không gian だけでなく, YUV4:2:2 sắc không gian やYUV4:4:4 sắc không gian でのエンコードにも đối ứng している. 4:4:4のソース ánh tượng をすっきりとした họa chất のままエンコードできる.
  • Cao tốc
  • Đê レイテンシ
    • Chu kỳ đích イントラ canh tân (--intra-refresh) を sử うことによりI (DR) フレームが tất yếu vô くなるため, tham chiếu フレームを sử いながらも động họa の các フレームの áp súc hậu のサイズを nhất định にすることができる.
  • Cao cơ năng
    • ビットレート chỉ định もしくは phẩm chất chỉ định でエンコードができる. 2パス dĩ thượng にも đối ứng している.
    • Tốc độ biệt のプリセットとソース biệt ・ mục đích biệt のチューン thiết định がある.
    • プロファイル chế hạn ・レベル chế hạn に đối ứng している. これにより chế hạn の đa いデバイス hướng けにエンコードすることができる.
    • Blu-ray DiscHỗ hoán のエンコードが khả năng である.オーサリングツールと tổ み hợp わせれば, Blu-ray Discを tác ることができる.
    • Iフレームのみでエンコードが khả năng である (--keyint 1). Nhậm ý の cá sở でカットできるようになるので, プロ dụng đồ として sử うことができる.
    • AVC-IntraHỗ hoán のエンコードが khả năng である (--avcintra-class 50/100/200).
    • ロスレスエンコードが khả năng である (--qp 0). また, RGB sắc không gian にも đối ứng している (--output-csp rgb). スクリーンキャプチャや vô liệt hóa bảo tồn などに sử うことができる.
    • ステレオ3D động họa のフレーム hình thức の định nghĩa に đối ứng している (--frame-packing).
  • Cao phổ cập
    • YoutubeやFacebookを hàm む đa sổ のWebサイトにより sử われている.
    • VLCHandBrake,MediaCoder,TMPGEncなど đa くのエンコーディングソフトウェアに hàm まれている.

Khiếm điểm としては, 12bitに vị đối ứng, AVC-Ultraに vị đối ứng (パッチあり[4]), MPEG-4 MVCに vị đối ứng, MPEG-4 WVC (MPEG-4 Part 29. MPEG-4 AVCのサブセット)に vị đối ứng なことが cử げられる.

Chủ lập った lí lịch

[Biên tập]
  • r240:マルチスレッドに đối ứng
  • r264: ロスレスエンコードに đối ứng
  • r570:インターレースに đối ứng
  • r581: Video for Windowsの công thức đối ứng tước trừ
  • r607: マルチスレッド thời の phân cát phương pháp を変 canh ( スライスベースからフレームベースへ )
  • r733:YV12への変 hoán cơ năng を tước trừ ( あらかじめYV12 hình thức に変 hoán しておく tất yếu がある,AviSynthを sử う )
  • r1177: Tân しいプリセットシステムを đạo nhập
  • r1327: Trọng み phó けPフレーム dư trắc に đối ứng
  • r1379:FFmpegを giới した nhập lực をサポート
  • r1380: Chu kỳ đích イントラ canh tân を truy gia
  • r1480: Blu-ray hỗ hoán エンコードをサポート
  • r1657: OpenGOPをサポート
  • r1666: 9または10bitエンコードのサポート ( xuất lực のみの đối ứng で nhập lực は8bitまで )
  • r1731: x264における10bitのほぼ hoàn toàn なサポート ( 10bitまでの nhập lực にも đối ứng )
  • r1746: libx264からx264cliにDTS compressionを di động ( EditBoxを chính thường に tráp えない hoàn cảnh のためにx264cli trắc のmp4 muxerオプションとして tàn す )
  • r1786: カスタムクロッピング củ hình に đối ứng
  • r1801: Sơ のGoogle Code-Inパッチによるリビジョンアップ
  • r1829: ステレオ3D động họa をサポート ( phi MVC )
  • r1880:Intel AVXに đối ứng
  • r1881: どんな nhập lực でもVBVを thủ れるようになった
  • r1935: “--bluray-compat” が đạo nhập された ( Blu-ray hỗ hoán エンコード cơ năng の cường hóa )
  • r1961: MBAFFにおけるInterをサポート
  • r2017: YUV4:4:4エンコードをサポート
  • r2018: RGBエンコードをサポート
  • r2081: YUV4:2:2エンコードをサポート
  • r2257:QNXに đối ứng
  • r2286: GPUエンコードをサポート
  • r2355:AVC-Intraをサポート

x264vfw

[Biên tập]

x264のVfW (Video for Windows) bản. r581において công thức サポートは trung đoạn している. VfWの quan liên にDirectShowがあるが, そちらへの đối ứng も hành われていない. Ngoại bộ プロジェクトとしてBugMasterが khai phát を継続しており, fourccもいくつかから tuyển べるようになっていたが, 2017 niên を tối hậu に canh tân はされていない[5].

Phân tán エンコード

[Biên tập]

x264は, trực tiếp には phục sổ コンピュータでの phân tán エンコードをサポートしていない. しかし, x264をバックエンドとして sử う phân tán エンコードソフトウェアのx264farm cập びその phái sinh の1passに đặc hóa したx264farm-spが tồn tại する. ライセンスはx264と đồng じくGPLライセンスであり, ngôn ngữ はOCamlで thư かれている.

Tham chiếu

[Biên tập]
  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 niên 12 nguyệt 28 nhậtDuyệt lãm.
  4. ^x264-devel - PATCH - Support 12bit and add ultra calssx264-devel 2015 niên 9 nguyệt 28 nhật
  5. ^x264vfw - Browse /x264vfw at SourceForge.net”.sourceforge.net.2021 niên 12 nguyệt 28 nhậtDuyệt lãm.

Ngoại bộ リンク

[Biên tập]