LINUX.ORG.RU

Как посчитать битрейт видео исходя из качества картинки при заданном разрешении


0

0

САБЖ. Т. е. имеется ввиду определить битрейт исходя не из размера файла как предлагается в большинстве руководств, а из того чтобы в выходном видео небыло артефактов при заданном разрешении (которое в моем случае будет равно разрешению исходного DVD-материала), но и небыло перерасхода битрейта.

★★★★★

1. посмотреть рекомендованные битрейты у производителей кодеков

2. методом научного тыка - попробовать подаввить 5 - 10 мин видео

dimass
()
Ответ на: комментарий от dimass

1. Каков среднестатистический рекомендуемый битрейт для h.264.

2. Это конечно хорошо, но хочется ч. н. более научного.

fat_angel ★★★★★
() автор топика
Ответ на: комментарий от NANium

жать фильм лучше прожкой mainconcept h264 encoder

имхо:

Multi-reference Frame ME Sub-block ME можно смело ставить fast, это практически не отразится на качестве, но поднимет скорость.

Fast Inter – также можно включить.

Если еще обязательно нужно прибавить скорость, можно включить и Fast Intra.



RDO – больше всех влияет на качество, complex – рекомендуется, но если поставить fast, качество все равно останется достаточно хорошим, а скорость сильно возрастает.



Для энкодера из мобайл конвертера почти аналогично:

Multi-reference Frame = fast

ME Sub-block ME = fast

Fast Inter = fast

Fast Intra = fast

RDO = Yes

Fast RDO = Yes

Hadamard = Yes

Если нужно еще поднять качество, то на втором проходе:

1. Fast inter = No

2. Fast RDO = No

###

оптимально так:
Bitrate 1000

High Profile Level 5.0

B-Pictures=3

Reference Frames=16

use B-Slices=ON

Search Shape=8x8

Subpixel Mode=Quarter

Deblocking 0:0



Multi-reference frame ME=complex

Sub Block ME=complex

Rate Distortion Optimization On=complex

Fast Intra Decisions=OFF

Fast Inter Decisions=OFF

NANium
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.