XviD4PSP 5 - универсальный медиаконвертер

Страницы :   Пред.  1, 2, 3 ... 14, 15, 16 ... 72, 73, 74  След.
Ответить
 

Веня Ворон

Стаж: 4 года 11 месяцев

Сообщений: 859


Веня Ворон · 10-Авг-20 18:31 (4 года 3 месяца назад)

Koo1 писал(а):
79896076Веня Ворон
MKV - это контейнер, при том без ограничений на разные кодеки, в отличии от avi, mp4, то есть mkv и ресайзер никак не связаны.
ну не mkv, а для кодека h264, туплю иногда.
[Профиль]  [ЛС] 

Koo1

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

Сообщений: 1139


Koo1 · 10-Авг-20 19:10 (спустя 38 мин.)

Веня Ворон
Не соотносятся ресайзеры с разными кодеками никак, от изображения зависит и личных предпочтений. Если лень с этим разбираться, то используйте spline144 везде для уменьшения разрешения.
[Профиль]  [ЛС] 

neurologkhv

Стаж: 12 лет 6 месяцев

Сообщений: 317


neurologkhv · 11-Авг-20 03:25 (спустя 8 часов)

торрент иваниваныч Спасибо!
торрент иваниваныч писал(а):
79894988neurologkhv
DeBlock
В Архиве plugins_filtering (06.07.20) есть Deblock_ FFT .avs
скрытый текст
#RGTools.dll
#Sysinfo32.dll
#masktools2.dll
#mvtools2.dll
#fft3dfilter.dll
#warpsharp.dll
#AddGrainC.dll
#gradfun2db.dll
#Gradfun2DBMod 1.5.avsi
#LimitedSharpenFaster.avs
setmemorymax(768)
ChangeFPS(last,last,true) # initiate a small forward buffer
# Deblock with Re-Sharp
o = last
fft = o.fft3dfilter(sigma=16,sigma2=6,sigma3=1,sigma4=0,bw=12,bh=12,ow=6,oh=6,bt=5,plane=4,ncpu=1)
fftD = mt_makediff(o,fft,U=3,V=3)
rg11D = mt_makediff(fft,fft.removegrain(20),U=3,V=3).mt_lut("x 128 - 1.49 * 128 +",U=3,V=3)
DD = mt_lutxy(fftD,rg11D,"x 128 - y 128 - * 0 < 128 x 128 - abs y 128 - abs < x y ? ?",U=3,V=3)
DD = rg11D.repair(fftD,1) # try: 14,13,12,1 # note: "1", not "11" !
fin = fft.mt_adddiff(DD,U=3,V=3)
fftsup = fft.MSuper()
osup = o.MSuper(levels=1)
bv = fftsup.MAnalyse(isb=true, blksize=16,overlap=4,truemotion=false, mt=false)
fv = fftsup.Manalyse(isb=false,blksize=16,overlap=4,truemotion=false, mt=false)
finD = mt_makediff(o,fin,U=3,V=3)
interleave(o.MCompensate(osup,fv,thSCD1=255,thSCD2=255, mt=false),fin.MDeGrain1(osup,bv,fv,thSAD=256,thSCD1=256,thSCD2=130,limit=255),o.MCompensate(osup,bv,thSCD1=255,thSCD2=255, mt=false))
raw = Clense().selectevery(3,1)
rawD = mt_makediff(raw,fin,U=3,V=3)
rawDD = mt_lutxy(rawD,finD,"x 128 - y 128 - * 0 < 128 x 128 - abs y 128 - abs < x y ? ?",U=3,V=3)
fin2 = fin.mt_adddiff(rawDD,U=3,V=3)
fin2
LimitedSharpenFaster(Smode=4, strength=40, edgemode=1, soft=-1)
GradFun2DBmod(thr=1.4,thrC=1.4,str=0.3,strC=0.0,radius=3,range=3,mode=3,temp=-1,mask=true,adapt=64)
Prefetch (SI_PhysicalCores ()) # for AviSynth+
# Назначение: для обработки проблемного старого DVD с уменьшением блочности изображения настройками fft3dfilter
# Тип шарпера: LimitedSharpenFaster
# Наличие фильтра DeBanding по умолчанию: включен
# Скорость обработки: медленная
но он для ДВД.
Существует и Deblock Dither.avs
скрытый текст
#RGTools.dll
#Sysinfo32.dll
#masktools2.dll
#deen_1.0.dll
#Warpsharp.dll
#mvtools2.dll
#SmoothAdjust.dll
#SmoothD2.dll
#gradfun2db.dll
#Deblock.dll
#flash3kyuu_deband.dll
#dctfilter.dll
#dither.dll
#dither.avsi
#Soothe.avs
#minblur.avs
#mt_xxpand_multi.avsi
#Deblock_QED_MT2.avs
#Contrasharpening.avs
setmemorymax(768)
ChangeFPS(last,last,true) # initiate a small forward buffer
# ==== Deblock with Re-Sharp ====
source = last
# dbl = source.SmoothD2(quant=31, num_shift=4, Matrix=15, Qtype=1, ZW=0, ZWce=1, ZWlmDark=255, ZWlmBright=255, ncpu=1)
# dbl = source.Deblock_QED(uv=3) # variant 2
# dbl = source.Deblock(30) # variant 3
dbl = source.deen("a2d",7,7,7,7,7,7/77.).gradfun2db(77/7/7.) # variant 4
dblD = mt_makediff(source,dbl,U=3,V=3)
shrpD = mt_makediff(dbl,dbl.removegrain(11),U=3,V=3)
DD = shrpD.repair(dblD,13)
d = dbl.mt_adddiff(DD,U=3,V=3)
fin = Soothe(d,dbl) # успокоение, если не нужно, можно убрать
blksize = 8
overlap = blksize/2
chroma = true
planes = chroma?4:0
tr = 3 # Temporal radius
thSAD = 321
thSAD2 = 140
dct = 5
psuper = dbl.MSuper(pel=2, sharp=2, rfilter=2, chroma=chroma)
fsuper = fin.MSuper(pel=2, sharp=2, levels=1, chroma=chroma)
multi_vec = MAnalyse(psuper, multi=true, delta=tr, blksize=blksize, overlap=overlap, chroma=chroma, truemotion=false, dct=dct, mt=false)
source.MDegrainN (fsuper, multi_vec, tr, thSAD=thSAD, thSAD2=thSAD2, thSCD1=350, thSCD2=120, limit=190, plane=planes, lsb=true)
# ==== DEBANDING ====
DB = last.f3kdb(16, 56, 36, 36, 32, 16, dynamic_grain=true,keep_tv_range=true,input_mode=1, output_mode=1)
output = DB.DitherPost(mode=-1)
sharp8 = Contrasharpening(output, source)
lsbctr = Dither_merge16_8 (DB,sharp8.Dither_convert_8_to_16(), DitherBuildMask(sharp8, output))
# lsb_out = lsbctr.DitherPost(mode=6,ampn=1,ampo=1) # for XviD
lsb_out = lsbctr.DitherPost(mode=7,ampn=1.0,ampo=0.6) # for x264
lsb_out
# SmoothLevels(0,1.0,255,0,255, useopt=0)
Prefetch (SI_PhysicalCores ()) # for AviSynth+
# Назначение: Для качественного удаления блочности изображения исходника
# Тип предварительного шумоподавителя : deen
# Тип основного шумоподавителя: на основе векторного анализа оценки движения и функции MDegrainN
# Тип шарпера: Contrasharpening
# Наличие фильтра DeBanding по умолчанию: включено
# Скорость обработки: медленная
но он не устраняет, ни один из 3 артефактов.
Какой фильтр взять за основу и какие параметры изменять?
[Профиль]  [ЛС] 

торрент иваниваныч

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

Сообщений: 1158

торрент иваниваныч · 11-Авг-20 03:30 (спустя 5 мин.)

neurologkhv
Просто чистый деблок. Самое лучшее, что есть, даже не дефолтных настройках.
Код:
Deblock(quant=25, aOffset=0, bOffset=0)
[Профиль]  [ЛС] 

neurologkhv

Стаж: 12 лет 6 месяцев

Сообщений: 317


neurologkhv · 11-Авг-20 04:19 (спустя 49 мин.)

торрент иваниваныч
Действительно, при значениях quant=55, уменьшаются артефакты (зеленые стрелки), остальные немного замыливаются.

Всё равно спасибо! Буду знать, что такое, средствами XviD4PSP 5 (AviSynth+) пока хорошо не устраняются.
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4959

Tempter57 · 11-Авг-20 10:03 (спустя 5 часов, ред. 11-Авг-20 10:03)

neurologkhv писал(а):
79897886Буду знать, что такое, средствами XviD4PSP 5 (AviSynth+) пока хорошо не устраняются.
Очень глупый и обидный вывод. Кто мешает вам написать столь короткий пресет фильтрации и добавить в папку filtering ? В том же Deblock Dither насчитывается 4 варианта deblock, вам не подошёл по умолчанию и вы опустили руки... Кто мешает изменить параметры настройки любого фильтра и подстроить под свои задачи?
[Профиль]  [ЛС] 

neurologkhv

Стаж: 12 лет 6 месяцев

Сообщений: 317


neurologkhv · 11-Авг-20 10:33 (спустя 30 мин.)

Tempter57
Никто никого ничто не хаял. Был задан вопрос человеку, который мне ответил.
neurologkhv писал(а):
79897831торрент иваниваныч Спасибо!
Существует и Deblock Dither.avs
скрытый текст
#RGTools.dll
#Sysinfo32.dll
#masktools2.dll
#deen_1.0.dll
#Warpsharp.dll
#mvtools2.dll
#SmoothAdjust.dll
#SmoothD2.dll
#gradfun2db.dll
#Deblock.dll
#flash3kyuu_deband.dll
#dctfilter.dll
#dither.dll
#dither.avsi
#Soothe.avs
#minblur.avs
#mt_xxpand_multi.avsi
#Deblock_QED_MT2.avs
#Contrasharpening.avs
setmemorymax(768)
ChangeFPS(last,last,true) # initiate a small forward buffer
# ==== Deblock with Re-Sharp ====
source = last
# dbl = source.SmoothD2(quant=31, num_shift=4, Matrix=15, Qtype=1, ZW=0, ZWce=1, ZWlmDark=255, ZWlmBright=255, ncpu=1)
# dbl = source.Deblock_QED(uv=3) # variant 2
# dbl = source.Deblock(30) # variant 3
dbl = source.deen("a2d",7,7,7,7,7,7/77.).gradfun2db(77/7/7.) # variant 4
dblD = mt_makediff(source,dbl,U=3,V=3)
shrpD = mt_makediff(dbl,dbl.removegrain(11),U=3,V=3)
DD = shrpD.repair(dblD,13)
d = dbl.mt_adddiff(DD,U=3,V=3)
fin = Soothe(d,dbl) # успокоение, если не нужно, можно убрать
blksize = 8
overlap = blksize/2
chroma = true
planes = chroma?4:0
tr = 3 # Temporal radius
thSAD = 321
thSAD2 = 140
dct = 5
psuper = dbl.MSuper(pel=2, sharp=2, rfilter=2, chroma=chroma)
fsuper = fin.MSuper(pel=2, sharp=2, levels=1, chroma=chroma)
multi_vec = MAnalyse(psuper, multi=true, delta=tr, blksize=blksize, overlap=overlap, chroma=chroma, truemotion=false, dct=dct, mt=false)
source.MDegrainN (fsuper, multi_vec, tr, thSAD=thSAD, thSAD2=thSAD2, thSCD1=350, thSCD2=120, limit=190, plane=planes, lsb=true)
# ==== DEBANDING ====
DB = last.f3kdb(16, 56, 36, 36, 32, 16, dynamic_grain=true,keep_tv_range=true,input_mode=1, output_mode=1)
output = DB.DitherPost(mode=-1)
sharp8 = Contrasharpening(output, source)
lsbctr = Dither_merge16_8 (DB,sharp8.Dither_convert_8_to_16(), DitherBuildMask(sharp8, output))
# lsb_out = lsbctr.DitherPost(mode=6,ampn=1,ampo=1) # for XviD
lsb_out = lsbctr.DitherPost(mode=7,ampn=1.0,ampo=0.6) # for x264
lsb_out
# SmoothLevels(0,1.0,255,0,255, useopt=0)
Prefetch (SI_PhysicalCores ()) # for AviSynth+
# Назначение: Для качественного удаления блочности изображения исходника
# Тип предварительного шумоподавителя : deen
# Тип основного шумоподавителя: на основе векторного анализа оценки движения и функции MDegrainN
# Тип шарпера: Contrasharpening
# Наличие фильтра DeBanding по умолчанию: включено
# Скорость обработки: медленная
но он не устраняет, ни один из 3 артефактов.
Какой фильтр взять за основу и какие параметры изменять?
торрент иваниваныч писал(а):
79897840neurologkhv
Просто чистый деблок. Самое лучшее, что есть, даже не дефолтных настройках.
Код:
Deblock(quant=25, aOffset=0, bOffset=0)
Спрошу Вас. Какие параметры в Deblock Dither.avs изменить, чтобы попытаться уменьшить 3 вида таких артефактов?
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4959

Tempter57 · 11-Авг-20 22:47 (спустя 12 часов, ред. 11-Авг-20 22:47)

neurologkhv писал(а):
79898631Спрошу Вас. Какие параметры в Deblock Dither.avs изменить, чтобы попытаться уменьшить 3 вида таких артефактов?
Следуя достигнутому, применить вариант 3 со своими настройками и подобрать уровень успокоения в Soothe, возможно, вообще отказать от варианта с Deblock with Re-Sharp, оставив один Deblock, но нужен короткий сэмпл. Вполне возможно вам больше подойдёт median фильтр 3х3 или 5х5, а не deblock. Вполне вероятно, что показанные вами артефакты носят временнОй характер, а значит можно применить временнОй median фильтр для их удаления. Помимо этого вам надо убрать излишнюю радужность изображения.
[Профиль]  [ЛС] 

neurologkhv

Стаж: 12 лет 6 месяцев

Сообщений: 317


neurologkhv · 12-Авг-20 03:00 (спустя 4 часа)

Попробовал AVCHD MCompensate
скрытый текст
#Sysinfo32.dll
#ccd.vdf
#vdf_arguments:ccd:0
#RGTools.dll
#masktools2.dll
#DePan.dll
#DePanEstimate.dll
#fft3dgpu.dll
#fft3dfilter.dll
#Cnr2.dll
#mvtools2.dll
#medianblur.dll
#AddGrainC.dll
#GradFun2DB.dll
#HighPassSharp.avs
#GradFun2DBmod 1.5.avsi
setmemorymax(3000)
RemoveGrain(0) # No-Op filter, just to do frame request
ChangeFPS(last,last,true) # initiate a small forward buffer
# ==== удаление цветового шума камкодера ====
fft3dfilter(wintype=1,bt=3,bw=32,bh=32,oh=16,ow=16,degrid=1,sigma=3.0,sigma2=2.0,sigma3=8.0,sigma4=3.0,plane=3,sharpen=0.3,ncpu=1)
# ConvertToRGB32(matrix="rec709").ccd(7,0).converttoyv12(matrix="rec709") # удаление цветового шума 2-й вариант
# Cnr2("oxx",8,14,191,75,255,20,255,false) # цветового шума 3-й вариант
# Частичная стабилизация изображения
dxmax=84
dymax=48
source = last.assumeframebased()
Super = source.MSuper(pel=1)
vectors = MAnalyse(Super, isb=false, blksize=16, delta=1, search=5, mt=false)
globalmotion = MDepan(source, vectors, pixaspect=1.094) # or pixaspect=0.911 for NTSC
DepanStabilize(source, data=globalmotion, cutoff=1.0, damping=0.9, initzoom=1.0, addzoom=false, prev=2, next=2, mirror=15, blur=300, \
dxmax=dxmax, dymax=dymax, zoommax=1.05, rotmax=0.5, subpixel=2, pixaspect=1.094, fitlast=0, tzoom=3.0, info=false)
crop(dxmax,dymax,-dxmax,-dymax)
blksize = 32 # для увеличения точности установите 16
overlap = blksize/2
halfblksize1 = blksize/2
halfoverlap1 = blksize/4
halfblksize2 = blksize/4
halfoverlap2 = blksize/8
halfthSAD = 100
chroma = true
ME = 4
ME2 = 2 # 8
tr = 3
dct = 5
lumathresh=255
chromathresh=255
source = last
psup = source.removegrain(11).MSuper(hpad=16, vpad=16, pel=1, sharp=2, chroma=chroma)
ssup = source.MSuper(hpad=16, vpad=16, pel=1, levels=1, sharp=2, chroma=chroma)
rsup = source.removegrain(11).MSuper(hpad=16, vpad=16, pel=1, sharp=2, levels=1, chroma=chroma)
vmulti = MAnalyse (psup, multi=true, delta=tr, blksize=blksize, overlap=overlap, truemotion=true, global=true, search=ME, searchparam=ME2, sadx264=3, dct=dct, chroma=chroma, mt=false)
vmulti = MRecalculate(rsup, vmulti, blksize=halfblksize1, overlap=halfoverlap1, thSAD=halfthSAD, chroma=chroma, truemotion=true, tr=tr, mt=false)
vmulti = MRecalculate(rsup, vmulti, blksize=halfblksize2, overlap=halfoverlap2, thSAD=halfthSAD, chroma=chroma, truemotion=true, tr=tr, mt=false)
mc = Mcompensate(source, ssup, vmulti, thSAD=400, thSCD1=400, mt=false, tr=tr, center=true)
dnmc = mc.temporalsoften(tr, lumathresh, chromathresh, 15, 2)
selectevery(dnmc, tr * 2 + 1, tr)
# ==== Sharpening ====
HighPassSharp(r=0.15)
# ==== DeBanding ====
GradFun2DBmod(thr=1.51,thrC=1.8,mode=2,str=0.3,strC=0.0,temp=40,adapt=64)
Prefetch (SI_PhysicalCores ()/2) # for AviSynth+
# Назначение: для устранения шума AVCHD
# Тип предварительного шумоподавителя: ccd_sse2, fft3dfilter или Cnr2
# Тип основного шумоподавителя: MCompensate + fft3dgpu
# Тип шарпера: ContraHD, HighPassSharp
# Скорость обработки: средняя
но с частичной стабилизацией изображения выдает такую ошибку

Как устранить?
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4959

Tempter57 · 12-Авг-20 07:53 (спустя 4 часа, ред. 12-Авг-20 07:53)

neurologkhv
Пресет фильтрации AVCHD MCompensate вы показываете правильный с папки моего архива, но на скрине с AvsPmod у вас другой , сужу по строке с fft3dgpu пусть и закрытой. Значит вы не заменяли папки plugins и filtering. У меня лично открывается исходник HDV и кодируется нормально с открытой частичной стабилизацией изображения.
скрытый текст
PLATFORM
------------------------------
OS Code: Microsoft Windows NT 6.2.9200.0
OS Name: Windows 10 Enterprise (x64)
Framework: 2.0.50727.9151 (v4.0)
AviSynth: AviSynth+ 3.5 (r3106, 3.5, i386)
CPU Info: Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz (~3193), 4 core(s)
RAM Total: 7857Mb
Language: RUS (1251, ",")
SystemDrive: C:
XviD4PSP
------------------------------
Version: 5.10.346.0
Created: 12.02.2015 12:46:56
AppPath: C:\Program Files (x86)\XviD4PSP 5
TempPath: E:\Temp
FILES
------------------------------
Edita_P`exa_HDV_source.m2ts >
Edita_P`exa_HDV.mkv
TASK
------------------------------
Format: MKV
Duration: 00:00:15:840 (792)
VideoDecoder: MPEG2Source
Resolution: 1440x1080 > 1440x808
Aspect: 1.7778 > 1.7822
VCodecPreset: Custom
VEncodingMode: Quality
VideoCodec: MPEG2 > x264 (x64)
VideoBitrate: 24403 > Q19.0
Framerate: 25.000 > 50.000
FramerateModifier: ChangeFPS
SourceType: INTERLACED
FieldOrder: TFF
Deinterlacer: YadifModEDI2
AudioDecoder: NicMPG123Source
AEncodingPreset: MP3 CBR 128k
AudioCodec: MP2 > MP3
AudioBitrate: 384 > 128
Samplerate: 48000
Channels: 2
Normalize: 100%
Accurate: 10%
Gain: 8.055
Delay: 88 > 88
SCRIPT
------------------------------
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\apps\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\NicAudio.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\yadifmod.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\nnedi3.dll")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\SplineResize.dll")
video = MPEG2Source("E:\SOFT\Мои документы\Edita_P`exa_HDV_source.index\Edita_P`exa_HDV_source.d2v", cpu=0, info=3)
audio = NicMPG123Source("E:\SOFT\Мои документы\Edita_P`exa_HDV_source.index\Edita_P`exa_HDV_source PID 814 L2 2ch 48 384 DELAY 88ms.mpa")
AudioDub(video, audio)
DelayAudio(0.088)
ConvertToYV12(interlaced = true)
YadifMod(order=1, mode=1, edeint=nnedi3(field=3))
###[FILTERING]###
XviD4PSPPluginsPath = "C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\"
LoadPlugin(XviD4PSPPluginsPath + "Sysinfo32.dll")
LoadVirtualDubPlugin(XviD4PSPPluginsPath + "ccd.vdf", "ccd", 0)
LoadPlugin(XviD4PSPPluginsPath + "RGTools.dll")
LoadPlugin(XviD4PSPPluginsPath + "masktools2.dll")
LoadPlugin(XviD4PSPPluginsPath + "DePan.dll")
LoadPlugin(XviD4PSPPluginsPath + "DePanEstimate.dll")
LoadPlugin(XviD4PSPPluginsPath + "fft3dgpu.dll")
LoadPlugin(XviD4PSPPluginsPath + "fft3dfilter.dll")
LoadPlugin(XviD4PSPPluginsPath + "Cnr2.dll")
LoadPlugin(XviD4PSPPluginsPath + "mvtools2.dll")
LoadPlugin(XviD4PSPPluginsPath + "medianblur.dll")
LoadPlugin(XviD4PSPPluginsPath + "AddGrainC.dll")
LoadPlugin(XviD4PSPPluginsPath + "GradFun2DB.dll")
Import(XviD4PSPPluginsPath + "HighPassSharp.avs")
Import(XviD4PSPPluginsPath + "GradFun2DBmod 1.5.avsi")
setmemorymax(3000)
RemoveGrain(0) # No-Op filter, just to do frame request
ChangeFPS(last,last,true) # initiate a small forward buffer
# ==== удаление цветового шума камкодера ====
fft3dfilter(wintype=1,bt=3,bw=32,bh=32,oh=16,ow=16,degrid=1,sigma=3.0,sigma2=2.0,sigma3=8.0,sigma4=3.0,plane=3,sharpen=0.3,ncpu=1)
# ConvertToRGB32(matrix="rec709").ccd(7,0).converttoyv12(matrix="rec709") # удаление цветового шума 2-й вариант
# Cnr2("oxx",8,14,191,75,255,20,255,false) # цветового шума 3-й вариант
# Частичная стабилизация изображения
dxmax=84
dymax=48
source = last.assumeframebased()
Super = source.MSuper(pel=1)
vectors = MAnalyse(Super, isb=false, blksize=16, delta=1, search=5, mt=false)
globalmotion = MDepan(source, vectors, pixaspect=1.094) # or pixaspect=0.911 for NTSC
DepanStabilize(source, data=globalmotion, cutoff=1.0, damping=0.9, initzoom=1.0, addzoom=false, prev=2, next=2, mirror=15, blur=300, \
dxmax=dxmax, dymax=dymax, zoommax=1.05, rotmax=0.5, subpixel=2, pixaspect=1.094, fitlast=0, tzoom=3.0, info=false)
crop(dxmax,dymax,-dxmax,-dymax)
blksize = 32 # для увеличения точности установите 16
overlap = blksize/2
halfblksize1 = blksize/2
halfoverlap1 = blksize/4
halfblksize2 = blksize/4
halfoverlap2 = blksize/8
halfthSAD = 100
chroma = true
ME = 4
ME2 = 2 # 8
tr = 3
dct = 5
lumathresh=255
chromathresh=255
source = last
psup = source.removegrain(11).MSuper(hpad=16, vpad=16, pel=1, sharp=2, chroma=chroma)
ssup = source.MSuper(hpad=16, vpad=16, pel=1, levels=1, sharp=2, chroma=chroma)
rsup = source.removegrain(11).MSuper(hpad=16, vpad=16, pel=1, sharp=2, levels=1, chroma=chroma)
vmulti = MAnalyse (psup, multi=true, delta=tr, blksize=blksize, overlap=overlap, truemotion=true, global=true, search=ME, searchparam=ME2, sadx264=3, dct=dct, chroma=chroma, mt=false)
vmulti = MRecalculate(rsup, vmulti, blksize=halfblksize1, overlap=halfoverlap1, thSAD=halfthSAD, chroma=chroma, truemotion=true, tr=tr, mt=false)
vmulti = MRecalculate(rsup, vmulti, blksize=halfblksize2, overlap=halfoverlap2, thSAD=halfthSAD, chroma=chroma, truemotion=true, tr=tr, mt=false)
mc = Mcompensate(source, ssup, vmulti, thSAD=400, thSCD1=400, mt=false, tr=tr, center=true)
dnmc = mc.temporalsoften(tr, lumathresh, chromathresh, 15, 2)
selectevery(dnmc, tr * 2 + 1, tr)
# ==== Sharpening ====
HighPassSharp(r=0.15)
# ==== DeBanding ====
GradFun2DBmod(thr=1.51,thrC=1.8,mode=2,str=0.3,strC=0.0,temp=40,adapt=64)
Prefetch (SI_PhysicalCores ()/2) # for AviSynth+
# Назначение: для устранения шума AVCHD
# Тип предварительного шумоподавителя: ccd_sse2, fft3dfilter или Cnr2
# Тип основного шумоподавителя: MCompensate + fft3dgpu
# Тип шарпера: ContraHD, HighPassSharp
# Скорость обработки: средняя
###[FILTERING]###
Spline144Resize(1440, 808)
AmplifydB(8.055)
AUDIO ENCODING
------------------------------
Используем готовый файл: E:\Temp\0003.mp3
VIDEO ENCODING
------------------------------
Encoding video to: E:\Temp\0003.264
x264 Q19.0 1440x808 50.000fps (792 frames)
avs4x26x.exe: -L x264_64.exe --crf 19.0 --preset medium --ref 5 --deblock -1:-1 --merange 24 --bframes 6 --direct auto --b-adapt 2 --trellis 2 --no-fast-pskip --psy-rd 1.00:0.10 --qcomp 0.65 --partitions all --subme 9 --me umh --rc-lookahead 50 --sar 1:1 --output "E:\Temp\0003.264" "E:\Temp\0003.avs"
raw [info]: 1440x808p 1:1 @ 50/1 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
x264 [info]: profile High, level 4.0
x264 [info]: frame I:4 Avg QP:18.04 size:186872
x264 [info]: frame P:155 Avg QP:20.11 size: 45872
x264 [info]: frame B:633 Avg QP:26.64 size: 4333
x264 [info]: consecutive B-frames: 0.9% 0.5% 4.2% 14.1% 25.3% 46.2% 8.8%
x264 [info]: mb I I16..4: 3.3% 79.1% 17.7%
x264 [info]: mb P I16..4: 0.1% 2.1% 0.4% P16..4: 48.9% 21.4% 22.0% 0.9% 0.3% skip: 4.0%
x264 [info]: mb B I16..4: 0.0% 0.0% 0.0% B16..8: 43.6% 4.6% 0.9% direct: 1.2% skip:49.7% L0:34.8% L1:52.9% BI:12.3%
x264 [info]: 8x8 transform intra:81.3% inter:50.9%
x264 [info]: direct mvs spatial:99.5% temporal:0.5%
x264 [info]: coded y,uvDC,uvAC intra: 95.5% 75.5% 37.9% inter: 11.7% 7.5% 0.4%
x264 [info]: i16 v,h,dc,p: 10% 16% 19% 56%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 13% 11% 6% 9% 12% 10% 12% 12% 14%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 11% 10% 3% 9% 14% 12% 15% 12% 14%
x264 [info]: i8c dc,h,v,p: 37% 24% 20% 19%
x264 [info]: Weighted P-Frames: Y:0.0% UV:0.0%
x264 [info]: ref P L0: 54.4% 15.2% 21.2% 4.2% 4.7% 0.3%
x264 [info]: ref B L0: 90.8% 8.0% 0.9% 0.2%
x264 [info]: ref B L1: 94.2% 5.8%
x264 [info]: kb/s:5353.67
x264 [total]: encoded 792 frames, 2.43 fps, 5353.67 kb/s
MUXING
------------------------------
Video file: E:\Temp\0003.264
Audio file: E:\Temp\0003.mp3
Muxing to: C:\Users\Alex\Documents\Edita_P`exa_HDV.mkv
mkvmerge.exe: -o "C:\Users\Alex\Documents\Edita_P`exa_HDV.mkv" --default-duration 0:50.000fps -d 0 -A -S -B -T -M --no-chapters --no-global-tags "E:\Temp\0003.264" -a 0 -D -S -B -T -M --no-chapters --no-global-tags "E:\Temp\0003.mp3" --disable-track-statistics-tags --engage no_cue_duration --engage no_cue_relative_position --output-charset UTF-8
TIME
------------------------------
Общее время кодирования: 5 min 29 sec
Файл получился на: 10.36 mb
[Профиль]  [ЛС] 

neurologkhv

Стаж: 12 лет 6 месяцев

Сообщений: 317


neurologkhv · 12-Авг-20 08:33 (спустя 40 мин.)

Tempter57
Вы правы. Приходиться откатываться на старый архив, ведь новый в пакетном режиме не работает, вернее, дабы не хаять, я не могу настроить пакетный режим.
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4959

Tempter57 · 12-Авг-20 09:37 (спустя 1 час 3 мин., ред. 12-Авг-20 09:37)

neurologkhv
Предупреждаю, что в старом архиве плагины Depan.dll и DePanEstimate.dll тоже старые и у них чуточку иные настройки параметров стабилизации поскольку на новых плагинах с некоторыми старыми параметрами идёт дрыг по стабилизации. Но в целом оба варианта работают вполне корректно.
По поводу пакетной обработки не проверял, но причина может быть в версии AviSynth + или последней строке автоматической многопоточности и плагине для автоматического определения её Sysinfo32.dll. Других причин не вижу.
По поводу ошибки с Removegrain в предыдушем скрипте помните, что плагины RemovegrainSSE2, RepairSSE2 и VerticalCleanerSSE2.dll можно заменить одним RGTools.dll с более широкими возможностями. Возможно причина была в этом.
[Профиль]  [ЛС] 

neurologkhv

Стаж: 12 лет 6 месяцев

Сообщений: 317


neurologkhv · 12-Авг-20 10:21 (спустя 43 мин., ред. 12-Авг-20 14:17)

Tempter57
Причина проблем пакетной обработки была в автоматическом прописывании ConvertToYV12, которую нужно было удалять вручную.
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4959

Tempter57 · 12-Авг-20 14:43 (спустя 4 часа)

neurologkhv писал(а):
79902916Причина проблем пакетной обработки была в автоматическом прописывании ConvertToYV12, которую нужно было удалять вручную.
Так это было и раньше, и никак не связано с обновлением plugins & filtering
[Профиль]  [ЛС] 

Мазизов

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

Сообщений: 1129


Мазизов · 13-Авг-20 17:06 (спустя 1 день 2 часа)

neurologkhv писал(а):
79902544я не могу настроить пакетный режим
Вы не можете настроить скрипт обработки первого файла, причём здесь пакетный режим ?
neurologkhv писал(а):
79902916Причина проблем пакетной обработки была в автоматическом прописывании ConvertToYV12, которую нужно было удалять вручную.
Ничего удалять не нужно, надо правильно настраивать скрипт, в частности кроп, ресайз, помещать их в нужное место скрипта.
К пакетной обработке это тоже не имеет отношение.
[Профиль]  [ЛС] 

neurologkhv

Стаж: 12 лет 6 месяцев

Сообщений: 317


neurologkhv · 13-Авг-20 20:34 (спустя 3 часа, ред. 14-Авг-20 05:28)

Tempter57
Вероятно, проблема в Codec ID Avid DNxHR 444 http://sendfile.su/1572595
У меня есть желание провести апскейл этого файла, предварительно подправив детали.
С какого фильтра начать?
[Профиль]  [ЛС] 

Мазизов

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

Сообщений: 1129


Мазизов · 14-Авг-20 15:29 (спустя 18 часов)

neurologkhv писал(а):
79909608Вероятно, проблема в Codec ID Avid DNxHR 444
Где Вы собираете эти извращения ?
Интересно, какой дурачок придумал кодировать чёрно белую картинку в 12 бит RGB ...
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4959

Tempter57 · 14-Авг-20 23:49 (спустя 8 часов, ред. 14-Авг-20 23:49)

neurologkhv
Конечно, мысль кодировать чернобелое изображение в 12 бит просто бредовая... Но раз так уж получилось, то можно:
скрытый текст
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\LSMASHSource.dll")
LWLibavVideoSource("C:\Users\Alex\Downloads\SHE.mov", stream_index=-1, cache=true, dr=false).AssumeFPS(23.976)
###[FILTERING]###
XviD4PSPPluginsPath = "C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\"
LoadPlugin(XviD4PSPPluginsPath + "Sysinfo32.dll")
LoadPlugin(XviD4PSPPluginsPath + "avsresize.dll")
LoadPlugin(XviD4PSPPluginsPath + "RGTools.dll")
LoadPlugin(XviD4PSPPluginsPath + "mvtools2.dll")
LoadPlugin(XviD4PSPPluginsPath + "SmoothAdjust.dll")
LoadPlugin(XviD4PSPPluginsPath + "flash3kyuu_deband.dll")
setmemorymax(1500)
W = last.Width()
H = last.Height()
z_Spline36Resize(W,H)
ConvertBits(16)
z_ConvertFormat(pixel_type="RGBPS", dither_type="none")
z_ConvertFormat(pixel_type="YV12",dither_type="ordered", width=W, height=H)
greyscale()
#Clipping
Limiter(min_luma=16, max_luma=235, min_chroma=16, max_chroma=240)
# ==== Temporal denoice ====
source = last
blksize = 32
overlap = blksize/2
halfblksize = blksize/2
halfoverlap = blksize/4
hpad = blksize/2
vpad = blksize/2
thSAD = 321
halfthSAD = 100
chroma = false
planes = chroma?4:0
search = 5
tr = 2 # Temporal radius
super = source.removegrain(11).MSuper(hpad=hpad, vpad=vpad, pel=2, sharp=2, rfilter=3, chroma=chroma)
ssuper = source.sharpen(0.5).MSuper(hpad=hpad, vpad=vpad, pel=2, sharp=2, rfilter=3, chroma=chroma)
Recalculate = source.MSuper(hpad=hpad, vpad=vpad, pel=2, sharp=2, rfilter=3, chroma=chroma, levels=1)
vmulti = MAnalyse (super, multi=true, delta=tr, blksize=blksize, overlap=overlap, chroma=chroma, truemotion=false, search=search, mt=false)
vmulti = MRecalculate(Recalculate, vmulti, blksize=halfblksize, overlap=halfoverlap, thSAD=halfthSAD, chroma=chroma, truemotion=false, tr=tr, mt=false)
source.MDegrainN (ssuper, vmulti, tr, thSAD=thSAD, thSAD2=140, thSCD1=400, thSCD2=116, limit=220, plane=planes)
f3kdb(16, 52, 36, 36, 10, 0, sample_mode=2,dynamic_grain=true,keep_tv_range=true,dither_algo=3) #DeBanding
Prefetch (SI_PhysicalCores ()/2) # for AviSynth+
/*
###### ПРЕДУПРЕЖДЕНИЕ ######
Требуется установить AviSynth +
В качестве декодера применить LWLibavVideoSource
удалите в начале скрипта штатные кроп и ресайзер конвертора и строку ConvertoYV12()
*/
Фильтр шумоподавления можно выбрать и другой или отказаться от него вовсе, главное первые строки скрипта
А ещё проще вместо автоматом, выставляемой строки в скрипте ConvertoYV12(), прописать
Код:
ConvertBits(8,dither=0)
greyscale()
скрытый текст
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
Import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\LSMASHSource.dll")
LWLibavVideoSource("C:\Users\Alex\Downloads\SHE.mov", stream_index=-1, cache=true, dr=false).AssumeFPS(23.976)
ConvertBits(8,dither=0)
greyscale()
А далее излюбленный фильтр шумоподавления...
[Профиль]  [ЛС] 

neurologkhv

Стаж: 12 лет 6 месяцев

Сообщений: 317


neurologkhv · 15-Авг-20 00:21 (спустя 32 мин., ред. 15-Авг-20 00:25)

Tempter57
Спасибо!
А, что бредового в 12 бит, если это всего лишь промежуточный этап и имеет небольшой размер?
[Профиль]  [ЛС] 

mozart-vv

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

Сообщений: 13


mozart-vv · 15-Авг-20 04:34 (спустя 4 часа, ред. 15-Авг-20 04:34)

Попалась проблемная VHS запись. Вытянуть картинку получилось только с помощью ТВС.
Смотреть можно -но цвет есть полностью/частично только в одном поле кадра.
После перевода в 50p имеем четные кадры с цветом, нечетные-ч/б.
как правильно восстановить цвет, там где его нет?
Скачать образцы можно по ссылкам (цветность накручена для наглядности): ув.Tempter57
по совету попробовал VHS QTGMC- то что хотел-полуается.
Но после много-дневных/численных проб выявил проблемные моменты:
1) Часть скрипта вешает прогресс: скорость обработки падает до 0fps и все.
скрытый текст
super = MSuper (pel = 2, levels = 1)
den = last.Removegrain (17).Convolution3d (preset="movieHQ")
#den = last.MDegrain2 (super, QTGMC_bVec1, QTGMC_fVec1, QTGMC_bVec2, QTGMC_fVec2,thSAD=400,thSCD1=400,thSCD2=130,limit=180).Removegrain (17).Convolution3d (preset="movieHQ")
# ==== снижение уровня линий затиров =====
cf1 = MCompensate(den, super, QTGMC_fVec1, thSAD=2000, thSCD1=400, mt=false)
cb1 = MCompensate(den, super, QTGMC_bVec1, thSAD=2000, thSCD1=400, mt=false)
# cf1 = MFlow(den, super, QTGMC_fVec1, thSCD1=400)
# cb1 = MFlow(den, super, QTGMC_bVec1, thSCD1=400)
interleave(cb1, den, cf1)
Clense(grey=false)
SelectEvery(3,1)
Отключение-позволяет обработать файл. Что может мешать?
2) остаются ореолы шума вокруг тайм-кода -на тестовом файле 50р их видно.
скрытый текст
QTGMC(Preset="Very Slow", NoiseProcess=1, NoiseRestore=0.0, Denoiser="dfttest", DenoiseMC=true, NoiseTR=2, Sigma=8.0, TR2=4, thSAD1=800, thSAD2=400, thSCD1=450, thSCD2=130, Sharpness=1.2, Subpel=2, dct=5, Edithreads=1) # для сильного шумоподавления
Какими настройками их снизить/убрать?
3)кодек Xvid 1.3.7- практически всегда завершает обработку ошибкой. версия 1.2.2 при равных настройках -работает.
4) обработка в x264- созданный файл не получается норм. открывать в монтажной программе: x264vfw установлен-редактор тупит и не отображает превьюшки. Может версии не совпадают?
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4959

Tempter57 · 15-Авг-20 08:28 (спустя 3 часа, ред. 15-Авг-20 16:42)

mozart-vv писал(а):
79915592Смотреть можно -но цвет есть полностью/частично только в одном поле кадра.
После перевода в 50p имеем четные кадры с цветом, нечетные-ч/б.
как правильно восстановить цвет, там где его нет?
Взять информацию о цвете можно с предыдущего поля, в вашем случае четное поле чернобелое, а нечетное -цветное. Добавьте перед деинтерлейсом эти строки
Код:
ConvertToYV16(interlaced=true)
orig=last
ev=orig.assumetff().separatefields().selecteven()
od=orig.assumetff().separatefields().selectodd()
od
uo_chroma = UToY(od)
vo_chroma = VToY(od)
YToUV(uo_chroma, vo_chroma)
MergeLuma(od)
od_filtered=last
ev
YToUV(uo_chroma, vo_chroma)
MergeLuma(ev)
ev_filtered=last
# interleave(ev_filtered,od_filtered)
interleave(od_filtered,ev_filtered)
assumefieldbased().assumebff().weave()
mozart-vv писал(а):
79915592Часть скрипта вешает прогресс: скорость обработки падает до 0fps и все.
Можно 1) снизить количество потоков обработки и 2) кодирования 3) не применять второй шумодав dfttest в QTGMC, он медленный 4) отключить удаление линий затира, и поскольку линий затира у вас много, возможно сделать обработку отдельно вторым скриптом
mozart-vv писал(а):
79915592остаются ореолы шума вокруг тайм-кода -на тестовом файле 50р их видно.
Пробуйте применить dehalo или HQDering в любом из скриптов для снижения ореолов
По кодекам ничего не могу сказать точно, я не бог, но скорее всего научитесь управлять количеством потоков кодирования, а не только обработки. Для XviD число потоков кодирования threads на сложных скриптах не должно превышать количества физических ядер.
[Профиль]  [ЛС] 

mozart-vv

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

Сообщений: 13


mozart-vv · 15-Авг-20 13:04 (спустя 4 часа, ред. 15-Авг-20 13:04)

Tempter57
Спс, за помощь.
Насчет потоков Xvid 1.3.7-тоже так думал: задавал разные варианты 8,4,2-кина нет.
не знаю почему, но снятие галок USE New Xvid 1.3.x + Trellis quantization - проблему решило...
[Профиль]  [ЛС] 

caboch

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

Сообщений: 131

caboch · 15-Авг-20 14:28 (спустя 1 час 23 мин., ред. 15-Авг-20 14:28)

отличная версия XviD 1.3.7 build 69, кол-во потоков два, никаких ошибок и качество картинки отменное
версия 1.2.2 build 50 не дружит с -masking 2 (улучшенным методом маскировки темных и светлых областей) и использует старый метод lumimasking, который уже морально устарел и намного слабее :), удачи
[Профиль]  [ЛС] 

johnowenemmet

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

Сообщений: 122

johnowenemmet · 27-Авг-20 23:14 (спустя 12 дней)

Выскакивает ошибка при постановке в очередь на кодирование.
Используется версия скриптов от 6 июля, обновлялся отдельно только х265.
Замечено не только на этом скрипте (MCGRMultiSE и MCTemporalDenoise также выдавали). До появления ошибки удаётся поставить не более чем 5 файлов (раньше и по 20 ставил без проблем). Проверено на двух ПК. Если проигнорировать - выскакивает маленькое окошко (текст сообщения не виден) с вариантами ответа "Да" или "Нет". При нажатии "Да" программа полностью закрывается.
скрытый текст
[Профиль]  [ЛС] 

Мазизов

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

Сообщений: 1129


Мазизов · 28-Авг-20 15:42 (спустя 16 часов)

johnowenemmet
Если правильно поменяли AviSynth+ и папки plugins, filtering, то :
- удалите все задания, закройте программу

- удалите всё из папки Temp программы
- поставьте настройки программы по скринам из третьего поста
- перезагрузите компьютер.
[Профиль]  [ЛС] 

johnowenemmet

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

Сообщений: 122

johnowenemmet · 30-Авг-20 18:01 (спустя 2 дня 2 часа)

Мазизов
Увы, не сработало.
Откатился на версию с AviSynth 2.6 - проблем нет. Как-нибудь ещё раз попробую перейти на AviSynth+.
[Профиль]  [ЛС] 

Нечипорук

Top Bonus 05* 10TB

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

Сообщений: 7960

Нечипорук · 06-Сен-20 11:20 (спустя 6 дней, ред. 06-Сен-20 16:22)

Привет всем.
Решил оцифровать старые видеокассеты начала 2000-х годов, пока им хана не пришла. Оказалось, что USB видеограбберов уже и не продают, почти. Нашёл несколько штук, но они оказались с несовместимым с Виндовс 10 USB драйверами, один единственный нашёл, который работает и оказался толи с каким-то дефектом, толи это просто криворукая сборка какая-то. Вместе с драйвером на диске прислали прогу, с которой этот драйвер работает и можно оцифровки сделать. Прога называется VHS to DVD 4. Качество вроде очень не плохое получилось, видак Samsung SV - 640X (видеокассетные шумы не в счёт), но есть одна большая проблема - дёргания (подвисания) экрана, периодически. Пока не чистил видео и не перекодировал, то с шумами и с радугой, эти дёргания были практически не заметны, просто выглядело, как не совсем плавная картинка. Заметны были только большие подвисания, мелких заметно не было... почти.Но после того, как почистил видео, оказалось, что эти дёргания очень заметны теперь стали. Их можно чем-то убрать???
Пы.Сы. Вначале подумал, что возможно это сама прога так делает, так как эти дёргания на всех 8 видеокассетах, которые я оцифровал. Начал искать какую-нибудь другую прогу, которая работает с этим драйвером. Перелопатил штук 5 самых известных прог, оказалось, что только Nero Video 2019 (бывшая Nero Vision) работает с ним. Сделал оцифровку с Неро и оказалось, что в момент этого дёргания (подвисания) экрана всё изображение рассыпается на квадраты. То есть, эти подвисания есть везде и скорее всего это не в софте проблема, наверное криворукая китайская сборка. Скорее всего, VHS to DVD 4 выравнивала (компенсировала) эти рассыпания, такими вот подвисаниями и поддёргиванием, а Неро этого сделать не может.
Пы.Сы 2. Пробовал оцифровывать и с другими настройками, с битрейтом поменьше (надеялся, что возможно из-за высокого битрейта могут происходить выбросы кадров), но ничего не помогло, в меньшем битрейте качество было хуже, а подвисания так и остались. А так, все кассеты оцифровывал в формат ДВД9, т.е. 8000 кб/с. ПАЛ 25 fps, MPEG-2. Сам видак ПАЛ (с поддержкой NTSC) и при воспроизведении выдавал инфо, что видео на кассетах тоже в ПАЛ. Видео эта прога выдало только прогрессивное, никакого интерлейса, как бы я этого не хотел, но в настройках этого нет и похоже, эта прога только в прогрессив и может. Самый прикол в том, что на аудио это никак не отразилось.
Если нужен сэмпл видео, то сэмпл какого видео выложить, почищенного или нечищенного оригинала??? Или оба для сравнения???Чистил видео в MKV - x264 Q18 DXVA - HD Insane Film. Фильтрацию использовал - VHS Depulse, самый лучший скрипт, что подошёл, остальные не справились. Но радуга на жёлтом цвете ещё немного осталась, но к ней, я думаю, ещё что-нибудь подберу. Видео снималось на аналоговую VHS камеру и там одна стена цветом "под мебель", жёлто-коричневая и почему-то на неё камера очень сильно реагировала россыпью радуги по всему экрану. На тех кассетах, на которых видео снималось цифровой Digital 8 камерой, такого нет.
Вот сэмпл на 2 минуты - https://cloud.mail.ru/public/38V6/3itfJx71j
[Профиль]  [ЛС] 

торрент иваниваныч

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

Сообщений: 1158

торрент иваниваныч · 06-Сен-20 12:12 (спустя 51 мин.)

Нечипорук
Оцифровывать лучше в лосслесс, иначе качестов сильно падает. Я оцифровывал через тв-тюнер, потом фильтровал.
[Профиль]  [ЛС] 

Нечипорук

Top Bonus 05* 10TB

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

Сообщений: 7960

Нечипорук · 06-Сен-20 13:13 (спустя 1 час, ред. 06-Сен-20 16:22)

торрент иваниваныч
Там нет лосслесса в настройках, ДВД9 самое лучшее, что можно выставить.
Я оцифровывал через Firewire с цифровой Digital 8 камеры в ДВД качество и в лосслесс с Pinnacle Studio 22. В лосслессе происходит выброс кадров, примерно 600 кадров на каждые 1 час видео ,на ДВД-6000 кб/с такого нет. Сравнивал качество ДВД - 6000 кб/с и Лосслесс - 28 мб/с, качество одно и тоже (из го...на конфету не сделать). Единственное отличие, в лосслессе лучше прорисованы цветные шумы и зерно, но их всё равно видно, просто на ДВД-6000 кб/с немного сильнее видно, в лосслессе не так сильно, качество одинаковое. Это же видеомагнитофон или древние камеры, с них блю-рей качество всё равно не получишь.
Проблема не качестве, качество меня устраивает, оно 1:1 ,как на видеокассете, разговор о том, как убрать подвисание и дёргание экрана. Потому что с видака на комп больше никак не получится оцифровать. Мой старый ТВ-Тюмер может делать записи только в DVR формате, который, вроде как, только одной прогой поддерживается. В общем, переоцифровка, это не вариант, нет никаких других возможностей, иначе я бы Видеограббер не покупал. У видака только 2 аналоговых выхода - Scart и A/V RCA.
Сэмпл на 2 минуты - https://cloud.mail.ru/public/38V6/3itfJx71j
[Профиль]  [ЛС] 

Веня Ворон

Стаж: 4 года 11 месяцев

Сообщений: 859


Веня Ворон · 06-Сен-20 15:09 (спустя 1 час 56 мин., ред. 06-Сен-20 15:09)

Мне нужна ваша помощь! 1. Какой программой можно сделать рип с Bluray диска? Хочу сделать рип театральной версии фильма Доктор Сон с этой раздачи https://rutr.life/forum/viewtopic.php?t=5855686 На других трекерах есть только рип с 4K версии, в нем картинка темнее и качество хуже по сравнению с этой раздачей https://rutr.life/forum/viewtopic.php?t=5840009.
2. Как изменить фильтры LAV на фильтры ffdshow для сравнений с исходником. Я что только не делал, и LAV фильтры удалял, и Ffdshow отдельно устанавливал, всё равно в AvsPMod ошибка вылазит, что фильтр не найден. Инфы никакой не нашёл по этому поводу.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error