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

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

agz

Старожил

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

Сообщений: 1450

agz · 01-Май-11 12:33 (13 лет 10 месяцев назад)

Tempter57, хорошо, тесты продолжу! С праздником!
[Профиль]  [ЛС] 

Mr. Ilya

Стаж: 16 лет

Сообщений: 234


Mr. Ilya · 01-Май-11 14:01 (спустя 1 час 28 мин., ред. 01-Май-11 18:34)

Tempter57
Спасибо. Однако, все же хотелось бы услышать по другие варианты. Ибо и YadifModEDI порой выдает не лучшие результаты.
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4969

Tempter57 · 01-Май-11 20:31 (спустя 6 часов, ред. 01-Май-11 20:31)

Ilusha57 писал(а):
YadifModEDI порой выдает не лучшие результаты
Захотелось почудить? Чтобы не гадать, просто открой Test DeInterlaced, только помни, что QTGMC использует по умолчанию именно этот тип деинтерлейса внутри.
[Профиль]  [ЛС] 

Mr. Ilya

Стаж: 16 лет

Сообщений: 234


Mr. Ilya · 01-Май-11 22:21 (спустя 1 час 49 мин., ред. 01-Май-11 22:21)

Tempter57
Захотелось иметь картинку поприличнее. Картинка правда очень портится после деинтерлейса Yadif, да еще и тормоза порой вываливаются. Просто DVD какой-то кривой, но других в природе нет, вот и мучаюсь.
Причем, пользуясь "Определить интерлейс" программа пугается и выдает вот такое.
То есть вообще не видит интерлейса, хотя он на лицо.
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4969

Tempter57 · 01-Май-11 23:02 (спустя 41 мин., ред. 02-Май-11 05:53)

Ilusha57
Если исходник Film NTSC, судя по частоте, то видимо стоит попробовать в начале применить TIVTC. Что за данные показывает DGIndex?
Возможно подойдёт и QTGMC( Preset="Fast").Srestore(23.976), если там кривой трансфер с кадрами-дублями. Хуже, когда Гибридное видео с VFR.
[Профиль]  [ЛС] 

Mr. Ilya

Стаж: 16 лет

Сообщений: 234


Mr. Ilya · 02-Май-11 11:40 (спустя 12 часов)

Tempter57
Да, это NTSC, 29.970030 fps. DGIndex говорит об этом же.
Вчера успел попробовать TIVTC+YadifModEDI, результат вышел лучше, чем просто YadifModEDI. Вот только один нюанс - он по умолчанию переводит fps с 29.970030 на 23.976. Сильные ли последствия будут от того, что я выставлю 25 fps? Сконвертил на пробу и так, и так, на глаз разницы не заметил пока что, но ведь она должна быть?
Попробую отдельно TIVTC и QTGMC. Спасибо.
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4969

Tempter57 · 02-Май-11 15:29 (спустя 3 часа, ред. 02-Май-11 15:29)

Ilusha57
То что у вас не Film NTSC, сказал вам DGIndex уже. В нём существует порядок 3:2 - три кадра прогрессивных в пакете, а два интерлейсных. Это можно посмотреть, прощёлкав по-кадрово. Если у вас каждый кадр интерлейсный (видно по наличию гребёнки на участках с быстрым движением), то материалом для этого диска послужило видео камкодера(скорее всего вы имеете дело сейчас либо с музыкальным клипом, либо со спортивной передачей), в котором интерлейс природный. К такому типу видео обратный телесин TIVTC уже не применяется, а вот QTGMC будет в самый раз. Более того с помощью этого скрипта и функции Srestore(25.000) можно осуществить правильный трансфер в PAL. На предудущей страничке этой ветки я это уже об этом упоминал. Если видео действительно снято NTSC камкодером, то там каждое поле несёт свою информацию о движении и в случае деинтерлейса в частоту 29,97 или 25.00 изображение может при горизонтальном перемещении камеры идти со стробом(рывками). С этой целью обычно интерполируют каждое поле до целого кадра и прогрессив кодируется таким образом с удвенной частотой, что в идеале и выполняет скрипт QTGMC. Так что правильнее вам трасфер делать в PAL с Srestore(50.000). В случае, если вам потом когда-нибудь понадобится сделать видео назад интерлейсным, закодировав в mpg c помощью Rhozet Carbon Coder или CCE SP2, вы это легко сделаете, открыв это видео и добавив строки в скрипт:
Код:
AssumeTFF().SeparateFields().SelectEvery(4, 0, 3).Weave()
ConvertToYUY2(interlaced=true)
Есть ещё вариант неприятный для вас, если данное видео - гибридное с VFR или перед вами кривой трансфер из PAL в NTSC. Тогда лучше за него вам и не стоит браться вообще.
[Профиль]  [ЛС] 

k.g._13

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

Сообщений: 37

k.g._13 · 02-Май-11 17:02 (спустя 1 час 33 мин.)

Помогите пожалуйста!
Проблема в том что после извлечения из фильма в формате "mkv" субтитров, извлекал разными версиями "mkvmerge Guy", фильм не открывается в XviD4PSP 5 тоже в разных версиях, после добавления просто виснет и всё.
Если ничего не извлекать то фильм без проблем добавляеться и всё работате.
Подскажите как решить эту проблему, или просто как сделать рип чтоб субтитры с фильма небыли вшитыми.
[Профиль]  [ЛС] 

LonerD

Top Loader 02* 300GB

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

Сообщений: 3639

LonerD · 02-Май-11 21:55 (спустя 4 часа)

Проверьте, пожалуйста, скрипт Anime HD, раскомментировав строку
# DeHalo_2()
У меня выбивает ошибку:
avs [error]: Script error: there is no function named "medianblur"
(C:\Program Files (x86)\XviD4PSP\dlls\AviSynth\plugins\DeHalo_2.avs, line 15)
[Профиль]  [ЛС] 

ahd1

Стаж: 16 лет

Сообщений: 244

ahd1 · 03-Май-11 08:41 (спустя 10 часов)

Помогите пожалуйста.
Версия XviD4PSP 5.10.234.0 RC20 (2011-04-16)
Ошибка при попытке анализа интерлейса mpeg2
Анализ даже не начинается, вылазит сообщение:
SourceDetector (PlayScript): ResizeH: ISSE code could not be compiled
[Профиль]  [ЛС] 

velek77

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

Сообщений: 13


velek77 · 03-Май-11 09:24 (спустя 42 мин.)

Плииииз! Помогите! Не получается конвертнуть
PLATFORM
------------------------------
OS: Microsoft Windows NT 5.1.2600 Service Pack 3
OEMCodePage: 866
Language: RUS
DecimalSeparator: ,
Framework: 2.0.50727.3603
Processors: 4
Machine: DR-HOUSE
UserName: ОЛЕГ
SystemDrive: C:
XVID4PSP
------------------------------
Version: 5.036
Created: 18.10.2008 19:36:32
TempPath: C:\Temp
AppPath: C:\Program Files\Winnydows\XviD4PSP5
FILES
------------------------------
2261674[1].mp4 >
2261674[1].avi
TASK
------------------------------
Format: AVI
Duration: 00:03:47:528 (6819)
VideoDecoder: DirectShowSource
Resolution: 640x352
VCodecPreset: XviD HQ Turbo
VEncodingMode: Quality
VideoCodec: h264 > XviD
VideoBitrate: 599 > Q3.0
Framerate: 29.970
SourceType: PROGRESSIVE
FieldOrder: UNKNOWN
AudioDecoder: 0
AEncodingPreset: MP3 CBR 128k
AudioCodec: AAC > MP3
AudioBitrate: 109 > 128
Samplerate: 44100
Channels: 2
VIDEO ENCODING
------------------------------
Encoding video to: C:\Temp\0002.avi
XviD Q3.0 640x360 29.970fps (6819 frames)
Ошибка:
Скажите что делать (стоят свежие кодеки, Framework 3,5 AVISynth) ничего не работает
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4969

Tempter57 · 03-Май-11 09:41 (спустя 16 мин.)

LonerD писал(а):
medianblur
Добавить надо в перечень плагинов данного пресета #medianblur.dll
[Профиль]  [ЛС] 

azskynet

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

Сообщений: 15


azskynet · 03-Май-11 13:42 (спустя 4 часа)

может кто то сталкивался с таким: при рипе dvd в полученном файле опенинг и эндинг получаются по два раза, ( т.е опенинг+ опять этот опенинг сам фильм затем эндинг + опять этот же эндинг) соответственно время фильма увеличилось на 10минут, как это исправить?
[Профиль]  [ЛС] 

Suburban Sasquatch

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

Сообщений: 823

Suburban Sasquatch · 03-Май-11 17:36 (спустя 3 часа, ред. 03-Май-11 17:36)

Версия XviD4PSP 5.10.234.0 RC20 (2011-04-16)
при попытке кодировать с фильтром DVD HybridFupp MT через некоторое время выползает ошибка
Цитата:
исключение unknown software exception 0xc0000094 в приложении по адресу 0x04cf2976
5 раз слетало при первом проходе (из трёх) и 1 раз на втором.
папка temp чистая. русских букв нигде нету. путь к файлу короткий.
в чём может быть ещё проблема?
вот лог
скрытый текст
PLATFORM
------------------------------
OS Code: Microsoft Windows NT 5.1.2600 Service Pack 3
OS Name: Microsoft Windows XP Service Pack 3 (x32)
Framework: 2.0.50727.3615 (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 Duo CPU E8400 @ 3.00GHz (~3010), 2 core(s)
RAM Total: 3071Mb
Language: RUS (1251, ",")
SystemDrive: C:
XviD4PSP
------------------------------
Version: 5.10.234.0
Created: 14.04.2011 02:42:08
AppPath: C:\Program Files\XviD4PSP 5
TempPath: C:\Temp
FILES
------------------------------
dfg.vob >
6525.avi
TASK
------------------------------
Format: AVI Hardware
Duration: 00:01:07:568 (1620)
VideoDecoder: MPEG2Source
Resolution: 720x480 > 640x480
Aspect: 1.3147 > 1.3333
VCodecPreset: Custom
VEncodingMode: ThreePass
VideoCodec: MPEG2 > XviD (1.3.0)
VideoBitrate: 5500 > 2012
Quality: 0.531 > 0.273
Framerate: 29.970 > 23.976
FramerateModifer: ChangeFPS
SourceType: HYBRID_FILM_INTERLACED
FieldOrder: BFF
Deinterlacer: TIVTC_TDeintEDI
AudioDecoder: NicAC3Source
AEncodingPreset: Custom
AudioCodec: AC3 > MP3
AudioBitrate: 224 > 128
Samplerate: 48000
Channels: 2
Normalize: 100%
Accurate: 10%
Gain: 10.115
Delay: -126 > -126
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")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\TIVTC.dll")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\TDeint.dll")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\nnedi3.dll")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\TMM.dll")
video = MPEG2Source("D:\codir\dfg.index\dfg.d2v", cpu=0, info=3)
audio = NicAC3Source("D:\codir\dfg.index\dfg T82 2_0ch 224Kbps DELAY -126ms.ac3")
AudioDub(video, audio)
DelayAudio(-0.126)
ConvertToYV12(interlaced = true)
interp = nnedi3(field=0, qual=2)
tmmask = TMM(order=0, field=0)
deint = TDeint(order=0, field=0, edeint=interp, slow=2, emask=tmmask)
TFM(order=0, mode=3, clip2=deint, slow=2).TDecimate(hybrid=0)
###[FILTERING]###
#plugin_files
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\deen_1.0.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\UnFilter.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mvtools2.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\deblock.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Removegrain.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\fft3dfilter.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Repair.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Mt.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\mt_masktools-25.dll")
LoadPlugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\AddGrainC.dll")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\Ylevels.avs")
Import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\HybridFuPP.avs")
setmemorymax(1024)
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)
HybridFupp(preset = "high", M_TRadius=3, ME_Resizer=8, M_SCD=400, Deblock=true, dering = true, skin=true)
#HybridFupp(preset = "HybridQ", D_mode=2, dering = true, E_Auto_Str=false)
#HybridFupp(preset = "very high", E_Thr = 133, dering = true)
YlevelsS(12,1.0,245,0,255,false)
""",threads=4,overlap=16,splitvertical=false) # or threads=2
# Назначение: Для обработки DVD с применением "маски кожи" на базе скрипта HybridFuPP
# Тип предварительного шумоподавителя: deen
# Тип основного шумоподавителя: на базе скрипта HybridFuPP
# Тип шарпера: на базе скрипта HybridFuPP
# Наличие фильтра DeBanding по умолчанию: нет
# Скорость обработки: средняя
###[FILTERING]###
Crop(10, 2, -6, -2)
Spline64Resize(640, 480)
AmplifydB(10.115)
AUDIO ENCODING
------------------------------
Encoding audio to: C:\Temp\0013.mp3
MP3 128kbps 2ch 16bit 48000khz
lame.exe: -m s -b 128 -q 5 - "C:\Temp\0013.mp3"
VIDEO ENCODING
------------------------------
Encoding video to: C:\Temp\0013.avi
XviD 2012kbps 640x480 23.976fps (1620 frames)
...first pass...
xvid_encraw.exe: -pass1 "C:\Temp\0013_1.log" -qtype 1 -notrellis -vhqmode 4 -metric 1 -zones 0,w,1.0,O -nopacked -max_bframes 1 -threads 4 -i "C:\Temp\0013.avs" -o NUL
Ошибка:
ошибка начала вылезать именно на этом фильтре.
до этого перепробовал с десяток фильтров (все остальные параметры и настройки одинаковые) в том числе SeeSaw MT, LimitedSharpen MT, LSFmod MT, temporalCCleaner LS MT, MCTemporalDenoise.
всё было нормально...
MCTemporalDenoise, конечно хорош, но медленный.как ни странно, лучший по соотношению качество/скорость - DVD exelent MT.
может быть подскажете шустрый и качественный фильтр заодно? нет сил больше экспериментировать...
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4969

Tempter57 · 03-Май-11 17:51 (спустя 15 мин., ред. 03-Май-11 17:51)

Suburban Sasquatch писал(а):
""",threads=4,overlap=16,splitvertical=false) # or threads=2
эта строка выделена специально для вас. У вас ведь 2 ядра? И попробуйте уменьшить setmemorymax(640)
[Профиль]  [ЛС] 

Slavitar

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

Сообщений: 806

Slavitar · 03-Май-11 18:34 (спустя 43 мин.)

Tempter57
Если сменить конечно разрешение/аспект в программе, то ошибка вываливается именно в этой строчке. Использую DeHalo MDegrain2 MT.
Если заменить splitvertical=false на true, то скрипт нормально работает. Или меняем 4 на 2 ядра.
Но камень 4-х ядерный.
[Профиль]  [ЛС] 

Suburban Sasquatch

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

Сообщений: 823

Suburban Sasquatch · 03-Май-11 19:16 (спустя 41 мин.)

Tempter57 писал(а):
Suburban Sasquatch писал(а):
""",threads=4,overlap=16,splitvertical=false) # or threads=2
эта строка выделена специально для вас. У вас ведь 2 ядра? И попробуйте уменьшить setmemorymax(640)
спасибо за ответ.
но теперь вылезло это.
Цитата:
инструкция по адресу 0x06785fa0 обратилась к памяти по адресу 0x00000000
с учётом того, что гуглил тему - Возможные причины ошибки "Память не может быть read\written":
и всё, что можно было исправил, похоже, лучше переустановить винду.
потому как нашёл такое
Цитата:
Важно! В известной сборке под названием ZverCD ошибка чтения памяти проявляется чаще.
у меня как раз такая сборка.
а существует какой-нибудь скрипт, сопоставимый по качеству обработки MCTemporalDenoise, но более шустрый?
или хотя бы сопоставимый по скорости.
[Профиль]  [ЛС] 

Don_Romeo

Старожил

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

Сообщений: 154

Don_Romeo · 05-Май-11 02:35 (спустя 1 день 7 часов)

начинаю кодировать видеофайл, после процентов 50 кодировки компьютер просто отключается, ничего не спрашивает и ничего не показывает. Думал вирусы, проверил касперским всю систему - вирусов нет. повторяется каждый раз как только я начинаю кодировать. Переустановил программу - тоже самое.((((((((
компьютер
в чем проблема?
[Профиль]  [ЛС] 

agz

Старожил

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

Сообщений: 1450

agz · 05-Май-11 07:03 (спустя 4 часа)

Don_Romeo, блок питания не тянет?
[Профиль]  [ЛС] 

Slavitar

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

Сообщений: 806

Slavitar · 05-Май-11 20:13 (спустя 13 часов)

Источник DVD-Video
Инфо.
скрытый текст
General
Complete name : G:\VIDEO_TS\VTS_01_1.VOB
Format : MPEG-PS
File size : 1 024 MiB
Duration : 18mn 24s
Overall bit rate : 7 775 Kbps
Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, BVOP : Yes
Format settings, Matrix : Default
Duration : 18mn 24s
Bit rate mode : Constant
Bit rate : 6 000 Kbps
Width : 720 pixels
Height : 480 pixels
Display aspect ratio : 2.35:1
Frame rate : 29.970 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Top Field First
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.579
Stream size : 786 MiB (77%)
Audio #1
ID : 128 (0x80)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Duration : 18mn 24s
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 59.0 MiB (6%)
Audio #2
ID : 130 (0x82)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Duration : 18mn 24s
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 59.0 MiB (6%)
Audio #3
ID : 137 (0x89)
Format : DTS
Format/Info : Digital Theater Systems
Duration : 18mn 24s
Bit rate mode : Constant
Bit rate : 755 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 99.4 MiB (10%)
Menu
Кодирую в Xvid 1.2.2 без фильтрации.
В настройках кодека выставляю 2pass, пресет Extreme с конечным размером в 1700 Мб без кодирования звука.
Остальные настройки кодека не трогал т.е по умолчанию.
На выходе имеем файл 800 метров? Естественно качество материала хреновое (bit\pixel 0.180).
Начал читать материал и играться с настройками кодека. В итоге результат печальный.
Инфо CLI.
скрытый текст
-qtype 0 -vhqmode 4 -nopacked -bvhq -max_bframes 1 -bquant_ratio 162 -lumimasking -max_key_interval 250
-size 1700000 -qtype 0 -vhqmode 4 -nopacked -bvhq -max_bframes 1 -bquant_ratio 162 -lumimasking -max_key_interval 250 -vbvmax 4 -vbvsize 3 -imin 2 -pmin 2 -bmin 3
Проблема в руках или кодек глючит.
[Профиль]  [ЛС] 

Z16

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

Сообщений: 1443

Z16 · 05-Май-11 22:28 (спустя 2 часа 15 мин.)

Ребята, подскажите, как поменять кодек h264 на MPEG при кодировании видео? Делаю клип для бытового плеера. Какой бы режим я ни выбирал, хоть Copy, хоть Xvid, всё равно показывает кодек h264.
[Профиль]  [ЛС] 

power-alex

Top Bonus 01* 300GB

Стаж: 14 лет

Сообщений: 304

power-alex · 05-Май-11 22:47 (спустя 18 мин.)

в захваченном fraps'ом видео после перекодирования звук зашкаливает (появляется характерный шум, как когда ветер задувает в микрофон камеры). Отчего это и как с этим бороться?
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4969

Tempter57 · 06-Май-11 01:38 (спустя 2 часа 51 мин., ред. 06-Май-11 04:49)

Slavitar писал(а):
Проблема в руках или кодек глючит.
скорее в первом, посмотрите на размер выходного файла, который хочется получить 1700 МБ и размер исходного MPEG-PS(1024 МБ) и уберите из настроек -vbvmax 4 -vbvsize 3 даже для профиля Home Theatre 5 -vbvsize 3145728 -vbvmax 4854000 , чем обусловлен выбор таких значений у вас, даже я не догадываюсь. Можно также поэксперементировать и задать -imin 1 -pmin 1 -bmin 1, просто с предыдущими кодек входит в режим насыщения на квантах i 2\ p 2 \b 3 , этого вполне для кодека достаточно, но мало ли, может вам просто захотелось раздуть размер на выходе. Вообще покажите лог кодирования, чтобы понять, что у вас творится со средними и максимальными квантами. Если они у вас достаточно высоки, тогда уже стоит подумать и о -max_bframes 2.
[Профиль]  [ЛС] 

Olte

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

Сообщений: 183

Olte · 06-Май-11 06:47 (спустя 5 часов, ред. 06-Май-11 06:54)

Фильтры наше богатство! Огромное спасибо всем кто их развивает!
Искал чем крупный шум убрать, и по соотношению качество/скорость больше всего понравились "SAT Median2 MT", "DVD RFK2 MT", "DVD MDegrain2 mask4 DLS MT", "Temporal Fast2".
Другие:
`SoftSharpen` очень самобытный пресет, быстрый, жаль чуть размывает.
`BD HQdn3D MT` просто метеор, но все таки на крупный шум его не хватает.
GPU-ушный `NLMeansCL LSF`не понравился. Вроде и чистит, но как-то неправдоподобно получается, может настройки не те.
Видеокарта `NVidia GT430`. Написана поддержка "PhysX 9.10.0514". Этот "PhysX" как-то можно использывать для ускорения фильтрации?
[Профиль]  [ЛС] 

Slavitar

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

Сообщений: 806

Slavitar · 06-Май-11 06:47 (спустя 14 сек.)

Tempter57
Попробую.
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4969

Tempter57 · 06-Май-11 08:47 (спустя 1 час 59 мин., ред. 06-Май-11 08:47)

Olte
Ты прав, не стоит применять пресет NLMeansCL LSF, поскольку фильтр NLMeansCL для GPU лучше применять в качестве предварительного шумодава для векторного анализа, смотри в сторону пресетов SAT MDegrain2 CF NLM, DVD MDegrain2 CF NLM, DVD MDegrain2 mask4 NLM
Что до крупно-зернистого шума, то он убирается:
TemporalDegrain_beta(GPU=false,sigma=16,pel=2,degrain=3,blksize=16,SAD1=500,SAD2=300,HQ=1)
[Профиль]  [ЛС] 

bugariarmando

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

Сообщений: 4685

bugariarmando · 06-Май-11 09:25 (спустя 38 мин.)

Tempter57 писал(а):
GPU=false
По умолчанию: GPU=true. Как правильно?
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4969

Tempter57 · 06-Май-11 10:52 (спустя 1 час 26 мин., ред. 06-Май-11 10:52)

bugariarmando
Сейчас в личке разбирались с Olte о проблеме видеокарт NVIDIA GT 430...GTX 480 при работе с фильтром fft3dgpu на WinXP SP3 (на Win7 лично не замечал). Глюк не устранимый, может иногда не проявляться после перезагрузки, никакая смена драйверов не помогает. Чаще всего проявляется на видеокартах с 128 битной шиной. На 256 битной шине глюк после перезагрузки может исчезать, но потом рано или поздно проявиться опять. Вот как выглядит эта глюк-сетка, которая сопровождается ещё и сильным смазом , если fft3dgpu применяется в качестве предварительного фильтра в MAnalyse:
https://fastpic.ru/view/9/2010/0829/_25e0e61ce01b77cbc0c0fd8f3e715ca4.png.html
У него, как раз NVIDIA GT 430. Поэтому моя рекомендация касалась именно его по GPU=false, всех прочих она не касается.
Если кто-то нашёл средство увереного решения подобной проблемы, просьба поделиться опытом.
[Профиль]  [ЛС] 

Slavitar

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

Сообщений: 806

Slavitar · 06-Май-11 11:54 (спустя 1 час 1 мин., ред. 06-Май-11 11:54)

Tempter57
Цитата:
скорее в первом, посмотрите на размер выходного файла, который хочется получить 1700 МБ и размер исходного MPEG-PS(1024 МБ)
Видимо я указал начальный vob. Сам файл весит 6Гб.
Цитата:
уберите из настроек -vbvmax 4 -vbvsize 3 даже для профиля Home Theatre 5 -vbvsize 3145728 -vbvmax 4854000 , чем обусловлен выбор таких значений у вас, даже я не догадываюсь.
Так если выставляю пресет Extreme в настройках кодека, то появляются эти числовые значения.
Даже если выставить по умолчанию и снова открыть настройки кодека. Опять -vbvmax 4 -vbvsize 3 выставлено.
Цитата:
Вообще покажите лог кодирования, чтобы понять, что у вас творится со средними и максимальными квантами
А если тест скрипт запустить и посмотреть лог.
скрытый текст
PLATFORM
------------------------------
OS Code: Microsoft Windows NT 6.0.6002 Service Pack 2
OS Name: Windows (TM) Vista Ultimate Service Pack 2 (x64)
Framework: 2.0.50727.4211 (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) i7 CPU 930 @ 2.80GHz (~2806), 4 core(s)
RAM Total: 6134Mb
Language: RUS (1251, ",")
SystemDrive: C:
XviD4PSP
------------------------------
Version: 5.10.221.0
Created: 22.02.2011 16:10:50
TempPath: C:\Temp
AppPath: C:\Program Files (x86)\XviD4PSP 5
FILES
------------------------------
VTS_01_1.VOB >
VTS_01_2.VOB >
VTS_01_3.VOB >
VTS_01_4.VOB >
VTS_01_5.VOB >
VTS_01_6.VOB >
VTS_01_7.VOB >
DVD_T01.avi
TASK
------------------------------
Format: AVI Hardware
Duration: 00:01:24:017 (2518)
VideoDecoder: MPEG2Source
Resolution: 720x480 > 640x392
Aspect: 1.6444 > 1.6327
VCodecPreset: Custom
VEncodingMode: TwoPassSize
VideoCodec: MPEG2 > XviD (1.2.2)
Size: 6377.5 mb > 1700.0 mb
Quality: 0.579 > 22.470
Framerate: 29.970
SourceType: HYBRID_PROGRESSIVE_INTERLACED
FieldOrder: TFF
Deinterlacer: YadifModEDI
SCRIPT
------------------------------
import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
import("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
loadplugin("C:\Program Files (x86)\XviD4PSP 5\apps\DGMPGDec\DGDecode.dll")
loadplugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\NicAudio.dll")
loadplugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\TIVTC.dll")
loadplugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\yadifmod.dll")
loadplugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\nnedi3.dll")
MPEG2Source("G:\VIDEO_TS\DVD.index\DVD_T01.d2v",cpu=0,info=3)
ConvertToYV12(interlaced = true)
deint = YadifMod(order=1, edeint=nnedi3(field=1))#.Subtitle("deinterlaced frame", align=5)
ScriptClip(last, "IsCombedTIVTC(last, cthresh=7, MI=40) ? deint : last")
Crop(32, 0, -22, -0)
Spline64Resize(640, 392)
###[FILTERING]###
###[FILTERING]###
SelectRangeEvery(FrameCount()/50, 50) #2500 frames test-script
VIDEO ENCODING
------------------------------
Encoding video to: C:\Temp\0011.avi
XviD 168949kbps 640x392 29.970fps (2518 frames)
...first pass...
xvid_encraw.exe: -pass1 "C:\Temp\0011_1.log" -qtype 0 -vhqmode 4 -nopacked -bvhq -max_bframes 1 -bquant_ratio 162 -bquant_offset 0 -lumimasking -max_key_interval 250 -threads 6 -i "C:\Temp\0011.avs" -o NUL
Tot: enctime(ms) =42413.00, length(bytes) = 18160825
Avg: enctime(ms) = 16.84, fps = 59.39, length(bytes) = 7209
I frames: 65 frames, size = 23164/ 1505660, quants = 2 / 2.00 / 2
P frames: 1262 frames, size = 10536/ 13297121, quants = 2 / 2.00 / 2
B frames: 1190 frames, size = 2821/ 3358037, quants = 3 / 3.00 / 3
N frames: 1 frames, size = 7/ 7
...last pass...
xvid_encraw.exe: -pass2 "C:\Temp\0011_1.log" -bitrate 168949000 -qtype 0 -vhqmode 4 -nopacked -bvhq -max_bframes 1 -bquant_ratio 162 -bquant_offset 0 -lumimasking -max_key_interval 250 -chigh 20 -clow 8 -vbvmax 4854000 -vbvsize 3145728 -imin 2 -pmin 2 -bmin 2 -threads 6 -i "C:\Temp\0011.avs" -avi "C:\Temp\0011.avi"
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4969

Tempter57 · 06-Май-11 12:22 (спустя 27 мин.)

Slavitar писал(а):
-bitrate 168949000
откуда опять у вас эта хрень прёт? и почему нельзя было выполнить просто обратный телесин и получить на выходе 23,976fps( увас что интерлейсный материал камкодера? и где лог второго прохода, а не первого
Slavitar писал(а):
Опять -vbvmax 4 -vbvsize 3 выставлено
каким образом и откуда у вас это берётся ? там нули по умолчанию, то есть вообще не определено. Бред какой-то. Пробуйте кодировать в два прохода в заданный битрейт и битрейтом подберите выходной размер.
[Профиль]  [ЛС] 
 
Тема закрыта
Loading...
Error