Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Видео и аудио: обработка и кодирование (http://forum.oszone.net/forumdisplay.php?f=45)
-   -   Interlace (http://forum.oszone.net/showthread.php?t=71655)

MMrrTT 20-09-2006 22:21 487394

Interlace
 
Очень волнует вопрос de-interlace'a
Есть исходник DVD - 29,970, NTSC, Interlaced. Как ни мучался с подготовкой его для рипа - качество неудовлетнорительное.
Пробовал и Forced Film в DGIndex + смена частоты кадров в GK и просто Inverce Telecine... Хорошего результата не получается - либо полупрозрачные разводы, либо артефакты по краям однотонных участков...
Может быть MSU деинтерлейс-фильтр поможет? Как вообще лучше сделать, чтобы в качестве не потерять?

AlexB17 20-09-2006 23:12 487419

Видел такое пару раз - первый раз плюнул, а второй разобрался. Будете смеяццо - но там было два уровня интерлейса - каждое поле из кадра тоже было с интерлейсным сдвигом! Причем почти все плееры на то время кроме PowerDVD 6 крутили его или с артефактами ввиде полупрозрачных ляпов, или с ужасно искаженным движением. PowerDVD же крутил корректно - и картинку давал намного лучше чем та которую я получил после двойного деинтерлейса, видно декодер умный :)

З.Ы. Это был видеоклип Mylene Farmer - Сalifornia с целого диска её клипов - остальные были отличного качества.

MMrrTT 20-09-2006 23:46 487434

А как его убрать, чтоб сделать нормальный рип?

Greyman 21-09-2006 09:00 487504

Был как-то топик на ту же тему:
Интерлейс и борьба с ним

SilentSpider 21-09-2006 09:38 487524

MMrrTT
Цитата:

А как его убрать, чтоб сделать нормальный рип?
Посмотри на tivtc - это один из самых мощных на сегодня деинтерлейсеров. ИМХО

MMrrTT 21-09-2006 11:49 487604

SilentSpider а как его использовать? Я скачал dll файл - это нужно в avisynth скрипте прописывать?

Кстати, а что насчет msu field shift fixer думаете? А если его с msu deinterlace использовать? Кстати, последний ни у кого не остался, а то сейчас его найти невозможно.

Force 21-09-2006 14:55 487741

Цитата:

Посмотри на tivtc
А что это и где? Ссылка есть?

SilentSpider 21-09-2006 15:28 487762

MMrrTT
У него очень хорошее руководство в комплекте.
Force
http://www.avisynth.org/warpenterpri...l_20060508.zip

MMrrTT 21-09-2006 22:45 487935

Да, там действительно много чего написано, но не зная куда и чего совать - сложнее будет :)
Ладно, буду пробовать разобраться.

MSU Deinterlace'a ни у кого не завалялось на винте?

SilentSpider 22-09-2006 07:21 488008

MMrrTT
В общем виде его команды выглядят так
tfm().tdecimate()
на каждую - очень доступный мануал. Первая - собственно деинтерлейсер, вторая... гм. дециматор ;)

Force 25-09-2006 12:45 489190

SilentSpider, огромный сенкс! =)

Force 25-09-2006 13:51 489221

Что-то непонятно. У меня FieldDeinterlace выдает более чистую картинку чем tfm. Как такое может быть? Источник один, папаметры порога - идентичны. Но у TFM всё в шуме, когда у FieldDeinterlace всё намного чище...

SilentSpider 25-09-2006 15:29 489269

Force
Значит настроил не так. У tfm настроек гораздо больше. Скинь скрипты сюда.

Force 25-09-2006 17:27 489343

Да я уже понял в чем косяк... Decomb'овкий деинтерлейс усредняет два кадра, чем убивает динамический шум, а TFM основывается на каком-то одном больше, чем на другом, поэтому и уникальный шум каждого кадра выпирает сильнее.

Тут уже назрел новый вопрос, касающийся убивания шума. Какие фообще фильтры наиболее хорошие для улучшения сжимаемости, уменьшения шума и т.п. Ссылкими не поделишься?

А тестовые скрипты были гениально просты :) :

Код:

LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("tivtc.dll")

#  SOURCE
directshowsource("captured.avi")
KillAudio()

tfm(cthresh=0)

----------------------------
Код:

LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("decomb.dll")

#  SOURCE
directshowsource("captured.avi")

FieldDeinterlace(dthreshold=0)

Что порадовало в TFM: чёткость.
Что не порадовало: лесенка на некоторых границах видна отчетливее.

SilentSpider 25-09-2006 18:19 489375

Force
Цитата:

Да я уже понял в чем косяк... Decomb'овкий деинтерлейс усредняет два кадра, чем убивает динамический шум, а TFM основывается на каком-то одном больше, чем на другом, поэтому и уникальный шум каждого кадра выпирает сильнее.
У tfm - восемь режимов усреднения. Плюс еще восемь постпроцессинга.
Цитата:

Тут уже назрел новый вопрос, касающийся убивания шума. Какие фообще фильтры наиболее хорошие для улучшения сжимаемости, уменьшения шума и т.п. Ссылкими не поделишься?
Я обычно пользуюсь FluxSmooth и MergeChroma Насчет лучших не знаю, у меня обычно шумного видео нет. Я бы посмотрел на Vaguedenoiser, DegrainMedian и FFT3DFilter http://www.avisynth.org.ru/fizick-rus.html

Force 25-09-2006 19:29 489425

Цитата:

У tfm - восемь режимов усреднения. Плюс еще восемь постпроцессинга.
Да в том то и дело, что они не дали желаемого результата, хотя, может я не достаточно тщательно проверял всё...
Спасибо за ссылку!

Force 27-09-2006 11:59 490220

В общем, ничего не получилось и в настройках тоже ничего не нашел. Либо "лестница " либо мазьня . Неужели промежуточное что-нить никак нельзя сделать?


Время: 03:04.

Время: 03:04.
© OSzone.net 2001-