[не удалять] Обработка и пересжатие видео [архив №1]

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

Tempter57

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

Сообщений: 4995


Tempter57 · 14-Дек-08 18:12 (16 лет 9 месяцев назад, ред. 14-Дек-08 18:19)

crazy-cactus
попробуйте воспользоваться следующим фильтровым пресетом для своего материала:
скрытый текст
#plugin_files
#RemoveGrainSSE3.dll
#degrainmedian.dll
#mvtoolsMT.dll
#Repair.dll
#fft3dFilter.dll
#MaskTools.dll
#WarpSharp.dll
#average.dll
#removedirt.dll
#mt_masktools-25.dll
#Mt.dll
#MTstack.avs
#LimitedSharpenFaster.avs
global idx1=10
MTstack("""
idx1=idx1+2
source=last
prefiltred = source.degrainmedian(mode=2,limity=3,limituv=4).FFT3DFilter(bw=32,bh=32,ow=16,oh=16,bt=5,sigma=4.0,plane=0,ncpu=1)
mVectors = prefiltred.MVAnalyseMulti(refframes=2,pel=2,plevel=2,search=2,searchparam=3,lambda=2000,blksize=8,overlap=4,truemotion=true,sharp=2,idx=idx1,Threads=1)
maskp1 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,0)).UtoY()
maskp2 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,1), ysc=255).UtoY()
maskp3 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,2), ysc=255).UtoY()
maskp4 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,3)).UtoY()
maskf = average(maskp1, 0.25, maskp2, 0.25, maskp3, 0.25, maskp4, 0.25).spline36resize(source.width,source.height)
mt_merge(source, prefiltred, maskf)
MVDegrainMulti(mvMulti=mVectors,refframes=2,thSAD=400,idx=idx1+1,Threads=1)
LimitedSharpenFaster(Smode=3,strength=80)
""",threads=2) # threads=4
В данном скрипте применена библиотека mvtoolsMT.dll, которая представляет собой библиотеку mvtools.dll из плагина MVTools v.1.9.7.7 от josey_wells, просто это для удобства она так переименована, в моём plugins есть все 3 варианта mvtools.dll: mvtools.dll, mvtools2.dll и mvtoolsMT.dll
[Профиль]  [ЛС] 

9Nickko

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

Сообщений: 137

9Nickko · 14-Дек-08 18:17 (спустя 5 мин.)

blahbla писал(а):
Micleo писал(а):
Использовать Avidemux - он самый простой и понятный. Думаю, в нем не запутаетесь.
именно Avidemux?
просто если вы имеете ввиду AVI-Mux - то к сожалению, он не умеет перекодировать h264 в xvid
Именно Avidemux. Avi-mux необходим для работы с контейнерами, а не перекодировки видео.
[Профиль]  [ЛС] 

crazy-cactus

Top Seed 02* 80r

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

Сообщений: 2812

crazy-cactus · 14-Дек-08 18:19 (спустя 1 мин.)

Tempter57, а куда этот фрагмент вставлять - в конец скрипта *.avs? Просто я всегда пользовался AutoGK и это будет мой первый опыт по "ручному" рипанью DVD...
И насчет разрешения - оставить родное или уменьшить?
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4995


Tempter57 · 14-Дек-08 18:23 (спустя 4 мин.)

crazy-cactus
это пресет с соседней ветки по фильтрованию под программу XviD 4PSP 5.036
https://rutr.life/forum/viewtopic.php?t=472714
прочти эту ветку и всё станет понятно, и завязывай уже играться AutoGK
[Профиль]  [ЛС] 

crazy-cactus

Top Seed 02* 80r

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

Сообщений: 2812

crazy-cactus · 14-Дек-08 18:30 (спустя 6 мин.)

ага, уже понятнее. А стоит ли использовать x264 (c целью уменьшения размера видео) или обойтись стандартным XVid?
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4995


Tempter57 · 14-Дек-08 18:35 (спустя 4 мин.)

crazy-cactus
Стоит безусловно, но воспользуйся советом: скрипт создавай в проге XviD 4PSP 5.036, а открывать его надо и затем кодировать гораздо лучше в Megui
[Профиль]  [ЛС] 

crazy-cactus

Top Seed 02* 80r

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

Сообщений: 2812

crazy-cactus · 14-Дек-08 18:50 (спустя 15 мин.)

Ок, спасибо. Разберусь с сессией и займусь...
[Профиль]  [ЛС] 

Pustovetov

AVC-Видео

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

Сообщений: 4247

Pustovetov · 15-Дек-08 09:37 (спустя 14 часов)

crazy-cactus писал(а):
К чему я это клоню - есть у меня DVD - качество в нем не айс (зернистость бросается в глаза), при кодировании в xvid становится вообще жутким. А хочется получить что-то приличное. Вот сэмпл исходного видео (вырезанный с помощью DVDShrink):
http://rapidshare.com/files/173135709/VIDEO_TS.rar.html
Как его лучше конвертнуть? Стоит ли оставлять родное разрешение или уменьшить до 512х384? Какие фильты наложить?
Вот так пойдет? http://rapidshare.com/files/173481277/release2.mkv.html
Справится с таким видео материалом AGK не сможет точно. Я чистил шум и артефакты примерно тем же фильтром, что рекомендовал Tempter57
Основные отличия thSAD = 800, refframes = 3...
[Профиль]  [ЛС] 

ultraeraser

Top User 01

Стаж: 18 лет

Сообщений: 697

ultraeraser · 15-Дек-08 10:55 (спустя 1 час 18 мин.)

я задолбался честно говоря что за хрень
прога DGIndex мне извлекает только звуковой файл
а файл .d2v с нулевым размером получается 3 двд уже попробывал
пробывал менять в video параметры не помогает
кто нидь подскажет где рыть ?
[Профиль]  [ЛС] 

crazy-cactus

Top Seed 02* 80r

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

Сообщений: 2812

crazy-cactus · 15-Дек-08 11:13 (спустя 17 мин., ред. 15-Дек-08 11:13)

Pustovetov писал(а):
Ничего себе - выглядит намного лучше оригинального DVD, особенно если разворачивать на полный экран. Интересно, насколько пострадает качество от уменьшения бирейта видео вдвое? буду потихоньку пробовать...
Опа, XVID4PSP требует Framework 3.0... Надо и его поставить...
В общем, Tempter57, Pustovetov - огромное человеческое спасибо. Буду потихотьку пытаться переварить 35 имеющихся DVD...
[Профиль]  [ЛС] 

Pustovetov

AVC-Видео

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

Сообщений: 4247

Pustovetov · 15-Дек-08 14:55 (спустя 3 часа)

crazy-cactus писал(а):
Pustovetov писал(а):
Ничего себе - выглядит намного лучше оригинального DVD, особенно если разворачивать на полный экран. Интересно, насколько пострадает качество от уменьшения бирейта видео вдвое? буду потихоньку пробовать...
Не знаю, не пробовал.... учтите что такой скрипт может запросто удавить не только шум, но и, скажем, дождик. Соответственно если будет заметно то надо вырезать Trim'ом кусочки видео и кодить их с отдельными настройками...
p.s. кстати сериалы и в mkv наверно имеет смысл делать с отрезанием опенинга и эндинга в отдельные файлики подгружаемые via сегмент линкс
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4995


Tempter57 · 15-Дек-08 19:36 (спустя 4 часа)

crazy-cactus
В общем ещё один совет, если уж будешь кодировать х264 в формат mkv, то по моему глубокому убеждению для этих целей подходят наилучшим способом фильтровые скрипты MC_spuds from Spuds и MCTemporalDenoise from LaTo.
[Профиль]  [ЛС] 

roiman

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

Сообщений: 201

roiman · 15-Дек-08 20:30 (спустя 53 мин.)

Подскажите, после обрезания черных полос в кадрах некачественного DVD при создании рипа AR получается < 4/3 (1.33). Это приемлемо, если учесть, что не существует панелей с таким AR?
Да рип к тому же анаморфный (AVC). Компу-то пофиг, а вот с учетом совместимости с железными плеерами?
[Профиль]  [ЛС] 

RoKR

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

Сообщений: 60

RoKR · 16-Дек-08 02:05 (спустя 5 часов)

Попробовал рипнуть DVD - вот что получилось. Хотелось бы услышать ваше мнение
скрытый текст
[Профиль]  [ЛС] 

crazy-cactus

Top Seed 02* 80r

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

Сообщений: 2812

crazy-cactus · 16-Дек-08 06:24 (спустя 4 часа, ред. 16-Дек-08 06:24)

Итак, сделал в XVID4PSP след. скрипт:
скрытый текст
import("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\functions\AudioFunctions.avs")
import("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\functions\VideoFunctions.avs")
loadplugin("C:\Program Files\Winnydows\XviD4PSP5\apps\DGMPGDec\DGDecode.dll")
loadplugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\NicAudio.dll")
video = MPEG2Source("E:\Zakroma\71\71.index\71_T01.d2v",cpu=0,info=3)
audio = NicAC3Source("E:\Zakroma\71\71.index\71_T01 T80 2_0ch 192Kbps DELAY 0ms.ac3")
AudioDub(video, audio)
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\RemoveGrainSSE3.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\degrainmedian.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\mvtools.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\Repair.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\fft3dfilter.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\RemoveDirt.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\mt_masktools.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\MaskTools.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\WarpSharp.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\mt_masktools.dll")
Import("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\LimitedSharpenFaster.avs")
Import("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\MTstack.avs")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\MT.dll")
global idx1=10
MTstack("""
idx1=idx1+2
source=last
prefiltred = source.degrainmedian(mode=2,limity=3,limituv=4).FFT3DFilter(bw=32,bh=32,ow=16,oh=16,bt=5,sigma=4.0,plane=0,ncpu=1)
mVectors = prefiltred.MVAnalyseMulti(refframes=3,pel=2,plevel=2,search=2,searchparam=3,lambda=2000,blksize=8,overlap=4,truemotion=true,sharp=2,idx=idx1,Threads=1)
maskp1 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,0)).UtoY()
maskp2 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,1), ysc=255).UtoY()
maskp3 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,2), ysc=255).UtoY()
maskp4 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,3)).UtoY()
maskf = average(maskp1, 0.25, maskp2, 0.25, maskp3, 0.25, maskp4, 0.25).spline36resize(source.width,source.height)
mt_merge(source, prefiltred, maskf)
MVDegrainMulti(mvMulti=mVectors,refframes=2,thSAD=800,idx=idx1+1,Threads=1)
LimitedSharpenFaster(Smode=3,strength=80)
""",threads=2) # threads=4
Вопрос - где можно взять MTstack.avs - у меня в plugins его нет...
P.S. И чем MeGUI лучше XVID4PSP по части конечного кодирования?
P.P.S. Сейчас попробовал пресет Tv molotov 2cpu.avs - результат в принципе неплохой, но скорость... 10-11FPS на E8400+GTX260
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4995


Tempter57 · 16-Дек-08 07:37 (спустя 1 час 13 мин., ред. 16-Дек-08 19:53)

crazy-cactus
Для начала не мешало бы скачать Архив plugins_filtering и заменить в программе XviD 4PSP соответствующие архивы на эти, говорил же : читай соседнюю ветку по фильтрам.
На счёт скорости: хорошими фильтрами, в основе которых лежит плагин MVTools фильтровать приходится долго, так что результат 10-11 fps -это очень хорошо, а вот пресет Tv molotov 2cpu.avы не предназначен для рипа DVD.
RoKR
Судя по скринам , для лучшей оценки надо бы сэмпл посмотреть.
[Профиль]  [ЛС] 

crazy-cactus

Top Seed 02* 80r

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

Сообщений: 2812

crazy-cactus · 16-Дек-08 09:24 (спустя 1 час 47 мин.)

Кхм... скачал, заменил. Загружаюсь, делаю скрипт. Вылезает ошибка: Script Error: there is no function named "average" (C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\MTstack.avs, line 44)
Скрипт
import("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\functions\AudioFunctions.avs")
import("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\functions\VideoFunctions.avs")
loadplugin("C:\Program Files\Winnydows\XviD4PSP5\apps\DGMPGDec\DGDecode.dll")
loadplugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\NicAudio.dll")
video = MPEG2Source("E:\Zakroma\71\71.index\71_T01.d2v",cpu=0,info=3)
audio = NicAC3Source("E:\Zakroma\71\71.index\71_T01 T80 2_0ch 192Kbps DELAY 0ms.ac3")
AudioDub(video, audio)
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\RemoveGrainSSE3.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\degrainmedian.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\mvtoolsMT.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\Repair.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\fft3dfilter.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\RemoveDirt.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\mt_masktools.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\MaskTools.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\WarpSharp.dll")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\mt_masktools-25.dll")
Import("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\LimitedSharpenFaster.avs")
Import("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\MTstack.avs")
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\MT.dll")
global idx1=10
MTstack("""
idx1=idx1+2
source=last
prefiltred = source.degrainmedian(mode=2,limity=3,limituv=4).FFT3DFilter(bw=32,bh=32,ow=16,oh=16,bt=5,sigma=4.0,plane=0,ncpu=1)
mVectors = prefiltred.MVAnalyseMulti(refframes=3,pel=2,plevel=2,search=2,searchparam=3,lambda=2000,blksize=8,overlap=4,truemotion=true,sharp=2,idx=idx1,Threads=1)
maskp1 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,0)).UtoY()
maskp2 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,1), ysc=255).UtoY()
maskp3 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,2), ysc=255).UtoY()
maskp4 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,3)).UtoY()
maskf = average(maskp1, 0.25, maskp2, 0.25, maskp3, 0.25, maskp4, 0.25).spline36resize(source.width,source.height)
mt_merge(source, prefiltred, maskf)
MVDegrainMulti(mvMulti=mVectors,refframes=2,thSAD=800,idx=idx1+1,Threads=1)
LimitedSharpenFaster(Smode=3,strength=80)
""",threads=2) # threads=4
Куда копать?
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4995


Tempter57 · 16-Дек-08 20:05 (спустя 10 часов, ред. 16-Дек-08 20:05)

crazy-cactus
Добавить в скрипт строку:
LoadPlugin("C:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\average.dll")
P.S. Попробуй перекачать по-новой архив, сейчас посмотрел у себя пресет DVD MVDegrain2 mask4 DLS Multi, там библиотека average.dll присутствует, не понял почему у тебя Xvid 4PSP выкинула ошибку по скрипту. B ещё обязательно подбери под свой CPU mvtools.dll из плагина MVTools v.1.9.7.7 и обязательно переименуй эту библиотеку на mvtoolsMT.dll, иначе опять будет сбой, просто в архив включены все три варианта mvtools.dll.
[Профиль]  [ЛС] 

crazy-cactus

Top Seed 02* 80r

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

Сообщений: 2812

crazy-cactus · 16-Дек-08 21:52 (спустя 1 час 46 мин.)

Ну что же, с учетом вышенаписанного все заработало (с либой под SSE4), но скорость первого прохода - 2 FPS; боюсь представить, что будет во втором...
[Профиль]  [ЛС] 

MaLLIeHbKa

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

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

Сообщений: 3668

MaLLIeHbKa · 16-Дек-08 21:58 (спустя 5 мин.)

crazy-cactus
Пишите первый проход в lossless x264, а уже из него пережимайте в lossy в два прохода. Получится существенно быстрее, только места надо много
[Профиль]  [ЛС] 

Pustovetov

AVC-Видео

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

Сообщений: 4247

Pustovetov · 16-Дек-08 22:23 (спустя 25 мин.)

crazy-cactus писал(а):
Ну что же, с учетом вышенаписанного все заработало (с либой под SSE4), но скорость первого прохода - 2 FPS; боюсь представить, что будет во втором...
Как справедливо было отмечено чуть выше жать с такими шумодавами надо в лосслесс, и только потом уже обжимать с потерями в два прохода.
Можно еще и шумодавъ разбить на несколько проходов, чтобы меньше тормозило
К примеру на первом
degrainmedian(mode=3, limity=16, limituv=8).FFT3DFilter(bw=16, bh=16, bt=3, sigma=4, plane=4)
На втором
....
prefiltred = avcsource("???.dga")
mVectors = prefiltred.MVAnalyseMulti(refframes=3,pel=2,plevel=2,search=2,searchparam=3,lambda=2000,blksize=8,overlap=4,truemotion=true,sharp=2,idx=idx1,Threads=1)
maskp1 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,1)).UtoY()
maskp2 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,2), ysc=255).UtoY()
maskp3 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,3), ysc=255).UtoY()
maskp4 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,4)).UtoY()
maskf = average(maskp1, 0.25, maskp2, 0.25, maskp3, 0.25, maskp4, 0.25).spline36resize(source.width,source.height)
mt_merge(source, prefiltred, maskf)
MVDegrainMulti(mvMulti=mVectors,refframes=3,thSAD=800,idx=idx1+1,Threads=1)
.....
p.s. Учтите что для сжатия в лосслесс нужно использовать x264 версии не выше r988, а уже для чистового сжатия последнюю версию. Сохранять результат сжатия лучше в rawavc и потом на него напускать DGAVCIndex.exe
[Профиль]  [ЛС] 

MaLLIeHbKa

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

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

Сообщений: 3668

MaLLIeHbKa · 16-Дек-08 22:32 (спустя 9 мин., ред. 16-Дек-08 22:32)

Pustovetov писал(а):
нужно использовать x264 версии не выше r988
Кстати, да, а с чем это связано и есть ли надежда, что ситуация изменится в будущем? Пробовала свежий билд (≈r1051M) из MeGUI — на выходе lossless — одна сплошная каша. А с r999kMod, кстати, всё в порядке было.
[Профиль]  [ЛС] 

shellgen

VIP (Адм)

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

Сообщений: 6417

shellgen · 16-Дек-08 22:35 (спустя 2 мин., ред. 16-Дек-08 22:35)

MaLLIeHbKa писал(а):
нужно использовать x264 версии не выше r988
Кстати, да, а с чем это связано и есть ли надежда, что ситуация изменится в будущем?
x264 changelog писал(а):
commit b35a044b95c7eab2c91f55a3ac4100ca26a29d92 r994
Author: Jason Garrett-Glaser <darkshikari@gmail.com>
Date: Sat Sep 27 16:37:27 2008 -0700
Replace High 4:4:4 profile lossless with High 4:4:4 Predictive.
This improves lossless compression by about 4-25% depending on source.
The benefit is generally higher for intra-only compression.
Also add support for 8x8dct and i8x8 blocks in lossless mode; this improves compression very slightly.
In some rare cases 8x8dct can hurt compression in lossless mode, but its usually helpful, albeit marginally.
Note that 8x8dct is only available with CABAC as it is never useful with CAVLC.
High 4:4:4 Predictive replaced the previous profile in a 2007 revision to the H.264 standard.
The only known compliant decoder for this profile is the latest version of CoreAVC.
As I write this, JM does not actually correctly decode this profile.
Hopefully this lack of support will soon change with this commit, as x264 will be (to my knowledge) the first compliant encoder.
Свежий CoreAVC кушает через DirectShow, но это не вариант, так что для lossless используем пока старые сборки.
[Профиль]  [ЛС] 

MaLLIeHbKa

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

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

Сообщений: 3668

MaLLIeHbKa · 16-Дек-08 22:42 (спустя 7 мин.)

shellgen
Ясно, спасибо. Значит, не баг, а прогресс ценой совместимости. Это хорошо
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4995


Tempter57 · 17-Дек-08 01:18 (спустя 2 часа 36 мин.)

crazy-cactus
Загрузили гуру информации, вероятно голова кругом. Попробуй для начала создать скрипт в Xvid 4PSP, а затем его открыть в Megui и закодировать в один проход с постоянным качеством с такой командной строкой x264:
Код:
program --crf 20.0 --level 4.1 --ref 8 --mixed-refs --bframes 5 --b-adapt 2 --b-pyramid --weightb --deblock -2:0 --subme 7 --trellis 2 --psy-rd 0.7:0.2 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --pbratio 1.4 --me umh --merange 24 --threads auto --thread-input --aq-strength 1.2 --progress --no-psnr --no-ssim --output "output" "input"
Даже с этим фильтром на твоем CPU скорость будет выше 4 fps. Примерно через 10-12 часов получишь выходной видеофайл в формате mkv. Сведешь его потом со звуковой дорожкой в проге MKVMerge за несколько секунд.
[Профиль]  [ЛС] 

crazy-cactus

Top Seed 02* 80r

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

Сообщений: 2812

crazy-cactus · 17-Дек-08 02:45 (спустя 1 час 27 мин.)

Tempter57 писал(а):
Загрузили гуру информации, вероятно голова кругом
В принципе да. Но студентам к этому не привыкать
Tempter57 писал(а):
Даже с этим фильтром на твоем CPU скорость будет выше 4 fps
проверил на маленьком фрагменте - avg 2.3 FPS (640x480) / 1,6 FPS (720x576). В общем, буду играться с настройками, пытаясь добиться некого компромисса между качеством и скоростью. Но добиться такого результата, как у Pustovetov, пока не получилось. Но это, надеюсь, временно...
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4995


Tempter57 · 17-Дек-08 08:03 (спустя 5 часов, ред. 17-Дек-08 08:03)

Цитата:
проверил на маленьком фрагменте - avg 2.3 FPS (640x480) / 1,6 FPS (720x576
смотрел какова загрузка CPU? Точно задействованы 2 ядра, используется ли в скрипте режим MTstack или SetMTMode(2,2)? Попробуй с другим фильтровым пресетом или подключением разнызных версий MVTools: все, которые заканчиваются на MSuper подключают последнюю версию MVTools2, на multi-MVTools v.1.9.7.7. Но основное- это просто увеличь размер блока в MVAnalyse blksize=16 вместо blksize=8.
[Профиль]  [ЛС] 

ultraeraser

Top User 01

Стаж: 18 лет

Сообщений: 697

ultraeraser · 17-Дек-08 09:43 (спустя 1 час 40 мин., ред. 17-Дек-08 09:43)

фу блин кажись получилось конвертнуть и качество на высоте получилось
подскажите пожалуйста а в GordianKnot ГДЕ можно яркости прибавить чуток в x264
спасибо.
[Профиль]  [ЛС] 

crazy-cactus

Top Seed 02* 80r

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

Сообщений: 2812

crazy-cactus · 18-Дек-08 03:54 (спустя 18 часов)

Pustovetov, возможно я слишком многого прошу, но все же - опиши, пожалуйста, пошагово, как ты получил тот конечный результат - у меня даже с этим же фильтром ползут квадратики в конечном видео... желательно на уровне
1.Открываем в XVID4PSP исходный материал
.......................
x. Сохраняем полученный .avs-скрипт в файл, закрываем XVID4PSP, открываем MeGUI
.............................
y. Дожидаемся окончания кодирования и закрываем MeGUI
Может, хоть так у меня получится добиться аналогичного качества
Tempter57 писал(а):
смотрел какова загрузка CPU? Точно задействованы 2 ядра
Точно. Загрузка 100%...
[Профиль]  [ЛС] 

viktor_

Top Bonus 02* 500GB

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

Сообщений: 879

viktor_ · 18-Дек-08 05:57 (спустя 2 часа 2 мин.)

ultraeraser писал(а):
подскажите пожалуйста а в GordianKnot ГДЕ можно яркости прибавить
В ГК не добавишь, а вот пройти фильтрами в дубе можно.
[Профиль]  [ЛС] 
 
Тема закрыта
Loading...
Error