|
alfsuind
Стаж: 14 лет 8 месяцев Сообщений: 880
|
alfsuind ·
06-Апр-12 16:11
(12 лет 8 месяцев назад, ред. 06-Апр-12 16:11)
noboby писал(а):
alfsuind писал(а):
CRF 18 взят априори?
Да Хочется легко и просто, но смутило, что на трекере ref 5...9, а у меня получается 3. Навело на мысль что просто и легко не делать, иначе - разбираться.
Может получиться достаточно легко :), только на глаз результат тоже надо сравнить.
Количество ref - из более медленных пресетов, в veryslow при стандартном ограничении уровня (--level 4.1) получается от 4 для 1920х1080 до 12 для "широких" киношных 1280x544. (9 - это обычно 1280x720, 5 - preset slow (у сцен-рипов).) Можно вручную их не высчитывать, а смотреть по тестовой выборке, сколько используется из тех, что дало сочетание preset/level, и, если надо, убирать лишние (0,0%-0,2%).
А если рип для себя - то удвоение битрейта - это чуть меньше, чем -6 CRF, поэтому какой-нибудь 16 будет не таким большим и практически всегда качественным.
noboby писал(а):
alfsuind писал(а):
После выбора preset/tune/других настроек лучше закодировать выборку (см. инструкцию) в crf 0 и примерном целевом и смотреть, когда не остается видимых различий.
(LoadPlugin("C:\MeGUI\tools\ffms\ffms2.dll")
src=FFVideoSource("C:\vyborka.crf.0.mkv")
enc=FFVideoSource("C:\vyborka.crf.18.mkv")
interleave(src,enc) # или subtract(src,enc))
Т.е., в MeGUI жму Tools -> AVS Script Creator, выбираю параметры, на выходе получаю avs-скрипт, в конце которого добавляю строки из первого поста
Код:
selectTotal1=framecount()/100
selectTotal2=selectTotal1*2
selectrangeevery(selectTotal2,50)
жму с выбранными настройками и оцениваю результат? Что делает Ваш скрипт? Так понял, он сравнит два файла и выдаст различия в параметрах? Как его выполнить?
Да, добавить в скрипт эти строки, он закодирует небольшую выборку. Чтобы всю обработку и эти select.... не добавлять заново в скрипт, можно просто сжать выборку еще и без потерь (crf 0).
Потом взять приведенный мной скрипт с файлами crf 0 и crf 18 и посмотреть, например, в том же MeGUI (preview script) или редакторе скриптов AvsP. Interleave(src,enc) будет по очереди выводить 1 кадр из выборки, сжатой без потерь, и из crf 18. Можно на глаз сравнить, есть ли различия (в зависимости от целей - серьезные / вообще видимые). Subtract(src,enc) будет выводить разницу между двумя файлами, так различия м.б. удобнее увидеть. Чем лучше на сером фоне видны какие-то линии, силуэты - тем сильнее различия.
Соответственно, после сравнения можно перекодировать выборку с более высоким (различий не видно) или низким (они слишком видны) crf/битрейтом.
В редакторе скриптов можно в одном окне открыть основной скрипт (source, resize, undot..., выборка), в другом - FFVideoSource("C:\encode.mkv") и переключаться клавишами.
(оффтопик)
noboby писал(а):
alfsuind писал(а):
Звук - AC3 на диске? Если нет и если хочется в рипе AC3 (а не, например, взять ядро DTS), то свободный энкодер, кажется, менее качественный.
Смущает строка " Кодировщики имеют свойство добавлять в начале фрагмент тишины.", наверное, оставлю родной звук или воспользуюсь Nero AAC.
Родной звук во многих случаях можно оставить. AC3, DTS - понятно. Из DTS-HD и TrueHD можно без перекодирования вытащить ядро/встроенный поток DTS и AC3.
Если перекодировать, то лучше всего сейчас сжимают AAC (Nero или Apple через qaac) и Vorbis, последний "железом" не поддерживается.
|
|
Mifodix
Стаж: 17 лет 9 месяцев Сообщений: 130
|
Mifodix ·
06-Апр-12 16:43
(спустя 32 мин.)
Подскажите, пожалуйста, как использовать опцию --no-dct-decimate при кодировании c -crf? Ставить в 1 или 0?
|
|
noboby
Стаж: 15 лет 4 месяца Сообщений: 100
|
noboby ·
06-Апр-12 17:30
(спустя 47 мин., ред. 06-Апр-12 17:30)
alfsuind, кажется, уловил алгоритм, спасибо за помощь
Делаю выборку и жму с параметрами:
Код:
--level 4.1 --crf 18.0 --keyint 240 --bframes 16 --b-adapt 2 --ref 12 --rc-lookahead 60 --me umh --subme 9 --trellis 2 --sar 1:1
(что-то вроде среднего между Slower и Veryslow)
получаю:
скрытый текст
raw [info]: 1280x544p 1:1 @ 24000/1001 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast FastShuffle SSEMisalign LZCNT
x264 [info]: profile High, level 4.1
x264 [info]: frame I:30 Avg QP:14.59 size: 94644
x264 [info]: frame P:558 Avg QP:18.69 size: 32316
x264 [info]: frame B:1962 Avg QP:20.33 size: 15260
x264 [info]: consecutive B-frames: 4.2% 3.0% 7.8% 13.3% 11.0% 46.8% 4.4% 1.9% 1.1% 0.4% 0.9% 0.9% 2.5% 0.5% 0.0% 0.0% 1.3%
x264 [info]: mb I I16..4: 10.8% 77.6% 11.6%
x264 [info]: mb P I16..4: 5.7% 22.4% 2.4% P16..4: 34.9% 18.0% 8.6% 0.0% 0.0% skip: 8.0%
x264 [info]: mb B I16..4: 0.3% 2.3% 0.2% B16..8: 43.8% 10.4% 2.6% direct: 7.2% skip:33.2% L0:46.7% L1:48.8% BI: 4.5%
x264 [info]: 8x8 transform intra:75.8% inter:68.8%
x264 [info]: coded y,uvDC,uvAC intra: 78.4% 78.1% 50.6% inter: 32.6% 28.6% 2.6%
x264 [info]: i16 v,h,dc,p: 57% 13% 7% 23%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 9% 8% 6% 11% 15% 14% 14% 11% 12%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 8% 8% 4% 10% 16% 14% 15% 11% 13%
x264 [info]: i8c dc,h,v,p: 39% 25% 19% 17%
x264 [info]: Weighted P-Frames: Y:2.2% UV:1.6%
x264 [info]: ref P L0: 52.5% 9.6% 17.0% 6.4% 4.5% 3.3% 2.1% 1.3% 0.9% 0.9% 0.7% 0.7% 0.1% 0.0%
x264 [info]: ref B L0: 73.5% 13.1% 6.2% 2.6% 1.6% 1.2% 0.8% 0.4% 0.3% 0.2% 0.1%
x264 [info]: ref B L1: 91.1% 8.9%
x264 [info]: kb/s:3821.98
encoded 2550 frames, 6.33 fps, 3822.03 kb/s
и делаю вывод - можно уменьшить bframes до 12, остальное не трогаю. Так?
Со сравнением crf 0 и crf 18 как-то не очень, особо разницы не вижу (точнее не везде), но есть мысль добавить битрейт.
|
|
LonerD
Стаж: 16 лет 10 месяцев Сообщений: 3602
|
LonerD ·
06-Апр-12 17:40
(спустя 9 мин.)
noboby писал(а):
и делаю вывод - можно уменьшить bframes до 12
Можно и до 13.
И ref достаточно 10. Mifodix
Для двух проходов - прописать --no-dct-decimate
Для одного прохода - ничего не прописывать.
|
|
Mifodix
Стаж: 17 лет 9 месяцев Сообщений: 130
|
Mifodix ·
06-Апр-12 17:48
(спустя 7 мин.)
LonerD писал(а):
noboby писал(а):
и делаю вывод - можно уменьшить bframes до 12
Можно и до 13.
И ref достаточно 10. Mifodix
Для двух проходов - прописать --no-dct-decimate
Для одного прохода - ничего не прописывать.
Благодарю:) А то я уже запутался с этим decimate.
|
|
noboby
Стаж: 15 лет 4 месяца Сообщений: 100
|
noboby ·
06-Апр-12 17:54
(спустя 6 мин.)
LonerD писал(а):
Можно и до 13.
И ref достаточно 10.
0.1% разве не нужно отбросить? Почему ref 10 достаточно?
|
|
Pustovetov
Стаж: 17 лет 1 месяц Сообщений: 4255
|
Pustovetov ·
06-Апр-12 20:16
(спустя 2 часа 22 мин.)
noboby писал(а):
Со сравнением crf 0 и crf 18 как-то не очень, особо разницы не вижу (точнее не везде), но есть мысль добавить битрейт.
Если не видите разницы (точнее не везде) то зачем добавлять битрейт? =)
|
|
alfsuind
Стаж: 14 лет 8 месяцев Сообщений: 880
|
alfsuind ·
06-Апр-12 21:18
(спустя 1 час 1 мин.)
Если разница где-то есть, то есть. Можно попробовать ее убрать более тонкими настройками.
Старшие товарищи могут рассказать, какие тонкие настройки на что влияют. Общий принцип их проверки - сравнение при том же битрейте (не CRF). Еще, наверно, лушче прописывать preset + свои отличия, а то можно забыть что-то :).
И большое количество bframes, даже если они "работают", сильно тормозят кодирование (+даже вроде уменьшают загрузку многих ядер). Если кодируется для трекера - в правилах HD-раздела от 4000 для 1280х544 (2,35:1). Если не заморачиваться с доказательством хорошей сжимаемости с скриншотами и т.д. :).
|
|
noboby
Стаж: 15 лет 4 месяца Сообщений: 100
|
noboby ·
06-Апр-12 23:01
(спустя 1 час 43 мин.)
Pustovetov писал(а):
Если не видите разницы (точнее не везде) то зачем добавлять битрейт? =)
Картинка изначально достаточно шумная, шум есть, но немного другой и в силу отсутствия опыта лучше немного подстраховаться
В теме давали ссылку на описание ключей x264, там рекомендуют bframes 2..6, просмотрел несколько раздач - 5..8 (720p и AVC-рипы). Можно оставить 6 или 8 и забыть вообще про этот параметр?
И непонятно как быть с ref?
|
|
Yurasyk
Стаж: 16 лет 2 месяца Сообщений: 3506
|
Yurasyk ·
06-Апр-12 23:05
(спустя 3 мин.)
noboby писал(а):
Можно оставить 6 или 8 и забыть вообще про этот параметр?
если не делаете тестовой выборки, то можете так и оставить для экономии времени, а для неэкономии можно поднять до 16
noboby писал(а):
И непонятно как быть с ref?
лучше придерживаться 4 лэвэла и давать не больше 4 для 1080р, не больше 9 для 720р и до максимальных 16 для всего остального. Нужно помнить простое правило, что большее число бифреймов и рефов заметно понижает скорость, но и повышает компрессию .
|
|
noboby
Стаж: 15 лет 4 месяца Сообщений: 100
|
noboby ·
06-Апр-12 23:38
(спустя 32 мин.)
Пожал выборку с такими параметрами:
Код:
--level 4.1 --crf 18.0 --keyint 240 --bframes 8 --b-adapt 2 --ref 8 --rc-lookahead 60 --me umh --subme 9 --trellis 2 --sar 1:1
Лог:
скрытый текст
raw [info]: 1280x544p 1:1 @ 24000/1001 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast FastShuffle SSEMisalign LZCNT
x264 [info]: profile High, level 4.1 x264 [info]: frame I:54 Avg QP:15.03 size: 98343
x264 [info]: frame P:571 Avg QP:18.79 size: 30407
x264 [info]: frame B:1925 Avg QP:20.31 size: 15309
x264 [info]: consecutive B-frames: 5.5% 2.9% 7.9% 11.6% 13.3% 48.2% 5.2% 2.2% 3.2%
x264 [info]: mb I I16..4: 10.4% 77.9% 11.6%
x264 [info]: mb P I16..4: 5.2% 19.4% 1.9% P16..4: 36.4% 19.2% 9.0% 0.0% 0.0% skip: 8.9%
x264 [info]: mb B I16..4: 0.3% 2.3% 0.2% B16..8: 44.9% 10.5% 2.6% direct: 6.9% skip:32.3% L0:47.0% L1:48.1% BI: 4.9%
x264 [info]: 8x8 transform intra:75.9% inter:68.2%
x264 [info]: coded y,uvDC,uvAC intra: 78.8% 78.9% 52.5% inter: 32.9% 28.7% 2.6%
x264 [info]: i16 v,h,dc,p: 58% 12% 7% 23%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 9% 7% 6% 11% 15% 14% 14% 11% 12%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 8% 8% 4% 10% 16% 14% 15% 11% 13%
x264 [info]: i8c dc,h,v,p: 40% 24% 19% 17%
x264 [info]: Weighted P-Frames: Y:1.6% UV:1.2%
x264 [info]: ref P L0: 54.3% 9.2% 18.0% 6.5% 4.6% 3.4% 2.3% 1.5% 0.2% 0.0%
x264 [info]: ref B L0: 74.0% 13.5% 6.5% 2.8% 1.8% 1.0% 0.3%
x264 [info]: ref B L1: 91.0% 9.0%
x264 [info]: kb/s:3922.19
encoded 2550 frames, 8.07 fps, 3922.24 kb/s
Video Bitrate Obtained (approximate): 3923 kbit/s
Если я правильно понял первый пост темы - вполне прилично (математически) получается?
|
|
Vospik
Стаж: 15 лет 9 месяцев Сообщений: 1793
|
Vospik ·
06-Апр-12 23:53
(спустя 15 мин.)
надо смотреть на глаз, но по квантам — можно на один пункт crf понизить, наверное
(но ещё и выборки разные бывают.) --me esa или tesa не можете себе позволить? (я надеюсь не ошибиться в том, что на совместимость с железом этот ключ не влияет)
|
|
Yurasyk
Стаж: 16 лет 2 месяца Сообщений: 3506
|
Yurasyk ·
06-Апр-12 23:54
(спустя 55 сек.)
Vospik писал(а):
я надеюсь не ошибиться в том, что на совместимость с железом этот ключ не влияет
на совместимость точно не влияет
|
|
noboby
Стаж: 15 лет 4 месяца Сообщений: 100
|
noboby ·
07-Апр-12 01:33
(спустя 1 час 38 мин., ред. 07-Апр-12 01:33)
Vospik писал(а):
--me esa или tesa не можете себе позволить?
Я не знаю
В целом ориентировался на пресет Slower, хотя в первую очередь взял параметр из FAQ по HD Video "для чайников".
Менял только --me:
Код:
--level 4.1 --crf 17.0 --keyint 240 --bframes 8 --b-adapt 2 --ref 8 --rc-lookahead 60 --me ХХХ --subme 9 --trellis 2 --sar 1:1
Лог umh:
скрытый текст
raw [info]: 1280x544p 1:1 @ 24000/1001 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast FastShuffle SSEMisalign LZCNT
x264 [info]: profile High, level 4.1 x264 [info]: frame I:54 Avg QP:14.04 size:113712
x264 [info]: frame P:571 Avg QP:17.75 size: 38193
x264 [info]: frame B:1925 Avg QP:19.23 size: 21426
x264 [info]: consecutive B-frames: 5.5% 2.9% 7.9% 11.6% 13.3% 48.2% 5.2% 2.2% 3.2%
x264 [info]: mb I I16..4: 8.8% 78.9% 12.3%
x264 [info]: mb P I16..4: 4.8% 22.4% 2.1% P16..4: 33.3% 21.0% 9.5% 0.0% 0.0% skip: 7.0%
x264 [info]: mb B I16..4: 0.3% 3.4% 0.2% B16..8: 44.1% 13.1% 3.7% direct: 8.1% skip:26.9% L0:46.7% L1:47.0% BI: 6.3%
x264 [info]: 8x8 transform intra:79.5% inter:66.1%
x264 [info]: coded y,uvDC,uvAC intra: 82.6% 83.5% 62.3% inter: 40.2% 32.6% 4.5%
x264 [info]: i16 v,h,dc,p: 64% 11% 6% 19%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 9% 8% 8% 11% 14% 13% 13% 11% 12%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 8% 8% 5% 10% 15% 14% 14% 12% 13%
x264 [info]: i8c dc,h,v,p: 44% 22% 18% 17%
x264 [info]: Weighted P-Frames: Y:1.6% UV:1.2%
x264 [info]: ref P L0: 53.2% 9.0% 18.5% 6.8% 4.9% 3.5% 2.4% 1.5% 0.2% 0.0%
x264 [info]: ref B L0: 72.8% 14.0% 6.8% 3.1% 2.0% 1.1% 0.3%
x264 [info]: ref B L1: 90.6% 9.4%
x264 [info]: kb/s:5204.70
encoded 2550 frames, 7.43 fps, 5204.76 kb/s
Лог esa:
скрытый текст
raw [info]: 1280x544p 1:1 @ 24000/1001 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast FastShuffle SSEMisalign LZCNT
x264 [info]: profile High, level 4.1 x264 [info]: frame I:54 Avg QP:14.04 size:113712
x264 [info]: frame P:571 Avg QP:17.77 size: 38004
x264 [info]: frame B:1925 Avg QP:19.25 size: 21240
x264 [info]: consecutive B-frames: 5.5% 2.9% 7.9% 11.6% 13.3% 48.2% 5.2% 2.2% 3.2%
x264 [info]: mb I I16..4: 8.8% 78.9% 12.3%
x264 [info]: mb P I16..4: 4.6% 21.9% 2.1% P16..4: 32.8% 21.6% 10.1% 0.0% 0.0% skip: 6.9%
x264 [info]: mb B I16..4: 0.3% 3.3% 0.2% B16..8: 43.9% 14.0% 4.0% direct: 7.7% skip:26.6% L0:46.9% L1:47.2% BI: 5.9%
x264 [info]: 8x8 transform intra:79.5% inter:65.9%
x264 [info]: coded y,uvDC,uvAC intra: 82.7% 83.6% 62.5% inter: 39.3% 32.4% 4.6%
x264 [info]: i16 v,h,dc,p: 64% 11% 6% 19%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 10% 8% 8% 10% 14% 13% 13% 11% 12%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 8% 8% 5% 10% 15% 14% 14% 11% 13%
x264 [info]: i8c dc,h,v,p: 44% 22% 18% 17%
x264 [info]: Weighted P-Frames: Y:1.6% UV:1.2%
x264 [info]: ref P L0: 54.0% 8.5% 18.7% 6.7% 4.9% 3.3% 2.3% 1.4% 0.2% 0.0%
x264 [info]: ref B L0: 72.9% 14.1% 6.8% 3.0% 1.9% 0.9% 0.3%
x264 [info]: ref B L1: 90.6% 9.4%
x264 [info]: kb/s:5169.61
encoded 2550 frames, 4.98 fps, 5169.66 kb/s
Лог tesa:
скрытый текст
raw [info]: 1280x544p 1:1 @ 24000/1001 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast FastShuffle SSEMisalign LZCNT
x264 [info]: profile High, level 4.1 x264 [info]: frame I:53 Avg QP:13.89 size:111485
x264 [info]: frame P:586 Avg QP:17.77 size: 38482
x264 [info]: frame B:1911 Avg QP:19.27 size: 21024
x264 [info]: consecutive B-frames: 5.9% 3.2% 8.4% 11.8% 14.1% 44.5% 6.0% 1.9% 4.2%
x264 [info]: mb I I16..4: 10.8% 76.8% 12.4%
x264 [info]: mb P I16..4: 4.8% 22.5% 2.1% P16..4: 31.0% 23.2% 9.8% 0.0% 0.0% skip: 6.7%
x264 [info]: mb B I16..4: 0.4% 3.2% 0.2% B16..8: 41.2% 15.9% 4.2% direct: 7.7% skip:27.3% L0:46.9% L1:47.4% BI: 5.7%
x264 [info]: 8x8 transform intra:78.7% inter:65.7%
x264 [info]: coded y,uvDC,uvAC intra: 81.9% 83.1% 62.0% inter: 39.0% 32.4% 4.6%
x264 [info]: i16 v,h,dc,p: 65% 11% 6% 18%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 9% 8% 8% 11% 14% 13% 13% 11% 12%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 8% 8% 5% 10% 15% 14% 14% 11% 13%
x264 [info]: i8c dc,h,v,p: 44% 22% 18% 17%
x264 [info]: Weighted P-Frames: Y:1.7% UV:1.4%
x264 [info]: ref P L0: 55.4% 8.7% 18.4% 6.2% 4.5% 2.9% 2.3% 1.3% 0.3% 0.0%
x264 [info]: ref B L0: 74.6% 13.6% 6.4% 2.7% 1.7% 0.8% 0.2%
x264 [info]: ref B L1: 90.9% 9.1%
x264 [info]: kb/s:5162.77
encoded 2550 frames, 4.23 fps, 5162.83 kb/s
У меня нет практического опыта Честно говоря, не знаю, что лучше выбрать. Падение среднего fps umh/esa/tesa заметное - 7.43/4.98/4.23 (~1/х1.5/х1.7), а качество по логам? Создается впечатление, что оно не меняется радикально и критерий выбора - количество времени. Что чаще используется опытными товарищами?
|
|
Vospik
Стаж: 15 лет 9 месяцев Сообщений: 1793
|
Vospik ·
07-Апр-12 06:46
(спустя 5 часов)
вам щас придут и справедливо расскажут, насколько это правильно — выбирать качество по логам.
|
|
noboby
Стаж: 15 лет 4 месяца Сообщений: 100
|
noboby ·
07-Апр-12 11:16
(спустя 4 часа)
Здесь Как оценить качество рипа? (FAQ по HD Video "для чайников") 2й и 3й способы оценки - отчет MediaInfo и лог кодирования, заливать еще и видео и просить оценить, мне, честно, говоря, неловко alfsuind, LonerD, Pustovetov, Yurasyk, Vospik, большое спасибо за помощь, суть вроде уловил, буду разбираться со звуком
|
|
Jentosss
Стаж: 16 лет 3 месяца Сообщений: 343
|
Jentosss ·
10-Апр-12 18:11
(спустя 3 дня, ред. 10-Апр-12 18:11)
Подскажите, пожалуйста, хочу с помощью x264 перекодировать вот такое видео снятое на камеру
скрытый текст
Video
ID : 0
Format : DV
Codec ID : CDVC
Codec ID/Info : Canopus DV (DV)
Codec ID/Hint : Canopus
Duration : 43s 40ms
Bit rate mode : Constant
Bit rate : 24.4 Mbps
Encoded bit rate : 28.8 Mbps
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 25.000 fps
Standard : PAL
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Bottom Field First
Compression mode : Lossy
Bits/(Pixel*Frame) : 2.357
Stream size : 148 MiB (95%)
Какой AVC level для этого лучше использовать?
|
|
Lenchik
Стаж: 18 лет 5 месяцев Сообщений: 854
|
Lenchik ·
10-Апр-12 18:38
(спустя 26 мин.)
AVC level фактически определяет то, на чем Вы сможете закодированное видео безболезненно посмотреть. Так что встречный вопрос, на чем Вы хотите результат Вашего кодирования смотреть?
|
|
Jentosss
Стаж: 16 лет 3 месяца Сообщений: 343
|
Jentosss ·
10-Апр-12 19:58
(спустя 1 час 19 мин.)
Lenchik писал(а):
AVC level фактически определяет то, на чем Вы сможете закодированное видео безболезненно посмотреть. Так что встречный вопрос, на чем Вы хотите результат Вашего кодирования смотреть?
Смотреть на компьютере буду, значит неважно какой выбирать? Ещё интересует такой вопрос сколько B-frames выставлять?
|
|
Lenchik
Стаж: 18 лет 5 месяцев Сообщений: 854
|
Lenchik ·
10-Апр-12 20:18
(спустя 20 мин.)
Если для себя, и результат пробного кодирования не тормозит, то действительно не важно. Про B-frames в инструкции в начале темы написано.
|
|
Jentosss
Стаж: 16 лет 3 месяца Сообщений: 343
|
Jentosss ·
10-Апр-12 20:23
(спустя 4 мин.)
Эта инструкция судя по всему для опытных кодеров уже, я мало что там понял. Где этот скрипт вообще запускать? В Avisynth'е?
|
|
Lenchik
Стаж: 18 лет 5 месяцев Сообщений: 854
|
Lenchik ·
10-Апр-12 20:38
(спустя 15 мин., ред. 10-Апр-12 20:43)
Да. http://avisynth.org/mediawiki/Main_Page/ru
Когда-то надо учиться. В данном случае Ависинту и командной строке Windows. Базовой информации в википедиях (на английском) для этого хватает.
Если не хотите учиться, то придется платить временем на кодирование, ресурсами на кодирование и, вероятно, на декодирование, а также, очень вероятно, качеством результата.
|
|
Jentosss
Стаж: 16 лет 3 месяца Сообщений: 343
|
Jentosss ·
10-Апр-12 21:19
(спустя 41 мин., ред. 10-Апр-12 21:19)
Установил Avisynth, у него нет графического интерфейса?
|
|
DreadMaster
Стаж: 16 лет 1 месяц Сообщений: 710
|
DreadMaster ·
10-Апр-12 21:22
(спустя 2 мин.)
В этой теме обсуждаются не эти вопросы. Перейди для начала хотя бы сюда https://rutr.life/forum/viewtopic.php?t=3809575
|
|
Jentosss
Стаж: 16 лет 3 месяца Сообщений: 343
|
Jentosss ·
10-Апр-12 22:38
(спустя 1 час 16 мин.)
Хорошо. Подскажите где можно прочитать более подробную инструкцию как выполнить эти шаги?
Цитата:
Шаг 1. Сделать распределённую выборку из сорса
Достаточно добавить в конец .avs скрипта три волшебные строки и на выходе получим ряд продолжительностью ~2550 фреймов, составленный из равномерно выдернутых из видеоряда кусков по 50 фреймов. Обычно этого достаточно, чтобы оценить сжимаемость более-менее равномерного видео длительностью до 1.5-2 часов.
Три строки:
Код:
selectTotal1=framecount()/100
selectTotal2=selectTotal1*2
selectrangeevery(selectTotal2,50)
Шаг 2. Сжать подготовленную последовательность с настройками, с которыми планируете сжимать последний проход, но указать не битрейт и не --pass ?, а например --crf 18 (важно, что указываем не -q, а именно --crf)
|
|
Skazhutin
Стаж: 17 лет 5 месяцев Сообщений: 6701
|
Skazhutin ·
11-Апр-12 02:35
(спустя 3 часа)
Гуглите как кодировать в x264 с помощью например Megui, находите инструкцию пошаговую типа такой http://andreyex.narod.ru/x264.htm (только в 3 прохода там лишнее, остальное не знаю, лень читать) или такой http://forum.kinozal.tv/showthread.php?t=13455 и все. Тут все равно ничего не поймете. bframes пофик сколько, ref тоже, можно по 16, у вас все-равно разрешение маленькое.
|
|
noboby
Стаж: 15 лет 4 месяца Сообщений: 100
|
noboby ·
11-Апр-12 12:00
(спустя 9 часов)
|
|
Jentosss
Стаж: 16 лет 3 месяца Сообщений: 343
|
Jentosss ·
11-Апр-12 12:04
(спустя 3 мин.)
|
|
stati x
Стаж: 14 лет 6 месяцев Сообщений: 3
|
stati x ·
11-Апр-12 20:45
(спустя 8 часов)
добрый вечер. подскажите с чем может быть связано такое:
в настройках GOP Size ставлю 240 и 24, после кодирования получаю вот такой результат
скрытый текст
Настройки программы: cabac=1 / ref=5 / deblock=1:-3:-3 / analyse=0x3:0x133 / me=umh / subme=10 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=32 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=7 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=2 / weightb=1 / open_gop=0 / weightp=2 / keyint=230 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=13125 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
|
|
capral555
Стаж: 14 лет 7 месяцев Сообщений: 45
|
capral555 ·
11-Апр-12 21:12
(спустя 27 мин.)
stati x
Нужно в графе GOP calculation выставить не FPS based, а Fixed.
|
|
|