Lt304888.ru

Туристические услуги

X264

14-09-2023

x264

Usage workflow
Тип

Мультимедийный фреймворк

Разработчик

x264 team

Операционная система

кроссплатформенный

Лицензия

GPL

Сайт

http://www.videolan.org/developers/x264.html

x264 — свободная библиотека программных компонентов для кодирования видеопотоков H.264. Код этой библиотеки был написан с нуля. В проекте участвуют/участвовали: Лорен Мерит (Loren Merritt), Лоран Аймар (Laurent Aimar), Эрик Петит (Eric Petit), Мин Чен (Min Chen), Джастин Клэй (Justin Clay), Манс Руллгард (Måns Rullgård), Радек Сциз (Radek Czyz), Алекс Изворски (Alex Izvorski), Алекс Райт (Alex Wright) и Кристиан Хейне (Christian Heine). Эта реализация основана на принципах GNU, однако эта лицензия может быть несовместима с патентной лицензией MPEG LA в отношении понимания патентов на программное обеспечение.

Было разработано несколько графических интерфейсов пользователя для консольной версии, среди которых MeGUI, StaxRip[1], Leiming’s x264 GUI[2], AutoAC[3], .NET (1.1) based x264CLI GUI[4] и AMVSimple GUI[5].

Содержание

Возможности

Сейчас этот проект является одним из наиболее продвинутых среди свободно доступных AVC-компрессоров. Это также один из немногих свободно доступных компрессоров AVC High Profile. Он поддерживает:

  • контекстнозависимое адаптивное бинарное арифметическое кодирование (англ. CABAC) и контекстнозависимое адаптивное кодирование с переменной длиной кодового слова (англ. CAVLC);
  • несколько ссылочных кадров;
  • все intra типы макроблоков (16×16, 8×8 — часть AVC High Profile, 4×4);
  • все inter типы макроблоков P фрейма;
  • B-Inter типы макроблоков от 16×16 до 8×8;
  • оптимизацию отношения вносимых искажений к скорости потока;
  • несколько режимов работы управления скоростью потока: постоянный квантователь, постоянное качество, одно- или многопроходный ABR с режимом VBV;
  • обнаружение смены сцены;
  • адаптивная расстановка B-кадров, с возможностью использования B-кадров как ссылочных кадров;
  • 8×8 и 4×4 адаптивное пространственное преобразование (High Profile);
  • режим сжатия без потерь (отклоненный High Profile 4:4:4);
  • произвольные матрицы квантования (High Profile);
  • параллельное кодирование на нескольких CPU;
  • поддержка компрессии кадров с чересстрочной развёрткой (неадаптивный MBAFF — все макроблоки кодируются в режиме чересстрочных).

Сравнение с другими кодеками

x264 выиграл несколько наград в следующих сравнениях кодеков:

  • Doom9’s 2005 codec shoot-out[6]
  • MSU Субъективное сравнение современных видеокодеков, 2006[7]
  • Второе ежегодное сравнение видеокодеков стандарта MPEG-4 AVC/H., 2005[8]
  • Третье ежегодное сравнение видеокодеков стандарта MPEG-4 AVC/H.264, 2006[9]
  • Четвёртое ежегодное сравнение видеокодеков стандарта MPEG-4 AVC/H.264, 2007[10]
  • Пятое сравнение видеокодеков стандарта MPEG-4 AVC/H.264, 2009[11]
  • Шестое сравнение видеокодеков стандарта MPEG-4 AVC/H.264, 2010[12]

Сжатие видео с использованием x264

  • Avidemux
  • FFmpeg
  • HandBrake
  • Gordian Knot: разработка остановлена
  • MeGUI
  • mein’s gui for x264: оболочка от российского программиста, не требующая .NET
  • MEncoder
  • MediaCoder
  • VirtualDub
  • x264farm: использует распределенные вычислительные ресурсы для компрессии
  • XviD4PSP
  • StaxRip
  • VLC media player 0.8.6 и новее
  • RipBot264

Проигрывание файлов, закодированных x264

См. также

Примечания

  1. StaxRip
  2. Leiming's x264 GUI Last version [AVS/Other Media to x264 & AAC in MKV/MP4] - Doom9's Forum
  3. AutoAC - one-click MP4 (AVC/AAC) encoding GUI - Doom9's Forum
  4. NET(1.1) based x264CLI GUI - Doom9's Forum
  5. AMV | Статьи | Кодирование клипов | Кодирование АМВ с помощью AMVSimpleGUI 3.5
  6. Doom9.net — The Definitive DVD Backup Resource
  7. Субъективное сравнение современных видеокодеков / Subjective comparison of contemporary videocodecs
  8. Второе ежегодное сравнение видеокодеков стандарта MPEG-4 AVC/H.264
  9. Третье ежегодное сравнение видеокодеков стандарта MPEG-4 AVC/H.264
  10. Четвёртое ежегодное сравнение видеокодеков стандарта MPEG-4 AVC/H.264
  11. Пятое сравнение видеокодеков стандарта MPEG-4 AVC/H.264
  12. MSU Sixth MPEG-4 AVC/H.264 Video Codecs Comparison

Ссылки

  • Сравнение кодеков стандарта MPEG-4 AVC/H.264, 2010
  • x264 Home Page
  • b0b0r’s compiled builds
  • x264 Options Explained Guide @ Digital Digest
  • Official forum

X264.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01