|
Tempter57
Стаж: 16 лет 3 месяца Сообщений: 4963
|
Tempter57 ·
26-Ноя-08 22:10
(16 лет 1 месяц назад)
|
|
RoKR
Стаж: 18 лет 5 месяцев Сообщений: 61
|
RoKR ·
26-Ноя-08 22:51
(спустя 41 мин., ред. 26-Ноя-08 22:51)
Nicko123 - скачал длл для Yadifmod + TomsMoComp, кинул в папку с палгинами.
Сделал скриптик
скрытый текст
#plugin_files
#TomsMoComp.dll
#Yadifmod.dll
#ColorMatrix.dll
mpeg2source("D:\Проэкты\2 серия.d2v",cpu=0).colormatrix(d2v="2 серия.d2v",interlaced=true)
Yadifmod(mode=0,edeint=TomsMoComp(-1,11,0))
crop(4,0,-4,0)
Lanczos4Resize(848,480)
Открыл скрипт в виртуал дабе, ничего не изменилось. Совсем. Что я делаю не так? Tempter57 - скачал, читаю вот...
|
|
Nicko123
Стаж: 17 лет 6 месяцев Сообщений: 1248
|
Nicko123 ·
26-Ноя-08 23:04
(спустя 12 мин., ред. 26-Ноя-08 23:13)
RoKR писал(а):
Nicko123 - скачал длл для Yadifmod + TomsMoComp, кинул в папку с палгинами.
Сделал скриптик
скрытый текст
#plugin_files
#TomsMoComp.dll
#Yadifmod.dll
#ColorMatrix.dll
mpeg2source("D:\Проэкты\2 серия.d2v",cpu=0).colormatrix(d2v="2 серия.d2v",interlaced=true)
Yadifmod(mode=0,edeint=TomsMoComp(-1,11,0))
crop(4,0,-4,0)
Lanczos4Resize(848,480)
Открыл скрипт в виртуал дабе, ничего не изменилось. Совсем. Что я делаю не так?
Для начала также пропиши iPP=true здесь :
Код:
mpeg2source("D:\Проэкты\2 серия.d2v",cpu=0,iPP=true)
В смысле не изменилось в окне VD или в пробном рипе?
Если в окне то просто нужно обновить кадр или хотя бы запустить File\Run video analysis pass , если в рипе то это довольно странно (2 деинтерлесера не могут пропустить источник без изменений ).
А Avysinth не ругается при загрузке, в смысле он видит сами плагины/пути к ним?
|
|
)BrainCr3ator(
Стаж: 17 лет 1 месяц Сообщений: 4390
|
)BrainCr3ator( ·
26-Ноя-08 23:04
(спустя 48 сек.)
Спасибо вам за советы. Но всё таки. В GK с помощью 1016bm можно делать рип в один проход с приблизительным размером от 0,9 до 1,4 гб ?
|
|
RoKR
Стаж: 18 лет 5 месяцев Сообщений: 61
|
RoKR ·
26-Ноя-08 23:16
(спустя 11 мин., ред. 26-Ноя-08 23:16)
Nicko123 - прописал. Скрин с кодированного видео
Ависин молчит, не ругается
|
|
Nicko123
Стаж: 17 лет 6 месяцев Сообщений: 1248
|
Nicko123 ·
26-Ноя-08 23:16
(спустя 47 сек.)
.:KPOT:. писал(а):
Спасибо вам за советы. Но всё таки. В GK с помощью 1016bm можно делать рип в один проход с приблизительным размером от 0,9 до 1,4 гб ?
Теоретически должна, может у тебя просто старя версия GK которая не поддерживает каких-то новых фичей в кодеке?
Хотя мне судить тяжело я открывал его последний раз лет 7 назад...
|
|
Nicko123
Стаж: 17 лет 6 месяцев Сообщений: 1248
|
Nicko123 ·
26-Ноя-08 23:22
(спустя 5 мин., ред. 26-Ноя-08 23:22)
RoKR писал(а):
Nicko123 - прописал. Скрин с кодированного видео
Ависин молчит, не ругается
ОК
Сделай такие изменения в скрипте (это стандартные настройки TomsMoComp)
Код:
Yadifmod(mode=0,edeint=TomsMoComp(-1,5,1))
и повтори
|
|
RoKR
Стаж: 18 лет 5 месяцев Сообщений: 61
|
RoKR ·
26-Ноя-08 23:25
(спустя 2 мин.)
Nicko123 писал(а):
Yadifmod(mode=0,edeint=TomsMoComp(-1,5,1))
Не поменялось ничего. Может у меня что-то с плагинами в целом? Тут нужно, чтобы кто-то с семплом поработал...
|
|
Nicko123
Стаж: 17 лет 6 месяцев Сообщений: 1248
|
Nicko123 ·
26-Ноя-08 23:40
(спустя 15 мин., ред. 26-Ноя-08 23:42)
RoKR писал(а):
Nicko123 писал(а):
Yadifmod(mode=0,edeint=TomsMoComp(-1,5,1))
Не поменялось ничего. Может у меня что-то с плагинами в целом? Тут нужно, чтобы кто-то с семплом поработал...
Я на этой машине могу только с почтой работать.
ОК, тогда самый простой тест только этот плагин
|
|
RoKR
Стаж: 18 лет 5 месяцев Сообщений: 61
|
RoKR ·
26-Ноя-08 23:42
(спустя 1 мин.)
Nicko123 - так работает, вроде даже неплохо. Нет времени сейчас проверять качество, завтра более детально рассмотрю
|
|
Nicko123
Стаж: 17 лет 6 месяцев Сообщений: 1248
|
Nicko123 ·
26-Ноя-08 23:54
(спустя 12 мин., ред. 26-Ноя-08 23:57)
RoKR писал(а):
Nicko123 - так работает, вроде даже неплохо. Нет времени сейчас проверять качество, завтра более детально рассмотрю
Да забавно, такое редко бывает
Можешь потом просто поиграть с его настройками их всего 3:
скрытый текст
Код:
TomsMoComp(TopFirst, SearchEffort, VerticalFilter) All the values are integer, 0=no, 1=yes: TopFirst - assume the top field, lines 0,2,4,... should be displayed first.
The default is the supposedly more common BottomFirst (not for me). You may
have to bring it up in Virtualdub and look at a few frames to see which
looks best. (0=BottomFirst, 1=TopFirst) New - setting TopFirst=-1 will automatically pick up whatever Avisynth reports. SearchEffort - determines how much effort (CPU time) will be used to find
moved pixels. Currently numbers from -1 to 30 with 0 being practically
just a smarter bob and 30 being fairly CPU intensive. For Avisynth only, a value of -1 is supported. In this case the TomsMoComp
filter will not deinterlace but instead assume you already have progressive
frames but want to double the vertical size. I found by accident that this could
give slightly better apparent detail than regular scaling algorithms and is useful
for low bit rate captures that are hard to IVTC/deinterlace or where you have just
kept the even fields for some other reason. I'm considering making a DirectShow
version of this to be run at display time, or possibly adding it to ffDshow. VerticalFilter - If turned on will very slightly blend each pair of horizontal lines
together. This loses only a small amount of vertical resolution but is probably
a good idea as it can somewhat hide remaining deinterlace artifacts and will
probably also make you clip compress a bit better. (0 = no filter, 1 = filter
А заодно снова прикрутить Yadifmod и покрутить его настройки (их там реально всего одна-две)
скрытый текст
INFO: Modified version of Fizick's avisynth filter port of yadif from mplayer. Tis version
doesn't internally generate spatial predictions, but takes them from an external clip.
It also is not an Avisynth_C plugin (just a normal one). This version works with YV12 and
YUY2 colorspaces. Syntax => yadifmod(int order, int field, int mode, clip edeint, int opt) PARAMETERS: order - Sets the field order. -1 = use avisynth's internal parity value
0 = bff
1 = tff Default: -1 (int) field - Controls which field to keep when using same rate output. This parameter doesn't
do anything when using double rate output. -1 = set equal to order
0 = keep bottom field
1 = keep top field Default: -1 (int) mode - Controls double rate vs same rate output, and whether or not the spatial interlacing
check is performed. 0 = same rate, do spatial check
1 = double rate, do spatial check
2 = same rate, no spatial check
3 = double rate, no spatial check Default: 0 (int) edeint - Clip from which to take spatial predictions. This clip must be the same width,
height, and colorspace as the input clip. If using same rate output, this clip
should have the same number of frames as the input. If using double rate output,
this clip should have twice as many frames as the input. Default: NULL (clip) opt - Controls which cpu optimizations are used. 0 = autodetect
1 = force c routine
2 = force mmx routine Default: 0 (int)
|
|
RoKR
Стаж: 18 лет 5 месяцев Сообщений: 61
|
RoKR ·
26-Ноя-08 23:55
(спустя 41 сек.)
Nicko123 - а что нужно сделать, чтоб получить на выходе фпс 23.976 ?
|
|
Nicko123
Стаж: 17 лет 6 месяцев Сообщений: 1248
|
Nicko123 ·
27-Ноя-08 00:00
(спустя 4 мин.)
RoKR писал(а):
Nicko123 - а что нужно сделать, чтоб получить на выходе фпс 23.976 ?
Мне кажется Tempter57 ответит лучше я не силен в вопросах прореживания, у меня совсем другие источники.
|
|
)BrainCr3ator(
Стаж: 17 лет 1 месяц Сообщений: 4390
|
)BrainCr3ator( ·
27-Ноя-08 00:01
(спустя 1 мин.)
Nicko123 писал(а):
.:KPOT:. писал(а):
Спасибо вам за советы. Но всё таки. В GK с помощью 1016bm можно делать рип в один проход с приблизительным размером от 0,9 до 1,4 гб ?
Теоретически должна, может у тебя просто старя версия GK которая не поддерживает каких-то новых фичей в кодеке?
Хотя мне судить тяжело я открывал его последний раз лет 7 назад...
Щяс другую скачать.
|
|
RoKR
Стаж: 18 лет 5 месяцев Сообщений: 61
|
RoKR ·
27-Ноя-08 00:04
(спустя 2 мин.)
Nicko123 - спасибо
P.S Сейчас глянул, не полностью убрался интерлейс стандартными настройками...
|
|
Nicko123
Стаж: 17 лет 6 месяцев Сообщений: 1248
|
Nicko123 ·
27-Ноя-08 00:20
(спустя 15 мин., ред. 27-Ноя-08 00:20)
.:KPOT:. писал(а):
Щяс другую скачать.
Чем качать каждый раз сотни мегабайт, может проще сразу руками в VD, новые фичи в иксах появляются почти каждую неделю...
RoKR писал(а):
Nicko123 - спасибо
P.S Сейчас глянул, не полностью убрался интерлейс стандартными настройками...
Не за что, мне тоже пора уходить, всем приятных сноведений.
|
|
)BrainCr3ator(
Стаж: 17 лет 1 месяц Сообщений: 4390
|
)BrainCr3ator( ·
27-Ноя-08 00:32
(спустя 11 мин.)
Цитата:
Чем качать каждый раз сотни мегабайт, может проще сразу руками в VD, новые фичи в иксах появляются почти каждую неделю.
Тяжелее..
В Gk графический интерфейс.
Всё понятно.
|
|
Tempter57
Стаж: 16 лет 3 месяца Сообщений: 4963
|
Tempter57 ·
27-Ноя-08 09:23
(спустя 8 часов, ред. 27-Ноя-08 10:03)
Nicko123 писал(а):
RoKR писал(а):
Nicko123 - а что нужно сделать, чтоб получить на выходе фпс 23.976 ?
Мне кажется Tempter57 ответит лучше я не силен в вопросах прореживания, у меня совсем другие источники.
Я просто дам ссылку https://rutr.life/forum/viewtopic.php?p=13830814#13830814
Но, пожалуй, лучше прочесть
AviSynth, видео с переменной частотой кадров (vfr) и гибридное видео
и обратить внимание там на маленький раздельчик
Создание VFR-видео в контейнере MKV (matroska/матрёшка)
|
|
DFCbit
Стаж: 16 лет 2 месяца Сообщений: 2174
|
DFCbit ·
27-Ноя-08 09:32
(спустя 8 мин., ред. 27-Ноя-08 09:32)
.:KPOT:. писал(а):
Спасибо вам за советы. Но всё таки. В GK с помощью 1016bm можно делать рип в один проход с приблизительным размером от 0,9 до 1,4 гб ?
.:KPOT:.
У Вас, на мой взгляд, довольно большой разброс в 500 МБайт. А что Вам мешает воспользоваться методикой shellgen'а, нехватка времени?
Если сделать определенную выборку, небольшой длительности в пределах 2-х минут, прогнать ее через разные --crf несколько раз, определиться с параметрами...то замечу Вам, расчетный вариант размера и полученный практический, после окончательного прогона у меня разница составила всего в пределах 10 МБайт.
|
|
*WaZZaP*
Стаж: 16 лет 11 месяцев Сообщений: 196
|
*WaZZaP* ·
27-Ноя-08 13:05
(спустя 3 часа)
ребята , я в этом деле чайник , обясните мне плиз , почему я не могу загрузит файл типа .mkv?
AVI идёт , а матроска нет , почему? если не идёт с GordianKnot , то какую программу мне тогда надо?
|
|
gigi-san
Стаж: 16 лет 6 месяцев Сообщений: 19
|
gigi-san ·
27-Ноя-08 19:08
(спустя 6 часов)
не могу понять почему выскакивает такая ошибка
и еще у меня одна проблемка с mediacoder... (а может и не с ним) когда перекодирую avi в mkv(h.264, neroaac, mkvmerge) в выходном файле пропадает звук после трети фильма. что это такое и как с этим боротся? З.Ы. все настройки такиеже только меняю контейнер на mp4(mp4box) и все нормально...
|
|
RoKR
Стаж: 18 лет 5 месяцев Сообщений: 61
|
RoKR ·
27-Ноя-08 23:01
(спустя 3 часа)
Продолжаю пытаться нормально деинтерлейснуть гибридное видео, пока безуспешно.
Пробовал
Код:
Telecide(order=1,guide=1)
Decimate(mode=3,threshold=х)
х всячески изменял, но всё равно - эндинг идёт с рывками + есть места, где остаётся интерлейс.
Пробовал, как мне советовал Tempter57, создать VFR-видео в контейнере MKV - делал так
Сначала
Код:
TFM(mode=1,output="tfm.txt")
TDecimate(mode=4,output="stats.txt")
создаются 2 файла со статистикой, затем скриптом
Код:
TFM(mode=1)
TDecimate(mode=5,hybrid=2,dupthresh=1.0,input="stats.txt",tfmin="tfm.txt",mkvout="timecodes.txt")
кодировал видео. На выходе получал таймкоды и авишку, муксил всё это в mkvmerge - но результат не оправдал ожиданий - эндинг всё так же шёл рывками...
Пробовал Decomb521VFR, он вообще у меня криво работает.
Такие вот дела...
|
|
Pustovetov
Стаж: 17 лет 2 месяца Сообщений: 4254
|
Pustovetov ·
27-Ноя-08 23:25
(спустя 23 мин.)
RoKR
Здесь придется делать VFR. Эндинг какая-то странная кривизна. Вообщем вот что получилось у меня из нее
http://multi-up.com/37259/
скрипт
скрытый текст
mpeg2source( "VTS_01_4.d2v",info=3)
ColorMatrix(hints=true,interlaced=true)
tempgaussmc_beta1mod(mt=true,edimode="eedi2",tr2=1)
maa()
|
|
Tempter57
Стаж: 16 лет 3 месяца Сообщений: 4963
|
Tempter57 ·
27-Ноя-08 23:56
(спустя 31 мин.)
RoKR Pustovetov
Да, ребятки, лишний раз убеждаюсь, что кодированные анимешные исходники наиболее трудный материал для обработки. Вам не позавидуешь, зато получаете такой багаж знаний и практических навыков.
|
|
RoKR
Стаж: 18 лет 5 месяцев Сообщений: 61
|
RoKR ·
28-Ноя-08 09:23
(спустя 9 часов, ред. 28-Ноя-08 15:38)
Pustovetov - спасибо. Это лучшее из того, что получалось.
А какие плагины грузить в данный скрипт? И какая последовательность действий с ним, чтобы сделать VFR?
Стоп, или это не VFR скрипт?
|
|
Alex Kud
Стаж: 18 лет 3 месяца Сообщений: 138
|
Alex Kud ·
28-Ноя-08 13:49
(спустя 4 часа, ред. 28-Ноя-08 13:49)
RoKR
Зря ты не стал AnimeIVTC использовать. Я вот сейчас сам с ним разбираюсь, доки читаю. Хоть пока и не заюзал, но он позволяет разделить клип на участки (задаешь номера фреймов), для каждого из которых применяется свой тип деинтерлейсинга. Только надо самому разобраться, где какой интерлейс (телесин, тру интерлейс, интерлейсные титры на телесине, прогрессивные титры на телесине и т.д., в документации есть описание), походив по кадрам разных участков в VirtualDubMod'е. А потом позволяет еще и VFR сделать. Подает большие надежды.
С другой стороны, сейчас делаю рип с исходника, в котором основная часть - телесин, а титры - интерлейс на телесине. И думаю, а стоят ли эти титры того, чтобы я для 23 серий задавал номера фреймов их начала и конца? Может ну их нафиг, сделать обычный IVTC, и пусть эти титры останутся интерлейсными...
|
|
RoKR
Стаж: 18 лет 5 месяцев Сообщений: 61
|
RoKR ·
28-Ноя-08 15:39
(спустя 1 час 49 мин.)
Alex Kud - у меня исходник - 52% филм. Мне придётся там ставить миллион этих участков...
|
|
Tempter57
Стаж: 16 лет 3 месяца Сообщений: 4963
|
Tempter57 ·
28-Ноя-08 16:09
(спустя 30 мин., ред. 28-Ноя-08 16:58)
я тебе скидывал в личку пресет AnimeIVTC, если не запустился проверь наличие библиотек avsRecursion.dll, avisynth_c.dll, reduceFliker.dll, vsfilter.dll в system32
скрытый текст
#plugin_files
#degrainmedian.dll
#RemoveGrainSSE3.dll
#RSharpenSSE3.dll
#RepairSSE3.dll
#ReduceFlicker.dll
#fft3dfilter.dll
#mvtools.dll
#nnedi.dll
#yadif.dll
#TIVTC.dll
#tdeint.dll
#Dup.dll
#dfttest.dll
#MaskTools.dll
#mt_masktools-25.dll
#WarpSharp.dll
#asharp.dll
#TIVTC.dll
#Toon-v1.0.dll
#gradfun2db.dll
#aWarpSharp.dll
#ttempsmooth.dll
#vinverse.dll
#tmm.dll
#SangNom.dll
#EEDI2.dll
#VariableBlur.dll
#aaf.avs
#fastlinedarkenmod.avs
#isodd.avs
#ftoon.avs
#mrestore.avs
#mrestore_v23e.avs
#srestore.avs
#bob_repair.avs
#Cdeblend.avs
#Cdeblend_v1.1b.avs
#Interlacing2Reader.avs
#FixBlendIVTC.avs
#mfToon-v0.54.avs
#AnimeIVTC - v1[1].06.1.avs
#vmToon-v0.74.avs
#TempGaussMC_beta1mod.avs
#LimitedSharpenFaster.avs
#MCBob.avs ConverttoYV12()
ColorMatrix(hints=true,interlaced=true)
AnimeIVTC (MT=true,mode=5,aa=2) # mode Required parameter Defines the function's behavior
# 1 : Use for case #3 & 7 (hard telecine)
# 2 : Use for 2 & 4 (double hard telecine)
# 3 : Use for 5 (hard telecine + 30i)
# 4 : Use for 6 (double hard telecine + 30i)
# 5 : Use for 8 (hybrid)
# 6 : Use for 9 (hybrid + 30i)
# 7 : Use to improve compressibility and encoding time using VFR #aaf(aam=-0.6,rep=true) # антиайлизинг если aa=2 или aa=3 не понравится
#ftoon() # качественная функция затемнения линий
#FastLineDarkenMOD(thinning=0, strength=40) # быстрая функция затемнения линий asharp(1,0,0) source=last
prefiltered=last.degrainmedian(mode=3,limity=10,limituv=12)
mVectors=prefiltered.mvanalysemulti(refframes=1,pel=2,blksize=8,overlap=4,sharp=2,truemotion=true,idx=1)
interleave(source.mvcompensate(mVectors.mvmultiextract(0),thSCD1=200,idx=1),\
source,\
source.mvcompensate(mVectors.mvmultiextract(1),thSCD1=200,idx=1))
dfttest(tbsize=3,sigma=0.6)
selectevery(3,1) # возвращает фильтрованные только центральные (не компенсированные) кадры
#gradfun2db(1.51) # включать по мере надобности
LimitedSharpenFaster(ss_x=1.5, ss_y=1.5, smode=3, strength=90, overshoot=1, undershoot=1)
Возможно твой случай с mode=7
Дополнение по подключению yadif в данном скрипте:
Цитата:
Реализован как Avisynth C-плагин (не обычный Avisynth плагин).
Должен загружаться командой Load_Stdcall_plugin("yadif.dll") или LoadCplugin("yadif.dll") (не LoadPlugin !). Не используйте автозагрузку. (Замечание: в Avisynth v2.5.7 нет необходимости явной загрузки Avisynth_c.dll пользователем для таких плагинов.)
|
|
@ssl@
Стаж: 16 лет 2 месяца Сообщений: 339
|
@ssl@ ·
28-Ноя-08 16:42
(спустя 33 мин., ред. 28-Ноя-08 23:25)
Здравствуйте,
Вот какой вопрос. Был фильм в NTSC non anamorphic с разрешением 720*480.
Перекодировал в 4*3 с разрешением 640*464. По бокам кадра появились две темные полоски - отрезал в Virtual Dub и изображение стало 620*464. В плейерах все показывает очень хорошо.
Проблема возникла с автоматическим запуском субтитров в srt. При разрешении в 640*464 -запускаются автоматически (одинаковые названия файлов), без проблем, все показывает. Но при обрезанном файле в 620*464 - нет. В МПКЛАСИК фильм не идет совсем, в ВЛС - все работает, но последняя строка субтитров теряется. Причем, если названия у субтитров и фильма разные, и субтитры в МПК загружать вручную - все работает идеально.
Понятно, что проблема пустяковая, но может есть какое то решение - в настройках Direct Vob Sub или кодеков, или плейера. Пожалуйста, подскажите.
Характеристики видео XVIDMPEG4, 23,976 ffps, 0.30bit/pixel, 2164kbpsavg P.S. Обновил Кодеки до самых последних - все заработало...
|
|
eyetooth
Стаж: 18 лет 9 месяцев Сообщений: 281
|
eyetooth ·
28-Ноя-08 17:04
(спустя 21 мин.)
а что мне делать в dgindex, если у меня в ntsc последовательности и при Forced Film и при Honor Pulldown Flags параметр Video Type остается неизменным - film (60% ~ 97%) диск - первый сезон симпсонов в ntsc
|
|
|