Присоединяйтесь к нам в Telegram!, здесь всегда актуальный адрес сайта, оперативная поддержка и многое другое!!

>

5.9

iTunes

7.4

iTunes

9.4

1 сезон

1

7.4

2 сезон

7.2

iTunes

7.3

1 сезон

13

6.1

iTunes

8.3

GOG

30

ULTIMATE

pack

9.9

Лицензия

ВАЖНО

ИГРА 18+

pack

7.3

RePack

MK11

7.7

RePack

jed

7.8

RePack

fifa19

8.5

RePack

RDR2

RePack

NEED FOR SPEED™ PAYBACK

5 сезон

9 сезон

Бесстыжие 9 сезон

Все сериалы

все сериалы на PB.wtf

RePack

FAR CRY 5

Anonymous, доброе утро, мы катастрофически не успеваем собрать деньги на оплату серверов, помогите нам пожалуйста 5,10,15р., для нас важна любая помощь . В качестве благодарности мы отключим Вам всю рекламу на сайте (укажите свой ник в строку Ваше имя)!

×
  
Magnet ссылка

Подбор оптимального битрейта и параметров для рипа x264 freetor.icu

Смотреть онлайн Подбор оптимального битрейта и параметров для рипа x264 | Скачать    Ребята, помогите собрать деньги на оплату серверов!!!

11-02-2018 16:05 Подбор оптимального битрейта и параметров для рипа x264 Скачать торрент  

Чтение лога кодека и оптимизация битрейта

В связи с тем, что многие при выборе битрейта ошибочно полагаются лишь на показатель b-p/f , который иногда помогает, а иногда оказывается совершенно бесполезной цифрой, привожу на мой взгляд более правильную методику подсчёта целевого битрейта. Каждый видеоряд обладает разной сжимаемостью, для некоторых 0.1 пресловутого b-p/f достаточно, чтобы прозрачно без артефактов закодироваться в компактный размер. Бывают же сложные видеопоследовательности, которые не помещаются и в .25 b-p/f . Намётанный глаз сразу распознает приблизительную сложность видоряда для кодека, но более-менее достоверно оценить сжимаемость можно нижеописанным способом (занимает не более 5-10 минут с учётом времени на енкод, если только не использован тормозной скрипт). Имеет смысл при подготовке основательного рипа с упором на размер-качество.
Задача: Сжать распределённую выборку из целевой видеопоследовательности с заданным коэффициентом качества и оценить полученный результат.

Шаг 1. Сделать распределённую выборку из сорса
Достаточно добавить в конец .avs скрипта три волшебные строки и на выходе получим ряд продолжительностью ~2550 фреймов, составленный из равномерно выдернутых из видеоряда кусков по 50 фреймов. Обычно этого достаточно, чтобы оценить сжимаемость более-менее равномерного видео длительностью до 1.5-2 часов.
Три строки:

Код:

selectTotal1=framecount()/100
selectTotal2=selectTotal1*2
selectrangeevery(selectTotal2,50)

Шаг 2. Сжать подготовленную последовательность с настройками, с которыми планируете сжимать последний проход, но указать не битрейт и не --pass ?, а например --crf 18 (важно, что указываем не -q, а именно --crf (Const. Quality))
Ждём завершения... и смотрим лог

Шаг 3. Читаем лог
Параметры компрессии
Средние кванты
Использование b-фреймов
Использование частиц
Распределение DCT трансформации 8x8
Распередление выбора режима анализа векторов движения
Использование ref фреймов***
Полученный битрейт
--[Information] Job commandline: "C: \Program Files \MeGUI \tools \x264 \x264.exe" --crf 18 --deblock -3:-3 --bframes 5 --b-adapt 2 --ref 4 --no-mbtree --merange 32 --me umh --direct auto --subme 9 --partitions all --trellis 2 --no-fast-pskip --sar 1:1 --output "C: \Users \Ден \Desktop \test.mkv" "C: \Users \Ден \Desktop \test.avs"
--[Information] [17.01.2011 21:19:04] Encoding started
--[Information] Standard output stream
--[Information] Standard error stream
---[NoImage] avs [info]: 1920x816p 1:1 @ 2500000/104271 fps (cfr)
---[NoImage] x264 [info]: using SAR=1/1
---[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
---[NoImage] x264 [info]: profile High, level 4.0
---[NoImage]
---[NoImage] x264 [info]: frame I:56 Avg QP:15.52 size:219438
---[NoImage] x264 [info]: frame P:583 Avg QP:16.89 size: 86691
---[NoImage] x264 [info]: frame B:1875 Avg QP:18.85 size: 38109
---[NoImage] x264 [info]: consecutive B-frames: 6.6% 1.4% 5.0% 16.7% 16.3% 53.9%
---[NoImage] x264 [info]: mb I I16..4: 6.0% 84.2% 9.8%
---[NoImage] x264 [info]: mb P I16..4: 0.9% 17.2% 0.5% P16..4: 33.7% 22.5% 5.9% 0.3% 0.2% skip:18.7%
---[NoImage] x264 [info]: mb B I16..4: 0.1% 1.2% 0.1% B16..8: 58.0% 11.9% 3.1% direct: 5.5% skip:20.1% L0:44.3% L1:46.1% BI: 9.5%
---[NoImage] x264 [info]: 8x8 transform intra:89.0% inter:56.1%
---[NoImage] x264 [info]: direct mvs spatial:99.8% temporal:0.2%
---[NoImage] x264 [info]: coded y,uvDC,uvAC intra: 94.3% 88.8% 63.4% inter: 41.1% 37.5% 1.6%
---[NoImage] x264 [info]: i16 v,h,dc,p: 72% 12% 8% 8%
---[NoImage] x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 10% 7% 12% 10% 13% 12% 12% 11% 12%
---[NoImage] x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 14% 8% 5% 9% 15% 14% 13% 12% 11%
---[NoImage] x264 [info]: i8c dc,h,v,p: 40% 24% 23% 12%
---[NoImage] x264 [info]: Weighted P-Frames: Y:5.5% UV:2.9%
---[NoImage] x264 [info]: ref P L0: 51.5% 11.8% 24.7% 10.9% 1.1% 0.0%
---[NoImage] x264 [info]: ref B L0: 88.1% 9.2% 2.8%
---[NoImage] x264 [info]: ref B L1: 93.8% 6.2%
---[NoImage] x264 [info]: kb/s:10245.33
---[NoImage] encoded 2514 frames, 2.23 fps, 10245.38 kb/s
Средние кванты
Имеем три цифры квантов: для I фреймов, для P фреймов и для B фреймов. Чем динамичнее видеоряд, тем больше будет между ними разница и тем выше будут кванты для B фреймов. Если все три цифры не превышают 18, то полученного битрейта будет много и его смело можно резать процентов на 25 минимум. Если все три цифры превышают 22-23, то битрейта не хватает и его надо поднимать, если только целью не является минимальный размер рипа с допустимыми артефактами компресии. Для очень динамичного видео средний квант ~25 для b-фреймов вполне допустим. Обычно стоит следить, чтобы он не поднимался выше.
В логе, полученном с --crf 18, кванты как правило будут находится в промежутке 16..23. Полученный в результате битрейт и будет предпочтительным для сохранения максимально прозрачного качества. Если его делать выше, то это будет как праивло раздутием размера, опускаться ниже можно, но желательно не более чем на ~35-40%. При этом надо помнить, что поднимая/опуская битрейт на каждые 12.5% мы поднимаем/опускаем CRF на 1 целый пункт и в то же время, поднимая/опуская CRF на 6 пунктов мы увеличиваем/уменьшаем битрейт вдвое.

Использование b-фреймов
Процент задействованных b-фреймов, по порядку от 0 до 16. Если начиная с какой-то позиции стоят лишь 0.0 или 0.1-0.2, то использование --bframes больше этой цифры по сути бессмысленно и в большинстве случаев только увеличит время, необходимое для енкода.

Использование частиц
Использование частиц анализа
I : i16x16,i8x8,i4x4 / PI: p16x16,p8x8,p4x4 / PP: p16x16,p8x8,p8x4,p4x8,p4x4 / BI: b16x16,b8x8,b4x4 / BB: b16x16,b16x8,b8x8
Если из лога видно, что какие-либо частицы не задействованы или задействованы по минимуму, то можно не включать их анализ в ключ --partitions p8x8,p4x4,b8x8,i8x8,i4x4. Как правило желательно оставлять анализ всех частиц для SD контента и выключать только p4x4 для HD сигнала.

Распределение DCT трансформации 8x8
Показывает насколько задействована 8x8 DCT трансформация, если проценты очень низкие, то ключ --8x8dct можно опустить в пользу скорости. Случай очень редкий, обычно стоит оставить параметр задействованным, если только не стоит задача сделать енкод максимально быстро. Без этого ключа автоматичнески отключится анализ частиц i8x8.

Распередление выбора режима анализа векторов движения
Показывает процент выбора кодеком между режимами локального и темпорального анализа векторов. Для мультипроходного режима стоит оставлять --direct auto, если только енкод не нужно сделать максимально быстро или кодируется чересстрочный сигнал. Смысл использования --direct auto в однопроходном режиме теряется, обычно для однопрохода можно смело оставлять --direct spatial.

Использование ref фреймов
От 1 до 16 показывает насколько задействованы ссылочные кадры. Если после определённой цифры начинаются 0.0-0.2%, то смысл использовать --ref выше данного числа теряется, только увеличит время енкода. Аналогично как и для --bframes.

Цитата:

*** параметр, на который особо следует обращать внимание, даже если позволяет подняться еще на одну планку. Не стОит забывать о совместимости с медиаплеерами: для рипа 1080p желательно не превышать 4 reframes, для рипа 720p 8 reframes.

Шаг 4. Визуальный контроль
Цифры цифрами, но не забываем открыть полученный огрызок в любимом проигрывателе и оценить результат глазами. Еще лучше сравнить полученный результат с исходным изображением, удобнее всего это делать при помощи программы AvsP. Поскольку i-фреймов на весь видеоряд как правило не более 1-2% и сжимаются они с наименьшими возможными квантами, имеет смысл сравнение только b и p фреймов.

Вывод информации о кадрах через ffdshow
Через кнопку Пуск заходим в конфигурацию ffdshow.

В случае отдельно установленного ffdshow



В ffdshow задаем кодек вывода libavcodec, потом идем в настройку OSD и помечаем все, что хотим вывести (в нашем случае номер и тип кадра).





Открываем исходное и скодированное видео в AvsP. Идём в трей, кликаем правой кнопкой мыша по иконке ffdshow и выбираем OSD.



На разных видеопоследовательностях по разному отражается потеря деталей. Для видеоряда а-ля "групповые брачные игры карликовых муравьёв в тени пальмы на песочном пляже, вид сверху, с пальмы, с трёх метров" потеря деталей на уровне CRF 18 может оказаться губительной и это сразу будет видно глазами, части тел муравьёв утонут в песке и недостаточных квантах, что безусловно потревожит режиссёрскую задумку. Мультик снятый а-ля размытая-флеш-векторная графика может быть малоотличим от исходника при CRF 25-26. Но это крайности. Обычный видеоряд выглядит прозрачно в енкоде с битрейтом полученном на CRF 18-20.

Цитата:

Сравниваем исключительно однотипные кадры (B с B / P с P), так как разные типы кадров имеют разную степень сжатия. Сохранить кадр с "впечатанным" типом кадра можно так: клац по картинке правой кнопкой мыша, попадаем в контекстное меню, выбираем Save image as... (по умолчанию уже выставлен формат .png).
Примечание. После работы в AvsP не забудьте отключать OSD, иначе ffdshow будет выводить инфу и в плеерах, которые задействуют ffdshow для декодирования видео, а еще хуже - при кодировании видео вшивается в видеоряд просчет номеров и типов кадров.

Пример сравнения.

Source vs Ripfreetor.icu



28-11-2019 20:33  

Отключить всю рекламу на сайте

    Дорогой пользователь! Огромная просьба, поблагодарите релизера, оцените раздачу и оставьте свои комментарий, если Вы скачали Подбор оптимального битрейта и параметров для рипа x264 через торрент бесплатно!
    Комментировать посты могут только пользователи прошедшие не сложную регистрацию
    Показать сообщения:    

    Подбор оптимального битрейта и параметров для рипа x264 через торрент
    Скачать бесплатно Подбор оптимального битрейта и параметров для рипа x264
    Подбор оптимального битрейта и параметров для рипа x264 скачать торрент
    Подбор оптимального битрейта и параметров для рипа x264 смотреть онлайн
    Cкачать фильм Подбор оптимального битрейта и параметров для рипа x264 бесплатно
    Подбор оптимального битрейта и параметров для рипа x264 скачать торрент в хорошем качестве
    Подбор оптимального битрейта и параметров для рипа x264 смотреть онлайн бесплатно в хорошем качестве


    Вы не можете начинать темы
    Вы не можете отвечать на сообщения
    Вы не можете редактировать свои сообщения
    Вы не можете удалять свои сообщения
    Вы не можете голосовать в опросах
    Вы не можете прикреплять файлы к сообщениям
    Вы не можете скачивать файлы