[не удалять] XviD4PSP - универсальный медиаконвертер [архив №3]

Страницы :   Пред.  1, 2, 3 ... 14, 15, 16 ... 98, 99, 100  След.
Тема закрыта
 

Chip@lin0

Top Seed 03* 160r

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

Сообщений: 2504

Chip@lin0 · 05-Мар-11 15:44 (14 лет назад)

fcp писал(а):
Видео->Декодирование, переключитесь с DirectShowSource на FFmpegSource
спасибо, помогло
fcp писал(а):
Или при помощи утилиты Win7DSFilterTweaker переключите (если еще не сделали) декодирование со встроенных системных декодеров на ffdshow
где эта утилита, хочу проверить переключено или нет
[Профиль]  [ЛС] 

fcp

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

Сообщений: 1470


fcp · 05-Мар-11 15:48 (спустя 4 мин.)

Chip@lin0 писал(а):
где эта утилита, хочу проверить переключено или нет
Тут. Смысл её в том, что она позволяет назначить для декодирования вместо встроенных в ОС декодеров какие-либо другие (из числа тех, что установлены).
[Профиль]  [ЛС] 

Chip@lin0

Top Seed 03* 160r

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

Сообщений: 2504

Chip@lin0 · 05-Мар-11 15:55 (спустя 6 мин.)

везде стоит microsoft. везде где на фф можно переключиться - там ставить галку ?
[Профиль]  [ЛС] 

fcp

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

Сообщений: 1470


fcp · 05-Мар-11 16:01 (спустя 5 мин.)

Не знаю насчет "везде", но хотя бы на тех, которые нужны. Больше на этот счет не могу ничего сказать, т.к. сейчас сижу на XP.
[Профиль]  [ЛС] 

Chip@lin0

Top Seed 03* 160r

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

Сообщений: 2504

Chip@lin0 · 05-Мар-11 16:09 (спустя 8 мин.)

http://i17.fastpic.ru/big/2011/0305/7b/130c558a431f6ff8e07fc108f95a5e7b.png
http://i17.fastpic.ru/big/2011/0305/70/8ed776a7bbacb72a60f18f18c8e89f70.png
где переставлять, где нет ?
и потом эту утилиту можно удалить, или надо оставить ?
[Профиль]  [ЛС] 

denis.prizrak

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

Сообщений: 106

denis.prizrak · 05-Мар-11 16:46 (спустя 37 мин.)

Можно ли во время кодирования слушать музыку в браузере, лазить по интернету? это на рипе не как не скажется? ну просто я слышал что во время кодирования лучше от компьютера отойти и ничего не трогать, а то рип получится кривой.. а кодирую видео я на слабеньком ноутбуке ( 1 gb памяти и проц 1.7) кто может разьяснить? был бы благодарен.
И ещё один вопрос, появляется в папке Video_ts - папка DGIndex.index, что это за папка? извините за нубские вопросы, но очень уж любопытно
[Профиль]  [ЛС] 

aleksbor3

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

Сообщений: 451

aleksbor3 · 05-Мар-11 16:53 (спустя 6 мин., ред. 05-Мар-11 16:59)

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

fcp

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

Сообщений: 1470


fcp · 05-Мар-11 16:54 (спустя 1 мин.)

Chip@lin0
Уже можно было просто взять и проверить - это ответ сразу на оба вопроса
1. Что планируется открывать - на том и надо переключать.
2. Не в курсе.
dobryjprizrak
Теоретически проблем быть не должно. Но...
DGIndex.index - это папка с индекс-файлом от DGIndex (DGDecode, MPEG2Source), там-же лежат извлеченные им аудио треки. Если не нравится, что она создается рядом с исходником, то в "Настройки->Глобальные настройки->Временные файлы" можно поставить галку, чтоб она создавалась в Темп-папке.
[Профиль]  [ЛС] 

Olte

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

Сообщений: 183

Olte · 05-Мар-11 17:41 (спустя 47 мин., ред. 05-Мар-11 17:41)

Кто поможет! Хочу запустить в XviD4PSP 5 фильтр скрыватель логотипов "s_ExLogo" . В папке \\AviSynth\plugins он есть (`s_ExLogo.AVS`). Пресет такой прописываю:
скрытый текст
#plugin_files
#S_ExLogo.avs
ImageSource("H:\TEMP\logo.jpg",fps=25.0)
ConvertToYUY2() # For S_ExLogo()
LOGOMODE=2 # 0 for setup, 2 for normal use
S_ExLogo(40,20,108,74,logomode=LOGOMODE) #(слева->на право, сверху->вниз, длина(зоны маски), высота(зоны маски)
return Last
# Пресет для удаления лого. Найдено тут: http://forum.doom9.org/showthread.php?t=154559, и тут: http://forum.doom9.org/showthread.php?p=1461447#post1461447
В итоге логотип успешно удаляется, но при этом почему-то маска с логотипом (былый лого на черном фоне, положил рядом с видео H:\TEMP\logo.jpg) закрывает полностью всё изображение! и вместо ожидаемого видео получается просто черный фон
[Профиль]  [ЛС] 

denis.prizrak

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

Сообщений: 106

denis.prizrak · 05-Мар-11 18:40 (спустя 58 мин.)

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

buffometer

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

Сообщений: 612

buffometer · 05-Мар-11 19:18 (спустя 38 мин., ред. 05-Мар-11 19:18)

supertok писал(а):
buffometer
Так я уже указывал:
Цитата:
Windows 7x64. Radeon HD3870
Вполне вероятно что 3 серия атишек очень даже не сможет(не то чтобы не сможет, а больше наверно что не поддерживает, т.к начиная с 4-й серии в блоке UVD произошли значимые изменения) вытянуть 8 reframes, при 5 вроде бы должна, но это проверять на деле надо.
[Профиль]  [ЛС] 

mihanja80

Старожил

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

Сообщений: 521

mihanja80 · 05-Мар-11 19:47 (спустя 28 мин.)

тут еще очень много зависит от исходника. Если исходник Очень динамичный, то очень мала вероятность что после кодирования Вы получите именно то что в настройках, относится к B-кадрам и максимальном расстоянии между ключевыми кадрами...
А вот если источник не динамичный, то тут вполне вероятно что получим то что будет в настройках. И тогда могут полезть артифакты от того что писал выше buffometer...
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4969

Tempter57 · 05-Мар-11 20:00 (спустя 12 мин., ред. 06-Мар-11 07:20)

aleksbor3
В общем-то счастливые обладатели достойных видеокарт NVIDIA 8600 GT и выше могут распрекрасно пользоваться первоклассным шумодавом NLMeansCL. Это уже второй после fft3dgpu фильтр, использующий для обработки GPU. Условие одно: установите последние самые свежие драйвера от NVIDIA.
Всё в plugins к проге есть, вернее лежит. Есть два момента которые надо выполнить:
1) Скачайте более новую версию Cloo.dll (можно оставить и прежнюю)
2) Определиться с вариантом AvsFilterNet.dll, в plugins лежит старая версия, но вышла и новая, для которой необходима установка
.Net Framework 4.0
Visual C++ 2010 Redistributable Package

Я лично применяю уже новую версию.
И надеюсь в папке plugins у вас лежит этот плагин NLMeansCL_netautoload.dll
Испытать шумодав легко, самый простой пресет:
NLMeansCL
#plugin_files
#AvsFilterNet.dll
NLMeansCL(A=4, S=2, B=1, aa=1.0, h=1.8, plane=4)
# h - уровень шумоподавления
или он же, но с шарпером
NLMeansCL LSF
#plugin_files
#AvsFilterNet.dll
#WarpSharp.dll
#mt_masktools-25.dll
#RemoveGrainSSE3.dll
#RepairSSE3.dll
#GradFun2DB.dll
#LimitedSharpenFaster mod.avs
#MT.dll
NLMeansCL(A=4, S=2, B=1, aa=1.0, h=1.8, plane=4)
MT("""
LSFmod(defaults="slow",strength=90)
GradFun2DB(1.01)
""",threads=4,splitvertical=true)# or threads=2
Третий пресет по-сложнее, заменяет, как раз DVD MDegrain2 mask4 DLS, вернее NLMeansCL заменяет fft3dgpu в его preNR:
DVD MDegrain2 mask4 NLMeansCL
#plugin_files
#RemoveGrainSSE3.dll
#RepairSSE3.dll
#mvtools2.dll
#AvsFilterNet.dll
#WarpSharp.dll
#mt_masktools-25.dll
#MT.dll
#average.dll
#AddGrainC.dll
#GradFun2DB.dll
#Gradfun2dbmod.avs
#Ylevels.avs
#LimitedSharpenFaster Mod.avs
setmemorymax(768)
source = last
preNR = source.NLMeansCL(A=4, S=2, B=1, aa=1.0, h=1.8, plane=4)
setmtmode(2)
preNR_super = preNR.MSuper(pel=2, sharp=2, rfilter=2)
source_super = source.MSuper(pel=2, sharp=2, levels=1)
vb2 = MAnalyse(preNR_super, isb=true, truemotion=false, delta=2, blksize=16, overlap=8, lambda=2000, search=5)
vb1 = MAnalyse(preNR_super, isb=true, truemotion=false, delta=1, blksize=16, overlap=8, lambda=2000, search=5)
vf1 = MAnalyse(preNR_super,isb=false, truemotion=false, delta=1, blksize=16, overlap=8, lambda=2000, search=5)
vf2 = MAnalyse(preNR_super,isb=false, truemotion=false, delta=2, blksize=16, overlap=8, lambda=2000, search=5)
maskp1 = MMask(vf1, kind=1, ysc=255).UtoY()
maskp2 = MMask(vf2, kind=1).UtoY()
maskp3 = MMask(vb1, kind=1, ysc=255).UtoY()
maskp4 = MMask(vb2, kind=1).UtoY()
tmask = average(maskp1, 0.25, maskp2, 0.25, maskp3, 0.25, maskp4, 0.25).spline36resize(source.width, source.height)
source2 = mt_merge(source,preNR,tmask,Y=3,U=3,V=3)
den = source2.MDegrain2(source_super,vb1,vf1,vb2,vf2,thSAD=256,thSCD1=270,thSCD2=100)
# PROTECTING
threshold = 16
cutoff = 64
maxdiff = 4
rg17 = den.removegrain(17,-1)
iOB = source.mt_lut("x "+string(cutoff)+" >= x 0 ?",U=1,V=1)
mB = mt_makediff(iOB,rg17,U=1,V=1).mt_binarize(128+threshold,upper=false,U=1,V=1).removegrain(5,-1)
lB = mt_lutxy(den,source,"x y - abs "+string(maxdiff)+" <= x x y - 0 < y "+string(maxdiff)+" - x ? ?",U=1,V=1)
smB = mt_merge(den,lB,mB,U=2,V=2)
# EDGECLEANING
mP = mt_edge(smB,"prewitt",0,255,0,0,V=1,U=1)
mS = mP.mt_expand(mode=mt_square(radius=2),U=1,V=1).mt_inflate(U=1,V=1)
mD = mt_lutxy(mS,mP.mt_inflate(U=1,V=1),"x y - "+string(32)+" <= 0 x y - ?",U=1,V=1).mt_inflate(U=1,V=1).removegrain(20,-1)
smE = mt_merge(smB,Eval("smB." + "Removegrain(2,0)"),mD,luma=true,U=3,V=3)
# MASKING
mE = mt_edge(smE,"prewitt",0,255,0,0,V=1,U=1).mt_lut(expr="x 1.8 ^",U=1,V=1).removegrain(4,-1).mt_inflate(U=1,V=1)
mL = mt_logic(tmask.invert(),mE,"min",U=1,V=1).removegrain(20,-1)
mF = mt_logic(tmask,mE,"max",U=1,V=1).removegrain(20,-1)
# SHARPENING
b1c = source.MCompensate(source_super,vb1)
f1c = source.MCompensate(source_super,vf1)
Sclp = smE.LSFmod(defaults="slow", preblur="ON", strength=100)
Tmax = source.mt_logic(f1c,"max",U=1,V=1).mt_logic(b1c,"max",U=1,V=1)
Tmin = source.mt_logic(f1c,"min",U=1,V=1).mt_logic(b1c,"min",U=1,V=1)
shrp = Sclp.mt_clamp(Tmax, Tmin, 2, 2, U=1, V=1)
sL = mt_merge(smE,shrp,mL,U=2,V=2)
# ENHANCING
GFc = sL.GradFun2DBmod(thr=1.4,thrC=1.8,mode=2,str=0.8,strC=0.0,temp=70,adapt=64)
Frs = mt_merge(GFc,sL,mF,luma=true,U=3,V=3)
Frs#.mergechroma(den)
YlevelsS(10,1.0,250,0,255,false)
# Назначение: Качественный, наиболее основной пресет для обработки DVD
# Тип предварительного шумоподавителя: NLMeansCL
# Тип основного шумоподавителя: на основе векторного анализа оценки движения c масками движения и конечным шумоподавителем MDegrain2
# Тип шарпера: LSFmod
# Наличие фильтра DeBanding по умолчанию: GradFun2DBmod включен
# Скорость обработки: медленная
Не забываем в последнем скрипте редактировать его ручками, вписывая строку
setmtmode(5)
перед строкой загрузки видео в скрипте обработки.
[Профиль]  [ЛС] 

fcp

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

Сообщений: 1470


fcp · 05-Мар-11 20:02 (спустя 2 мин.)

dobryjprizrak
Если программа позволяет открыть ДВД не смотря на эту ошибку - то ничего страшного нет.
[Профиль]  [ЛС] 

buffometer

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

Сообщений: 612

buffometer · 05-Мар-11 20:28 (спустя 25 мин., ред. 05-Мар-11 20:28)

Tempter57
Это первый шумодав для avisynth на opencl?.
Т.е как я понял скорость(посмотрев резалты от разных юзеров) этого шумодава зависит от мощности GPU, хоть он ещё и не совсем доделан.
[Профиль]  [ЛС] 

aleksbor3

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

Сообщений: 451

aleksbor3 · 05-Мар-11 20:45 (спустя 16 мин.)

Tempter57 спасибо за подсказки, буду пробывать, если что не получится обращусь к вам, я пока много инфы переварить не могу так как только неделю как начал использывать XviD4PSP_5.10.221.0_(2011-02-23)_rc16 .
Почему?
aleksbor3 писал(а):
Три раза пробывал с применением фильтра DVD MDegrain2 mask4 DLS MT, как целый DVD5, и просто отдельные куски, начинает кодировать и потом выскакивает такое окно об ошибке:

Без фильтра всё нормально кодирует, может кто подскажет в чём проблема?
Log
PLATFORM
------------------------------
OS Code: Microsoft Windows NT 6.0.6002 Service Pack 2
OS Name: Windows Vista (TM) Ultimate Service Pack 2 (x32)
Framework: 2.0.50727.4206 (v4.0)
AviSynth: AviSynth 2.58 tsp MT version 5(mod seraphy), build:Jul 12 2009 [07:46:21]
CPU Info: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz (~2394), 4 core(s)
RAM Total: 3326Mb
Language: RUS (1251, ",")
SystemDrive: C:
XviD4PSP
------------------------------
Version: 5.10.221.0
Created: 22.02.2011 17:10:50
TempPath: E:\Temp
AppPath: C:\Program Files\XviD4PSP 5
FILES
------------------------------
VTS_01_3.VOB >
6_T01.avi
TASK
------------------------------
Format: AVI
Duration: 00:12:18:240 (18456)
VideoDecoder: MPEG2Source
Resolution: 720x576 > 720x552
Aspect: 1.3041 > 1.3043
VCodecPreset: Custom
VEncodingMode: OnePass
VideoCodec: MPEG2 > XviD (1.2.2)
VideoBitrate: 4359 > 1900
Quality: 0.420 > 0.191
Framerate: 25.000
SourceType: PROGRESSIVE
FieldOrder: UNKNOWN
AEncodingPreset: Copy
AudioCodec: AC3
AudioBitrate: 192
Samplerate: 48000
Channels: 2
SCRIPT
------------------------------
import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
loadplugin("C:\Program Files\XviD4PSP 5\apps\DGMPGDec\DGDecode.dll")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\NicAudio.dll")
video = MPEG2Source("C:\Users\Aleks\Videos\ВИДЕО\PRESNIYAKOV\6\6.index\6_T01.d2v",cpu=0,info=3)
audio = NicAC3Source("C:\Users\Aleks\Videos\ВИДЕО\PRESNIYAKOV\6\6.index\6_T01 T80 2_0ch 192Kbps DELAY -152ms.ac3")
AudioDub(video, audio)
DelayAudio(-0.152)
ConvertToYV12()
###[FILTERING]###
#plugin_files
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RemoveGrainSSE3.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\RepairSSE3.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\degrainmedian.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\dfttest.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mvtools2.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\fft3dfilter.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\WarpSharp.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mt_masktools-25.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\MT.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\average.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\AddGrainC.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\GradFun2DB.dll")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Gradfun2dbmod.avs")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Ylevels.avs")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\LimitedSharpenFaster Mod.avs")
setmemorymax(768)
MT("""
#ColorYUV(gain_y=0,cont_y=0,cont_u=0,cont_v=0,gain_v=0,gain_u=-0,off_u=-0,off_v=-0)
source = last
preNR = source.degrainmedian(mode=3,limity=12,limituv=16).fft3dfilter(wintype=1,degrid=1,bw=32,bh=32,ow=16,oh=16,bt=3,sigma=2.5,sigma2=1.8,sigma3=1.5,sigma4=0.5,plane=0,ncpu=1)
#preNR = source.degrainmedian(mode=3,limity=12,limituv=16).dfttest(sigma=5, ftype=1, tbsize=1, threads=1)
preNR_super = preNR.MSuper(pel=2, sharp=2, rfilter=2)
source_super = source.MSuper(pel=2, sharp=2, levels=1)
vb2 = MAnalyse(preNR_super, isb=true, truemotion=false, delta=2, blksize=16, overlap=8, lambda=2000, search=5)
vb1 = MAnalyse(preNR_super, isb=true, truemotion=false, delta=1, blksize=16, overlap=8, lambda=2000, search=5)
vf1 = MAnalyse(preNR_super,isb=false, truemotion=false, delta=1, blksize=16, overlap=8, lambda=2000, search=5)
vf2 = MAnalyse(preNR_super,isb=false, truemotion=false, delta=2, blksize=16, overlap=8, lambda=2000, search=5)
maskp1 = MMask(vf1, kind=1, ysc=255).UtoY()
maskp2 = MMask(vf2, kind=1).UtoY()
maskp3 = MMask(vb1, kind=1, ysc=255).UtoY()
maskp4 = MMask(vb2, kind=1).UtoY()
tmask = average(maskp1, 0.25, maskp2, 0.25, maskp3, 0.25, maskp4, 0.25).spline36resize(source.width, source.height)
source2 = mt_merge(source,preNR,tmask,Y=3,U=3,V=3)
den = source2.MDegrain2(source_super,vb1,vf1,vb2,vf2,thSAD=256,thSCD1=270,thSCD2=100)
# PROTECTING
threshold = 16
cutoff = 64
maxdiff = 4
rg17 = den.removegrain(17,-1)
iOB = source.mt_lut("x "+string(cutoff)+" >= x 0 ?",U=1,V=1)
mB = mt_makediff(iOB,rg17,U=1,V=1).mt_binarize(128+threshold,upper=false,U=1,V=1).removegrain(5,-1)
lB = mt_lutxy(den,source,"x y - abs "+string(maxdiff)+" <= x x y - 0 < y "+string(maxdiff)+" - x ? ?",U=1,V=1)
smB = mt_merge(den,lB,mB,U=2,V=2)
# EDGECLEANING
mP = mt_edge(smB,"prewitt",0,255,0,0,V=1,U=1)
mS = mP.mt_expand(mode=mt_square(radius=2),U=1,V=1).mt_inflate(U=1,V=1)
mD = mt_lutxy(mS,mP.mt_inflate(U=1,V=1),"x y - "+string(32)+" <= 0 x y - ?",U=1,V=1).mt_inflate(U=1,V=1).removegrain(20,-1)
smE = mt_merge(smB,Eval("smB." + "Removegrain(2,0)"),mD,luma=true,U=3,V=3)
# MASKING
mE = mt_edge(smE,"prewitt",0,255,0,0,V=1,U=1).mt_lut(expr="x 1.8 ^",U=1,V=1).removegrain(4,-1).mt_inflate(U=1,V=1)
mL = mt_logic(tmask.invert(),mE,"min",U=1,V=1).removegrain(20,-1)
mF = mt_logic(tmask,mE,"max",U=1,V=1).removegrain(20,-1)
# SHARPENING
b1c = source.MCompensate(source_super,vb1)
f1c = source.MCompensate(source_super,vf1)
Sclp = smE.LSFmod(defaults="slow", preblur="ON", strength=100)
Tmax = source.mt_logic(f1c,"max",U=1,V=1).mt_logic(b1c,"max",U=1,V=1)
Tmin = source.mt_logic(f1c,"min",U=1,V=1).mt_logic(b1c,"min",U=1,V=1)
shrp = Sclp.mt_clamp(Tmax, Tmin, 2, 2, U=1, V=1)
sL = mt_merge(smE,shrp,mL,U=2,V=2)
# ENHANCING
GFc = sL.GradFun2DBmod(thr=1.4,thrC=1.8,mode=2,str=0.8,strC=0.0,temp=70,adapt=64)
Frs = mt_merge(GFc,sL,mF,luma=true,U=3,V=3)
Frs#.mergechroma(den)
YlevelsS(0,1.0,255,0,255,false)
""",threads=4,overlap=16,splitvertical=false) # or threads=2
# Назначение: Качественный, наиболее основной пресет для обработки DVD
# Тип предварительного шумоподавителя: degrainmedian + fft3dfilter или dfttest
# Тип основного шумоподавителя: на основе векторного анализа оценки движения c масками движения и конечным шумоподавителем MDegrain2
# Тип шарпера: LSFmod
# Наличие фильтра DeBanding по умолчанию: GradFun2DBmod включен
# Скорость обработки: медленная
###[FILTERING]###
Crop(14, 4, -14, -6)
Lanczos4Resize(720, 552)
Используем готовый файл: C:\Users\Aleks\Videos\ВИДЕО\PRESNIYAKOV\6\6.index\6_T01 T80 2_0ch 192Kbps DELAY -152ms.ac3
VIDEO ENCODING
------------------------------
Encoding video to: E:\Temp\0010.avi
XviD 1900kbps 720x552 25.000fps (18456 frames)
xvid_encraw.exe: -bitrate 1900 -qtype 1 -vhqmode 4 -nopacked -bvhq -bquant_ratio 162 -bquant_offset 0 -lumimasking -max_key_interval 250 -reaction 60 -averaging 28 -smoother 28 -imin 2 -pmin 1 -pmax 5 -bmin 3 -bmax 8 -threads 6 -avi "E:\Temp\0010.avi" -i "E:\Temp\0010.avs"
Ошибка:
XviD4PSP_5.10.221.0_(2011-02-23)_rc16
XviD4PSP_5.10.221.0_(2011-02-23)_rc16
Меня мучает вопрос почему эта версия вроде бы работает очень хорошо , но как дошёл до применения фильтра такая проблема как под спойлером?
Тут одно из двух или у меня или в в этой версии баг?
XviD4PSP_5.0.37.8_r132. Поставил стабильную версию там всё нормально этот фильтр пашет,
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4969

Tempter57 · 05-Мар-11 21:09 (спустя 24 мин., ред. 05-Мар-11 21:51)

buffometer
Всё верно, хотя сам фильр разработан tritical в далёком 2006 и был крайне медленен. Заслуга Malсolm , что он переписал его на базе библиотек OpenCL под GPU. Но даже сейчас он по скорости уступает fft3dgpu, хотя у меня на NVIDIA GTS 450 1ГБ cкорость скачет от 37 до 55 fps. Мощность GPU здесь разумеется ключевая, как раз под ваш GPU NVIDIA GTS 480.
aleksbor3
Цитата:
Почему?
Всё сильно зависит от мощности железа, типа CPU , операционной системы, установленных кодеков и главное свободной оперативки и от того, как вы у себя организовали работу своего компа: важно иметь несколько физических HDD, что бы не организовывать очередь в туалет коммунальной квартиры. Мой совет-надо иметь 3 физических HDD, как минимум, на разных физических шлейфах. А то, что у вас пашет DVD MDegrain2 mask4 DLS с preNR на базе fft3dgpu, это хорошо до поры до времени, пока вы в скрипт перед загрузкой видео не вписали положенную строку
setmtmode(5)
для значительного увеличения скорости обработки.
[Профиль]  [ЛС] 

denis.prizrak

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

Сообщений: 106

denis.prizrak · 05-Мар-11 21:12 (спустя 2 мин., ред. 05-Мар-11 21:12)

Я вас вопросами наверное уже замучал, освоил вот этот мануал:
http://www.videorip.info/xvid4psp/12-bystryj-dvdrip.html
и собственно вопрос - ничего если я всё сделаю по этому мануалу-но пресет поставлю Xvid 2P 1900K Extreme? или какой там лучше для максимального качества? Спасибо) намного ли лучше качество будет чем при XviD 1P 1500k Turbo?
[Профиль]  [ЛС] 

aleksbor3

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

Сообщений: 451

aleksbor3 · 05-Мар-11 21:18 (спустя 5 мин.)

Дык у меня всё впорядке, пентюх 4 ядра, 4 г оперативки , видит 3,5 (виста sp2 -32 bit), винт 750 гиг разделён на три раздела, папка проги темп на диске Е, все обновления установлены, кодек KLite Codec Pack Full настроен как на первой странице описано, Microsoft .NET Framework 4, места на винте много. Могу подключить винт на 1 тл через usb, вроде комп не хилый.
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4969

Tempter57 · 05-Мар-11 21:22 (спустя 4 мин.)

aleksbor3 писал(а):
винт 750 гиг разделён на три раздела,
вот и твоя очередь в туалет коммунальной квартиры. Разгрузить как-написал выше. Между виртуальными и физическими дисками большая разница.
[Профиль]  [ЛС] 

aleksbor3

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

Сообщений: 451

aleksbor3 · 05-Мар-11 21:47 (спустя 24 мин.)

Tempter57 тогда получается установить отдельный диск, и установить туда программу и вообще использывать его под нужды этой программы, так?
У меня есть винт через порт usb подключается, такой наверно непойдёт?
На счёт очереди в туалет стараюсь при кодировании некого не выпускать из комнат..
[Профиль]  [ЛС] 

Czavidvilal

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

Сообщений: 1088


Czavidvilal · 05-Мар-11 21:49 (спустя 1 мин.)

Вшитую в файл МедиаИнформацию о нём можно какой-то прогой отредактировать, точнее удалить? Спасибо.
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4969

Tempter57 · 05-Мар-11 21:55 (спустя 6 мин.)

aleksbor3 писал(а):
У меня есть винт через порт usb подключается, такой наверно не пойдёт?
почему же пойдёт, здесь скорость порта не главная. Вам главное развести по разным шлейфам обмен данными между системой и CPU и между CPU и конвертером с его папкой Temp.
[Профиль]  [ЛС] 

aleksbor3

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

Сообщений: 451

aleksbor3 · 05-Мар-11 22:41 (спустя 45 мин., ред. 05-Мар-11 22:41)

Tempter57 спасибо большое попробую поставить на отдельный винт и протестирую на фильтрацию XviD4PSP_5.10.221.0_(2011-02-23)_rc16, как что получится отпишу тут в теме,
через несколько дней, как я понял нужно только папку темп туда назначить , ещё флешка есть на 14 гиг тож попробую туда пихнуть..*****************************
dobryjprizrak
dobryjprizrak писал(а):
Я вас вопросами наверное уже замучал, освоил вот этот мануал:
http://www.videorip.info/xvid4psp/12-bystryj-dvdrip.html
и собственно вопрос - ничего если я всё сделаю по этому мануалу-но пресет поставлю Xvid 2P 1900K Extreme? или какой там лучше для максимального качества? Спасибо) намного ли лучше качество будет чем при XviD 1P 1500k Turbo?
dobryjprizrak я тож по этой ссылке зачитывался по десятку раз, хорошая инструкция, там как я понял все присеты выставляются уже настроены авторами,
если настройки пользывателя то будет написано: custom
Например ты выставил пресет XviD 1P 1500k Turbo, нажимаеш на круглую кнопку и видиш настройки пресета, например если ты измениш размр битрейта то это уже будут настройки твои тоесть : custom
Обрати внимание в настройках присета (важно) цитирую :
Цитата:
Для совместимости с "железными плеерами DVD" есть ограничения: Размер не больше 2000MB и битрейт до 1900kbps.
Цитата:
Тут главное определиться что важнее: Размер или Качество?
Для быстрого кодирования в размер подбираем битрейт и нажимаем OK. (Обратите внимание на значение в строке качество, если значение меньше 0.19 то блочность (кубики) будут проявляться даже при просмотре на телевизоре).
Для быстрого кодирования в качество подбираем значение битрейта таким образом что бы значение Качество находилось в пределах 0.23 - 0.28 а размер не превысил 2000MB.
Цитата:
Если вы определились с значением битрейта и это значение больше 1000kbps то рекомендую в этом же окне (настройки видео кодирования) перейти на вкладку Quantization и в поле Matrix сменить матрицу квантования с стандартной H263 на MPEG, это даст более качественное изображение. Видео закодированное матрицами H263 и MPEG точно поддерживается "железными DVD плеерами", об остальных не скажу, не экспериментировал (да и то что читается на одном проигрывателе не всегда запускается на другом...). Применяем и сохраняем наши настройки, жмем OK и видим что пресет XviD 1P 1500k Turbo сменился на Custom. Так и должно быть, ведь мы изменили те настройки что стояли по умолчанию.
dobryjprizrak
главное пробуй кодировать маленький кусочек и сравнивай результаты, вырезаеш из dvd файла кусок например 200- 300 мег но главное чтоб он был в формате vob., и пробуеш разные пресеты и настройки при кодировании
[Профиль]  [ЛС] 

AkvenJan

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

Сообщений: 584

AkvenJan · 06-Мар-11 08:45 (спустя 10 часов)

Доступна новая тестовая версия XviDPSP 5.10.221.7 RC17
http:// СПАМ
Чейнджлог инсталлятора:
скрытый текст
06.03.2011
========== rc17 Test
XviD4PSP5 - обновил до r221.7
ffmpeg ревизия r27777 (собран Procrustean'ом, утянуто с сайта http://ge.tt/#2gBFf0x)
XviD 1.3.0 и xvid_encraw.exe обновлены на версию от 25.02.2011 от Jawor'а (http://jawormat.republika.pl/xvid.html)
Исправлен скрипт DVD_SAT QTGMC MT
AvsPmod обновлен до 2.0.7
Обновлён перевод для AvsPmod
MediaInfo обновлён до 0.7.42
Чейнджлог программы (на основе письма):
скрытый текст
Там выбор декодеров, выкинут FFmpegSource1, для FFmpegSource2 сделана индексация через его ffmsindex.exe (так-что теперь и этот файл требуется), некоторые изменения для "Присоединить файл" (но все-равно эта функция полурабочая), много разных изменений в окне Кэширование (из видимых: кнопка Info со StackTrace-инфой, плюс там-же выводится теперь скрипт, а то например при кэшировании вылазиет какая-нибудь ошибка, пользователь скидывает её скриншот - и сиди гадай, что это был за декодер, да и вообще), ну и еще по мелочи всякое
FFmpegSourcre1 - выкинут; FFmpegSource2 - индексация через ffmsindex.exe; QTSource - добавлен; FFAudioSource и DirectShowSource - добавлены как аудио декодеры; DSS2 - тут в топике писали, что он часто виснет на последних кадрах, я сделал для нгео функцию, которая дублирует последние 3-4 кадра, плюс эта же функция меняет его имя с DSS2 на DirectShowSource2, находится она в VideoFunctions.avs. Ну и плюс для NicAC3Source и NicDTSSource добавлены галки, чтоб включать DRC.
Известные баги\недоделки:
1. можно назначить любой декодер, даже неподдерживаемый - никаких проверок нет (да и как их сделать, если расширения могут меняться самим пользователем).
2. если изменить декодер на MPEG2Source при открытом файле, то переключение на декодер произойдет, но т.к. индексации не будет, то сразу-же вылезет ошибка.
Несмотря на то, что версия должна быть во всём рабочей, я вас всё таки заранее предупреждаю что она тестовая для проверки новых введённых в программу фич
[Профиль]  [ЛС] 

fcp

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

Сообщений: 1470


fcp · 06-Мар-11 12:11 (спустя 3 часа)

Поподробнее об этих изменениях. Смысл их в том, что теперь пользователь может сам назначать расширение плюс декодер к нему, в том числе добавлять свои расширения или удалять те, что уже есть по-дефолту.
НО, будьте внимательны, не нужно пытаться назначить декодером для, например, MKV - MPEG2Source, или для AAC - MPG123Source. Во всплывающих подсказаках к декодерам написано, какие форматы каждый из них поддерживает.
Для FFmpegSource2 добавлены новые опции: создавать индекс в Темп-папке (по-дефолту включено, но оно так и было раньше, т.е. по сути добавлена возможность наоборот, создавать индекс-файл рядом с исходником + последующее его удаление, если включена соответствующая опция) - это в Глобальных настройках на вкладке Временные файлы. Опция Перезаписывать индекс (overwrite index) и Извлекать таймкоды (файл с таймкодами создается там-же, где и индекс-файл, т.е. если индексация идет в Темп-папку, там и ищите таймкоды).
QTSource - добавлен, но насколько он хорошо работает (сам по себе, как декодер) - не знаю, лучше оставьте его для файлов с ProRes.
DirectShowSource для звука - напоминаю, что всевозмоные миксеры (муксеры) должны быть отключены, т.е. системные декодеры не должны менять кол-во каналов.
FFAudioSource - аудио декодер из FFmpegSource2, вполне себе декодер Перед ним вписывается вызов FFindex - подробности тут.
DirectShowSource2\DSS2 - мне было проще, чтоб он звался DirectShowSource2 + проблема с зависанием на последних кадрах (именно кадрах, а не кадре, т.е. он может зависнуть и на 5-м кадре с конца, а не только на самом последнем). Чтоб попытаться избежать этих зависаний, последние 3 кадра дублируются - это можно изменить\удалить в файле VideoFunctions.avs.
Если кто найдет какие баги - отписывайтесь.
[Профиль]  [ЛС] 

gother21

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

Сообщений: 123

gother21 · 06-Мар-11 18:01 (спустя 5 часов)

fcp писал(а):
Mr. Ermac
Из явных минусов DirectShowSource2: он не переваривает ничего, кроме латиницы в путях.
Наконец-то понятно в чем дело, спасибо за подсказку, а то замучился...Надо бы в шапку добавить.
[Профиль]  [ЛС] 

Jоker

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

Сообщений: 2388

Jоker · 07-Мар-11 09:04 (спустя 15 часов)

Ребят, помогите, когда открываю VOB файлы, примерно на 7-16% извлечения звука выскакивает окошко, как этого избежать?
[Профиль]  [ЛС] 

supertok

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

Сообщений: 78

supertok · 07-Мар-11 11:07 (спустя 2 часа 3 мин.)

AkvenJan
fcp
Tempter57
buffometer

Моя проблема с (рассыпанием видео) решена полностью переустановкой дров видеокарты.
Поставил XviDPSP 5.10.221.7 RC17 . Работает отлично. Спасибо за советы.
П.С. Режиму кодирования в МР4 x264 HQ Ultra, насколько я понимаю, сейчас соответствует режим
х264 Q21 HQS Film ?
[Профиль]  [ЛС] 

geka9999

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

Сообщений: 2162

geka9999 · 07-Мар-11 14:15 (спустя 3 часа)

Ребят, можете подсказать, правильно ли я выбрал настройки кодирования:
скрытый текст



Конвертация ДВД5 -> рип (~ 1.5 гига)
[Профиль]  [ЛС] 
 
Тема закрыта
Loading...
Error