PDA

Показать полную графическую версию : x264


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 [28] 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

WildNP
06-08-2006, 11:34
http://inmatrix.hoyty.com/mirror/mjpegcorrect.zip

[MJPEGcorrect plugin]: Luma (brightness) in MJPEG decoders is often decoded incorrectly to the YUV luma range. This is a special purpose plugin written to fix this issue with MJPEG videos. [YUY2]

Это не пробовали?

Также можно посмотреть в сторону - http://www.compression.ru/video/denoising/index.html

Kostuch
06-08-2006, 11:46
WildNP
Второе я давно давно пробовал, правда не с MJpeg а с DV пробовал, действителньо хорош но я уже нашел получше, но это для Дуба. Я в Ависинке без понятия как это все подключить :) и как юзать ... сейчас буду читать ...
Да и вопрос, я ж так понял MeGUI нужно отдельный avs на видео и отдельно на звук. а как должна выглядить строчка на звук ? и файлик этот в итоге можно будет на DVD плеере проиграть ? Просто никогда не встречал файлов с mp4 разширением. В том плане что не пробовал его на DVD плеере проигрывать, так что встречал конечно :)

AlexB17
06-08-2006, 12:18
Звук MeGUI ест в любых форматах которые проигрываеются в системе - при включении в опциях кодера Force Decoding via DirectShow(без неё есть только стандартные WAV, MP3, AС3 и т.д. А в ависинте есть возможность включать любые дабовские плагины через комманду " LoadVirtualDubPlugin ("filename", "filtername", preroll) " только плагины дабовские работают в RGB - нужно будет конвертнуть перед использованием, я честно говоря не занимался таким :). Так же в документации к ависинту есть куча ссылок на сторонние плагины для него и краткие описания - посмотри в графе External filters.

Kostuch
06-08-2006, 13:42
Ну в общем Denoiser как и ожадалось не помог :) а вот че делать с дллкой пока не разобрался ...
Делал так :

LoadVirtualDubPlugin ("..\MSU_Denoise.vdf","Denoise")
clip=DirectShowSource("..\mvi_1628.avi")
clip.ConvertToRGB32.Denoise(50, "20.0") # TemporalSoften(4,3,6,15,2)
ConvertToYV12(clip)

Да и еще хотел попробовать деинтерлейсить, потому что все же немного видна гребенка, а вот в Dub то деинтерлейсов было не так много как тутЫ :) а какой тут выбрать то лучше для mJpeg ?

P.S. вот откодировал VP7 так так конечно немного хуже резкость получилась, зато квадратов страшнущих нет которые дает x264. Так что у меня он как вариант остается, конечно время кодирования...

WildNP
06-08-2006, 17:11
2 Kostuch - вообще-то упор делался на первое.
Это ссылка с сайта AVISinth. Попробуйте.

Ну и небольшой примерчик:
#Файл cоздан при помощи Ateme GUI. Тестовая версия.
#Адрес сайта: http://www.wild.hut1.ru
#Установка максимально используемого объёма памяти
SetMemoryMax (128)
#Включение режима многопотоковой обработки видео
SetMTMode(2,2)
# PLUGINS
LoadVirtualDubPlugin("D:\ATEME_GUI_PROGECT\Filters\MSUDenoiser.vdf","Denoise", 0)
AVIFileSource("E:\3\Alanis_Morissette-Ironic.avi")
FlipVertical()
ConvertToYUY2()
Crop(0,32,0,-36)
ConvertToRGB32.Denoise(50, "20.0")
ConvertBackToYUY2()
LanczosResize(320,176)
Tweak(hue=0,sat=1.17,bright=0,cont=1,coring=false)
ConvertToYV12()

Пример по конвертированию цветового пространства, ну и до кучи остальное...

Kostuch
06-08-2006, 17:23
WildNP
Да нет, деноисер я как раз правильно пользовался (особенно исходя из предыдущего сообщения). Просто у меня шум немного др. характера, как при похом сжатии jpeg если знаешь. Документацию естественно почитал без нее много го бы не сделал :) DLL пока не подключал тут немного работы есть, немножко попожже. Пока что большие надежды возлагаю на нее:)

WildNP
06-08-2006, 20:30
GL.
Посмотри MJPEGcorrect plugin всё-таки.
(Вот такие траблы в X.264 совсем мне не нравятся. Это я так, в сторону.)

MMrrTT
09-08-2006, 15:02
А он mpeg4 совместимый? Будет играться на железных плеерах?

AlexB17
09-08-2006, 18:54
Он и есть mpeg-4 но нового поколения - H.264, будет игратся только на плеерах следующего поколения (Blueray, HD-DVD)

vivs
11-08-2006, 10:47
У меня такой вопрос, может кто сталкивался.
Для просмотра фидео зажатого х264 установлен декодер CoreAVC (CoreAVC-Pro-8d1623bc)
Вот скрины из двух разных фильмов закодированных х264, при просмотре в MPC картинка размыта, любом другом плеере (смотрел в LA, Windows Media 9, Nero ShowTime) гораздо четче (видно на скринах, а на полный экран еще заметнее). У Nero ShowTime свой декодер, это еще понятно, то остальные используют тот-же самый CoreAVC Decoder. Вобщем ничего не понимаю, каких то особых насторек в декодере нет (по моему он вообще никак не настраивается).

GreatWizard
11-08-2006, 16:49
vivs
В отличие от LA, WMP9, ShowTime у MPC есть настройки рендеринга

Настройки=>Воспроизведение->Вывод
Вот тут посмотри, повыбирай ;)


Раз уж насчет декодеров разговор, скажите какой декодер mpeg4/asp дает самую качественную картинку, и меньше артефактов.

А то у меня на некоторых видео внизу экрана выскакивает полоса перед сменой сцены...
Это было на 3 видео подряд, я подумал что декодер, но потом на tcpmp поглядел, что тоже есть.. Значит видимо кто-то не так зажимал, потому что источник или TV Rip или DVD..
Тип видео анимация, кодек Xvid вроде старый.

chameleonfeo
11-08-2006, 17:12
Попробуй vivs Crystal Player, при выключенном постпроцессинге он отлично воспроизводит Х.264 в матрешке или мр4.

GreatWizard
13-08-2006, 15:42
Нечайно на рекламу данного сайта напоролся...
http://www.leadcodecs.com/Codecs/LEAD-H264.htm
По сравнению с coreAVC не поддерживает SMP и деИнтерлэйс.
Щас посмотрю, хотя наверняка x264 & coreAVC decoder лучше ;)
Что думаете ?

AlexB17
13-08-2006, 16:23
Дааа - вот развелось то, все хотят бабла срубить :(

chameleonfeo
14-08-2006, 15:27
А есть в природе или у кого нибудь дока по описанию настроек Х.264 CLI из строки на русском что и для чего по типу описания на dvdtocd.narod.ru для X.264 VFW ???

Добавлено: в частности интересует например опция bitrate variance , как я понимаю она отвечает за распределение битрейта по динамике и статике, так вот параметр 1,0 стоит по умолчанию, как его подправить правильно чтоб на динамику выделялось на 90% больше чем на статику ???

Kostuch
15-08-2006, 19:52
WildNP
Ух.х. только освободился.решил плагин проверить подключаю его а но мне говорит это не Ависинк 2.5 плагин :(
А так реально видно помехи как при плохом сжатии JPEG на видео. Сначала думал может это деинтерлейс ? но ведь откуда ему взяться на фотике то мм ?

WildNP
15-08-2006, 23:53
Найдите время, почитайте доку к AVISinth. У Вас будут развязаны руки тогда.
Этот плагин действительно не для AVISinth 2.5.

Filters for AviSynth v1.0x and v2.0x do no longer work in v2.5x. When you try to load them, they will most likely even crash. You have to use a special plugin "LoadPluginEx.dll (this plugin is contained in the WarpSharp (http://www.geocities.co.jp/SiliconValley-PaloAlto/2382/warpsharp_2003_1103.cab) package)" to load v2.0x plugins in v2.5x.
You first have to load the v2.5x plugins, then LoadPluginEx.dll and finally the v2.0x plugins. You will also need to copy msvcp71.dll (http://www.gipat.ru/forum/index.php?download=8) and msvcr71.dll (http://www.gipat.ru/forum/index.php?download=10) to your system (C:\WINDOWS\system32\ ) dir.

Пример скрипта:

LoadPlugin("C:\Program Files\avisynth2_temp\LoadPluginEx.dll")
LoadPlugin("C:\Program Files\avisynth2_temp\MJPEGcorrect.dll")
DirectShowSource("E:\capture\video\Vedmak.avi")
ConvertToYUY2.MJPEGcorrect()

---
Качайте, копируйте по тем путям, куда сказано, и всё будет нормально. Займёт это пару-тройку минут.
Если файлы msvcp71.dll и msvcr71.dll уже есть в папке C:\WINDOWS\system32\ - их качать не нужно.
LoadPluginEx.dll находится в WarpSharp.
Насчёт видео на фотиках - ничего не скажу, так как не занимался этим.
Если есть подозрение на интерлейс - попробуйте деинтерлейсить.

Kostuch
16-08-2006, 00:40
Пасибо большое, док. Я как раз читаю сейчас про деинтерлейс, да это вам не Даб :) тут что бы деинтерлейсить нужно выбирать столько параметров … ну на паралели кодируеться...
Да и в конце
LoadPlugin("C:\Program Files\avisynth2_temp\LoadPluginEx.dll")
LoadPlugin("C:\Program Files\avisynth2_temp\MJPEGcorrect.dll")
DirectShowSource("E:\capture\video\Vedmak.avi")
ConvertToYUY2.MJPEGcorrect()
Я так понял надо добавить
ConvertToYV12()
А то у меня он ругнулся на это. Так надо ?

WildNP
16-08-2006, 01:59
Кто на что ругнулся? :-)
Если кодер ругнулся на ConvertToYV12() - не ставьте.
(ну, лично я ставлю, но это другая тема :-) ).
Вобщем, тут зависит от того, что Вы с этим видео дальше делаете.
У меня VDMod не ругается, вот сижу рекламу режу из Ведьмака в нём.
У себя ещё не реализовал, но тож будет резалка.

Kostuch
16-08-2006, 10:23
WildNP
В общем тот MJPEG dll не помог к сожалению, буду сикать нормальный способ деинтерлейс или даже н знаю что делать уже :)
и еще тупой вопрос. Прочитал я доку ту что в комплекте идет к Ависинку, но не понял, как в конечном итоге получить 1 файл с видео и со звуком ?




© OSzone.net 2001-2012