x264 Video Codec rev. 1376 x86/x64
16.12.2009 08:19

x264 (x86/x64) - это свободная библиотека программных компонентов для кодирования видеопотоков H.264/MPEG-4 AVC.

 

x264 (x86/x64) is a free library for encoding H.264/MPEG-4 AVC video streams.

 

Изменения/Changes (1374-1376):

  • Avisynth-MT and 2.6 compatibility fixes. Explain to the user why YV12 conversion is forced with Avisynth 2.6. Fix encoding with Avisynth-MT scripts by inserting the necessary Distributor() call; speeds such scripts back up to expected levels.
  • Fix two bugs in 2-pass ratecontrol. last_qscale_for wasn't set during the 2pass init code. abr_buffer was way too small in the case of multiple threads, so accordingly increase its buffer size based on the number of threads. May significantly increase quality with many threads in 2-pass mode, especially in cases with extremely large I-frames, such as anime.
  • Don't do sum/ssd analysis if weightp == 1.  Typo fixes in comments and help.

 

 Encoder features :

  • CAVLC/CABAC
  • Multi-references
  • Intra: all macroblock types (16x16, 8x8, and 4x4 with all predictions)
  • Inter P: all partitions (from 16x16 down to 4x4)
  • Inter B: partitions from 16x16 down to 8x8 (including skip/direct)
  • Ratecontrol: constant quantizer, single or multipass ABR, optional VBV
  • Scene cut detection
  • Adaptive B-frame placement
  • B-frames as references / arbitrary frame order
  • 8x8 and 4x4 adaptive spatial transform
  • Lossless mode
  • Custom quantization matrices
  • Parallel encoding of multiple slices

Advanced settings :

  • Enabling Cabac: approximately 10% bitrate reduction without loss in quality, but is slow.
  • Enabling De-blocking Filter: smooths out visible blocks during an encode (rather than by using post processing to smooth out blocks while decoding). Is a good idea to enable for low bitrate encodes.  

Возможности кодека x264:

  • Контекстнозависимое Адаптивное Бинарное Арифметическое кодирование (CABAC) и Контекстнозависимое Адаптивное Кодирование с Переменной Длиной Кодового Слова (CAVLC)
  • Поддержка нескольких ссылочных кадров
  • Все intra типы макроблоков (16x16, 8x8 и 4x4 — 8x8 это часть AVC HP)
  • Все inter типы макроблоков P фрейма
  • B-Inter типы макроблоков от 16x16 до 8x8
  • Оптимизация отношения вносимых искажений к скорости потока
  • Несколько режимов работы управления скоростью потока: постоянный квантователь, постоянное качество, одно- или многопроходный ABR с режимом VBV
  • Обнаружение смены сцены
  • Адаптивная расстановка B-кадров, с возможностью использования B кадров как ссылочных кадров
  • 8x8 и 4x4 адаптивное пространственное преобразование (High Profile)
  • Режим сжатия без потерь (отклоненный High Profile 4:4:4)
  • Произвольные матрицы квантования (High Profile)
  • Параллельное кодирование на нескольких CPU
  • Поддержка компрессии кадров с чересстрочной разверткой (неадаптивный MBAFF — все макроблоки кодируются в режиме чересстрочных)


Доступные настройки кодека для профессионалов:

  • Кодирование Cabac: приблизительно 10%-ое снижение битрэйта без потери качества.
  • Фильтр деблокирования: показывает видимые блоки во время кодирования (гораздо лучший метод по сравнению с пост-процессингом). Отличный метод для кодирования с использованием низкого битрэйта. 

 

MinGW GCC 4.5.0 x86_32, fprofiled / MinGW GCC 4.5.0 x86_64, fprofiled)

 

Скачать / Download:

 
Patched (x264_hrd_pd_interlace.16_r1369.diff), fprofiled, GCC 4.5.0: (svn rev. 155282, experimental, 2009.12.16):

icon x264 Video Codec rev. 1376M x86 -march=i686 (487.04 Кбайт 2009-12-16 08:15:29) (-march=i686)

icon x264 Video Codec rev. 1376M x86 (486.39 Кбайт 2009-12-16 08:13:43) (generic)

icon x264 Video Codec rev. 1376M x86 -march=core2 (492.79 Кбайт 2009-12-16 08:14:19) (-march=core2)

icon x264 Video Codec rev. 1376M x86 -march=amdfam10 (486.95 Кбайт 2009-12-16 08:14:55) (-march=amdfam10 (Phenom/Phenom II))

icon x264 Video Codec rev. 1376M x64 (496.34 Кбайт 2009-12-16 08:16:11) (generic)

 
Unpatched, generic, fprofiled, GCC 4.5.0: (svn rev. 155282, experimental, 2009.12.16): 
icon x264 Video Codec rev. 1376 x86 (484.14 Кбайт 2009-12-16 08:16:48) 
icon x264 Video Codec rev. 1376 x64 (494.08 Кбайт 2009-12-16 08:17:24) 

 

Обновлено 16.12.2009 08:19
 
XvidVideo.RU © 2009