Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: x264
Показать сообщение отдельно

Новый участник


Сообщения: 30
Благодарности: 4

Профиль | Отправить PM | Цитировать


Термины:
  1. VBV - верификатор видео буфера. Для чего предназначен?
  2. Quantizer - что это?
  3. B-Frames - что это такое и с чем их кушают, а также I-Frames и P-Frames

Закладка RC and ME

Rate control:
читать дальше »

1. VBV Buffer Size - Размер буфера VBV
читать дальше »
Устанавливает максимальный размер видео буфера, который может задерживать начало проигрывания, если он слишком большой и быть причиной дерганий (заикания), если он слишком мал. Актуально только для аппаратных декодеров и при сетевом вещании.


2. VBV Maximum Bitrate - Максимальный битрейт для VBV
читать дальше »
Устанавливает максимальный битрейт, разрешённый в видео буфере.


3. VBV Initial Buffer - Начальный размер VBV
читать дальше »
Начальный уровень заполнения верификатора видео буфера. Устанавливает уровень заполненности видео буфера, нужный для начала проигрывания. Низкий уровень может стать причиной снижения исходного качества, чрезмерно высокий - искусственно завышает качество.

4. Bitrate Variance - Колебание битрейта (%)
читать дальше »
Допускает изменения битрейта. Низкие значения - меньше варьируемость, высокие - больше.
Регулирует, как сильно битрейт будет колебаться от установленного среднего битрейта. Низкие значения ограничивают изменение битрейта, производя файл, хорошо попадающий в итоговый размер, исходя из установленного битрейта, но ухудшают способность кодека адаптироваться к изменению сложных сцен. Высокие значения увеличивают изменения (скачкИ) битрейта, которые ухудшают возможность потоковой передачи и делают размер непредсказуемым, но улучшают способность кодека адаптироваться к изменению сложных сцен. Установка значения в 0% даст в результате работу в режиме постоянного битрейта. Установив 100%, Вы получите изменения битрейта в зависимости от сложности кодируемой сцены. (Установив 100% Вы получите сжатие в режиме постоянного квантизера - CQ.)

5. Quantizer Compression - Кривая квантования
читать дальше »
Позволяет изменяться среднему квантизеру (т.е. качеству). Низкие значения означают меньшую изменчивость, высокие - большую. Примечание: 0 означает постоянное качество, 1 означает максимальные колебания.

Регулирует, насколько сильно может колебаться качество в пределах установленного среднего битрейта. Низкие значения уменьшают область колебания битрейта, производя файлы предсказуемого размера, но ухудшают способность кодека адаптироваться к изменению сложных сцен, где потеря деталей может быть не так важна. Высокие значения увеличивают разброс качества, который может улучшить визуальное качество путём уменьшения качества на малозаметных деталях и увеличивая там, где детали более заметны. Значение 0 даст в результате постоянное качество. Установив 1, Вы получите значительные изменения качества на разных участках клипа.

6. Temp. Blur of est. Frame complexity - Временное сглаживание оценки сложности сцены (кадров) (до компрессии кривой квантования)
читать дальше »
Более низкие значения этого параметра позволяют квантизерам более резко изменяться при усложнении или упрощении сцены. Более высокие значения заставляют квантизеры меняться более плавно. Cplxblur гарантирует, что каждый опорный (I) фрейм сопоставим по качеству со следующим P фреймом. Также эта опция позволяет не тратить впустую биты при кодировании чередующихся сложных и простых сцен, во время которых происходят флуктуации квантизеров. Имеет смысл поэкспериментировать с этим параметром при кодировании анимации. Данный параметр задействуется только при двухпроходном кодировании.

7. Temp. Blur of Quant after CC - Временное сглаживание параметров квантизации (После компрессии кривой квантования)
читать дальше »
Похоже на cplxblur, только используется не до, а после curve compression (--qcomp). Данный параметр задействуется только при двухпроходном кодировании.

M.E.:
читать дальше »

1. Chroma M.E. - Оценка движения в цветовой составляющей.
читать дальше »
Оценка движения в цветовой составляющей видео при расчёте движения. Улучшает качество.


2. M.E. Range - Максимальное кол-во итераций при поиске векторов движения.
читать дальше »
Итерация (лат. iteratio — повторение) Одно из ряда повторений какой-либо математической операции, использующее результат предыдущей аналогичной операции.
Определяет максимальное количество попыток (с измененными данными) нахождения оптимального варианта при поиске вектора движения макроблока. Чем больше, тем лучше качество.
рекомендуется ставить не больше 16, т. к. дальше разница в качестве незначительная


3. Scene Change Sensitivity

4. M.E. Algorithm

5. Subpixel Refinement

Misc:
читать дальше »

1. Keyframe Interval

2. Min. GOP Size

3. Noise Reduction

4. Encode interlaced

Quant Options
читать дальше »

1. CABAC

2. Number of Reference Frames

3. Mixed Reference frames

4. Trellis

5. Psy-RD Strength

6. Psy-Trellis Strength

7. No Dct Decimation

8. No Fast P-Skip

Закладка Advanced

Quantizers:
читать дальше »

1. Min/Max/Delta

2. Quantizers Ratio (I:P / P:B)

3. Chroma QP Offset

4. Credits Quantizer

Adaptive Quantizers:
читать дальше »

1. Mode

2. Strength

Quantizer Matrices

Macroblock Options:
читать дальше »

1. Adaptive DCT

2. I4x4

3. P4x4

4. I8x8

5. P8x8

6. B8x8

B-Frames:
читать дальше »

1. Number of B-Frames

2. Adaptive B-Frames

3. B-Pyramid

4. Weighted B-Prediction

5. B-Frame mode

6. B-Frames bias

Custom Command Line - Какие опции можно указывать? У меня стоит --mvrange 511 --aud --nal-hrd --sar 1:1 - Что это значит?

Пока что все, пальцы уже устали, после выходных буду вписывать дополнения

Последний раз редактировалось Polishchuk, 03-12-2008 в 09:02.


Отправлено: 04:35, 28-11-2008 | #798

Название темы: x264