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

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

MasterNobody

AVC-Видео

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

Сообщений: 158

MasterNobody · 10-Июл-12 23:33 (12 лет 4 месяца назад, ред. 10-Июл-12 23:33)


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


Tim68 писал(а):
MasterNobody
Откуда такое может быть, а именно - B-pyramid level 2 detected.
Отчет tsMuxeR-а:
Код:
SmartLabs tsMuxeR.  Version 1.10.6  http://www.smlabs.net
Decoding H264 stream (track 1): Profile: High@4.0  Resolution: 1440:1080p  Frame rate: 23.976
H.264 stream does not contain fps field. Muxing fps=23.976
B-pyramid level 1 detected. Shift DTS to 2 frames
B-pyramid level 2 detected. Shift DTS to 3 frames
Processed 8201 video frames
Mux successful complete.
Muxing time: 5 sec
Кодировалось X-ом, использовалась строчка:
скрытый текст
x264_r1995.exe --crf 23 --qpmax 32 --qpmin 16 --keyint 24 --min-keyint 6 --b-adapt 2 --ipratio 1.1 --pbratio 1.1 --trellis 2 --deblock -1,-1 --psy-rd 1.0:0.05 --aq-strength 0.9 --qcomp 0.6 --bluray-compat --vbv-maxrate 14000 --vbv-bufsize 14500 --level 4.0 --fullrange "on" --open-gop --ref 4 --slices 1 --me umh --subme 10 --no-mbtree --colorprim "bt709" --transfer "bt709" --colormatrix "bt709" --sar 4:3 --output "E:\Videos\Spartacus\result\003000-011199.264" "E:\Videos\Spartacus\Blu-ray_3.avs"
Возможно кому-то и плевать, но это ненравиться аппаратным декодерам.
Думал случай, но повторное кодирование дало такой-же результат.
Так как x264 не поддерживает создание ссылочных B-кадров более чем 1-го уровня, то я скорее предположу, что это баг tsMuxeR-а. Если ты не согласен с таким заключением, то нужен семпл, потому что закодировав с такими же параметрами другой исходник последней версией x264, я не получил такого результата в tsMuxeR-е (даже скачал его ради проверки, хоть и не юзаю).
[Профиль]  [ЛС] 

MaLLIeHbKa

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

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

Сообщений: 3673

MaLLIeHbKa · 11-Июл-12 00:03 (спустя 30 мин., ред. 11-Июл-12 00:03)

r154 писал(а):
Спасибо, но проблема не в Dither'е и не High422'ом.
Так никто и не говорил, что проблема в Dither'е, это просто дополнительное замечание (: Проблема в том, что Вы читаете ffms'ом транспортный поток (m2ts), что является крайне глючной связкой. Перепакуйте его в матрёшку, проиндексируйте (ffmsindex.exe), после чего грузите с помощью ffvideosource и работайте, как обычно.
r154 писал(а):
либо в плагине ffms2.dll
ffms, конечно, желательно юзать более-менее свежий→, на данный момент — январский 2.17, к примеру (:
r154 писал(а):
И сразу на икс ? Где тогда делать кроп и ресайз ?
Это, кстати, тоже вариант→ (:
А про DirectShowSource забудьте, как про страшный сон, это просто-таки неиссякаемый источник трудноуловимых глюков.
[Профиль]  [ЛС] 

Tim68

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

Сообщений: 712


Tim68 · 11-Июл-12 05:45 (спустя 5 часов, ред. 11-Июл-12 19:59)

MasterNobody писал(а):
нужен семпл
Семпл весьма своеобразный, имеет продолжительные участки без изображения (черный кадр), и именно на нем такое происходит.
Экзешник икса, возможно повинного в содеянном.
Повторюсь, повторное кодирование ничего не меняет, tsMuxeR упорно сообщает о наличии ссылочных B-кадров 2-го уровня.
P.S.
Решил отдельно пережать участок (черный кадр) на котором плеер TV приемника выплевывал семпл, с 3000 по 3699 кадр. Данный участок TV плеер вообще отказался даже запускать.
Судя по логу
скрытый текст
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.
D:\Documents and Settings\Admin>cd \
D:\>x264_r1995.exe --crf 23 --qpmax 32 --qpmin 16 --keyint 24 --min-keyint 6 --b
-adapt 2 --ipratio 1.1 --pbratio 1.1 --trellis 2 --deblock -1,-1 --psy-rd 1.0:0.
05 --aq-strength 0.9 --qcomp 0.6 --bluray-compat --vbv-maxrate 14000 --vbv-bufsi
ze 14500 --level 4.0 --fullrange "on" --open-gop --ref 4 --slices 1 --me umh --s
ubme 10 --no-mbtree --colorprim "bt709" --transfer "bt709" --colormatrix "bt709"
--sar 4:3 --output "E:\Videos\Spartacus\result\003000-003699.264" "E:\Videos\Sp
artacus\Proba.avs"
avs [info]: 1440x1080p 4:3 @ 24000/1001 fps (cfr)
x264 [info]: using SAR=4/3
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64 SlowCTZ SlowAto
m
x264 [info]: profile High, level 4.0
x264 [info]: frame I:30 Avg QP:21.96 size: 919
x264 [info]: frame P:670 Avg QP:23.00 size: 72
x264 [info]: mb I I16..4: 3.6% 96.4% 0.0%
x264 [info]: mb P I16..4: 0.0% 0.0% 0.0% P16..4: 0.0% 0.0% 0.0% 0.0% 0
.0% skip:100.0%
x264 [info]: 8x8 transform intra:96.4%
x264 [info]: coded y,uvDC,uvAC intra: 0.5% 0.7% 0.7% inter: 0.0% 0.0% 0.0%
x264 [info]: i16 v,h,dc,p: 1% 99% 0% 0%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 0% 0% 100% 0% 0% 0% 0% 0% 0%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 0% 0% 100% 0% 0% 0% 0% 0% 0%
x264 [info]: i8c dc,h,v,p: 99% 1% 0% 0%
x264 [info]: Weighted P-Frames: Y:0.0% UV:0.0%
x264 [info]: kb/s:20.77
encoded 700 frames, 4.90 fps, 20.77 kb/s
компрессор обошолся вообще без B кадров. Может дело в этом?
Хотелось бы проверить, но как насильственно заставить x264 использовать B кадры в независимости от источника?
[Профиль]  [ЛС] 

L'

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

Сообщений: 417

L' · 11-Июл-12 18:30 (спустя 12 часов, ред. 11-Июл-12 18:30)

Сделал тестовый проход, как и было показано выше, как и делал, в общем-то, раньше (спасибо автору!)
Кванты в нем были такие:
скрытый текст
Код:
-[NoImage] x264 [info]: frame I:66    Avg QP:19.15  size: 81147  PSNR Mean Y:46.00 U:50.31 V:51.38 Avg:47.08 Global:45.95
-[NoImage] x264 [info]: frame P:1136  Avg QP:21.71  size: 25516  PSNR Mean Y:43.43 U:48.51 V:49.83 Avg:44.62 Global:43.73
-[NoImage] x264 [info]: frame B:1348  Avg QP:22.71  size:  4125  PSNR Mean Y:46.21 U:51.03 V:52.02 Avg:47.29 Global:44.05
Код:
-[NoImage] encoded 2550 frames, 3.10 fps, 3001.46 kb/s
После кодирования же всего видеоряда, а не выборки, без изменения битрейта и настроек, кванты стали такими почему-то
скрытый текст
Код:
-[NoImage] x264 [info]: frame I:1436  Avg QP:21.25  size: 62489  PSNR Mean Y:44.09 U:48.53 V:49.72 Avg:45.20 Global:44.88
-[NoImage] x264 [info]: frame P:80764 Avg QP:23.65  size: 21621  PSNR Mean Y:41.48 U:47.07 V:48.20 Avg:42.72 Global:42.38
-[NoImage] x264 [info]: frame B:56497 Avg QP:26.16  size:  6527  PSNR Mean Y:40.31 U:46.50 V:47.58 Avg:41.61 Global:41.24
Код:
-[NoImage] encoded 138697 frames, 2.87 fps, 3048.91 kb/s
Подскажите, это я что-то задел, или теперь надо что-то менять в выборке?
Или это может зависеть от исходника?
Потому как проблема возникла только на блюреях от птицы "Полицейской академии 1,2."
[Профиль]  [ЛС] 

Ювелир

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

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

Сообщений: 6434

Ювелир · 11-Июл-12 19:11 (спустя 41 мин., ред. 11-Июл-12 19:15)

Murtini
Как правило итоговые кванты немного отличаются от тех что были в тест-проходе. Хотя чаще при полном кодировании они наоборот немного ниже, иная ситуация тоже имеет место быть. Ведь при тест-проходе кодируются только выборочные сцены и вам попались такие, которые требуют относительно меньше битрейта.
Ответ:
Murtini писал(а):
это может зависеть от исходника
[Профиль]  [ЛС] 

L'

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

Сообщений: 417

L' · 11-Июл-12 19:14 (спустя 2 мин.)

(DeeKay)
Окей, спасибо. Раньше замечал, конечно, расхождения, но не на столько же ))
[Профиль]  [ЛС] 

Ювелир

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

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

Сообщений: 6434

Ювелир · 11-Июл-12 19:17 (спустя 2 мин., ред. 27-Авг-12 02:31)

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

MasterNobody

AVC-Видео

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

Сообщений: 158

MasterNobody · 11-Июл-12 20:10 (спустя 53 мин.)

Tim68 писал(а):
MasterNobody писал(а):
нужен семпл
Семпл весьма своеобразный, имеет продолжительные участки без изображения (черный кадр), и именно на нем такое происходит.
Экзешник икса, возможно повинного в содеянном.
Повторюсь, повторное кодирование ничего не меняет, tsMuxeR упорно сообщает о наличии ссылочных B-кадров 2-го уровня.
Посмотрел я семпл и не нашел там никаких ссылочных B-кадров 2-го уровня, так что имхо это баг tsMuxeR-а, но так как я не знаю, какой алгоритм он использует для нахождения данного уровня, а исходников нет, то я не могу сказать, что именно вызывает такой эффект (почему ему не нравиться вполне обычный не ссылочный B-кадр №2904, а то что проблемы начинаются именно с него я выяснил вырезав кусок с ним и без него: tsMuxeR_bug_sample.zip).
[Профиль]  [ЛС] 

bugariarmando

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

Сообщений: 4686

bugariarmando · 11-Июл-12 21:52 (спустя 1 час 42 мин.)

Murtini писал(а):
encoded 2550 frames
Делайте выборку побольше, результат будет точнее.
[Профиль]  [ЛС] 

L'

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

Сообщений: 417

L' · 12-Июл-12 07:05 (спустя 9 часов)

MasterNobody
Выборка
Код:
-[Information] Log for job1 (idx, F1_T2_Video - .mkv -> F1_T2_Video - .mkv.ffindex)
--[Information] [10.07.2012 8:31:01] Started handling job
--[Information] [10.07.2012 8:31:01] Preprocessing
--[Information] [10.07.2012 8:31:01] Job commandline: "H:\I-point\Программы\ВидеоАудиомонтаж\MeGUI_0.3.5_x86_WithoutInstaller_OfflinePackage\tools\ffms\ffmsindex.exe" -f "D:\Temp\PLCE_ACDMY_BLUEBIRD\F1_T2_Video - .mkv" "D:\Temp\PLCE_ACDMY_BLUEBIRD\F1_T2_Video - .mkv.ffindex"
--[Information] [10.07.2012 8:31:01] Indexing started
--[Information] [10.07.2012 9:21:38] Standard output stream
--[Information] [10.07.2012 9:21:38] Standard error stream
--[Information] [10.07.2012 9:21:38] MediaInfo
---[Information] File: D:\Temp\PLCE_ACDMY_BLUEBIRD\F1_T2_Video - .mkv.ffindex
-[Information] Format:
-[Information] FormatString:
-[Information] FileSize: 1055793
-[Information] PlayTime:
---[Information] General
--[Information] [10.07.2012 9:21:38] Postprocessing
---[Information] Deleting intermediate files
--[Information] [10.07.2012 9:21:40] Job completed
-[Information] Log for job5 (video, F1_T2_Video - .mkv.avs -> )
--[Information] [10.07.2012 10:50:37] Started handling job
--[Information] [10.07.2012 10:50:37] Preprocessing
-[NoImage] LoadPlugin("H:\I-point\Программы\ВидеоАудиомонтаж\MeGUI_0.3.5_x86_WithoutInstaller_OfflinePackage\tools\ffms\ffms2.dll")
-[NoImage] FFVideoSource("D:\Temp\PLCE_ACDMY_BLUEBIRD\F1_T2_Video - .mkv", threads=1)
-[NoImage] #deinterlace
-[NoImage] crop(6, 0, -2, 0)
-[NoImage] LanczosResize(1152,650) # Lanczos (Sharp)
-[NoImage] #denoise
-[NoImage] selectTotal1=framecount()/100
-[NoImage] selectTotal2=selectTotal1*2
-[NoImage] selectrangeevery(selectTotal2,50)
--[Information] [10.07.2012 10:50:37] Avisynth input script
--[Information] [10.07.2012 10:50:37] Job commandline: "H:\I-point\Программы\ВидеоАудиомонтаж\MeGUI_0.3.5_x86_WithoutInstaller_OfflinePackage\tools\x264\x264.exe" --level 4.1 --pass 1 --bitrate 2999 --stats "D:\Temp\PLCE_ACDMY_BLUEBIRD\test.stats" --deblock -2:-1 --keyint 240 --min-keyint 22 --bframes 8 --ref 11 --qpmin 10 --qpmax 61 --qcomp 0.7 --no-mbtree --aq-mode 2 --aq-strength 0.7 --merange 32 --me umh --subme 11 --trellis 2 --psy-rd 0.95:0.05 --no-fast-pskip --psnr --ssim --sar 1:1 --output NUL "D:\Temp\PLCE_ACDMY_BLUEBIRD\F1_T2_Video - .mkv.avs"
--[Information] [10.07.2012 10:50:37] Encoding started
--[Information] [10.07.2012 11:02:57] Standard output stream
-[NoImage] avs [info]: 1152x650p 1:1 @ 24000/1001 fps (cfr)
-[NoImage] x264 [warning]: --psnr used with psy on: results will be invalid!
-[NoImage] x264 [warning]: --tune psnr should be used if attempting to benchmark psnr!
-[NoImage] x264 [info]: using SAR=1/1
-[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64
-[NoImage] x264 [info]: profile Main, level 4.1
-[NoImage]
-[NoImage] x264 [info]: frame I:66    Avg QP:17.84  size: 81140  PSNR Mean Y:46.25 U:49.47 V:50.49 Avg:47.15 Global:45.92
-[NoImage] x264 [info]: frame P:1136  Avg QP:20.28  size: 25875  PSNR Mean Y:43.36 U:47.86 V:49.03 Avg:44.45 Global:43.39
-[NoImage] x264 [info]: frame B:1348  Avg QP:21.66  size:  3822  PSNR Mean Y:45.79 U:49.78 V:50.70 Avg:46.69 Global:43.58
-[NoImage] x264 [info]: consecutive B-frames: 23.4% 33.5%  7.5%  3.0%  0.2%  0.9%  0.8%  0.6% 30.0%
-[NoImage] x264 [info]: mb I  I16..4: 31.6%  0.0% 68.4%
-[NoImage] x264 [info]: mb P  I16..4: 29.7%  0.0%  0.0%  P16..4: 56.6%  0.0%  0.0%  0.0%  0.0%    skip:13.8%
-[NoImage] x264 [info]: mb B  I16..4:  2.0%  0.0%  0.0%  B16..8: 13.6%  0.0%  0.0%  direct:10.2%  skip:74.2%  L0:22.6% L1:42.2% BI:35.2%
-[NoImage] x264 [info]: final ratefactor: 20.09
-[NoImage] x264 [info]: coded y,uvDC,uvAC intra: 78.6% 57.8% 21.0% inter: 21.0% 14.2% 0.7%
-[NoImage] x264 [info]: i16 v,h,dc,p: 27% 16% 43% 14%
-[NoImage] x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 19% 20% 14%  8%  8%  8%  8%  7%  8%
-[NoImage] x264 [info]: i8c dc,h,v,p: 54% 19% 23%  4%
-[NoImage] x264 [info]: Weighted P-Frames: Y:8.5% UV:1.6%
-[NoImage] x264 [info]: SSIM Mean Y:0.9709259 (15.365db)
-[NoImage] x264 [info]: PSNR Mean Y:44.720 U:48.918 V:49.952 Avg:45.704 Global:43.540 kb/s:3001.33
-[NoImage] encoded 2550 frames, 3.46 fps, 3001.33 kb/s
--[Information] [10.07.2012 11:02:57] Standard error stream
--[Information] [10.07.2012 11:02:57] Postprocessing
---[Information] Deleting intermediate files
--[Information] [10.07.2012 11:02:57] Job completed
-[Information] Log for job6 (video, F1_T2_Video - .mkv.avs -> test.mkv)
--[Information] [10.07.2012 11:02:57] Started handling job
--[Information] [10.07.2012 11:02:57] Preprocessing
-[NoImage] LoadPlugin("H:\I-point\Программы\ВидеоАудиомонтаж\MeGUI_0.3.5_x86_WithoutInstaller_OfflinePackage\tools\ffms\ffms2.dll")
-[NoImage] FFVideoSource("D:\Temp\PLCE_ACDMY_BLUEBIRD\F1_T2_Video - .mkv", threads=1)
-[NoImage] #deinterlace
-[NoImage] crop(6, 0, -2, 0)
-[NoImage] LanczosResize(1152,650) # Lanczos (Sharp)
-[NoImage] #denoise
-[NoImage] selectTotal1=framecount()/100
-[NoImage] selectTotal2=selectTotal1*2
-[NoImage] selectrangeevery(selectTotal2,50)
--[Information] [10.07.2012 11:02:57] Avisynth input script
--[Information] [10.07.2012 11:02:58] Job commandline: "H:\I-point\Программы\ВидеоАудиомонтаж\MeGUI_0.3.5_x86_WithoutInstaller_OfflinePackage\tools\x264\x264.exe" --level 4.1 --pass 2 --bitrate 2999 --stats "D:\Temp\PLCE_ACDMY_BLUEBIRD\test.stats" --deblock -2:-1 --keyint 240 --min-keyint 22 --bframes 8 --ref 11 --qpmin 10 --qpmax 61 --qcomp 0.7 --no-mbtree --aq-mode 2 --aq-strength 0.7 --merange 32 --me umh --subme 11 --trellis 2 --psy-rd 0.95:0.05 --no-fast-pskip --psnr --ssim --sar 1:1 --output "D:\Temp\PLCE_ACDMY_BLUEBIRD\test.mkv" "D:\Temp\PLCE_ACDMY_BLUEBIRD\F1_T2_Video - .mkv.avs"
--[Information] [10.07.2012 11:02:59] Encoding started
--[Information] [10.07.2012 11:16:46] Standard output stream
-[NoImage] avs [info]: 1152x650p 1:1 @ 24000/1001 fps (cfr)
-[NoImage] x264 [warning]: --psnr used with psy on: results will be invalid!
-[NoImage] x264 [warning]: --tune psnr should be used if attempting to benchmark psnr!
-[NoImage] x264 [info]: using SAR=1/1
-[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64
-[NoImage] x264 [info]: profile High, level 4.1
-[NoImage]
-[NoImage] x264 [info]: frame I:66    Avg QP:19.15  size: 81147  PSNR Mean Y:46.00 U:50.31 V:51.38 Avg:47.08 Global:45.95
-[NoImage] x264 [info]: frame P:1136  Avg QP:21.71  size: 25516  PSNR Mean Y:43.43 U:48.51 V:49.83 Avg:44.62 Global:43.73
-[NoImage] x264 [info]: frame B:1348  Avg QP:22.71  size:  4125  PSNR Mean Y:46.21 U:51.03 V:52.02 Avg:47.29 Global:44.05
-[NoImage] x264 [info]: consecutive B-frames: 23.4% 33.5%  7.5%  3.0%  0.2%  0.9%  0.8%  0.6% 30.0%
-[NoImage] x264 [info]: mb I  I16..4:  5.1% 83.0% 11.8%
-[NoImage] x264 [info]: mb P  I16..4:  0.3%  4.1%  0.5%  P16..4: 33.9% 39.2% 10.9%  0.0%  0.0%    skip:11.1%
-[NoImage] x264 [info]: mb B  I16..4:  0.0%  0.1%  0.0%  B16..8: 18.2%  8.5%  1.3%  direct: 2.1%  skip:69.8%  L0:38.5% L1:50.2% BI:11.2%
-[NoImage] x264 [info]: 8x8 transform intra:83.2% inter:63.7%
-[NoImage] x264 [info]: coded y,uvDC,uvAC intra: 93.4% 85.5% 53.3% inter: 25.1% 22.7% 0.7%
-[NoImage] x264 [info]: i16 v,h,dc,p: 23% 13% 16% 48%
-[NoImage] x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  8%  8%  5% 11% 15% 14% 14% 12% 13%
-[NoImage] x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 10%  9%  2% 10% 15% 15% 14% 12% 13%
-[NoImage] x264 [info]: i8c dc,h,v,p: 34% 27% 21% 18%
-[NoImage] x264 [info]: Weighted P-Frames: Y:8.5% UV:1.6%
-[NoImage] x264 [info]: ref P L0: 50.1% 10.5% 15.7%  6.1%  4.6%  3.5%  3.1%  1.6%  1.5%  1.2%  1.2%  0.8%  0.0%
-[NoImage] x264 [info]: ref B L0: 76.4% 11.8%  4.8%  2.2%  1.5%  1.3%  1.0%  0.6%  0.5%  0.1%
-[NoImage] x264 [info]: ref B L1: 97.0%  3.0%
-[NoImage] x264 [info]: SSIM Mean Y:0.9714917 (15.450db)
-[NoImage] x264 [info]: PSNR Mean Y:44.970 U:49.887 V:51.025 Avg:46.094 Global:43.948 kb/s:3001.40
-[NoImage] encoded 2550 frames, 3.10 fps, 3001.46 kb/s
--[Information] [10.07.2012 11:16:46] Standard error stream
--[Information] Final statistics
---[Information] [10.07.2012 11:16:47] Video Bitrate Desired: 2999 kbit/s
---[Information] [10.07.2012 11:16:47] Video Bitrate Obtained (approximate): 3002 kbit/s
--[Information] [10.07.2012 11:16:47] MediaInfo
---[Information] File: D:\Temp\PLCE_ACDMY_BLUEBIRD\test.mkv
-[Information] Format: Matroska
-[Information] FormatString: Matroska
-[Information] FileSize: 39922093
-[Information] PlayTime: 00:01:46.356
---[Information] General
-[Information] ID: 1
-[Information] StreamOrder: 0
-[Information] Width: 1152
-[Information] Height: 650
-[Information] FrameCount: 2550
-[Information] FrameRate: 23.976
-[Information] ScanType: Progressive
-[Information] Codec: V_MPEG4/ISO/AVC
-[Information] CodecString: AVC
-[Information] Format: AVC
-[Information] AspectRatio: 1.772
-[Information] AspectRatioString: 16:9
-[Information] Delay: 0
-[Information] Title:
-[Information] Language: en
-[Information] LanguageString: English
-[Information] Default: Yes
-[Information] DefaultString: Yes
-[Information] Forced: No
-[Information] ForcedString: No
---[Information] Video
--[Information] [10.07.2012 11:16:47] Postprocessing
-[Information] [10.07.2012 11:16:47] Successfully deleted D:\Temp\PLCE_ACDMY_BLUEBIRD\test.stats
---[Information] Deleting intermediate files
--[Information] [10.07.2012 11:16:47] Job completed
Полный проход
Код:
-[Information] Log for job3 (video, F1_T2_Video - .mkv.avs -> )
--[Information] [10.07.2012 11:22:16] Started handling job
--[Information] [10.07.2012 11:22:16] Preprocessing
-[NoImage] LoadPlugin("H:\I-point\Программы\ВидеоАудиомонтаж\MeGUI_0.3.5_x86_WithoutInstaller_OfflinePackage\tools\ffms\ffms2.dll")
-[NoImage] FFVideoSource("D:\Temp\PLCE_ACDMY_BLUEBIRD\F1_T2_Video - .mkv", threads=1)
-[NoImage] #deinterlace
-[NoImage] crop(6, 0, -2, 0)
-[NoImage] LanczosResize(1152,650) # Lanczos (Sharp)
-[NoImage] #denoise
--[Information] [10.07.2012 11:22:16] Avisynth input script
--[Information] [10.07.2012 11:22:16] Job commandline: "H:\I-point\Программы\ВидеоАудиомонтаж\MeGUI_0.3.5_x86_WithoutInstaller_OfflinePackage\tools\x264\x264.exe" --level 4.1 --pass 1 --bitrate 3049 --stats "D:\Temp\PLCE_ACDMY_BLUEBIRD\final.stats" --deblock -2:-1 --keyint 240 --min-keyint 22 --bframes 8 --ref 11 --qpmin 10 --qpmax 61 --qcomp 0.7 --no-mbtree --aq-mode 2 --aq-strength 0.7 --merange 32 --me umh --subme 11 --trellis 2 --psy-rd 0.95:0.05 --no-fast-pskip --psnr --ssim --sar 1:1 --output NUL "D:\Temp\PLCE_ACDMY_BLUEBIRD\F1_T2_Video - .mkv.avs"
--[Information] [10.07.2012 11:22:16] Encoding started
--[Information] [10.07.2012 13:55:53] Standard output stream
-[NoImage] avs [info]: 1152x650p 1:1 @ 24000/1001 fps (cfr)
-[NoImage] x264 [warning]: --psnr used with psy on: results will be invalid!
-[NoImage] x264 [warning]: --tune psnr should be used if attempting to benchmark psnr!
-[NoImage] x264 [info]: using SAR=1/1
-[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64
-[NoImage] x264 [info]: profile Main, level 4.1
-[NoImage]
-[NoImage] x264 [info]: frame I:1436  Avg QP:19.95  size: 61297  PSNR Mean Y:44.32 U:47.73 V:48.88 Avg:45.27 Global:44.84
-[NoImage] x264 [info]: frame P:80764 Avg QP:22.14  size: 21978  PSNR Mean Y:41.40 U:46.39 V:47.38 Avg:42.56 Global:42.06
-[NoImage] x264 [info]: frame B:56497 Avg QP:24.59  size:  6194  PSNR Mean Y:40.21 U:45.74 V:46.64 Avg:41.43 Global:40.94
-[NoImage] x264 [info]: consecutive B-frames: 25.0% 57.3% 14.4%  3.1%  0.0%  0.0%  0.0%  0.0%  0.2%
-[NoImage] x264 [info]: mb I  I16..4: 36.5%  0.0% 63.5%
-[NoImage] x264 [info]: mb P  I16..4: 27.5%  0.0%  0.0%  P16..4: 61.6%  0.0%  0.0%  0.0%  0.0%    skip:10.9%
-[NoImage] x264 [info]: mb B  I16..4:  3.7%  0.0%  0.0%  B16..8: 26.9%  0.0%  0.0%  direct:17.6%  skip:51.8%  L0:24.6% L1:44.3% BI:31.1%
-[NoImage] x264 [info]: final ratefactor: 21.74
-[NoImage] x264 [info]: coded y,uvDC,uvAC intra: 70.5% 44.6% 10.3% inter: 27.3% 16.8% 0.6%
-[NoImage] x264 [info]: i16 v,h,dc,p: 27% 19% 41% 13%
-[NoImage] x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 21% 21% 13%  7%  8%  7%  8%  7%  7%
-[NoImage] x264 [info]: i8c dc,h,v,p: 57% 18% 22%  3%
-[NoImage] x264 [info]: Weighted P-Frames: Y:11.7% UV:2.4%
-[NoImage] x264 [info]: SSIM Mean Y:0.9583222 (13.801db)
-[NoImage] x264 [info]: PSNR Mean Y:40.944 U:46.143 V:47.098 Avg:42.126 Global:41.589 kb/s:3060.45
-[NoImage] encoded 138697 frames, 15.05 fps, 3060.45 kb/s
--[Information] [10.07.2012 13:55:53] Standard error stream
--[Information] [10.07.2012 13:55:53] Postprocessing
---[Information] Deleting intermediate files
--[Information] [10.07.2012 13:55:53] Job completed
-[Information] Log for job4 (video, F1_T2_Video - .mkv.avs -> final.mkv)
--[Information] [10.07.2012 17:38:06] Started handling job
--[Information] [10.07.2012 17:38:06] Preprocessing
-[NoImage] LoadPlugin("H:\I-point\Программы\ВидеоАудиомонтаж\MeGUI_0.3.5_x86_WithoutInstaller_OfflinePackage\tools\ffms\ffms2.dll")
-[NoImage] FFVideoSource("D:\Temp\PLCE_ACDMY_BLUEBIRD\F1_T2_Video - .mkv", threads=1)
-[NoImage] #deinterlace
-[NoImage] crop(6, 0, -2, 0)
-[NoImage] LanczosResize(1152,650) # Lanczos (Sharp)
-[NoImage] #denoise
--[Information] [10.07.2012 17:38:06] Avisynth input script
--[Information] [10.07.2012 17:38:06] Job commandline: "H:\I-point\Программы\ВидеоАудиомонтаж\MeGUI_0.3.5_x86_WithoutInstaller_OfflinePackage\tools\x264\x264.exe" --level 4.1 --pass 2 --bitrate 3049 --stats "D:\Temp\PLCE_ACDMY_BLUEBIRD\final.stats" --deblock -2:-1 --keyint 240 --min-keyint 22 --bframes 8 --ref 11 --qpmin 10 --qpmax 61 --qcomp 0.7 --no-mbtree --aq-mode 2 --aq-strength 0.7 --merange 32 --me umh --subme 11 --trellis 2 --psy-rd 0.95:0.05 --no-fast-pskip --psnr --ssim --sar 1:1 --output "D:\Temp\PLCE_ACDMY_BLUEBIRD\final.mkv" "D:\Temp\PLCE_ACDMY_BLUEBIRD\F1_T2_Video - .mkv.avs"
--[Information] [10.07.2012 17:38:06] Encoding started
--[Information] [11.07.2012 7:03:17] Standard output stream
-[NoImage] avs [info]: 1152x650p 1:1 @ 24000/1001 fps (cfr)
-[NoImage] x264 [warning]: --psnr used with psy on: results will be invalid!
-[NoImage] x264 [warning]: --tune psnr should be used if attempting to benchmark psnr!
-[NoImage] x264 [info]: using SAR=1/1
-[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64
-[NoImage] x264 [info]: profile High, level 4.1
-[NoImage]
-[NoImage] x264 [info]: frame I:1436  Avg QP:21.25  size: 62489  PSNR Mean Y:44.09 U:48.53 V:49.72 Avg:45.20 Global:44.88
-[NoImage] x264 [info]: frame P:80764 Avg QP:23.65  size: 21621  PSNR Mean Y:41.48 U:47.07 V:48.20 Avg:42.72 Global:42.38
-[NoImage] x264 [info]: frame B:56497 Avg QP:26.16  size:  6527  PSNR Mean Y:40.31 U:46.50 V:47.58 Avg:41.61 Global:41.24
-[NoImage] x264 [info]: consecutive B-frames: 25.0% 57.3% 14.4%  3.1%  0.0%  0.0%  0.0%  0.0%  0.2%
-[NoImage] x264 [info]: mb I  I16..4:  5.1% 80.2% 14.7%
-[NoImage] x264 [info]: mb P  I16..4:  0.2%  2.5%  0.4%  P16..4: 41.8% 42.4%  9.8%  0.0%  0.0%    skip: 3.0%
-[NoImage] x264 [info]: mb B  I16..4:  0.0%  0.2%  0.0%  B16..8: 42.2% 16.2%  1.9%  direct: 3.0%  skip:36.4%  L0:39.3% L1:52.8% BI: 7.9%
-[NoImage] x264 [info]: 8x8 transform intra:81.6% inter:65.5%
-[NoImage] x264 [info]: coded y,uvDC,uvAC intra: 91.2% 80.2% 39.6% inter: 28.4% 27.3% 0.7%
-[NoImage] x264 [info]: i16 v,h,dc,p: 21% 21%  3% 55%
-[NoImage] x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  7%  6%  2% 11% 17% 15% 16% 13% 13%
-[NoImage] x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 10%  8%  2%  9% 16% 15% 15% 12% 13%
-[NoImage] x264 [info]: i8c dc,h,v,p: 32% 26% 22% 20%
-[NoImage] x264 [info]: Weighted P-Frames: Y:11.7% UV:2.4%
-[NoImage] x264 [info]: ref P L0: 48.4% 11.7% 14.3%  6.0%  4.8%  3.8%  3.4%  1.8%  1.7%  1.6%  1.5%  0.9%  0.1%
-[NoImage] x264 [info]: ref B L0: 72.9% 11.5%  5.6%  2.8%  2.0%  1.8%  1.5%  0.9%  0.8%  0.2%
-[NoImage] x264 [info]: ref B L1: 96.9%  3.1%
-[NoImage] x264 [info]: SSIM Mean Y:0.9570049 (13.666db)
-[NoImage] x264 [info]: PSNR Mean Y:41.028 U:46.851 V:47.964 Avg:42.294 Global:41.892 kb/s:3048.91
-[NoImage] encoded 138697 frames, 2.87 fps, 3048.91 kb/s
--[Information] [11.07.2012 7:03:17] Standard error stream
--[Information] Final statistics
---[Information] [11.07.2012 7:03:18] Video Bitrate Desired: 3049 kbit/s
---[Information] [11.07.2012 7:03:18] Video Bitrate Obtained (approximate): 3050 kbit/s
--[Information] [11.07.2012 7:03:18] MediaInfo
---[Information] File: D:\Temp\PLCE_ACDMY_BLUEBIRD\final.mkv
-[Information] Format: Matroska
-[Information] FormatString: Matroska
-[Information] FileSize: 2205760614
-[Information] PlayTime: 01:36:24.821
---[Information] General
-[Information] ID: 1
-[Information] StreamOrder: 0
-[Information] Width: 1152
-[Information] Height: 650
-[Information] FrameCount: 138697
-[Information] FrameRate: 23.976
-[Information] ScanType: Progressive
-[Information] Codec: V_MPEG4/ISO/AVC
-[Information] CodecString: AVC
-[Information] Format: AVC
-[Information] AspectRatio: 1.772
-[Information] AspectRatioString: 16:9
-[Information] Delay: 0
-[Information] Title:
-[Information] Language: en
-[Information] LanguageString: English
-[Information] Default: Yes
-[Information] DefaultString: Yes
-[Information] Forced: No
-[Information] ForcedString: No
---[Information] Video
--[Information] [11.07.2012 7:03:18] Postprocessing
-[Information] [11.07.2012 7:03:18] Successfully deleted D:\Temp\PLCE_ACDMY_BLUEBIRD\final.stats
---[Information] Deleting intermediate files
--[Information] [11.07.2012 7:03:18] Job completed
[Профиль]  [ЛС] 

tracker9229

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

Сообщений: 321

tracker9229 · 12-Июл-12 19:29 (спустя 12 часов)

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

Yurasyk

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

Сообщений: 3506

Yurasyk · 12-Июл-12 22:38 (спустя 3 часа)

tracker9229, на скорость не сильно влияет, больше на объём используемой памяти. На качестве по моему никак не отражается, только немного увеличивает степень компрессии. Если не прав, кто-то поправит.
[Профиль]  [ЛС] 

tracker9229

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

Сообщений: 321

tracker9229 · 13-Июл-12 10:24 (спустя 11 часов)

Yurasyk вот и я никак не пойму (про память то я знаю, но это не важно - у меня ее много) просто странно разработчики x264 говорят что улучшает качество, но что 40-по дефолту, что 60 ставил - кванты одни и те же. да и просто многие рипперы 60 ставят. вот и хочу с "lookahead" разобраться есть ли хоть какой-то от него толк.
[Профиль]  [ЛС] 

L'

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

Сообщений: 417

L' · 13-Июл-12 10:34 (спустя 10 мин.)

tracker9229
Некоторые и 120 ставят. Насколько я понял (я не профи), то этот параметр как-то связан с mbtree и отражается на кодировании темных сцен
(Не бейте сильно, если что :))
[Профиль]  [ЛС] 

<VIRUS>

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

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

Сообщений: 7354

<VIRUS> · 13-Июл-12 10:44 (спустя 9 мин., ред. 13-Июл-12 10:44)

Как то так:
Цитата:
NB of Frrames for lookahead (число кадров для frametype предвидения) - устанавливает число кадров, применяемых для mb-tree ratecontrol. Увеличение величины кадров генерирует лучшие результаты, но это также замедляет кодирование. Максимальное значение - 250. Рекомедация: 40-50 (см. пресеты). По умолчанию: 40.
Ставить большие значения нет особого смысла.
[Профиль]  [ЛС] 

Gambit-ds

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

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

Сообщений: 5550

Gambit-ds · 13-Июл-12 11:00 (спустя 15 мин.)

Murtini писал(а):
Некоторые и 120 ставят. Насколько я понял (я не профи), то этот параметр как-то связан с mbtree и отражается на кодировании темных сцен
Да связан, он используется когда mbtree включен, но лучше древо (mbtree) отключать задний фон получается намного приятней, как правило.
[Профиль]  [ЛС] 

Vospik

Top Bonus 04* 3TB

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

Сообщений: 1790

Vospik · 13-Июл-12 13:27 (спустя 2 часа 26 мин.)

быть там никакого "как правило" не может.
lookahead: я как-то один раз поставил вместо 40 значение 65 и забил менять (читал подсказки в мегуи вокруг самих значений), поэтому мне тоже интересно, насколько, куда и что. просто на моих задачах фпс и так хороший, а как ужмётся, мне важно, так что я пошёл по пути наименьшего сопротивления.
[Профиль]  [ЛС] 

Ювелир

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

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

Сообщений: 6434

Ювелир · 13-Июл-12 15:25 (спустя 1 час 58 мин., ред. 13-Июл-12 15:25)

Ну вроде как высокий параметр lookahead немного предотвращает появление блочности (заметней в тёмных сценах) + по теории увеличивает эффективность mbtree и ещё как то связан с VBV-буфером. Но слишком высоко ставить тоже не желательно - возможен перегруз кодека и появление артефактов. 100 - оптимальный предел.
И ещё пару слов насчёт mbtree:
Gambit-ds писал(а):
но лучше древо (mbtree) отключать задний фон получается намного приятней, как правило.
Это только на высоких битрейтах (в среднем выше ~2000kbps). На низких "дерево" может очень даже неплохо вытянуть качество, особенно на "гладких" исходниках. А вот на "зашумленных" надо проверять как лучше, т.к. иногда смазывает задний фон.
[Профиль]  [ЛС] 

unreal666

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

Сообщений: 1713

unreal666 · 13-Июл-12 16:07 (спустя 41 мин., ред. 13-Июл-12 16:07)

(DeeKay) писал(а):
(в среднем выше ~2000kbps)
Для каких разрешений? А то сам по себе битрейт - это как конь в вакууме.
[Профиль]  [ЛС] 

Ювелир

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

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

Сообщений: 6434

Ювелир · 13-Июл-12 16:14 (спустя 7 мин., ред. 13-Июл-12 16:14)

unreal666 писал(а):
А то сам по себе битрейт - это как конь в вакууме.
не согласен. разрешение напрямую зависит от битрейта и сжимаемости исходника.
[Профиль]  [ЛС] 

unreal666

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

Сообщений: 1713

unreal666 · 13-Июл-12 16:15 (спустя 1 мин.)

(DeeKay)
я к тому, что конкретное значение битрейта в отрыве от разрешения - это конь в вакууме.
[Профиль]  [ЛС] 

komisar666

AVC-Видео

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

Сообщений: 596

komisar666 · 13-Июл-12 16:25 (спустя 9 мин.)

В текущей версии x264 есть три параметра, связанные с "lookahead"... Про какой идёт речь?
Код:
--rc-lookahead <integer> Number of frames for frametype lookahead [40]
--lookahead-threads <integer> Force a specific number of lookahead threads
--sync-lookahead <integer> Number of buffer frames for threaded lookahead
[Профиль]  [ЛС] 

degifly

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

Сообщений: 951

degifly · 13-Июл-12 16:25 (спустя 11 сек., ред. 13-Июл-12 16:28)

даже с разрешением - в отрыве от исходника это такой же конь)
Надо брать crf или хотя бы кванты...
komisar666
о том, у которогом
tracker9229 писал(а):
40, который стоит по умолчанию.
Т.е. rc-lookahead.
[Профиль]  [ЛС] 

Ювелир

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

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

Сообщений: 6434

Ювелир · 13-Июл-12 16:27 (спустя 1 мин., ред. 13-Июл-12 16:27)

unreal666
ну как это конь в вакууме?
есть разные исходники. какие то сжимаются хорошо и, например, 2000 kbps им хватит для разрешения 1080xXXX. другим же такого битрейта хватит только на 800xXXX. и как тут не отрывать разрешение?
komisar666 писал(а):
В текущей версии x264 есть три параметра, связанные с "lookahead"... Про какой идёт речь?
--rc-lookahead
[Профиль]  [ЛС] 

unreal666

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

Сообщений: 1713

unreal666 · 13-Июл-12 17:47 (спустя 1 час 20 мин., ред. 13-Июл-12 17:47)

(DeeKay) писал(а):
есть разные исходники. какие то сжимаются хорошо и, например, 2000 kbps им хватит для разрешения 1080xXXX. другим же такого битрейта хватит только на 800xXXX. и как тут не отрывать разрешение?
В фразе присутствовало слова "в среднем" и "на высоких битрейтах", так что этот битрейт надо хотя бы привязывать к какому-либо "среднему" разрешению, т.к. битрейт 2000 kbps применительно, к примеру, к 1080p и к 300x200 совершенно разные вещи. Для 300x200 2000kbps будет высоким, для 1080p маловероятно, что будет высоким.
degifly писал(а):
даже с разрешением - в отрыве от исходника это такой же конь)
там присутствовали слова "в среднем", так что для какого-то "среднего" разрешения применить это можно.
[Профиль]  [ЛС] 

Ювелир

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

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

Сообщений: 6434

Ювелир · 13-Июл-12 18:30 (спустя 42 мин.)

unreal666 писал(а):
т.к. битрейт 2000 kbps применительно, к примеру, к 1080p и к 300x200 совершенно разные вещи. Для 300x200 2000kbps будет высоким, для 1080p маловероятно, что будет высоким.
естественно я имел в виду грамотное определение разрешения исходя из квантов. а если скажу какое то среднее разрешение, то это только запутает непросвещённых. если вы сами когда нибудь кодировали, то должны знать это среднее разрешение для 2000 kbps, исходя из опыта.
[Профиль]  [ЛС] 

<VIRUS>

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

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

Сообщений: 7354

<VIRUS> · 13-Июл-12 19:01 (спустя 31 мин., ред. 13-Июл-12 19:01)

Попросту говоря для SD-рипов дерево (mbtree) и "lookahead" соответсвенно, скорее всего будет полезен. Для HD и около того, сильно зависит от материала, и скорее всего выбор в пользу отказа от него.
[Профиль]  [ЛС] 

tracker9229

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

Сообщений: 321

tracker9229 · 13-Июл-12 19:37 (спустя 36 мин., ред. 13-Июл-12 19:37)

(DeeKay) писал(а):
Ну вроде как высокий параметр lookahead немного предотвращает появление блочности (заметней в тёмных сценах) + по теории увеличивает эффективность mbtree и ещё как то связан с VBV-буфером. Но слишком высоко ставить тоже не желательно - возможен перегруз кодека и появление артефактов. 100 - оптимальный предел.
И ещё пару слов насчёт mbtree:
Gambit-ds писал(а):
но лучше древо (mbtree) отключать задний фон получается намного приятней, как правило.
Это только на высоких битрейтах (в среднем выше ~2000kbps). На низких "дерево" может очень даже неплохо вытянуть качество, особенно на "гладких" исходниках. А вот на "зашумленных" надо проверять как лучше, т.к. иногда смазывает задний фон.
вот вот - меня сейчас и интересует. что еще может быть полезно при кодировании зашумленного видео. попался DVD фильм с небольшим шумком и даже при квантах в 18-20 качество не очень. вот и сижу выбираю параметры. вроде насколько помню еще на форумах советуют уменьшить "deadzone" который по дефолту 21,11. якобы чем он меньше тем лучше детализация или я не прав?
[Профиль]  [ЛС] 

Yurasyk

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

Сообщений: 3506

Yurasyk · 13-Июл-12 19:40 (спустя 2 мин.)

tracker9229 писал(а):
который по дефолту 21,11. якобы чем он меньше тем лучше детализация или я не прав?
правы, но для этого нужно опять же таки дополнительный битрейт давать. С воздуха оно не напасётся шумом.
[Профиль]  [ЛС] 

Ювелир

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

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

Сообщений: 6434

Ювелир · 13-Июл-12 19:45 (спустя 5 мин., ред. 13-Июл-12 19:45)

tracker9229
если кодируете в большой битрейт и исходник шумный, то попробуйте опустить deblock до -3;-3 (хоть и не советуют именно для dvd так сильно, но попробовать стоит), psy-rd поднять до 1.10-1.20 - этим вы повысите детализацию и сохраните шумы, но при недостатке битрейта могут вылезти артефакты.
tracker9229 писал(а):
качество не очень
в каком плане не очень можно поподробней?
[Профиль]  [ЛС] 
 
Тема закрыта
Loading...
Error