[не удалять] Как выбрать оптимальный битрейт и ключевые параметры для рипа в x264 [архив №2]

Страницы :   Пред.  1, 2, 3 ... 22, 23, 24 ... 99, 100, 101  След.
Тема закрыта
 

Toshik27162

Top Loader 01* 100GB

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

Сообщений: 435

Toshik27162 · 07-Мар-11 14:53 (13 лет 8 месяцев назад)

в принципе можно, но тут не на пару-тут сдвигать надо до следующего I-кадра, то есть в идеала вроде кадров на 250, просто меня интересует причина появления такого глюка и как с ним бороться.
[Профиль]  [ЛС] 

Bas026

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

Сообщений: 269


Bas026 · 07-Мар-11 15:32 (спустя 38 мин.)

Toshik27162
А начало зоны в эту последовательность, случаем, не попадает?
А то в принципе можно же воткнуть I-кадр в нужное место через --qpfile.
[Профиль]  [ЛС] 

Toshik27162

Top Loader 01* 100GB

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

Сообщений: 435

Toshik27162 · 07-Мар-11 15:45 (спустя 13 мин., ред. 07-Мар-11 20:00)

о, а это мысль насчет кадра. начало зоны вроде не входит-но надо будет проверить.
попытался исправить косяк описанный выше, путем кодирования выбранного фрагмента с еще более сильным сжатием титров-но кодек опять все запорол-нажал отмену-получил такой лог от мегуя
Цитата:
--[Error] An error occurred: x264 [warning]: internal error
target: 670.00 kbit/s, expected: 684.47 kbit/s, avg QP: 50.8124
становится еще интересней.
[Профиль]  [ЛС] 

MasterNobody

AVC-Видео

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

Сообщений: 158

MasterNobody · 08-Мар-11 17:33 (спустя 1 день 1 час, ред. 08-Мар-11 17:33)

Toshik27162
Может быть хоть командную строку для иксы приведешь, которую мегуя формирует? А еще если жмешь 2 прохода, то файл статистики не помешает (на семпл, на котором это проявляется, я и не надеюсь).
[Профиль]  [ЛС] 

Toshik27162

Top Loader 01* 100GB

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

Сообщений: 435

Toshik27162 · 08-Мар-11 18:16 (спустя 42 мин., ред. 08-Мар-11 18:16)

Цитата:
C:\Program Files\Megui\tools\x264\x264_64.exe" --level 4.1 --preset placebo --pass 2 --bitrate 4480 --stats "E:\distric 9\distric 9.stats" --deblock -2:-2 --bframes 9 --ref 9 --qpmin 10 --no-mbtree --aq-mode 2 --aq-strength 0.8 --merange 16 --psy-rd 0.96:0 --ssim --colorprim bt709 --transfer bt709 --colormatrix bt709 --zones 150865,161495,b=0.1 --sar 1:1 --output "E:\distric 9\distric 9.mkv" "E:\distric 9\F1_T2_Video.mkv.avs"
Это как образец.
Командная строка, но от настроек мне кажется слабо зависит вроде, ибо настройки разные-а глюк один.
Вот еще один пример из MediaInfo
скрытый текст
cabac=1 / ref=9 / 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=0 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=10 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc=2pass / mbtree=0 / bitrate=4075 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.90 / zones=180580,186155,b=0.1
Вот сэмпл http://narod.ru/disk/7048354001/%D1%81%D1%8D%D0%BC%D0%BF%D0%BB.mkv.html
[Профиль]  [ЛС] 

MasterNobody

AVC-Видео

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

Сообщений: 158

MasterNobody · 08-Мар-11 18:45 (спустя 29 мин.)

Toshik27162
А как насчет архивчика с файлом статистики первого прохода?
[Профиль]  [ЛС] 

Toshik27162

Top Loader 01* 100GB

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

Сообщений: 435

Toshik27162 · 08-Мар-11 18:52 (спустя 7 мин.)

не сохранился, увы. удалил несколько дней назад. кстати такая ерунда вылетает одинаково как если первый проход в crf так и в abr.
[Профиль]  [ЛС] 

LonerD

Top Loader 02* 300GB

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

Сообщений: 3597

LonerD · 09-Мар-11 03:41 (спустя 8 часов, ред. 09-Мар-11 03:41)

С какими настройками лучше кодировать очень старые фильмы?
Имеются в виду фильмы 10-30-х годов - чёрно-белые, с постоянно прыгающей камерой и густым шумом плёнки.
Сделал выборку :
скрытый текст
Код:

avs [info]: 720x576p 16:15 @ 25/1 fps (cfr)
x264 [info]: using SAR=16/15
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2
x264 [info]: profile High, level 3.1
x264 [info]: frame I:55    Avg QP:20.77  size: 46545  PSNR Mean Y:46.59 U:99.61 V:100.00 Avg:48.35 Global:44.52
x264 [info]: frame P:599   Avg QP:22.00  size: 25471  PSNR Mean Y:46.60 U:99.45 V:100.00 Avg:48.36 Global:41.86
x264 [info]: frame B:1896  Avg QP:24.95  size: 17863  PSNR Mean Y:41.42 U:99.54 V:100.00 Avg:43.18 Global:39.67
x264 [info]: consecutive B-frames:  5.9%  1.9%  8.0% 19.6% 22.4% 31.3% 11.0%
x264 [info]: mb I  I16..4: 18.8% 75.9%  5.3%
x264 [info]: mb P  I16..4:  0.2% 24.6%  1.1%  P16..4: 24.2% 20.7%  3.5%  0.2%  0.1%    skip:25.4%
x264 [info]: mb B  I16..4:  0.0%  7.1%  0.3%  B16..8: 34.6% 19.6%  5.9%  direct:12.2%  skip:20.1%  L0:48.8% L1:33.5% BI:17.7%
x264 [info]: 8x8 transform intra:92.2% inter:78.9%
x264 [info]: coded y,uvDC,uvAC intra: 96.0% 0.0% 0.0% inter: 60.2% 0.0% 0.0%
x264 [info]: i16 v,h,dc,p: 90%  7%  2%  1%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 21% 10% 12%  7%  9% 12%  7% 12% 10%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 15%  7%  3%  8% 13% 18% 11% 14% 10%
x264 [info]: i8c dc,h,v,p: 100%  0%  0%  0%
x264 [info]: Weighted P-Frames: Y:56.4% UV:0.0%
x264 [info]: ref P L0: 33.2% 11.3% 12.9% 10.7%  7.3%  6.5%  4.9%  3.6%  2.9%  2.5%  2.3%  1.6%  0.3%
x264 [info]: ref B L0: 57.4% 15.2%  8.5%  5.5%  3.9%  3.2%  2.7%  1.9%  1.2%  0.5%
x264 [info]: ref B L1: 88.8% 11.2%
x264 [info]: SSIM Mean Y:0.9707373 (15.337db)
x264 [info]: PSNR Mean Y:42.750 U:99.523 V:100.000 Avg:44.511 Global:40.165 kb/s:4053.77
encoded 2550 frames, 7.52 fps, 4053.83 kb/s
Код:
D:\Kiton-02_T01-3.mkv
   General
      Complete name : D:\Kiton-02_T01-3.mkv
      Format : Matroska
      File size : 49.3 MiB
      Duration : 1mn 42s
      Overall bit rate : 4 055 Kbps
      Writing application : x264 r1900 60ef1f8
      Writing library : Haali Matroska Writer b0
   Video #1
      ID : 1
      Format : AVC
      Format/Info : Advanced Video Codec
      Format profile : High@L3.1
      Format settings, CABAC : Yes
      Format settings, ReFrames : 11 frames
      Format settings, GOP : M=1, N=32
      Muxing mode : Container profile=Unknown@3.1
      Codec ID : V_MPEG4/ISO/AVC
      Duration : 1mn 42s
      Bit rate : 3 975 Kbps
      Width : 720 pixels
      Height : 576 pixels
      Display aspect ratio : 4:3
      Frame rate : 25.000 fps
      Standard : PAL
      Color space : YUV
      Chroma subsampling : 4:2:0
      Bit depth : 8 bits
      Scan type : Progressive
      Bits/(Pixel*Frame) : 0.383
      Stream size : 48.3 MiB (98%)
      Writing library : x264 core 114 r1900 60ef1f8
      Encoding settings : cabac=1 / ref=11 / deblock=1:-1:-1 / analyse=0x3:0x133 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=24 / 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 / constrained_intra=0 / bframes=6 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc=crf / mbtree=0 / crf=19.0 / qcomp=0.60 / qpmin=10 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / pb_ratio=1.30 / aq=2:1.00
Битрейд за 4000 - это уже чересчур.
Уменьшать битрейд - QP подскочат до небывалых высот. Применять шумодавы - теряется атмосферность и аутентичность старого фильма. Какие настройки стоит покрутить?
[Профиль]  [ЛС] 

MaLLIeHbKa

VIP (Заслуженный)

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

Сообщений: 3673

MaLLIeHbKa · 09-Мар-11 09:47 (спустя 6 часов, ред. 09-Мар-11 09:47)

LonerD писал(а):
и густым шумом плёнки
Стоит посмотреть в сторону --tune grain . Но малый битрейт и шум в любом случае несовместимы, чем-то одним придётся пожертвовать (ещё можно рассмотреть вариант уменьшения разрешения).
[Профиль]  [ЛС] 

metafizik

Стаж: 14 лет 4 месяца

Сообщений: 55


metafizik · 09-Мар-11 09:58 (спустя 11 мин., ред. 09-Мар-11 10:16)

ufpbhjdrf
Цитата:
mb-tree - тот же лог, и в двупроходном кодировании смысла не имеет. а тут - комбайн, и не однопроходный, и не двупроходный
mbtree - это не лог, хотя дерево записывается в дополнительный файл log.mbtree когда предполагается второй проход, чтобы заново его не считать. В двухпроходном кодировании от mbtree смысл уж никак не меньший, чем в однопроходном. При использовании crf - тоже двухпроходный метод, но с первым проходом в crf.
Цитата:
иначе он (первый скрипт) стартовал xcrfmulti.cmd, который отрабатывал оба прохода первого файла и счастливо вываливался в приглашение командной строки, тогда как первый ждал, когда же тот доработает
На самом деле кавычки вокруг имени в общем случае безусловно нужны, и без них имя файла, полученное в цикле по *.avs, будет передаваться как один параметр только если в имени файла нет пробелов. Хотя маскировать кавычки символом ^ не должно быть необходимости, равно как и заключать команду call в скобки.
[Профиль]  [ЛС] 

Tim68

Стаж: 14 лет 9 месяцев

Сообщений: 712


Tim68 · 09-Мар-11 11:16 (спустя 1 час 18 мин., ред. 09-Мар-11 11:16)

LonerD писал(а):
Имеются в виду фильмы 10-30-х годов - чёрно-белые, с постоянно прыгающей камерой и густым шумом плёнки.
В данном случае без предварительной подготовки материала не обойтись, как минимум надо избавиться от цветового шума, правильней наверно поработать в монохромном режиме, безусловно
MaLLIeHbKa писал(а):
Стоит посмотреть в сторону --tune grain
да и битрейт в районе 4000 в таком случаее далеко не чересчур.
[Профиль]  [ЛС] 

ufpbhjdrf

Стаж: 16 лет

Сообщений: 49


ufpbhjdrf · 09-Мар-11 13:00 (спустя 1 час 43 мин.)

Цитата:
metafizik писал(а):
ufpbhjdrf
Цитата:
mb-tree - тот же лог, и в двупроходном кодировании смысла не имеет. а тут - комбайн, и не однопроходный, и не двупроходный
mbtree - это не лог, хотя дерево записывается в дополнительный файл log.mbtree когда предполагается второй проход, чтобы заново его не считать. В двухпроходном кодировании от mbtree смысл уж никак не меньший, чем в однопроходном. При использовании crf - тоже двухпроходный метод, но с первым проходом в crf.
понял, спасибо. Так же понял, что параметр по прежнему неоднозначный. будем эксперементировать.
[Профиль]  [ЛС] 

LonerD

Top Loader 02* 300GB

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

Сообщений: 3597

LonerD · 09-Мар-11 16:34 (спустя 3 часа)

Tim68 писал(а):
да и битрейт в районе 4000 в таком случае далеко не чересчур.
Но, например, по правилам кинораздела - для SD битрейд не должен превышать 2500.
Tim68 писал(а):
правильней наверно поработать в монохромном режиме, безусловно
Как в него перейти? Или лучше использовать фильтр greyscale() - ?
MaLLIeHbKa писал(а):
малый битрейт и шум в любом случае несовместимы, чем-то одним придётся пожертвовать (ещё можно рассмотреть вариант уменьшения разрешения).
Кроме разрешения - какие настройки стоит применить?
Давить шум шумодавом (какой в таком случае лучше использовать)?
Или покрутить какие-то настройки кодека (какие именно для минимальной потери деталей)? Или просто забить на цифры квантов и поставить меньший битрейд (квант для b-фреймов тогда вырастет до 30)?
[Профиль]  [ЛС] 

ВТБ

Стаж: 16 лет

Сообщений: 453

ВТБ · 09-Мар-11 21:18 (спустя 4 часа)

LonerD писал(а):
Давить шум шумодавом (какой в таком случае лучше использовать)?
MDeGrain3
[Профиль]  [ЛС] 

Tim68

Стаж: 14 лет 9 месяцев

Сообщений: 712


Tim68 · 09-Мар-11 22:46 (спустя 1 час 27 мин.)

LonerD писал(а):
Или лучше использовать фильтр greyscale()
Да. Можно в Tweak насыщенность выставить в 0.
Код:
Tweak(hue=0,sat=0,bright=0,cont=1.0,coring=false)
ВТБ писал(а):
MDeGrain3
После такого "утюга" там камня на камне (зерна на деталях или деталей на зерне) не останется.
[Профиль]  [ЛС] 

ВТБ

Стаж: 16 лет

Сообщений: 453

ВТБ · 10-Мар-11 10:42 (спустя 11 часов)

Tim68
Хочешь жать - умей вертеться.
Детали останутся, а что из "пластилина" - так всё лучше, чем разрешение снижать.
[Профиль]  [ЛС] 

LonerD

Top Loader 02* 300GB

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

Сообщений: 3597

LonerD · 11-Мар-11 22:27 (спустя 1 день 11 часов, ред. 13-Мар-11 04:00)

Спасибо. Но фигово получается в любом случае.
Если просто понижать битрейд и крутить настройки кодека - то кванты превышают 24 и доходят до 30, вылезают артефакты сжатия.
Если использовать шумодав - то густой шум столетних фильмов после них выглядит не таким уж и аутентичным.
Похоже, попытки что-то с этим сделать марные, и лучше оставить на DVD.

shellgen писал(а):
Шаг 4. Визуальный контроль
shellgen писал(а):
Потом открываем скодированное видео в AvsP, жмем правой кнопкой на иконке ffdshow video в трее и помечаем галкой OSD
Как сделать чтобы эта самая заветная иконка в трее появлялась, и видео отображалось?
В настройках ffdshow отображение иконки стоит, но похоже просто ffdshow не задействуется при проигрывании, как результат - авишки открываются, а mkv - выводится ошибка:
[Профиль]  [ЛС] 

easy_y

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

Сообщений: 216


easy_y · 13-Мар-11 08:31 (спустя 1 день 10 часов)

LonerD
А как ведет себя GraphEdit.exe при закидывании в него матрешки. Может у тебя в настройках ffdshow запрещен видео кодек или аудио кодек? Может сплитер не установлен?
[Профиль]  [ЛС] 

LonerD

Top Loader 02* 300GB

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

Сообщений: 3597

LonerD · 13-Мар-11 16:06 (спустя 7 часов)

easy_y писал(а):
А как ведет себя GraphEdit.exe при закидывании в него матрешки
easy_y писал(а):
Может сплитер не установлен?
Не был установлен Теперь установлен.
Видео mkv в AvsP воспроизводится. При этом в трее видны два значка Haali с одинаковыми опциями переключения дорожек (зачем целых два?), и один значок ffdshow-audio. Но ffdshow нету.
easy_y писал(а):
Может у тебя в настройках ffdshow запрещен видео кодек или аудио кодек?
ffmpeg-nt или libvacodec стоит на вкладке codecs, вывод иконки в трее - есть. Но не отображается.
[Профиль]  [ЛС] 

easy_y

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

Сообщений: 216


easy_y · 13-Мар-11 22:05 (спустя 5 часов)

У меня машина слабая для 7-ки((.
Но тут были сообщения как в этой системе изменить приоритеты кодекеков. Может еще кто подскажет.
Нужно добиться примерно такого
[Профиль]  [ЛС] 

Nitey

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

Сообщений: 3006

Nitey · 13-Мар-11 22:09 (спустя 4 мин.)

LonerD
Не проще делать как написано во втором спойлере (Вывод информации о кадрах через ffvideosource)?
[Профиль]  [ЛС] 

bugariarmando

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

Сообщений: 4686

bugariarmando · 14-Мар-11 00:36 (спустя 2 часа 27 мин.)

LonerD
Xenosag писал(а):
Runid75 писал(а):
Подскажите пожалуйста как включить отображение OSD в клипе, открытом в AvsP.
В MPC OSD-информация отображается, в конфигурации ffdshow кодек и пункты OSD установлены. Но при открытии клипа в AvsP нет иконки ffdshow VD в трее и соответственно OSD информация не отображается.
Насколько понимаю у меня декодирование происходит не средствами ffdshow (т.к. значка нет в трее), как сделать что бы происходило ffdshow-м?
Предполагаю что стоит семёрка, значит нужно воспользоваться утилитой из к-лайт(win7dsfilter) и сменить декодер по-умолчанию с майкрософтовского на ffdshow
[Профиль]  [ЛС] 

LonerD

Top Loader 02* 300GB

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

Сообщений: 3597

LonerD · 14-Мар-11 01:40 (спустя 1 час 3 мин.)

Nitey
Не пробовал, хотя действительно проще. Но тут главнее даже не результат, а процесс, хотелось понять почему должно работать, а у меня не работало.
bugariarmando
Спасибо Самое оно.
[Профиль]  [ЛС] 

Buka333

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

Сообщений: 25


Buka333 · 14-Мар-11 11:10 (спустя 9 часов)

Добрый день.
Скажите пожалуйста на каких значениях/диапазонах значений SIMM и RSNR с логе х264 нужно основываться чтобы подобрать оптимальный битрейт?
[Профиль]  [ЛС] 

Toshik27162

Top Loader 01* 100GB

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

Сообщений: 435

Toshik27162 · 14-Мар-11 11:13 (спустя 3 мин.)

надо основываться на свой глаз, ибо для какого-то материала нужно не менее 0.98. а для другого и 0,96 достаточно.
[Профиль]  [ЛС] 

Exner

Top Loader 02* 300GB

Стаж: 14 лет 11 месяцев

Сообщений: 2272

Exner · 14-Мар-11 14:37 (спустя 3 часа)

Ребята, подскажите один нюанс! Возможно ли прописать в батнике так, чтобы output первого прохода не писался в файл?
скрытый текст
"C:\x264.exe" --crf 19.5 --pass 1 --stats "D:\001\rus.stats" --slow-firstpass --threads auto --thread-input --deblock -3:-2 --bframes 8 --b-adapt 2 --ref 10 --qpmin 10 --qcomp 0.7 --merange 24 --me umh --direct auto --subme 10 --partitions all --trellis 2 --ipratio 1.4 --pbratio 1.3 --psy-rd 1.05:0.20 --colormatrix "bt470bg" --aq-strength 0.8 --no-fast-pskip --no-dct-decimate --psnr --ssim --sar 64:45 --output "D:\001\firstpass.mkv" "D:\001\rus.avs" 2> "D:\001\crf19.5log.txt"
"C:\x264.exe" --bitrate 2000 --pass 2 --stats "D:\001\rus.stats" --threads auto --thread-input --deblock -3:-2 --bframes 8 --b-adapt 2 --ref 10 --qpmin 10 --qcomp 0.7 --ipratio 1.4 --pbratio 1.3 --merange 24 --me umh --direct auto --subme 10 --partitions all --trellis 2 --psy-rd 1.05:0.20 --colormatrix "bt470bg" --aq-strength 0.8 --no-fast-pskip --no-dct-decimate --psnr --ssim --sar 64:45 --output "D:\001\2000.mkv" "D:\001\rus.avs" 2> "D:\001\2000.txt"
[Профиль]  [ЛС] 

shartm

Top Loader 02* 300GB

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

Сообщений: 2533

shartm · 14-Мар-11 14:38 (спустя 1 мин.)

Buka333
SSIM&PSNR при использовании psy - не показатель, "кванты" и скриншоты сравнения - третьего не дано.
[Профиль]  [ЛС] 

Skazhutin

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

Сообщений: 6701

Skazhutin · 14-Мар-11 14:50 (спустя 12 мин.)

NcryptoR писал(а):
--output "D:\001\firstpass.mkv"
--output NUL надо
[Профиль]  [ЛС] 

-Serega.Perm-

Стаж: 13 лет 10 месяцев

Сообщений: 44


-Serega.Perm- · 14-Мар-11 15:08 (спустя 18 мин.)

как тесты делаются ?
[Профиль]  [ЛС] 

ufpbhjdrf

Стаж: 16 лет

Сообщений: 49


ufpbhjdrf · 15-Мар-11 11:25 (спустя 20 часов)

Думаю, стоит указать в заголовке, что батники плохо воспринимают файлы с наличием символа "&" и скобками в именах файлов.
[Профиль]  [ЛС] 
 
Тема закрыта
Loading...
Error