Страница 71 из 71

Re: Настройки Xvid

СообщениеДобавлено: Пн июн 14, 2010 6:21 pm
Gideon Vi
на сколько справедливо сообщение VOLt

Обратите внимание на смайл с выбитым зубом :wink: Мы тогда тихо с ума сходили от задачи, поставленной egor23
По факту примерно так:
1) XviD не возьмет битрейта больше, чем ему явно указано. За исключением пары случаев на моей памяти, когда почему-то брал.
2) XviD не возьмет битрейта больше, чем ему необходимо для поддержания минимального заданного кванта. Иными словами, если ему хватает 1к на q2 (в настройках min q = 2), то ни как не получиться заставить взять 1,5к
Просто в режиме по умолчанию наблюдаются другие цифры

и по факту они оптимальны

Re: Настройки Xvid

СообщениеДобавлено: Вт июн 15, 2010 12:22 pm
Tempter57
Gideon Vi
Я бы не сказал, что они оптимальны. К примеру, уже на граничном коэффициете качества в 0,18 бит\пиксель у меня наблюдается перерасход битрейта на 30...35 кбит\с и, как следствие, не попадание в заданный битрейт, но уже при указании -reaction 36 -averaging 44 -smoother 44 для битрейтов выше 1350 кбит\с и -reaction 64 -averaging 25 -smoother 25 для битрейтов ниже 1350 кбит\с происходит 100% попадание. Разговор разумеется идёт об однопроходном кодировании в заданный битрейт с применением VAQ -masking 2.

Re: Настройки Xvid

СообщениеДобавлено: Сб июн 19, 2010 4:53 am
Gideon Vi
весело у консоли дела идут - не даром, видать, ускорение на 15%

Re: Настройки Xvid

СообщениеДобавлено: Пн ноя 08, 2010 3:09 pm
StenR
Консоль консолью, а вот нравится мне в xvid функция ограничения на 2-ом проходе в настройках высокобитрейтных сцен. На 5-7 % всегда нравится--почти все кванты выросли, а вот если больше, то уже возможно что-то типа уравнения всех квантов (при кодировании в окошке отражается)

Re: Настройки Xvid

СообщениеДобавлено: Чт янв 13, 2011 2:38 am
Tempter57
Обе версии XviD CLI для тестирования http://multi-up.com/424661, пресеты двухпроходного кодирования разбиты на две группы:
Extreme и Ultra , а также группа однопроходных. В комплекте архив plugins_filtering к XviD 4PSP.
Версия кодека 1.3.0 на билде Jawora от 11.01.2011 содержит новую метрику VHQ обработки и режим VAQ, внутри архива лежат две статьи:
Методика подбора битрейта под ваш исходник для получения оптимального по качеству рипа
Кодек XviD, его последние билды и особенности кодирования с VAQ
прочтите, меньше будет вопросов.
Пресеты под XviD 4PSP лежат в папке video.

Re: Настройки Xvid

СообщениеДобавлено: Вс янв 23, 2011 4:47 pm
Kanst
А Jawor-овские матрицы с аппаратными DVD-плеерами разве совместимы?

Re: Настройки Xvid

СообщениеДобавлено: Вс янв 23, 2011 5:37 pm
Gideon Vi
А Jawor-овские матрицы с аппаратными DVD-плеерами разве совместимы?

не особо

Re: Настройки Xvid

СообщениеДобавлено: Пн янв 24, 2011 1:33 pm
RaW
Подскажите известно когда будет ориентировочно не тестовая версия с новой метрикой VHQ обработки и режимом VAQ? И скажите где можно за этим следить и качать новые билды?

Re: Настройки Xvid

СообщениеДобавлено: Ср янв 26, 2011 3:22 pm
StenR
Итак понял, чтобы попасть в размер нужно вовсе отключить b-frames и размер первого прохода вырастет процентов на 20-30 Например взял один матч и зажал его так--без фреймов первый проход занимал 2340 мегабайт , с одним фреймом и vhk=1 2,08 мб С одним бифреймом и
vhk=4 первый проход оценился в 2 гигабайта ровно, при том, что время кодирования удвоилось, с двумя бифреймами 1,94 было. Время ещё процентов на 20-30 выросло.
Всякие qpel и пакстримы, помнится, ещё меньше выигрыша дают в битрейте
Кстати, по моим наблюдением первый проход это сжатие со вторым квантом, так что совет ставить первый в ограничениях--старый боян не имеющий ничего общего с реальностью. По крайней мере для двухпроходного кодирования

Re: Настройки Xvid

СообщениеДобавлено: Пт янв 28, 2011 6:53 am
Gideon Vi
Всякие qpel и пакстримы, помнится, ещё меньше выигрыша дают в битрейте

При чем тут битрейт, читайте матчасть.

Re: Настройки Xvid

СообщениеДобавлено: Ср дек 19, 2012 12:16 am
geser111
Как Вам такая настройка Xvid (нужно запускать Install + reg файл в папке)
Изображение Изображение

Re: Настройки Xvid

СообщениеДобавлено: Пт сен 26, 2014 7:53 am
vg_3000
Уважаемые спецы!
Подскажите пожалуйста. Стоит задача конвертации несжатого видео, захваченного с тв-тюнера с разрешением 720х576. Появление артефактов и блочности, потеря мелких деталей в конечном материале крайне нежалательна. Сжатие хавфьювом недостаточно для дальнейшего хранения. Соответственно какой кодер предпочтительнее в данном случае - х264 или XVID ? Каковы должны быть параметры кодирования? Какие шумодавы нужно применить?

Re: Настройки Xvid

СообщениеДобавлено: Вт дек 02, 2014 3:36 pm
Tempter57
Разумеется х264 всегда предпочтительнее, качества с --crf 17 вполне будет достаточно. Подобный сигнал имеет небольшую радужность изображения, ну а дальнейший фильтр во многом будет зависеть от состояния вашего исходника. Чаше всего подходит следующий скрипт фильтрации:
Код: Выделить всё
#avstp.dll
#RGTools.dll
#masktools2.dll
#nnedi3.dll
#fft3dfilter.dll
#SmoothAdjust.dll
#FluxSmooth.dll
#mvtools2mod.dll
#awarpsharp2.dll
#AddGrainC.dll
#GradFun2DB.dll
#GradFun2DBmod.avs
#sbr.avs
#MinMapBlur.avs



# setmemorymax(768)
ChangeFPS(last,last,true) # initiate a small forward buffer

/*
o = last
bob1 = o.nnedi3(field=-2)
bob2 = o.sharpen(0,1).nnedi3(field=-2)
max = bob1.mt_logic(bob1.selectevery(1,-1),"max",U=3,V=3).mt_logic(bob1.selectevery(1,1),"max",U=3,V=3)
min = bob1.mt_logic(bob1.selectevery(1,-1),"min",U=3,V=3).mt_logic(bob1.selectevery(1,1),"min",U=3,V=3)
clamped = bob2.mt_clamp(max,min,0,0,U=3,V=3)
clamped.selectevery(2,-1).trim(1,0)
*/

# удаление радужности радужности изображения и цветового шума
fft3dfilter(bw=32,bh=32,oh=16,ow=16,sigma=1.5,sigma2=1.7,sigma3=2.5,sigma4=2.0,bt=2,plane=3,ncpu=1) # подстроить sigma3

source = last
x1 = source.fluxsmootht(3)
x2 = source.removegrain(11,-1)
x22 = source.mt_makediff(mt_makediff(x2,x2.removegrain(20,-1))).MinMapBlur()
enhD = mt_lutxy(x22,x22.removegrain(4,-1).sbr(),"128 x y - abs 2 / 1 1.6 / ^ 2.51 * x y - x y - abs 0.1 + / * +",U=2,V=2)
enh = source.mt_adddiff(enhD,U=2,V=2)

tr = 3
# установка blksize=8, overlap=4 предпочтительнее для точности векторного анализа, но медленнее
sup1 = x1.removegrain(11).MSuper(hpad=16, vpad=16, pel=2, sharp=0)
sup2 = enh.MSuper(hpad=16, vpad=16, pel=2, levels=1, sharp=1)
multi_vec = MAnalyse (sup1, multi=true, delta=tr, blksize=16, overlap=8, truemotion=false, search=5, searchparam=2, dct=5)
MDegrainN (sup2, multi_vec, tr, thSAD=321, thSCD1=256, thSCD2=104, thSAD2=140, limit=170)

# ==== DEBANDING ====
GradFun2DBmod(thr=1.51,thrC=1.8,mode=2,str=0.8,strC=0.0,temp=50,adapt=64)

# SmoothLevels(0,1.0,255,0,255, useopt=0, HQ=true, useMT=1)  # 0 -automatic choice, 1- SSE2 CPU, 2 - Sandy Bridge CPU


# для обработки DVB и прочих видеоматериалов с танцующим(пляшущим) характером шума