b-frames и ref-frames не нужны! или что я делаю не так?

Тема закрыта
 

yottapc

Стаж: 7 лет

Сообщений: 481

yottapc · 22-Июн-21 04:28 (4 года назад)


Тема была выделена из Как выбрать оптимальный битрейт и ключевые параметры для рипа в x264
xfiles


b-frames и ref-frames не нужны! или что я делаю не так?
настройки x264 по умолчанию:
log1
x264 --tune ssim --ssim --vf crop:0,138,0,138 --fps 24000/1001 -o ruro1.264 ruro.mkv
lavf [info]: 1920x1080p 1:1 @ 24000/1001 fps (cfr)
crop [info]: cropping to 1920x804
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
x264 [info]: profile High, level 4.0, 4:2:0, 8-bit
x264 [info]: frame I:2882 Avg QP:19.45 size: 55554
x264 [info]: frame P:64870 Avg QP:22.15 size: 17260
x264 [info]: frame B:132272 Avg QP:24.95 size: 4845
x264 [info]: consecutive B-frames: 7.9% 8.1% 10.7% 73.3%
x264 [info]: mb I I16..4: 35.7% 58.0% 6.3%
x264 [info]: mb P I16..4: 13.5% 16.0% 0.7% P16..4: 24.0% 5.9% 2.0% 0.0% 0.0% skip:37.7%
x264 [info]: mb B I16..4: 1.4% 2.0% 0.1% B16..8: 22.7% 2.1% 0.2% direct: 0.6% skip:70.9% L0:41.9% L1:54.7% BI: 3.4%
x264 [info]: 8x8 transform intra:54.0% inter:83.4%
x264 [info]: coded y,uvDC,uvAC intra: 30.4% 46.7% 8.8% inter: 6.2% 6.0% 0.1%
x264 [info]: i16 v,h,dc,p: 43% 25% 14% 17%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 23% 16% 32% 4% 5% 6% 5% 5% 5%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 32% 16% 19% 4% 8% 7% 6% 4% 3%
x264 [info]: i8c dc,h,v,p: 52% 19% 24% 5%
x264 [info]: Weighted P-Frames: Y:2.2% UV:1.4%
x264 [info]: ref P L0: 67.0% 13.6% 14.5% 4.8% 0.1%
x264 [info]: ref B L0: 91.4% 6.9% 1.7%
x264 [info]: ref B L1: 97.6% 2.4%
x264 [info]: SSIM Mean Y:0.9877379 (19.114db)
x264 [info]: kb/s:1841.75
encoded 200024 frames, 77.01 fps, 1841.75 kb/s
добавляем некоторые параметры для проверки B-frames и Ref-frames.
log2
x264 -b 3 -r 3 --b-adapt 2 --direct auto --no-fast-pskip --trellis 2 --frames 200024 --tune ssim --ssim --vf crop:0,138,0,138 --fps 24000/1001 -o ruro2.264 ruro.mkv
lavf [info]: 1920x1080p 1:1 @ 24000/1001 fps (cfr)
crop [info]: cropping to 1920x804
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
x264 [info]: profile High, level 4.0, 4:2:0, 8-bit
x264 [info]: frame I:1692 Avg QP:18.61 size: 72277
x264 [info]: frame P:62918 Avg QP:22.11 size: 17448
x264 [info]: frame B:135414 Avg QP:25.41 size: 4364
x264 [info]: consecutive B-frames: 5.5% 7.0% 16.9% 70.6%
x264 [info]: mb I I16..4: 31.6% 58.9% 9.5%
x264 [info]: mb P I16..4: 16.0% 15.4% 0.6% P16..4: 33.9% 6.7% 2.7% 0.0% 0.0% skip:24.7%
x264 [info]: mb B I16..4: 1.3% 1.7% 0.1% B16..8: 23.0% 2.2% 0.2% direct: 0.7% skip:70.8% L0:41.2% L1:55.4% BI: 3.4%
x264 [info]: 8x8 transform intra:49.9% inter:77.3%
x264 [info]: direct mvs spatial:99.8% temporal:0.2%
x264 [info]: coded y,uvDC,uvAC intra: 26.4% 44.1% 8.2% inter: 4.4% 6.5% 0.1%
x264 [info]: i16 v,h,dc,p: 46% 25% 13% 16%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 21% 16% 32% 4% 5% 6% 5% 5% 5%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 32% 16% 19% 4% 8% 7% 6% 4% 4%
x264 [info]: i8c dc,h,v,p: 53% 19% 23% 5%
x264 [info]: Weighted P-Frames: Y:2.2% UV:1.6%
x264 [info]: ref P L0: 67.7% 12.1% 15.0% 5.0% 0.1%
x264 [info]: ref B L0: 90.9% 7.3% 1.7%
x264 [info]: ref B L1: 97.8% 2.2%
x264 [info]: SSIM Mean Y:0.9877428 (19.116db)
x264 [info]: kb/s:1736.63
encoded 200024 frames, 60.60 fps, 1736.63 kb/s
по сравнению с первым:
плюсы:
на 5.7% меньший битрейт при том же качестве (на 0.00049608% лучше SSIM)
минусы:
на 21.3% больше времени на запись
увеличиваем B-frames и Ref-frames с 3 до 16.
log3
x264 -b 16 -r 16 --b-adapt 2 --direct auto --no-fast-pskip --trellis 2 --frames 200024 --tune ssim --ssim --vf crop:0,138,0,138 --fps 24000/1001 -o ruro3.264 ruro.mkv
lavf [info]: 1920x1080p 1:1 @ 24000/1001 fps (cfr)
crop [info]: cropping to 1920x804
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
x264 [info]: profile High, level 5.0, 4:2:0, 8-bit
x264 [info]: frame I:1153 Avg QP:18.21 size: 79757
x264 [info]: frame P:60309 Avg QP:22.18 size: 18036
x264 [info]: frame B:138562 Avg QP:25.35 size: 4453
x264 [info]: consecutive B-frames: 6.2% 6.1% 11.4% 60.9% 4.6% 6.5% 1.3% 0.8% 0.2% 0.2% 0.1% 0.2% 0.2% 0.3% 0.1% 0.2% 0.7%
x264 [info]: mb I I16..4: 32.1% 57.1% 10.8%
x264 [info]: mb P I16..4: 16.4% 16.2% 0.6% P16..4: 34.0% 6.7% 2.7% 0.0% 0.0% skip:23.3%
x264 [info]: mb B I16..4: 1.3% 1.6% 0.1% B16..8: 22.7% 2.2% 0.2% direct: 0.7% skip:71.1% L0:42.2% L1:54.7% BI: 3.1%
x264 [info]: 8x8 transform intra:50.0% inter:77.3%
x264 [info]: direct mvs spatial:99.5% temporal:0.5%
x264 [info]: coded y,uvDC,uvAC intra: 26.0% 43.6% 7.9% inter: 4.5% 6.4% 0.1%
x264 [info]: i16 v,h,dc,p: 46% 25% 13% 16%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 21% 16% 32% 4% 5% 6% 5% 5% 5%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 32% 16% 19% 4% 8% 7% 6% 4% 4%
x264 [info]: i8c dc,h,v,p: 53% 19% 23% 5%
x264 [info]: Weighted P-Frames: Y:1.9% UV:1.4%
x264 [info]: ref P L0: 63.3% 11.5% 12.7% 3.8% 2.3% 1.8% 1.3% 0.6% 0.5% 0.5% 0.4% 0.3% 0.3% 0.3% 0.3% 0.2%
x264 [info]: ref B L0: 85.4% 6.4% 2.8% 1.2% 0.9% 0.7% 0.6% 0.4% 0.3% 0.3% 0.3% 0.2% 0.2% 0.2% 0.1%
x264 [info]: ref B L1: 97.7% 2.3%
x264 [info]: SSIM Mean Y:0.9877610 (19.123db)
x264 [info]: kb/s:1722.90
encoded 200024 frames, 15.41 fps, 1722.90 kb/s
по сравнению с предыдущим:
плюсы:
битрейт не изменился (меньше на 0.79% при том же качестве (на 0.00184255% лучше SSIM))
минусы:
AVC profile level увеличился с High-4.0 до High-5.0
на 74.57% ниже скорость записи (почти в 4 раза)
наиболее вероятная причина: b-frames и ref-frames работают только в фантазийном мире, в аниме
исходник 10ГБ BDRip https://rutr.life/forum/viewtopic.php?t=6070442
[Профиль]  [ЛС] 

volta_john

Стаж: 15 лет 1 месяц

Сообщений: 780

volta_john · 23-Июн-21 11:55 (спустя 1 день 7 часов)

yottapc писал(а):
что я делаю не так?
Вот это делаете не так:
yottapc писал(а):
при том же качестве (на 0.00049608% лучше SSIM)
yottapc писал(а):
при том же качестве (на 0.00184255% лучше SSIM)
[Профиль]  [ЛС] 

xfiles

Стаж: 17 лет 8 месяцев

Сообщений: 51447


xfiles · 23-Июн-21 12:02 (спустя 7 мин.)

yottapc писал(а):
81603269b-frames и ref-frames не нужны!
Интересная концепция.
[Профиль]  [ЛС] 

yottapc

Стаж: 7 лет

Сообщений: 481

yottapc · 23-Июн-21 12:56 (спустя 53 мин.)

volta_john писал(а):
81608676
yottapc писал(а):
что я делаю не так?
Вот это делаете не так:
yottapc писал(а):
при том же качестве (на 0.00049608% лучше SSIM)
yottapc писал(а):
при том же качестве (на 0.00184255% лучше SSIM)
а что, есть какие-то альтернативы симке? может фотографировать экран монитора фотоапаратом, а дальше что?
[Профиль]  [ЛС] 

volta_john

Стаж: 15 лет 1 месяц

Сообщений: 780

volta_john · 23-Июн-21 13:41 (спустя 44 мин., ред. 23-Июн-21 13:41)

yottapc писал(а):
а что, есть какие-то альтернативы симке?
Есть, глаза называются. Ничего более точного для определения качества видео не существует, хотя и у них есть субъективные погрешности.
yottapc писал(а):
может фотографировать экран монитора фотоапаратом, а дальше что?
Дальше? Проявить фотоплёнку, напечатать на фотобумаге фотографию, поместить её в рамку, повесить на стену и любоваться.
[Профиль]  [ЛС] 

stalkerok

Стаж: 5 лет

Сообщений: 1174

stalkerok · 23-Июн-21 13:50 (спустя 9 мин.)

yottapc, сравнения скриншотов: вышли из чата.
А когда научитесь их делать будет: а что, так можно было?
[Профиль]  [ЛС] 

yottapc

Стаж: 7 лет

Сообщений: 481

yottapc · 23-Июн-21 13:59 (спустя 9 мин.)

volta_john писал(а):
81609024
yottapc писал(а):
а что, есть какие-то альтернативы симке?
Есть, глаза называются.
200000 кадров сравнивать глазами процесс уже давно автоматизирован, персональный компьютер называется!
[Профиль]  [ЛС] 

stalkerok

Стаж: 5 лет

Сообщений: 1174

stalkerok · 23-Июн-21 14:06 (спустя 6 мин.)

yottapc, а потом всякие апскейлеры в каком нибудь топазе считают себя гуру видео инженерии, результат ведь глазами сравнивать не надо, размер от исходного получился х10, этого для показателя качества достаточно.
[Профиль]  [ЛС] 

yottapc

Стаж: 7 лет

Сообщений: 481

yottapc · 23-Июн-21 14:13 (спустя 7 мин.)

stalkerok
это вообще не по теме, но если хочешь сравнить ранее закодированное видео, есть SSIM плагин для avisynth.
[Профиль]  [ЛС] 

volta_john

Стаж: 15 лет 1 месяц

Сообщений: 780

volta_john · 23-Июн-21 16:13 (спустя 1 час 59 мин.)

yottapc
Остановитесь, не позорьтесь ещё сильнее.
[Профиль]  [ЛС] 

yottapc

Стаж: 7 лет

Сообщений: 481

yottapc · 23-Июн-21 17:09 (спустя 56 мин., ред. 23-Июн-21 17:09)

volta_john
ты что-то сказал кроме как проверять тонкие настройки кодека глазами? иди зрение проверь, может у тебя катаракта, может померещится всякое...
p.s.
статистическая разница в SSIM 0.0000182 невозможно увидеть.
предел для монитора это 1-(2^8-1)/2^8 = 0.00390625
[Профиль]  [ЛС] 

Koo1

Стаж: 16 лет 2 месяца

Сообщений: 1148


Koo1 · 23-Июн-21 18:11 (спустя 1 час 1 мин.)

Какие-то открытия невероятные, давно известно, что для фильмов, в среднем, пользы от более чем 5 рефов и бфреймов мало, 0,5-2%.
[Профиль]  [ЛС] 

stalkerok

Стаж: 5 лет

Сообщений: 1174

stalkerok · 23-Июн-21 18:54 (спустя 43 мин.)

yottapc
Фильмы вы все равно смотрите глазами, и если разницы не видно, значит ее нет. Но кто то даже минимальную разницу увидит, а кому то и квадраты не помеха.
[Профиль]  [ЛС] 

yottapc

Стаж: 7 лет

Сообщений: 481

yottapc · 23-Июн-21 19:06 (спустя 11 мин.)

Koo1
stalkerok
ещё рано говорить о какой-то пользе или отсутствии разницы т.к. есть серьёзные минусы
yottapc писал(а):
81603269минусы:
AVC profile level увеличился с High-4.0 до High-5.0
на 74.57% ниже скорость записи (почти в 4 раза)
[Профиль]  [ЛС] 

xfiles

Стаж: 17 лет 8 месяцев

Сообщений: 51447


xfiles · 23-Июн-21 19:20 (спустя 14 мин.)

Koo1 писал(а):
81610151Какие-то открытия невероятные, давно известно, что для фильмов, в среднем, пользы от более чем 5 рефов и бфреймов мало, 0,5-2%.
yottapc писал что вообще не нужны рефы и бифреймы.
[Профиль]  [ЛС] 

yottapc

Стаж: 7 лет

Сообщений: 481

yottapc · 23-Июн-21 21:53 (спустя 2 часа 32 мин.)

xfiles
кстати, хорошо подмечено, вы внимательно прочитали мой пост.
просто добавь 10% к битрейту и навсегда забудь про них.
например было
--bitrate 1500 -r 6 -b 6
стало
--bitrate 1650 -r 0 -b 0
+ получаем прибавку в скорости.
а кто любит медленно запрягать и быстро ехать, вот вам рабочий AOMedia AV1 1.3.3 появился.
Код:
ffmpeg -i input.mkv -c:a copy -c:v libaom-av1 -b:v 0 -crf 30 -threads 12 -cpu-used 0 output.mkv
[Профиль]  [ЛС] 

volta_john

Стаж: 15 лет 1 месяц

Сообщений: 780

volta_john · 24-Июн-21 23:41 (спустя 1 день 1 час)

xfiles
Может этого безбирефреймного ссимного клоуна тоже вынести ногами вперёд в отдельную тему на потеху публике, как психотропера?
[Профиль]  [ЛС] 

Koo1

Стаж: 16 лет 2 месяца

Сообщений: 1148


Koo1 · 25-Июн-21 00:31 (спустя 49 мин.)

volta_john
надо совместить
для полноты картины ещё можно baseline прописывать, чтобы наверняка.
[Профиль]  [ЛС] 

yottapc

Стаж: 7 лет

Сообщений: 481

yottapc · 25-Июн-21 00:40 (спустя 8 мин.)

volta_john писал(а):
81615883xfiles
Может этого безбирефреймного ссимного клоуна тоже вынести ногами вперёд в отдельную тему на потеху публике, как психотропера?
ха ха, матершинник малолетний ножками затопал.
[Профиль]  [ЛС] 

volta_john

Стаж: 15 лет 1 месяц

Сообщений: 780

volta_john · 25-Июн-21 09:34 (спустя 8 часов)

Koo1
Можно и совместить, но в таком случае есть опасность, что у пациента из той палаты в присутствии новенького приступ обратно прогрессировать начнёт. Он ведь сейчас заметно успокоился и уже не только про сжатие динамических диапазонов пишет, но, благодаря постоянному маханию перед носом Совком типа качающегося маятника для гипноза, и про обычные вещи типа водочки и курочек.
[Профиль]  [ЛС] 

yottapc

Стаж: 7 лет

Сообщений: 481

yottapc · 25-Июн-21 10:52 (спустя 1 час 17 мин.)

- volta_john что вас беспокоит сейчас?
- доктор, пациент из той палаты yottapc говорит что для фильмов достаточно 3 Ref и 3 B-кадров как по дефолту! он хочет вообще от них отказаться!
- мы уже увеличили вам дозу успокоительного, скоро вам станет лучше. вон AV1 не использует B-кадры и работает лучше чем HEVC.
- нет, вы не понимаете! это значит что нужно больше B-кадров! 20! 60! ААААА, куда вы меня тащите? только не в надзорную палату, зачем вы меня привязываете?
[Профиль]  [ЛС] 

fedoRRRX

Стаж: 16 лет 5 месяцев

Сообщений: 1130

fedoRRRX · 25-Июн-21 20:57 (спустя 10 часов, ред. 25-Июн-21 20:57)

>вон AV1 не использует B-кадры и работает лучше чем HEVC.
примеры будут или #хайлилайкли?
[Профиль]  [ЛС] 

yottapc

Стаж: 7 лет

Сообщений: 481

yottapc · 26-Июн-21 04:52 (спустя 7 часов)

fedoRRRX
примеры конкретно чего, это все давно знают.
и тут симке никто не верит?
скрытый текст
пример параметров для AOMENC v. 3.1.1
скрытый текст
Код:
ffmpeg -i input.mkv -v -10 -an -sn -y -pix_fmt yuv420p -f yuv4mpegpipe - | aomenc - \
--output=temp1.ivf \
--target-bitrate=256 --bias-pct=60 \
--pass=1 --passes=2 --fpf=aompass.log --end-usage=vbr \
--good --cpu-used=4 --tile-columns=4 --tile-rows=1 \
--psnr=1 --tune=psnr --verbose --threads=12 \
--kf-min-dist=23 --kf-max-dist=250 --enable-fwd-kf=1 --auto-alt-ref=1 --lag-in-frames=25
ffmpeg -i input.mkv -v -10 -an -sn -y -pix_fmt yuv420p -f yuv4mpegpipe - | aomenc - \
--output=temp2.ivf \
--target-bitrate=256 --bias-pct=60 \
--pass=2 --passes=2 --fpf=aompass.log --end-usage=vbr \
--good --cpu-used=4 --tile-columns=4 --tile-rows=1 \
--psnr=1 --tune=psnr --verbose --threads=12 \
--kf-min-dist=23 --kf-max-dist=250 --enable-fwd-kf=1 --auto-alt-ref=1 --lag-in-frames=25
mkvmerge -o output-av1.mkv --default-duration 0:24000/1001fps temp2.ivf input.mka
[Профиль]  [ЛС] 

xfiles

Стаж: 17 лет 8 месяцев

Сообщений: 51447


xfiles · 26-Июн-21 10:15 (спустя 5 часов)

yottapc писал(а):
81620749это все давно знают
Аргумент.
[Профиль]  [ЛС] 

yottapc

Стаж: 7 лет

Сообщений: 481

yottapc · 28-Июн-21 13:02 (спустя 2 дня 2 часа, ред. 28-Июн-21 13:02)

xfiles
да-да, хорошо что вы заглянули под спойлер. MSU проводили этот тест когда ещё AV1 был в 600 раз медленнее чем x265.
он и сегодня очень плохо производит параллельные вычисления,
но YouTube уже его использует для UHD и HD видео там где есть смысл с$экономить на трафике за счёт вычислительных ресурсов.
*****=========**********+++++++++++**********::::::::::::+++++++++%%%%%%%%%%%№;№№№№№№№№№
вернёмся к x264.
как заставить x264 использовать SSIM вместо QP и CRF?
QP и CRF так же ненадёжны как и битрейт, ведь никогда не знаешь насколько видео окажется сложным для сжатия.
сжатие с битрейтом основываясь на SSIM пока только в проэкте, и уже давно, но без результатно.
в отличии от измерени качества "на глаз" SSIM является объективным методом.
есть одно решение. не самое лучшее, т.к. требуется несколько проходов.
допустим у нас видео 1920*1080*24000/1001fps.
находим HD битрейт в соответсвии с правилами рутрекер : минимум 0.2 бит на пиксель.
1920*1080*24000/1001/5 = 9943337 (10 МБит/с)
но нам допустим нужно SSIM 0.9961 т.к. 24 бит видео (8 бит на канал) имеет погрешность 255/256 или 0.9961 SSIM.
и так, какой битрейт нужен чтобы достичь оптимальных, на наш взляд, 0.9961 SSIM?
пробуем 10 Мбит
x264 --bitrate 10000 --tune ssim --ssim -o x264-10000.264 input.mkv
log 1
lavf [info]: 1920x1080p 1:1 @ 24000/1001 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
x264 [info]: profile High, level 4.0, 4:2:0, 8-bit
x264 [info]: frame I:213 Avg QP:11.54 size:111244
x264 [info]: frame P:3476 Avg QP:14.98 size: 61827
x264 [info]: frame B:2792 Avg QP:16.94 size: 36445
x264 [info]: consecutive B-frames: 35.5% 16.8% 13.1% 34.6%
x264 [info]: mb I I16..4: 23.5% 64.4% 12.0%
x264 [info]: mb P I16..4: 8.1% 26.3% 4.1% P16..4: 22.6% 9.7% 3.0% 0.0% 0.0% skip:26.2%
x264 [info]: mb B I16..4: 2.0% 6.1% 1.7% B16..8: 29.1% 11.2% 2.4% direct: 4.1% skip:43.4% L0:54.4% L1:35.3% BI:10.4%
x264 [info]: final ratefactor: 13.50
x264 [info]: 8x8 transform intra:67.0% inter:72.2%
x264 [info]: coded y,uvDC,uvAC intra: 54.4% 47.3% 18.4% inter: 18.3% 13.7% 1.1%
x264 [info]: i16 v,h,dc,p: 41% 22% 14% 24%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 33% 18% 22% 3% 4% 6% 4% 5% 4%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 35% 24% 13% 4% 6% 6% 4% 4% 3%
x264 [info]: i8c dc,h,v,p: 51% 20% 22% 7%
x264 [info]: Weighted P-Frames: Y:5.1% UV:3.5%
x264 [info]: ref P L0: 72.6% 12.9% 10.5% 3.9% 0.1%
x264 [info]: ref B L0: 90.8% 7.9% 1.3%
x264 [info]: ref B L1: 98.2% 1.8%
x264 [info]: SSIM Mean Y:0.9968526 (25.021db)
x264 [info]: kb/s:10073.09
encoded 6481 frames, 28.46 fps, 10073.09 kb/s
SSIM 0.9968526
слишком много!
пробуем 7000 Мбит...
x264 --bitrate 7000 --tune ssim --ssim -o x264-7000.264 input.mkv
log 2
lavf [info]: 1920x1080p 1:1 @ 24000/1001 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
x264 [info]: profile High, level 4.0, 4:2:0, 8-bit
x264 [info]: frame I:213 Avg QP:15.23 size: 79138
x264 [info]: frame P:3476 Avg QP:18.71 size: 43365
x264 [info]: frame B:2792 Avg QP:20.74 size: 25320
x264 [info]: consecutive B-frames: 35.5% 16.8% 13.1% 34.6%
x264 [info]: mb I I16..4: 24.7% 68.2% 7.1%
x264 [info]: mb P I16..4: 9.4% 26.3% 2.1% P16..4: 23.9% 7.8% 2.1% 0.0% 0.0% skip:28.5%
x264 [info]: mb B I16..4: 2.2% 6.1% 0.9% B16..8: 29.1% 8.3% 1.6% direct: 3.0% skip:48.9% L0:54.5% L1:36.4% BI: 9.1%
x264 [info]: final ratefactor: 17.10
x264 [info]: 8x8 transform intra:69.0% inter:79.7%
x264 [info]: coded y,uvDC,uvAC intra: 44.8% 42.8% 8.8% inter: 13.9% 11.4% 0.3%
x264 [info]: i16 v,h,dc,p: 38% 23% 15% 24%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 33% 18% 23% 3% 4% 6% 4% 5% 4%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 32% 22% 15% 4% 7% 7% 5% 5% 3%
x264 [info]: i8c dc,h,v,p: 52% 20% 22% 6%
x264 [info]: Weighted P-Frames: Y:5.1% UV:3.5%
x264 [info]: ref P L0: 71.8% 13.3% 10.8% 3.9% 0.1%
x264 [info]: ref B L0: 91.0% 7.7% 1.3%
x264 [info]: ref B L1: 98.1% 1.9%
x264 [info]: SSIM Mean Y:0.9958115 (23.779db)
x264 [info]: kb/s:7052.22
encoded 6481 frames, 28.97 fps, 7052.22 kb/s
SSIM 0.9958115
Слишком мало?
нет, в самый раз, потому что мы теперь откроем учебник алгебры и будем испльзовать интерполяцию для нахождения нужного битрейта!
он равен 7665 кбит/с.
x264 --bitrate 7665 --tune ssim --ssim -o x264-7665.264 input.mkv
log 3
lavf [info]: 1920x1080p 1:1 @ 24000/1001 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
x264 [info]: profile High, level 4.0, 4:2:0, 8-bit
x264 [info]: frame I:213 Avg QP:14.26 size: 86231
x264 [info]: frame P:3476 Avg QP:17.72 size: 47426
x264 [info]: frame B:2792 Avg QP:19.72 size: 27836
x264 [info]: consecutive B-frames: 35.5% 16.8% 13.1% 34.6%
x264 [info]: mb I I16..4: 23.3% 68.4% 8.2%
x264 [info]: mb P I16..4: 9.2% 26.4% 2.4% P16..4: 23.7% 8.3% 2.3% 0.0% 0.0% skip:27.8%
x264 [info]: mb B I16..4: 2.2% 6.1% 1.1% B16..8: 29.4% 9.0% 1.7% direct: 3.2% skip:47.2% L0:54.5% L1:36.1% BI: 9.4%
x264 [info]: final ratefactor: 16.14
x264 [info]: 8x8 transform intra:68.7% inter:78.3%
x264 [info]: coded y,uvDC,uvAC intra: 47.1% 43.7% 10.7% inter: 15.0% 12.1% 0.5%
x264 [info]: i16 v,h,dc,p: 39% 23% 14% 24%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 33% 18% 23% 3% 4% 6% 4% 5% 4%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 33% 22% 15% 4% 6% 7% 5% 5% 3%
x264 [info]: i8c dc,h,v,p: 52% 20% 22% 6%
x264 [info]: Weighted P-Frames: Y:5.1% UV:3.5%
x264 [info]: ref P L0: 71.9% 13.2% 10.8% 3.9% 0.1%
x264 [info]: ref B L0: 90.9% 7.8% 1.3%
x264 [info]: ref B L1: 98.1% 1.9%
x264 [info]: SSIM Mean Y:0.9960997 (24.089db)
x264 [info]: kb/s:7722.57
encoded 6481 frames, 30.22 fps, 7722.57 kb/s
SSIM: 0.9960997 - да, это то что мы искали. спасибо Архимеду.
[Профиль]  [ЛС] 

fedoRRRX

Стаж: 16 лет 5 месяцев

Сообщений: 1130

fedoRRRX · 29-Июн-21 01:12 (спустя 12 часов)

>в отличии от измерени качества "на глаз" SSIM является объективным методом
ммм... вы видео смотрите напрямую в нейроны через графики и SSIMы, минуя глаза?
[Профиль]  [ЛС] 

Koo1

Стаж: 16 лет 2 месяца

Сообщений: 1148


Koo1 · 29-Июн-21 01:20 (спустя 8 мин.)

fedoRRRX
через грибы и кислоту
[Профиль]  [ЛС] 

yottapc

Стаж: 7 лет

Сообщений: 481

yottapc · 29-Июн-21 07:20 (спустя 5 часов)

fedoRRRX писал(а):
81633835>в отличии от измерени качества "на глаз" SSIM является объективным методом
ммм... вы видео смотрите напрямую в нейроны через графики и SSIMы, минуя глаза?
если вы можете отличить видео с битрейтом, скажем, 9мбит от 13мбит, то что вы дома сидите,
над вами нужно эксперименты ставить в лаборатории, может Илон Маск вами заинтересуется
[Профиль]  [ЛС] 

volta_john

Стаж: 15 лет 1 месяц

Сообщений: 780

volta_john · 29-Июн-21 10:29 (спустя 3 часа)

Спасибо Архимеду! Ой, то есть Маску! Тьфу ты. Спасибо xfiles, конечно!
[Профиль]  [ЛС] 

yottapc

Стаж: 7 лет

Сообщений: 481

yottapc · 29-Июн-21 13:33 (спустя 3 часа)

volta_john
да вижу что все сдулись. поражение засчитывается.
"я самый глазастый, нужно использовать эти параметры!"
"нет, я самый глазастый, нужно использовать совсем другие!"
[Профиль]  [ЛС] 
 
Тема закрыта
Loading...
Error