Новый участник
Сообщения: 10
Благодарности: 0
|
Профиль
|
Отправить PM
| Цитировать
Помогите, пожалуйста, с настройками x264. Проблема такая. Конвертирую фильм (720*302, 23.976, битрейт 650). Фильм зажимается хорошо,но, на нескольких сценах фильма (всего минуты 3-4) задний план, монотонный, рассыпается на макроблоки, в то время, как актер на переднем плане прокодирован хорошо. Происходит это и на динамических и на статических сценах. Увеличение битрейта до 1000 помогает только слегка, макроблоки все-равно видны. Посоветуйте, что делать. Усиливать деблокинг? Так это скажется на качестве картинки всего фильма. Уменьшить отклонение битрейта (bitrate variability)? Может есть какой хороший адаптивный фильтр деблокинга для ависинта?
(Сейчас пробую зажать фильм с тем же битрейтом в Nero AVC, и посмотрю, что получиться, возможно поможет)
Настроики кодера x264:
cabac=1 ref=8 deblock=1:-1:-1 analyse=0x3:0x133 me=hex subme=6 brdo=0 mixed_ref=1 me_range=16 chroma_me=1 trellis=0 8x8dct=1 cqm=0 chroma_qp_offset=0 slices=1 nr=0 bframes=3 b_pyramid=1 b_adapt=1 b_bias=0 direct=2 wpredb=1 bime=0 keyint=250 keyint_min=25 scenecut=40 rc=abr bitrate=700 ratetol=4.0 rceq='blurCplx^(1-qComp)' qcomp=0.75 qpmin=10 qpmax=51 qpstep=4 ip_ratio=1.40 pb_ratio=1.30
Настройки ависинта:
Loadplugin("D:\Program Files\GordianKnot\DGMPGDec\DGDecode.dll")
Loadplugin("D:\Program Files\GordianKnot\AviSynthPlugins\decomb.dll")
function VD_Logo (clip clip, int "x", int "y", int "alpha", bool "transparent",
\ int "xr", int "xg", int "xb", int "tolerance", string "filename",
\ bool "animate", int "start", int "duration", int "loops",
\ int "fadeinlen", int "fadeoutend", int "fadeoutlen")
{
LoadVirtualdubPlugin("I:\VirtulDub\vdub_1.5.10.1\plugins\logo.vdf", "VD_Logo", 1)
return clip.VD_Logo (default(x,700), default(y,800), default(alpha,250),
\ default(transparent,1), default(xr,0), default(xg,0), default(xb,0), default(tolerance,50),
\ default(filename,"H:\для квн\логотип bmp с середины\logo0000.bmp"),
\ default(animate,1), default(start,1070), default(duration,1), default(loops,0),
\ default(fadeinlen,20), default(fadeoutend,1228), default(fadeoutlen,16))
}
mpeg2source("C:\DVD\temp\новый.d2v")
Telecide(order=1,guide=1,post=0,vthresh=30)
decimate()
crop(0,102,720,272)
lanczosresize(720,302)
Levels(0, 1.3, 255,0, 255)
TemporalSoften(4,4,8,15,2)
ConvertToRGB
VD_Logo()
Trim(0,140072) ++ Trim(142870,143187) ++ Trim(148991,149744)
|