|
fcp
Стаж: 16 лет 6 месяцев Сообщений: 1470
|
fcp ·
21-Апр-11 17:35
(13 лет 10 месяцев назад)
NokkiiA писал(а):
(_Smile_)
Читайте чуть выше, таже самая проблема у меня!
Такая-же, да не такая-же. Скорее всего причины разные, одинаковое только проявление. Но т.к. FFmpegSource2 никакой доп. инфы не дает, то и понять по скриншотам, что там не так - нельзя. Ясно только одно: этим декодером данный конкретный файл открыть не получится, а значит нужно либо менять декодер (Видео->Декодирование; так-же поддерживаются DGAVCIndex и DGDecNV, но для них надо будет проиндексировать файл самому), либо каким-либо образом изменить исходный файл (перемуксить или извлечь потоки). У (_Smile_) видимо в MKV слишком много дорожек (если в файле их больше 20-25-ти, то FFMS2 выдает ошибку), у вас в M2TS не знаю что, да и сам этот контейнер не особо дружит с FFMS2, точнее наоборот  Обычно помогает перемуксивание в MKV, для начала можете попробовать закинуть исходный файл в Инструменты->FFRebuilder, Формат=MKV, Аудио и Видео = Copy, если всё пройдет без ошибок, то получившийся MKV можно попробовать открыть в программе. Если вылезут ошибки, то демукс потоков при помощи tsMuxeR`а с последующим муксом их в MKV MKVMerge`м (обе программы есть в меню Инструменты). Или, если внутри M2TS видео H264, то можно попытаться проиндексировать исходник DGAVCIndex`ем (так-же есть в Инструменты), File->Save project в новую\пустую папку, потом dga-файл оттуда открываете в программе. Но могут вылезти артефакты, т.к. DGAVCIndex не поддерживает интерлейс толи MBAFF, толи PAFF, точно не помню (если файл прогрессивный, то наверно проблем не будет). Вместо DGAVCIndex лучше использовать DGDecNV, он есть тут на трекере и он поддерживает больше форматов и кодеков, последовательность действий аналогичная, только вместо файла dga будет dgi; этому декодеру требуется видеокарта Нвидия (не слишком древняя как сама карта, так и драйвера к ней).
|
|
crazy-cactus
  Стаж: 17 лет 2 месяца Сообщений: 2813
|
crazy-cactus ·
21-Апр-11 17:44
(спустя 9 мин.)
fcp
нельзя ли пофиксить, чтобы при пакетной обработке файлов с несколькими звуковыми дорожками программа не спрашивала для каждого файла, какую дорожку выбрать, а автоматом брала трек того же номера, что и в уже открытом файле... А то загнал я сотню файлов конвертироваться - я замучился щелкать по кнопке ОК в окне выбора дорожек...
|
|
Jоker
 Стаж: 15 лет 10 месяцев Сообщений: 2388
|
Jоker ·
21-Апр-11 17:57
(спустя 13 мин.)
NokkiiA писал(а):
Читайте чуть выше, таже самая проблема у меня!
Смена декора не помогает.
fcp писал(а):
У (_Smile_) видимо в MKV слишком много дорожек
дорожек всего 2.
Кинул вам в ЛС исходник.
|
|
NokkiiA
 Стаж: 17 лет Сообщений: 816
|
NokkiiA ·
21-Апр-11 18:04
(спустя 7 мин., ред. 21-Апр-11 18:04)
(_Smile_) писал(а):
Смена декора не помогает.
Мне тоже не помогло! crazy-cactus
(_Smile_)
fcp
Решил свою вылетающую ошибку так:
Удалил K-Lite_Codec_Pack_700_Full
Удалил XviD4PSP 5
Перезагрузил комп и установил всё заново.
Итог: всё работает как раньше, ошибку больше не выдаёт
Только что сконвертил .m2ts в MKV
Делюсь опытом по решению проблемы с ошибкой (как я её устранил).
|
|
fcp
Стаж: 16 лет 6 месяцев Сообщений: 1470
|
fcp ·
21-Апр-11 20:29
(спустя 2 часа 24 мин.)
crazy-cactus
У меня это даже записано, причем давным-давно..
NokkiiA писал(а):
Делюсь опытом по решению проблемы с ошибкой (как я её устранил).
Я конечно рад, что такая последовательность действий дала результат, но.. это не решение проблемы, когда FFMS говорит, что он не может открыть этот файл по неизвестной причине, а решение проблемы с DirectShowSource, который изначально выставлен в настройках декодером почти для всего, но если при его использовании возникает ошибка, то происходит переключение на FFMS2 и пробуется с ним. Видимо теперь DirectShowSource открывает этот файл нормально, и переключения на FFMS2 не происходит, соответственно эта ошибка и не выскакивает. Хотя.. для MPEG-PS/TS используется Haali-сплиттер (если он установлен), так-что переустановка К-Лайта каким-то образом могла на этот сплиттер повлиять, но я все-же думаю что дело тут в первом варианте (в скрипте можете посмотреть, DirectShowSource там или FFmpegSource2). В любом случае, всё работает - это уже хорошо!
|
|
evgenkadr
Стаж: 15 лет 9 месяцев Сообщений: 1
|
evgenkadr ·
21-Апр-11 20:56
(спустя 26 мин.)
engeco писал(а):
Такая проблема... при кодировании с исходников высокой четкости (BDRipы) при условии что есть субтитры в этих исходниках, прога сама подхватывает сабы, видимо которые идут первыми по умолчанию, причем удалить их потом никак нельзя...жмешь субтитры - удалить...выскакивает ошибка "нечего удалять". в результате видео выходит с вшитыми сабами, либо русскими либо англ... что делать в такой ситуации?
Была такая же беда. Помогло "перепаковать файл в MKVMerge без сжатия заголовков" удалив субтитры, а заодно и звук.  Спасибо всем добрым людям, уже и не помню, кто посоветовал.
|
|
Saintmedium
 Стаж: 18 лет Сообщений: 312
|
Saintmedium ·
22-Апр-11 01:07
(спустя 4 часа)
Ребят подскажите что не так, уж оч долго кодируется
лог кодирования
XVID4PSP
------------------------------
Version: 5.037
Created: 27.08.2009 20:10:14
TempPath: D:\Temp
AppPath: C:\Program Files (x86)\Winnydows\XviD4PSP5 FILES
------------------------------
2.avi >
2 - Холодный старт.mkv TASK
------------------------------
Format: MKV
Duration: 00:09:33:900 (17217)
VideoDecoder: DirectShowSource
Resolution: 1280x720
VCodecPreset: Games
VEncodingMode: ThreePass
VideoCodec: FRAPS > x264
VideoBitrate: 112205 > 4000
Quality: 4.058 > 0.145
Framerate: 30.000
SourceType: PROGRESSIVE
FieldOrder: UNKNOWN
AudioDecoder: 0
AEncodingPreset: MP3 ABR 128k
AudioCodec: PCM > MP3
AudioBitrate: 1411 > 128
Samplerate: 44100
Channels: 2
Normalize: 100%
Accurate: 3%
Gain: 0.131 VIDEO ENCODING
------------------------------
Encoding video to: D:\Temp\0019.264
x264 4000kbps 1280x720 30.000fps (17217 frames)
...first pass...
x264 [info]: cabac=1 ref=3 deblock=1:-1:-1 analyse=0x1:0 me=dia subme=1 psy_rd=0.0:0.0 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 chroma_qp_offset=0 threads=2 thread_queue=2 nr=0 decimate=1 mbaff=0 bframes=3 b_pyramid=1 b_adapt=1 b_bias=0 direct=3 wpredb=1 keyint=250 keyint_min=25 scenecut=40(pre) rc=abr bitrate=4000 ratetol=1.0 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 ip_ratio=1.40 pb_ratio=1.30 aq=1:1.00
x264 [info]: slice I:108 Avg QP:19.92 size: 67735
x264 [info]: slice P:11795 Avg QP:22.20 size: 20591
x264 [info]: slice B:5315 Avg QP:25.06 size: 7363
x264 [info]: consecutive B-frames: 54.4% 10.3% 6.4% 28.9%
x264 [info]: mb I I16..4: 40.9% 0.0% 59.1%
x264 [info]: mb P I16..4: 19.9% 0.0% 0.0% P16..4: 57.8% 0.0% 0.0% 0.0% 0.0% skip:22.3%
x264 [info]: mb B I16..4: 1.9% 0.0% 0.0% B16..8: 27.5% 0.0% 0.0% direct: 8.1% skip:62.5% L0:41.2% L1:50.4% BI: 8.3%
x264 [info]: final ratefactor: 26.56
x264 [info]: direct mvs spatial:100.0% temporal:0.0%
x264 [info]: ref P L0 83.5% 10.7% 5.7%
x264 [info]: ref B L0 84.4% 15.6%
x264 [info]: ref B L1 92.0% 8.0%
x264 [info]: kb/s:4032.9
...second pass...
x264 [info]: using cpu capabilities: MMX2 SSE2Slow
x264 [info]: cabac=1 ref=3 deblock=1:-1:-1 analyse=0x3:0x133 me=umh subme=9 psy_rd=1.0:0.0 mixed_ref=1 me_range=32 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 chroma_qp_offset=-2 threads=2 thread_queue=2 nr=0 decimate=1 mbaff=0 bframes=3 b_pyramid=1 b_adapt=1 b_bias=0 direct=3 wpredb=1 keyint=250 keyint_min=25 scenecut=40(pre) rc=2pass bitrate=4000 ratetol=1.0 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 cplxblur=20.0 qblur=0.5 ip_ratio=1.40 pb_ratio=1.30 aq=1:1.00
x264 [info]: slice I:108 Avg QP:19.62 size: 76247
x264 [info]: slice P:11795 Avg QP:21.70 size: 20041
x264 [info]: slice B:5315 Avg QP:24.01 size: 7970
x264 [info]: consecutive B-frames: 54.4% 10.3% 6.4% 28.9%
x264 [info]: mb I I16..4: 15.4% 52.4% 32.2%
x264 [info]: mb P I16..4: 2.6% 4.3% 1.9% P16..4: 42.4% 14.6% 12.0% 0.9% 0.4% skip:20.9%
x264 [info]: mb B I16..4: 0.2% 0.2% 0.2% B16..8: 43.0% 2.2% 4.2% direct: 2.7% skip:47.2% L0:39.0% L1:57.8% BI: 3.2%
x264 [info]: 8x8 transform intra:48.3% inter:68.3%
x264 [info]: direct mvs spatial:97.7% temporal:2.3%
x264 [info]: ref P L0 83.4% 10.8% 5.8%
x264 [info]: ref B L0 87.3% 12.7%
x264 [info]: ref B L1 93.2% 6.8%
x264 [info]: kb/s:4000.1
...last pass...
x264 [info]: using cpu capabilities: MMX2 SSE2Slow
x264 [info]: cabac=1 ref=3 deblock=1:-1:-1 analyse=0x3:0x133 me=umh subme=9 psy_rd=1.0:0.0 mixed_ref=1 me_range=32 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 chroma_qp_offset=-2 threads=2 thread_queue=2 nr=0 decimate=1 mbaff=0 bframes=3 b_pyramid=1 b_adapt=1 b_bias=0 direct=3 wpredb=1 keyint=250 keyint_min=25 scenecut=40(pre) rc=2pass bitrate=4000 ratetol=1.0 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 cplxblur=20.0 qblur=0.5 ip_ratio=1.40 pb_ratio=1.30 aq=1:1.00
x264 [info]: slice I:108 Avg QP:19.51 size: 77868
x264 [info]: slice P:11795 Avg QP:21.72 size: 20041
x264 [info]: slice B:5315 Avg QP:24.07 size: 7935
x264 [info]: consecutive B-frames: 54.4% 10.3% 6.4% 28.9%
x264 [info]: mb I I16..4: 15.2% 52.3% 32.5%
x264 [info]: mb P I16..4: 2.6% 4.3% 2.0% P16..4: 42.4% 14.5% 11.9% 0.9% 0.4% skip:21.0%
x264 [info]: mb B I16..4: 0.2% 0.2% 0.2% B16..8: 42.8% 2.2% 4.2% direct: 2.7% skip:47.4% L0:38.9% L1:57.9% BI: 3.2%
x264 [info]: 8x8 transform intra:48.1% inter:68.3%
x264 [info]: direct mvs spatial:99.3% temporal:0.7%
x264 [info]: ref P L0 83.4% 10.8% 5.8%
x264 [info]: ref B L0 87.3% 12.7%
x264 [info]: ref B L1 93.1% 6.9%
x264 [info]: kb/s:4000.0 AUDIO ENCODING
------------------------------
Encoding audio to: D:\Temp\0019.mp3
MP3 128kbps 2ch 16bit 44100khz MUXING
------------------------------
Video file: D:\Temp\0019.264
Audio file: D:\Temp\0019.mp3
Muxing to: D:\Torrent\Portal 2 (Video)\2 - Холодный старт.mkv TIME
------------------------------
Общее время кодирования: 2 hour 44 min 13 sec
Файл получился на: 282.34 mb
|
|
LonerD
  Стаж: 17 лет 1 месяц Сообщений: 3639
|
LonerD ·
22-Апр-11 03:39
(спустя 2 часа 32 мин.)
Saintmedium
По скорости непонятно, но почему такие странные настройки?
При нескольких проходах стоит ведь ставить во всех проходах одинаковые настройки кодирования.
И, кстати, если хочется максимального качества - стоит увеличивать фреймы
ref=3 bframes=3 - это очень мало.
Из лога видно, что фреймов совсем недостаточно:
mb I I16..4: 15.2% 52.3% 32.5%
consecutive B-frames: 54.4% 10.3% 6.4% 28.9%
Про настройки и подбор фреймов доступно, буквально на пальцах описано тут:
https://rutr.life/forum/viewtopic.php?t=1037661
|
|
vaque
Стаж: 14 лет 7 месяцев Сообщений: 95
|
vaque ·
22-Апр-11 18:52
(спустя 15 часов)
AkvenJan писал(а):
vaque, приведите конкретные настройки кодеков, которые вы используете при кодировании. "почему разрещение из 720*576 нельзя сохранитьпри прежатии кодеком h264 или dvix?"
сохранить можно, но будет нарушение аспекта. При кодировании кодеком x264 это можно выправить установкой sar
а какие настройки?
профил xvid utlra 2p просто сделал битрает 1000
а у h264 профиль q18 fast
|
|
Saintmedium
 Стаж: 18 лет Сообщений: 312
|
Saintmedium ·
22-Апр-11 19:13
(спустя 21 мин., ред. 22-Апр-11 19:13)
Вообше не хрена не понял, какие-то скрипты хотя я ими вообше не пользуюсь и хз куда их писать
Вот мои настройки которыми я кодирую(Правда шас скачал другую версию- XviD4PSP_5.10.226.0 там другое меню, и 1 новая вкладка )
Качество и размер меня вполне устраивает, вот только очень долго все это кодируется, что можно изменить для более быстрого кодирования ???
Если можно настройки по этим вкладкам, кодирую видео с фрапса 30fps, 1280-720
|
|
ItarTass
  Стаж: 17 лет 4 месяца Сообщений: 1414
|
ItarTass ·
22-Апр-11 23:14
(спустя 4 часа)
Подскажите фильтр, который убирание дрожания внизу при кодировании betacam рипов?
Оно в принципе такое же как и у VHS. так что и от VHS, думаю, подойдет.
|
|
sasha20072007
Стаж: 17 лет 5 месяцев Сообщений: 675
|
sasha20072007 ·
22-Апр-11 23:19
(спустя 4 мин.)
В настройкайках деинтерлейса QTGMC появилась вкладка Резкость (Sharpness).Какое должно быть значение,чтобы четкость визуально не отличалась от оригинала?
|
|
Tempter57
 Стаж: 16 лет 5 месяцев Сообщений: 4969
|
Tempter57 ·
23-Апр-11 10:01
(спустя 10 часов)
ItarTass писал(а):
Подскажите фильтр, который убирание дрожания внизу при кодировании betacam рипов?
Оно в принципе такое же как и у VHS. так что и от VHS, думаю, подойдет.
Добавьте в любой фильтровый пресет в начале строки:
Код:
# ===== global motion stabilization stage =====
temp = last.TemporalSoften(7,255,255,25,2)
Interleave(temp.Repair(last.TemporalSoften(1,255,255,25,2)),last)
DePan(last,data=DePanEstimate(last,range=1,trust=0,dxmax=2,dymax=2),offset=-1)
SelectEvery(2,0)
Не забудьте и подключить плагины:
#DePan.dll
#DePanEstimate.dll
Возможно надо будет увеличить dxmax=4,dymax=4
sasha20072007 писал(а):
В настройкайках деинтерлейса QTGMC появилась вкладка Резкость (Sharpness).Какое должно быть значение,чтобы четкость визуально не отличалась от оригинала?
Это довольно сильно зависит и от других параметров NoiseProcess, GrainRestore, NoiseRestore, а также от степени применения шумоподавления от MDegrain1 до MDegrain3. Смотрите глазами. Если уж надо применять Sharpness>0.6, то следует применить и SLMode=1 или 2, а также SLRad=1 или 3, чтобы не нарваться на перешарп. Документация на скрипт лежит в c:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Docs , так что - изучайте.
|
|
RUSIKtheBest87
  Стаж: 15 лет 1 месяц Сообщений: 188
|
RUSIKtheBest87 ·
23-Апр-11 10:19
(спустя 17 мин.)
Для сочности и резкости,что надо приминать?
|
|
ItarTass
  Стаж: 17 лет 4 месяца Сообщений: 1414
|
ItarTass ·
23-Апр-11 15:38
(спустя 5 часов, ред. 23-Апр-11 15:38)
Tempter57 писал(а):
ItarTass писал(а):
Подскажите фильтр, который убирание дрожания внизу при кодировании betacam рипов?
Оно в принципе такое же как и у VHS. так что и от VHS, думаю, подойдет.
Добавьте в любой фильтровый пресет в начале строки:
Код:
# ===== global motion stabilization stage =====
temp = last.TemporalSoften(7,255,255,25,2)
Interleave(temp.Repair(last.TemporalSoften(1,255,255,25,2)),last)
DePan(last,data=DePanEstimate(last,range=1,trust=0,dxmax=2,dymax=2),offset=-1)
SelectEvery(2,0)
Не забудьте и подключить плагины:
#DePan.dll
#DePanEstimate.dll
Возможно надо будет увеличить dxmax=4,dymax=4
Спасибо. А если больше никакие фильтры не применять достаточно только это вписать и создать новый пресет, или еще что-то нужно?
|
|
Tempter57
 Стаж: 16 лет 5 месяцев Сообщений: 4969
|
Tempter57 ·
23-Апр-11 19:07
(спустя 3 часа)
ItarTass
Вообще для подобных исходников не мешает применить Cnr2("oxx",8,16,191,100,255,32,255,false) или CamCD(7,1) с последующим MDegrain2 (или Median2, см. пресет SAT Median2) пусть и небольшим значением thSAD=240...270 и заключительным ContraSharpening
|
|
Dason989
Стаж: 14 лет 7 месяцев Сообщений: 150
|
Dason989 ·
23-Апр-11 21:52
(спустя 2 часа 44 мин.)
подскажите,в чем проблема (вылезает при открытии mkv,все было вот недавно нормально,а тут с недавних пор началось!)
|
|
MakAnt
 Стаж: 15 лет 6 месяцев Сообщений: 61
|
MakAnt ·
23-Апр-11 22:08
(спустя 15 мин.)
Подскажите, пожалуйста, каким фильтром и с какими настройками можно слегка почистить вот такой шум:
А то этих денойз фильтров навалом, а какой юзать непонятно.
Видео вот это и это, если что.
Идея почистить шум возникла из-за того, что для более-менее приличного качества при кодировании в AVC с разрешением 1280x720 битрейта понадобилось 9000 кбит/с. Для такого исходника показалось многовато что-то.
|
|
twiceaday
 Стаж: 17 лет 2 месяца Сообщений: 88
|
twiceaday ·
23-Апр-11 23:03
(спустя 55 мин., ред. 23-Апр-11 23:03)
При открытии ютубовских роликов те что 360 и 480 программа стала виснуть намертво. Настройки сбросил, настройки кодеков сбросил, не помогло. В чем может быть причина? PS: Ролики которые 720 и 1080 отлично открывает и кодирует. Ролики 360 и 480 отлично проигрываются в MPC. K-Lite Mega Codec Pack 6.9.0
|
|
agz
  Стаж: 17 лет 8 месяцев Сообщений: 1450
|
agz ·
23-Апр-11 23:29
(спустя 25 мин.)
twiceaday, они ж там вроде решили все в формат WebM конвертить?
А если ffmpeg обновить?
|
|
Гость
|
Гость ·
23-Апр-11 23:38
(спустя 9 мин., ред. 18-Июн-11 21:18)
|
|
agz
  Стаж: 17 лет 8 месяцев Сообщений: 1450
|
agz ·
24-Апр-11 00:58
(спустя 1 час 20 мин.)
Tempter57, заметил давно что Temporalsoften() тормозит, если вызывается сразу после MDegrain1-3(). Если перед его вызовом прописать setmtmode(5), а после него setmtmode(2) - все ок, тормоза уходят. Баг? Для MT() это конечно же не годится.
В MT() режиме Temporalsoften() так-же лагает, если прописан после MDegrain1-3()...
|
|
ItarTass
  Стаж: 17 лет 4 месяца Сообщений: 1414
|
ItarTass ·
24-Апр-11 06:12
(спустя 5 часов)
Tempter57 писал(а):
ItarTass
Вообще для подобных исходников не мешает применить Cnr2("oxx",8,16,191,100,255,32,255,false) или CamCD(7,1) с последующим MDegrain2 (или Median2, см. пресет SAT Median2) пусть и небольшим значением thSAD=240...270 и заключительным ContraSharpening
Вот очень короткий сэмпл. 1.mpg (11 MB)
http://www.multiupload.com/FYOQ58A2SD
Ваше резюме, please.
|
|
neo63
  Стаж: 16 лет 9 месяцев Сообщений: 2385
|
neo63 ·
24-Апр-11 08:21
(спустя 2 часа 9 мин., ред. 24-Апр-11 08:21)
кодировал файл .mpg(1080p) в avi вдруг стала получаться такая ерунда,прям мыло кошмарное:
не могу никак понять отчего так?это может быть от исходного файла,он mpeg2 HD
XviD4PSP 5 последний от 21 марта
|
|
AkvenJan
 Стаж: 15 лет 8 месяцев Сообщений: 584
|
AkvenJan ·
24-Апр-11 08:52
(спустя 30 мин.)
neo63, как обычно, настройки в студию, телепаты в отпуске
|
|
neo63
  Стаж: 16 лет 9 месяцев Сообщений: 2385
|
neo63 ·
24-Апр-11 10:23
(спустя 1 час 31 мин., ред. 24-Апр-11 10:23)
AkvenJan писал(а):
настройки в студию
скрытый текст
Video
ID : 0
Format : MPEG-4 Visual
Format profile : Advanced Simple@L5
Format settings, BVOP : 2
Format settings, QPel : Yes
Format settings, GMC : No warppoints
Format settings, Matrix : Default (MPEG)
Muxing mode : Packed bitstream
Codec ID : XVID
Codec ID/Hint : XviD
Duration : 4mn 2s
Bit rate : 2 280 Kbps
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 fps
Standard : PAL
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.183
Stream size : 65.8 MiB (85%)
Writing library : XviD 1.2.1 (UTC 2008-12-04)
скрытый текст
------------------------------
OS Code: Microsoft Windows NT 6.1.7600.0
OS Name: Windows 7 Ultimate (x32)
Framework: 2.0.50727.4927 (v3.5 Service Pack 1)
AviSynth: AviSynth 2.58 tsp MT version 5(mod seraphy), build:Jul 12 2009 [07:46:21]
CPU Info: Intel(R) Core(TM) i3 CPU M 380 @ 2.53GHz (~2533), 4 core(s)
RAM Total: 2998Mb
Language: RUS (1251, ",")
SystemDrive: C: XviD4PSP
------------------------------
Version: 5.10.221.0
Created: 22.02.2011 16:10:50
TempPath: D:\Temp
AppPath: C:\Program Files\XviD4PSP 5 FILES
------------------------------
1. Miley Cyrus - Party In The U.S.A. (Today Show 28.08.2009) HD-1080i.mpg >
1. Miley Cyrus - Party In The U.S.A. (Today Show 28.08.2009).avi TASK
------------------------------
Format: AVI
Duration: 00:04:02:142 (7257)
VideoDecoder: MPEG2Source
Resolution: 1920x1080 > 720x576
Aspect: 1.7778
VCodecPreset: Custom
VEncodingMode: TwoPass
VideoCodec: MPEG2 > XviD (1.2.2)
VideoBitrate: 14028 > 2350
Quality: 0.226 > 0.189
Framerate: 29.970
SourceType: INTERLACED
FieldOrder: TFF
Deinterlacer: Yadif
AEncodingPreset: Copy
AudioCodec: AC3
AudioBitrate: 384
Samplerate: 48000
Channels: 6 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")
loadcplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\yadif.dll") video = MPEG2Source("C:\Users\Admin\Documents\1. Miley Cyrus - Party In The U.S.A. (Today Show 28.08.2009) HD-1080i.index\1. Miley Cyrus - Party In The U.S.A. (Today Show 28.08.2009) HD-1080i.d2v",cpu=0,info=3)
audio = NicAC3Source("C:\Users\Admin\Documents\1. Miley Cyrus - Party In The U.S.A. (Today Show 28.08.2009) HD-1080i.index\1. Miley Cyrus - Party In The U.S.A. (Today Show 28.08.2009) HD-1080i T80 3_2ch 384Kbps DELAY 0ms.ac3")
AudioDub(video, audio) ConvertToYV12(interlaced = true)
Yadif(order=1) ###[FILTERING]###
#plugin_files
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\MaskTools.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\RemoveGrain.dll")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\LimitedSharpenFaster.avs")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\MT.dll") #Preset 1
MT("""
LimitedSharpenFaster(Smode=4,strength=100)
""",threads=2,splitvertical=true) #Preset 2
#LimitedSharpenFaster(ss_x=1.0,ss_y=1.0,Smode=4,strength=120,soft=30) #Preset 3
#LimitedSharpenFaster(Smode=4,Lmode=3,strength=1000,special=true,wide=true) # качественный шарпер с режимом обработки МТ
###[FILTERING]### Lanczos4Resize(720, 576) Используем готовый файл: C:\Users\Admin\Documents\1. Miley Cyrus - Party In The U.S.A. (Today Show 28.08.2009) HD-1080i.index\1. Miley Cyrus - Party In The U.S.A. (Today Show 28.08.2009) HD-1080i T80 3_2ch 384Kbps DELAY 0ms.ac3 VIDEO ENCODING
------------------------------
Encoding video to: D:\Temp\0001.avi
XviD 2350kbps 720x576 29.970fps (7257 frames) ...first pass... xvid_encraw.exe: -pass1 "D:\Temp\0001_1.log" -qtype 1 -qpel -par 997:701 -threads 6 -i "D:\Temp\0001.avs" -o NUL This log was saved here: D:\Новая папка (2)\1. Miley Cyrus - Party In The U.S.A. (Today Show 28.08.2009).avi.encoding.log This log was saved here: D:\Новая папка (2)\1. Miley Cyrus - Party In The U.S.A. (Today Show 28.08.2009).avi.encoding.log Tot: enctime(ms) =1084635.00, length(bytes) = 460674864
Avg: enctime(ms) = 149.42, fps = 6.69, length(bytes) = 63462
I frames: 25 frames, size = 144814/ 3620352, quants = 2 / 2.00 / 2
P frames: 2921 frames, size = 108627/ 317299834, quants = 2 / 2.00 / 2
B frames: 4311 frames, size = 32418/ 139754678, quants = 4 / 4.00 / 4 ...last pass... xvid_encraw.exe: -pass2 "D:\Temp\0001_1.log" -bitrate 2350 -qtype 1 -qpel -imin 1 -bmin 1 -pmin 1 -par 997:701 -threads 6 -i "D:\Temp\0001.avs" -avi "D:\Temp\0001.avi" Tot: enctime(ms) =1121715.00, length(bytes) = 68694396
Avg: enctime(ms) = 154.53, fps = 6.47, length(bytes) = 9463
I frames: 25 frames, size = 50338/ 1258452, quants = 8 / 9.28 / 10
P frames: 2921 frames, size = 16838/ 49186385, quants = 7 / 10.73 / 13
B frames: 4311 frames, size = 4233/ 18249559, quants = 9 / 16.32 / 20 MUXING
------------------------------
Video file: D:\Temp\0001.avi
Audio file: C:\Users\Admin\Documents\1. Miley Cyrus - Party In The U.S.A. (Today Show 28.08.2009) HD-1080i.index\1. Miley Cyrus - Party In The U.S.A. (Today Show 28.08.2009) HD-1080i T80 3_2ch 384Kbps DELAY 0ms.ac3
Muxing to: D:\Новая папка (2)\1. Miley Cyrus - Party In The U.S.A. (Today Show 28.08.2009).avi
Please wait... TIME
------------------------------
Общее время кодирования: 36 min 55 sec
Файл получился на: 76.95 mb ------------------------------
|
|
Tempter57
 Стаж: 16 лет 5 месяцев Сообщений: 4969
|
Tempter57 ·
24-Апр-11 12:20
(спустя 1 час 56 мин., ред. 24-Апр-11 12:20)
agz писал(а):
Tempter57, заметил давно что Temporalsoften() тормозит, если вызывается сразу после MDegrain1-3(). Если перед его вызовом прописать setmtmode(5), а после него setmtmode(2) - все ок, тормоза уходят. Баг? Для MT() это конечно же не годится.
В MT() режиме Temporalsoften() так-же лагает, если прописан после MDegrain1-3()...
Хорошо, перепроверю. Вполне возможно. Благо таких пресетов не много, связаны с TV... AkvenJan
По вашему вопросу флюктации строк в мультфильме: считаю, что это вопрос не столько стабилизации изображения(хотя тоже не мешало применить скрипт stab.avs), сколько стоит применить DeFliker, и не столько сам фильтр, сколько что-то типа:
Код:
process = source2.MDegrain2(source_super,vb1,vf1,vb2,vf2,thSAD=400,thSCD1=450,thSCD2=130)
den = mt_merge(process, mt_edge("min/max").RemoveGrain(19), U=3,V=3)
Но в этом плане очень здорово и быстро может помочь и пресет DVD_SAT QTGMC MT, особенно третий вариант его подключения с MDegrain3. Поскольку звона на контурах многовато, там надо настроить EDGECLEANING:
Цитата:
# EDGECLEANING
mP = mt_edge(smB,"prewitt",0,255,0,0,V=1,U=1)
mS = mP.mt_expand(mode=mt_square(radius=4),U=1,V=1).mt_inflate(U=1,V=1)
mD = mt_lutxy(mS,mP.mt_inflate(U=1,V=1),"x y - "+string(24)+" <= 0 x y - ?",U=1,V=1).mt_inflate(U=1,V=1).removegrain(20,-1)
mt_merge(smB,Eval("smB." + "Removegrain(2,2)"),mD,luma=true,U=3,V=3)
Стоить напомнить, что есть и пресет Anime old stabilization, но там надо увеличить для вас значение thSAD и убрать затемнение линий и антиайлизинг.
|
|
agz
  Стаж: 17 лет 8 месяцев Сообщений: 1450
|
agz ·
24-Апр-11 13:03
(спустя 43 мин.)
Tempter57, а как этот код переписать без использования MDegrain1-3()?
Код:
# EDGECLEANING
mP = mt_edge(smB,"prewitt",0,255,0,0,V=1,U=1)
mS = mP.mt_expand(mode=mt_square(radius=4),U=1,V=1).mt_inflate(U=1,V=1)
mD = mt_lutxy(mS,mP.mt_inflate(U=1,V=1),"x y - "+string(24)+" <= 0 x y - ?",U=1,V=1).mt_inflate(U=1,V=1).removegrain(20,-1)
mt_merge(smB,Eval("smB." + "Removegrain(2,2)"),mD,luma=true,U=3,V=3)
Ругается на smB.
|
|
Tempter57
 Стаж: 16 лет 5 месяцев Сообщений: 4969
|
Tempter57 ·
24-Апр-11 13:52
(спустя 48 мин.)
agz
Либо добавить Protect c его smB , либо в EDGECLEANING писать den вместо smB. Я уже говорил, что Protect нужен, поскольку после MDegrain1..3 остаётся высокочастотный белый шум, который может стать источником появления повышенной блочности изображения после кодирования, особенно, когда применяется матрица квантования MPEG в XviD или кодируется х264.
|
|
ItarTass
  Стаж: 17 лет 4 месяца Сообщений: 1414
|
ItarTass ·
24-Апр-11 14:38
(спустя 45 мин., ред. 24-Апр-11 14:38)
А про мой что? Или пост для AkvenJan мне адресован?
|
|
|