Форум: ТЕХНИЧЕСКАЯ ЧАСТЬ Тема: Avisynth, ависинт автор: Esc сообщение оставил Esc , 14 июля 2007, 00:10
Здесь обсуждается всё, связанное с использованием Avisynth для преобразования видео. Все юзайте ависинт, он вам очень поможинт!< Международная версия здесь > < Русская версия здесь > сообщение оставил Endymion , 14 июля 2007, 01:00
LirinisЯ бы на твоем месте вместо killAudio писал DirectShowSource("myfile.mkv", audio=false). Тогда ависинт не будет расходовать системные ресурсы на декодинг аудио. сообщение оставил Генерал Гривус , 14 июля 2007, 17:45
Ну у меня есть видео mkv/wmv и сабы в ass. Мне нужно составить avs-скрипт который а бы мог отправить в программу для перекодирования видео, чтобы на выходе получить файл с хардсабом. Что нужно написать в avs?
сообщение оставил Endymion , 14 июля 2007, 19:14
Генерал ГривусЕсли тебе нужно получить хардсаб в ВД(М), то скрипт такой: DirectShowSource (имяфайла.mkv, audio=false) TextSub ("имяфайла.ass") При этом в папке plugins авасинта должна лежать библиотека VSFilter.dll (он же - VOBSub). сообщение оставил Генерал Гривус , 15 июля 2007, 13:38
Endymion Спасибо.
сообщение оставил darkelf , 26 июля 2007, 23:12
было б круто если б куда нить (наприпер на кик ас) поступил какойнить хороший , наиполезнейший набор плагинов))) (но это я так на будущее)))ещё думаю в темке этой прикольно было бы рассказывать о полезных применениях этой проги в работе. я например уже попробовал DirectShowSource (имяфайла.mkv, audio=false) отлично переводит формат)) ещё статейку полезную нашел < http://www.ixbt.com/divideo/avisynth1.shtml#4 > сообщение оставил Endymion , 27 июля 2007, 00:10
Я плаги для ависинта в одной куче только < тут > знаю. Правда не знаю кому они насколько полезны. Из всех, пользуюсь где-то десятком, максимум. Для разных целей - разные плагины. Можно конечно попытаться выбрть из всех деинтерлейсов, сглаживателей и прочих самые самые, но кому оно надо? -)) сообщение оставил Aggressor , 27 июля 2007, 00:21
Статейка действительно с большим охватом и будет полезна не только начинающим. Спасибо, сохранил на винте для дальнейшего изучения. сообщение оставил Pause , 28 июля 2007, 13:12
EscEndymion Я уже проснулся, и пришел в эту тему, что бы получить ответ на свою проблемку........ Все что нужно написано в DVD Rip, а тут хотелось бы только узнать что мне с этим .d2v делать.... сообщение оставил Endymion , 28 июля 2007, 13:53
PauseМожно было и не переходить в эту темку. Всетаки это к рипу относится. с д2в все просто. 1) кладешь копию файла DGDecode.dll из папки DGIndex-a в папку плагинов ависинта 2) пишешь авискрипт с одной строчкой mpeg2source("имяфайла.d2v") и открываешь где тебе нужно. Например в ВД(М). Все файлы (d2v, avs, vob) должны быть в одной папке. Но для полноценного рипа этого еще мало. Нужно еще как минимум сделать ресайзы, кроппинг и деинтерлейс. сообщение оставил Pause , 28 июля 2007, 14:20
upd: все я его раскрыл в VDM ....
сообщение оставил Pause , 28 июля 2007, 14:39
Теперь следующее
1 Я в плагинах добавил "no interlased" 2 а вот что бы ресайзнуть до ( 16:9 ) из 720х480 мне надо "resize" и какие туда размеры написать 3 Кроппинг - это что еще такое?? сообщение оставил Aggressor , 28 июля 2007, 18:51
Крутой плагин, у меня такого нету
Как можно делать операцию, если ты даже не понимаешь ее логики?
Ну если у тебя есть плагин "no interlased", то обязательно должен быть плагин "kroppeng". сообщение оставил Pause , 28 июля 2007, 19:20
Aggressor1 Ой как смешно, 2 Я понимаю всю суть процесса, и логику, правда считать влом было ....( спустя 10 минут я все же высчитал нужные мне размеры )... 3 Ну не кроппинг вроде там называется, но в дабе он точно есть... сообщение оставил Esc , 28 июля 2007, 22:44
Если интерлейс в видео не родной (а в 99% аниме он не родной, а полученный путём процесса, известного как telecine), то нужно делать не deinterlace, а inverse telecine (он же telecide). На данный момент самым правильным пакетом для этого является TIVTC. Берётся < здесь >, текущая версия 1.0.2. Там архив, внутри до фига чего. Но фактически нужно взять TIVTC.dll и засунуть ависинту в директорию plugins. Остальное там исходники да руководства.В скрипт сразу после строчки mpeg2source("файл.d2v") добавить две такие tfm(d2v="файл.d2v") tdecimate(mode=1) сообщение оставил Armed , 28 июля 2007, 23:33
У меня возникла проблема - при воспроизведении, наблюдается какое то мершение пикселей, по описанию в выше упомянутой статье - это похоже на шум. Из статьи:
Битрейт исходника у меня 9.800Mbps добавлять дальше некуда. Шума вроде не много - смотреть можно, но для клипа хотелось бы попробывать убрать. В статье перечислено несколько фильтров - некоторые из них многим уже знакомы: Undot и VagueDenoiser, но там особое внимание уделено fft3dfilter.dll (http://avisynth.org/warpenterprises/files/fft3dfilter_25_dll_20051204.zip)
Так вот - кто нить уже испытывал этот фильтр и с какими параметрами? Намного ли он лучше Undot и VagueDenoiser? И стоит ли применять все эти 3 фильтра совместно, учитывая:
Esc в теме DVD Rip ты указывал параметры для VagueDenoiser(threshold=1.5,method=1,nsteps=6,chromaT=2.0) - это типа самые оптимальные:) или лучше ставить все по нулям? Upd: В целях экономии трафика убрал картинку - всеравно на ней шум не разобрать. сообщение оставил Endymion , 28 июля 2007, 23:46
ArmedТоесть ты хочешь сказать что вот это вот всё - шум? Я как только увидел - подумал какой-то прибор ночного виденья -))) Насчет VagueDenoiser-а, ну попробуй по нулям. Оно автоматом выставит максимальные значения. Вообще этот фильтр работает в пределах одного кадра. Чем больше числа - тем сильнее фильтрация и больше "мыла". Так что в любом случае это компромис. fft3dfilter вот работает не только в пределах одного кадра и предназначен для сильного шумоподавления. Его однозначно стоит попробовать. На Дум9 еще Convolution3D хвалили, но я лично не заметил в нем особых прелестей. UPD: а еще картинку после фильтрации неплохо бы уменьшить где-то до 704x396 сообщение оставил Pause , 28 июля 2007, 23:51
EscА если не видно разницы.. то почему бы и не deinterlase ...? сообщение оставил Esc , 29 июля 2007, 00:00
Armed1. Параметры VagueDenoiser взяты из его собственного хелпа. Так что автору наверное виднее. 2. В твоём случае наблюдается крупное зерно. Если эта фигня не задумана в изображении специально, типа чтоб туман передать, то я бы рекомендовал попробовать < DeGrainMedian >. Методы применения там же в примерах. 3. FFT3D хорошо использовать на совсем плохих исходниках. Когда уже не до деталей, лишь бы что-то было видно. Он очень хорошо сглаживает всякую мелочь, не разбирая мусор это или детали картинки. Тоже можно испытать. 4. Undot особо ничего не делает, он лишь слегка прибивает пикселы, сильно отличающиеся от соседей, чем повышает сжимаемость видео. DeGrainMedian(limitY=5,limitUV=5,mode=3) по идее должен выполнить ту же операцию не хуже. Но в твоём случае он и так уже должен использоваться, причём с более сильными параметрами. сообщение оставил Armed , 30 июля 2007, 15:12
Это проблема возникла, когда я прикрепил картинку, если ты сохраниш ее отдельно на винте и откроеш, то лесинка исчезнит;) Да и там нету тумана - это свет.
Мершение хорошо заметно при движении, в местах где много света или наоборот тень, наверно это какойто неудачный пример, я щас нашел место получше.
А вот это я не понял - зачем уменьшать?
Насколько плохой у меня исходник я не знаю, наверно мне всетаки лучше прикрепить видео - так будет более наглядней, а вы определите по 10 бальной шкале насколько все плохо (0 - это хорошо).
Вобщем я скачал fft3dfilter.dll, набрал в скрипте (пример указан в статье): LoadPlugin("C:\Soft\AviSynth 2.5\plugins\fft3dfilter.dll") AviSource("C:\test.avi") FFT3DFilter(sigma=1.5, plane=4, interlaced=true) Плеер мне выдал ошибку: "Can not load FFTW3.DLL" Скачал я этот fftw3.dll (кинул куда нужно) - ошибка таже, добавил в скрипте строчку (хотя в примере ее нет)): LoadPlugin("C:\Soft\AviSynth 2.5\plugins\fftw3.dll") Плеер выдал такую ошибку: "C:\Soft\AviSynth 2.5\plugins\fftw3.dll is not an AviSynth 2.5 plugins." FFTW3.DLL я скачал отсюда (http://avisynth.org/warpenterprises/files/fftw3_20040130.zip), там была еще пометка: "necessary for above FFT3D-Filter". Вобщем я не понял - нужно мне это или нет? В статье ничего про это не сказано и какой тода должен быть скрипт?
Но я как понял это типа раняя версия FFT3D-Filter;)
Неужели все так плохо? Вобщем я скинул видео (0,5 мег.) - оно состоит из 3 окон: первый исходник, второй с фильтром DeGrainMedian(limitY=5,limitUV=5,mode=3), третий VagueDenoiser(threshold=1.5,method=1,nsteps=6,chromaT=2.0) - разницу между фильтрами я невижу - мож вы определити какой лучше и на сколько сильные должны быть параметры? А потом я сравню с FFT3D, если он заработает. < Видео (500 кб.) > сообщение оставил Endymion , 30 июля 2007, 15:29
При уменьшении артефактов меньше станет. 704x396 для анимэ (если это анимэ конечно) вполне достаточно.
fftw3 это не плагин ависинта. Его надо в папку windows/system32 засунуть.
Нет, это разные фильтры. Видео попробую как-нить закачать. UPD: Скачал. Мне кажется на третей картинке с VagueDenoiser-ом лучше фильтрация. Но результат после fft3dfilter-а понравился больше. А еще больше понравился результат VagueDenoiser+fft3dfilter. На твоем кусочке видео это детали не так уж и портит. Правда их там не так и много. Вобщем всетаки попробуй fft3d. сообщение оставил Esc , 30 июля 2007, 18:04
Convolution3D - это старьё. Но хорошее. Попробовать можно, если скучно. Мало ли, вдруг случайно нападёшь на правильные параметры, и он сработает лучше более новых фильтров.
А ты уверен, что правильно понял, куда нужно?
И ведь не соврал. Это не плагин. Видео тоже как-нить гляну. Потому что я тоже не понял, что ты там тогда вычистить хочешь. сообщение оставил Armed , 31 июля 2007, 11:59
Мне тож кажется с VagueDenoiser-ом получилось лучше, но это наверно из за низких параметров для DeGrainMedian они были выставлены как написано в ссылке Esc-а "Слабая фильтрация но полезная для удаления горячих пикселов", а на сколько сильные параметры были у VagueDenoiser(threshold=1.5,method=1,nsteps=6,chromaT=2.0) я не знаю - может хотябы Esc в курсе?:) Я попробывал FFT3DFilter(sigma=1.5, plane=4, interlaced=true) результат получился лучше, но некоторые сцены помойму стали чуть замылены, поэтому добавлять VagueDenoiser наверно не стоит (прикрепил картинку). Параметры FFT3DFilter я взял как написано в статье для "Фильтрация DV чересстрочного видео", т.е. interlaced стоит в положении true. У DeGrainMedian и VagueDenoiser, как показано в статье, тож есть такой режим - мне нужно его включать? Параметры видео: Type: Interlaced MPEG2 Framerate: 29.970 Hz Bitrate: 9.800 Mbps Resolution: 720x480
Ну да, точнее было сказать Convolution3D ранняя версия пространственно-временного фильтра, вот;)
Мож и попробую, если ты мне укажеш эти правильные параметры - ну которые в твоем хелпи.
Ну наверно это потому, что ты читал мой пост под каким то кайфом.
А для фильма нужно столько же или еще больше? Вобщем я слегка уменьшил картинку (думаю пойдет - незабудте сохранить ее на винте для просмотра, потому, что у прикрепленой наверно будут большие пиксели) - Первая (снизу и сверху) - исходник, вторая - DeGrainMedian(limitY=5,limitUV=5,mode=3), третья - VagueDenoiser(threshold=1.5,method=1,nsteps=6,chromaT=2.0), четвертая - FFT3DFilter(sigma=1.5, plane=4, interlaced=true). Четвертая снизу получилась лучше других, но сверху помойму больше "мыла", а вы как думаете? Кстати в Статье указан интересный способ сравнения фильтрации: "Просмотр результатов с чередованием"
Но плеер у меня выдает ошибку на 6 строчке: Script error: expected a , or ) (... , line 6, column 24) Мож вы в курсе в чем тут ошибка? сообщение оставил Endymion , 31 июля 2007, 13:58
Если хочешь большую картинку, не оглядываясь на фильтрацию, в данном случае нужно отрезать по 2 пикселя слева и справа (всеравно это чернота), получим 716x480 и потом отресайзить в 848x480. Тода и аспект будет хороший (конечно не идеальный, но более точный чем при 852x480), и кратность отличная, и черных полос почти нет. Это ориентируясь по первой прикрепленной картинке на этой странице.
Вообще мне снова нравится 4й вариант.
сообщение оставил Esc , 20 августа 2007, 21:49
Для поддержки данной темы хочу кинуть в неё кое что. Что делать, если телесайд с понижением фреймрейта тебя по каим-то причинам не устраивает, или видео оригинально снято в interlaced режиме, или собственно телесайн на двд выполнен настолько паршиво, что оригинальное видео уже не подлежит восстановлению? В качестве примера могу привести американские релизы Utena и Slayers (то ли 2 то ли 3 сезон). В этом случае ваше решение - деинтерлейс. Ещё раз подчеркну, что деинтерлейс используется, когда ничего другого уже поделать нельзя. Есть много всяких разных деинтерлейсеров. И я всячески вам советую попробовать различные варианты в каждом конкретном случае. Но для меня наилучший результат чаще всего давало сочетание
Первая функция кажется берётся < отсюда >, вторая < отсюда >. Может с тех пор и придумали что-то лучше, но мне давно уже не попадались так похабно закодированные двд-шки. сообщение оставил Esc , 20 августа 2007, 22:04
Заодно переношу сюда из другого топика свои рекомендации по использованию фильтров при рипе DVD.
mpeg2source - чтение видео; tfm+tdecimate - телесайд; ColorMatrix - новомодная фишка, якобы помогает правильно переводить цвета с dvd в avi, потому что все конверторы привирают; crop - обрезать чёрное по бокам; LanczosResize - ресайз высокой чёткости (не факт, кстати, что ему место на данном аниме); DeGrainMedian - лёгкий временной (temporal) деноизер, снижает зернистость, улучшает сжимаемость, самая лёгкая рекомендованная автором установка; VagueDenoiser - мой любимый пространственный (spatial) деноизер, делает практически то же самое, но иными методами, самая лёгкая рекомендованная автором установка для аниме; limitedsharpenfaster - повышение чёткости на границах, это моё пожалуй единственное самостоятельное гениальное открытие, что для аниме совершенно не нужно повышать чёткость на всей картинке, ничего кроме зерна (которое вы только что старательно убирали) вы с него не получите. После применения limitedsharpenfaster(edgemode=1) залитые области остаются гладкими, как и были, а вот все линии становятся гораздо более чёткими. И этого вполне хватает. Для более кино-подобного аниме (то есть того, у которого больше градиентных красок, чем однородных), типа 5 см/сек, я использовал ещё более слабую установку VagueDenoiser, рекомендованную для кино (отличается одним параметром). Если аниме более мультяшное, то есть с минимумом градиентных красок, все цвета однородные, наоборот можно использовать более грубый деноизер типа Deen. Отдельная фишка - борьба с радугой. Про неё как-нибудь потом расскажу. сообщение оставил Endymion , 05 сентября 2007, 22:45
EscПотестил limitedsharpenfaster(edgemode=1) в предбоевых условиях - очень понравилось. Спасиб, буду использовать. А вот ColorMatrix - абсолютно не вижу что дает. Я уже и через Interleave, и через StackVertical сравнивал... Разници между DeGrainMedian(limitY=5,limitUV=5,mode=3) и UnDot() так же не вижу (хотя и не удивительно), потому пользуюсь вторым, как и раньше. VagueDenoiser использую с threshold=1.5. Как по мне, так этого достаточно. UPD: А еще вопрос. Как ты относишься к фильтрованию интерлейсного видео перед применением TFM? Разделить поля, отфильтровать, собрать обратно... сообщение оставил Esc , 05 сентября 2007, 23:11
Endymion1. ColorMatrix даёт чуток поярче цвета. 2. DeGrainMedian(limitY=5,limitUV=5,mode=3) и UnDot() советую сравнить по скорости (именно советую, сам не сравнивал). 3. Отрицательно отношусь. Чистить картинку надо в том виде, в каком она есть, а не в том, в котором она по каким-то причинам хранится. Какой физический смысл в раздельном сглаживании чётных и нечётных строк? сообщение оставил Esc , 06 сентября 2007, 06:49
Факин шит!!! ColorMatrix для американских дивидюков должен вызываться с параметром interlaced=true! Иначе возникает гребёнка. (* бьётся головой об стол *)Теперь весь рип Гуу переделывать! Переписал свой скрипт с примером. сообщение оставил Endymion , 07 сентября 2007, 16:04
Esc
Теперь вот хочу поинтересоваться, как ты относишься к переменному фреймрейту. Попробовал я с ним поиграться. Пока результатом доволен. Делал так:
Единственное, такие методы могут вызвать некие проблемы у тех, кто захочет это видео перекодировать. сообщение оставил Esc , 07 сентября 2007, 18:06
EndymionА что ты получил с этого, окромя осознания собственной крутизны? Дуплицированный фрейм всё равно занимает места с гулькин нос. Применение vfr оправданно на гибридном видео, в котором намешано 24 и 29.97 фпс (то что в 119.88 обычно суют). И ещё большой вопрос, как этот tfm отлавливает дубликаты. Я в своё время попробовал другой фильтр на эту тему, так он мне нашёл дубликаты там где их не было - на зуме тёмного кадра. И я чуть не остался с дёрганым видео на опенинге Magical Pokaan. сообщение оставил Endymion , 07 сентября 2007, 18:28
Ну для 119.88 там какая-то специальная фича есть (mode=6). Тоже на 2 прохода. А вот как оно дубликаты отлавливает - это действительно вопрос. Наверное есть какие-то параметры, которые не учел и не настроил. Конечно, тут надо только надеяться что оно выкидывает кадры как положено. Но на видео большой продолжительности и большом разрешении видео, мне кажется экономия будет осязаемой, потому что картинка состоит из блоков 16x16 и инфу о повторе кадра нужно записать для каждого блока, а тут в матрешке только фреймрейт регулируется для определенного участка видео. А может и не будет. Что-то большое кодить в тестовых целях не очень хочется. сообщение оставил Esc , 07 сентября 2007, 21:56
EndymionА как ты собираешься что-то использовать без серьёзного тестирования? сообщение оставил Glena , 10 сентября 2007, 17:16
Endymion я в блокноте написала DirectShowSource ("MVI_1000.avi", audio=false)сменила формат на AVS пытаюсь открыть в ВДМ, а он его не видет. Пишет: сообщение оставил Endymion , 10 сентября 2007, 17:20
GlenaПопробуй в настройках FFDShow VFW в строке Raw Video включить YV12 или All Supported сообщение оставил Aggressor , 10 сентября 2007, 17:20
Glena, самым быстрым решением будет добавить в блокноте строчку после первой ConvertToRGB32()
сообщение оставил Endymion , 10 сентября 2007, 17:23
Ну тогда произойдет конвертирование цветопространства, а это потеря качества. Плюс если уж конвертить, то в RGB24 сообщение оставил Glena , 10 сентября 2007, 17:29
DirectShowSource ("MVI_1000.avi", audio=false) ConvertToRGB32() так? сообщение оставил Glena , 10 сентября 2007, 17:34
Endymion а куда нажимать?
я здесь этого не вижу сообщение оставил Endymion , 10 сентября 2007, 17:39
GlenaА ты посмотри на вкладке Decoder. В самом низу таблички найдешь Raw video и во 2м столбике поставь YV12 сообщение оставил Aggressor , 10 сентября 2007, 17:41
Именно так.
Потери качества при конвертировании в RGB32 не происходит. Если она нарезает кусочки для АМВ- все равно будет конвертироваться.
А вот тут согласен- экономия места сообщение оставил Endymion , 10 сентября 2007, 17:43
Так никто не мешает нарезать кусочки в Ункомпрессед, не конвертируя в РГБ, а оставив YV12. Тогда экономия места будет еще больше. сообщение оставил Glena , 10 сентября 2007, 17:44
и здесь я ее не вижу тоже
у меня там не аниме.....а видео снятое на цифровик сообщение оставил Aggressor , 10 сентября 2007, 17:45
Мешает- тот факт, что у нее YV12 не проигрывается. Я же не сказал, что мой способ самый правильный, я сказал, что он самый простой. сообщение оставил Endymion , 10 сентября 2007, 17:48
GlenaСтранный какой-то скрин. Убедись, что в списке слева у тебя выбрано Codecs. Тогда справа просто обязана появиться табличка... сообщение оставил Glena , 10 сентября 2007, 18:04
Все теперь открывается в ВДМ СПАСИБО! сообщение оставил Aggressor , 10 сентября 2007, 18:08
Glena, ради интереса- какой из способов ты задействовала?
сообщение оставил Glena , 10 сентября 2007, 18:19
Оба сначала
затем
когда что-то предлагают надо все пробывать сообщение оставил Aggressor , 10 сентября 2007, 18:39
Glena, это ты напрасно. Если ты уже включила проигрывание YV12, то убери то, что я советовал- в этом уже нет надобности, только увеличишь размер получаемых файлов в несколько раз.
сообщение оставил Glena , 10 сентября 2007, 18:57
я это учла я выкл проигрывание YV12 и по пребывала и твой способ..........первый мне больше нравится сообщение оставил Aggressor , 10 сентября 2007, 20:16
Правильно делает, что больше нравится, потому что это решение проблемы, а не обход ее сообщение оставил Esc , 10 сентября 2007, 22:09
Decoder/codecs - вообще самая полезная часть настройки ффдшоу. Советую, кстати, отрубать там поддержку vp6, ибо до сих пор глючная.
сообщение оставил valtiel , 05 октября 2007, 22:02
прошу прощенья за глупый вопрос, но как сделать так чтобы премьер про нормально воспринимал видео в иксвиде? (мне это надо для пердворительного монтажа)
сообщение оставил Pause , 05 октября 2007, 22:19
valtielДумаю никак сообщение оставил Esc , 05 октября 2007, 22:31
valtielУстное предупреждение за оффтоп Ну уже < специальную тему > для вас, нубов, открыли! Чего проще, казалось бы. Нет, всё равно лезут в первое попавшееся на глаза место. Премьер, ксовид, ависинт - никакой разницы для вас?! сообщение оставил valtiel , 06 октября 2007, 06:24
так я спрашиваю как в ави синте это делатья думал и так это понятно. ответьте плиз. ато я даже начать делать клип толком не могу сообщение оставил Bea$t , 09 октября 2007, 11:21
valtiel, невозможно заставить Хвид открыться в Премьере (или где-либо еще) при помощи АвиСинта. Настоятельно рекомендую тебе либо перекодить видео в DivX, либо разжать в uncompressed, вариантов не густо А у меня вопрос: есть файлик в mkv, ДубМод его не открывает, пишет - Only hadle [S_Text/] subs for the moment. Я создал скрипт для Синта и пихнул его в Мод, теперь он мне говорит, что не может определить фрейм рейт файла, и нужно использовать "fps" parameter. А теперь вопрос: как применять этот параметр? На выходе я бы хотел получить авишник и внешние сабы, подскажите, плз, технологию. З.Ы. Файлик в легкую открывается в плеерах. З.Ы.Ы. Кстати, там две зв. дороги сообщение оставил Endymion , 09 октября 2007, 13:40
Если он такое пишет, то в матрёшке субтитры в формате, отличном от str. Пересобери контейнер без этих сабов и должно открыться нормально. Если все же не открывает, то: Какие потоки внутры матрёшки? Какой именно скрипт использовал? сообщение оставил Bea$t , 09 октября 2007, 16:23
Нашел я, где выбирать параметр фпс, поставил 29 - файл открылся без сабов и без звука . Теперь новый вопрос - как узнать, какой фпс был у видео, а то может я выставил больше или меньше, чем надо. И еще - можно ли все-таки вынуть из файла сабы?
Haali Media Splitter пишет, что там две дороги: AC3 DD5.1 Eng и Jap по 256 kbps. А сабы в каком-то idx А скрипт использовал самый распростецкий: DirectShowSource ("test.mkv", fps=29) сообщение оставил Esc , 09 октября 2007, 16:39
Bea$tУй, блин. Главный вопрос, видео в каком формате! Какая разница, в каком формате субтитры. Тебе субтитры оттуда нужны или видео?! сообщение оставил Endymion , 09 октября 2007, 16:40
Bea$tТо что пишет Хаали меня не интересует, это не тех. инфа, это "заметки на полях", оставленные тем, кто контейнер собирал. Меня в первую очередь интересует какое там видео. ФПС задавать на угад нельзя так как он может быть переменный. Если у тебя оно не смогло установить ФПС самостоятельно - скорее всего так и есть. сообщение оставил Bea$t , 10 октября 2007, 07:25
Не могу знать Единственное, что знаю - контейнер mkv.
Вообще хотелось и то, и другое, но теперь уже сабы не нужны. Скажите, что делать с фпсом, как выставить его переменным? сообщение оставил Aggressor , 10 октября 2007, 08:26
Вообще-то так просто сказать трудно, но можешь попробовать такое решение: DirectShowSource("File.mkv", fps=23.976) сообщение оставил Esc , 10 октября 2007, 16:28
А mkvinfogui из пакета mkvtoolnix запустить ручки отвалятся? сообщение оставил Bea$t , 10 октября 2007, 19:07
Я так уже сделал, только поставил 29 ибо DVD-rip.
Нет у меня этого пакета, раньше не пользовался, да и пока не собираюсь - вопрос снимается, все я сделал, вроде нормально выглядит. Всем спасибо за помощь. З.Ы. Зря только спрашивал - в итоге все сам сделал... сообщение оставил Endymion , 10 октября 2007, 19:19
29 не бывает, есть 29.97. То что это ДВД Рип, никак не означает что ФПС должен быть именно такой. Если рип правильный, то должно быть 23.976. Молодец, что то на скорую руку сам сделал, угадывая фпс. Тебе бы с удовольствием посоветовали быстрый способ решения проблемы, если бы он был. А если тебя устраивает халтура, то с такими вопросами не к нам. И если mkvtoolnix у тебя нет, то надо установить и спросить что дальше с ним делать. P.S. Ужас, как много "если"... :Р сообщение оставил Bea$t , 11 октября 2007, 16:40
Endymion, извини, если обидел, но я имел в виду, что зря вас беспокоил, а не то, что помощи от вас никакой
Халтура меня не устраивает, но то, что я получил, мне понравилось, а больше мне и не надо сообщение оставил Lёka , 29 октября 2007, 20:11
У меня вопрос. Возможно, несерьёзный, но для меня очень актуальный. Неужели правда, что Adobe Premier не читает скрипты ависинта??? В статье вроде сказано, что программами для монтажа должно открываться. Ошибок в написании скрипта у меня нет (господи, там две строчки всего, какие проблемы?), ВДМ спокойно выполняет указанные мною опирации... а премьера не берёт... Мне даже как-то взгрустнулось, такие ведь возможности могли быть...Или всё-таки глючит конкретная версия? (старая, может...) сообщение оставил Lenchik , 29 октября 2007, 20:17
avs не беретЛибо ratkiller.narod.ru смолтри Либо пытаться виртуалдабнй фреймсервинг осваивать. Либо плагин к премьеру (сам не пробовал - попробуешь расскажи) Говорят работает нормально. < http://videoeditorskit.sourceforge.net/ > < http://sourceforge.net/project....=116722 > А вот это якобы позволяет делать фреймсервер из ависинтовского проекта... < http://www.debugmode.com/frameserver/ > сообщение оставил Lёka , 29 октября 2007, 20:53
Поставила PremiereAVSPlugin-v1.9Так... теперь другая проблема: "Avisynth configuration error or old Avisinth version." Я больше склоняюсь к первому... В конце концов, я ничего не делала, а там наверняка надо что-то настроить... Плюс экранчик абсолютно чёрный, и мой файл .avs открывается уже пятнадцать минут и всё никак открыться не может... сообщение оставил Lenchik , 29 октября 2007, 21:32
ависинта версия какая?Может сгенерировать самый простой ависинтовый файл (типа version там)? И еще выходное цветовое пространство скрипта, с ним можно эксперимент провести сообщение оставил Lirinis , 29 октября 2007, 22:42
Lёka
По-моему, я знаю эту проблему. Найди файл
Открой его блокнотом и проверь, что там написано, ну, скажем,
Во время установки PremiereAVSPlugin, бывает, делает в этом месте подставу. сообщение оставил Lёka , 30 октября 2007, 04:26
Так. Немного не поняла. Там в скобках должно быть что-то или нет? У меня пусто.
сообщение оставил Lenchik , 30 октября 2007, 07:11
впиши 64, например.
сообщение оставил Lёka , 30 октября 2007, 12:29
Ааалллилуя! Вписала 64 - всё работает! ^__^ Жизнь снова прекрасна!
сообщение оставил RatKiller , 01 ноября 2007, 19:05
LёkaSetMemoryMax() Максимальное количество используемой памяти в Мб. По дефолту жрет по-моему половину имеющейся оперативы. выставление меньшего количества снижает вероятность утечки памяти и повышает надежность работы ависинта. НО. это дело тонкое, ибо если выставить слишком низкое значение, то некоторые скрипты или их части перестануть выполняться. сообщение оставил Lenchik , 01 ноября 2007, 21:02
"По дефолту жрет 5 мегабайт" - так я думал до сего момента однако "SetMemoryMax (int): Устанавливает максимальный объем используемой памяти в МегаБайтах (MB) v2 В некоторых версиях значение по умолчанию 5 MB, что весьма мало. Если наблюдаются проблемы (например, низкая скорость), попробуйте установить это значение не менее 32MB (лучше 128). Возвращаемое значение: действительно установленная величина максимальной памяти." - инструкция в комплекте "* SetMemoryMax() минимум теперь 4Mb вместо 16. (Tritical)" - изменения в версии 2.58beta относительно 2.56 сообщение оставил RatKiller , 02 ноября 2007, 18:56
LenchikВ любом случае дефолтное значение не стоит оставлять. сообщение оставил Lenchik , 02 ноября 2007, 19:02
Я и не спорю сообщение оставил Armed , 22 марта 2008, 11:08
Интересно, а кто нить в курсе как из NTSC сделать PAL?Скрипт пишу такой:
Но проблема в том, что 25 кадр должен быть дублем, чтоб видео не было ускореным на 4 с лишним процента. А как это сделать? ------------------------------------------ Хочу вернуться к старому обсуждению (что на 2 странице) ибо там есть кое, что интересное:)
Ради интереса хочу сказать, что результат почти такой же как и после применения TFM (4 кадра, 5 дубль), разница в том, что после твоего деинтерлейса каждый 5 кадр чуть смазан. Примерно тоже самое делает и деинтерлейс TomsMoComp. Тока мне кажется это зря, планости вроде как и не добавляет, а вот при кодировании будет требовать больше битрейта;) Т.е. на мой взгляд в качестве деинтерлеса лучше использовать просто TFM - правильно? (в смысле без снижения частоты кадров;) Кстати я не понял почему функция называется LeakKernelBob, а плагин LeakKernelDeint. Просто если поменять в название функции Bob на Deint, то она тоже будет работать - странно;)? А еще есть в ависинте стандартная функция деинтерлеса, но качество она резко убивает:) Правда я забыл название этой функции - мож кто в курсе?
Я вот в одной статье кое, что нашел еслив кому интересно:
Между прочим уже прошло больше полугода;) Я кстати уже забыл: ореолы и радужные полосы - это одно и тоже?
Чувак! Это как раз, то что мне нужно. а, что это за файлы: "matches.txt" и "metrics.txt"? И для чего его воспроизводить в МПК перед вторым проходом? Нет реально очень надо: ты бы лучше статью про этом написал, а? сообщение оставил Endymion , 22 марта 2008, 14:29
это я раньше не видел что он дает. теперь вижу. просто у оригинальных японских ДВДшек Канона 2006 какое-то левое цветопространство которое выглядит везде одинаково хорошо и в колорматриксе не нуждается.
не обязательно в МПК. в чем хочешь воспроизводи. лишь бы оно все видео прогнало. А для чего. ну для того же, для чего и при двухпроходном кодировании. сообщение оставил Armed , 22 марта 2008, 15:08
Я как понимаю результат этого воспроизведения записывается в файлы: "matches.txt" и "metrics.txt"? Которые потом и необходимы для второго прохода?
Тока я не понял, а что это "все" надо ложить в матрешку? И почему после кодирования получается файл *.txt? И где взять этот таймкод? Думаю реально статья на эту тему не помешала бы;) Кстати я тут наткнулся в списке плагинов ависинта на MultiDecimate
А с помощью него можно получить переменный фреймрейт? Скажем если у меня исходник 59,94 - в некоторых местах есть дубли, а в других все кадры уникальные;) И еще, какой есть самый качественный дейнтерлейс, увеличивающий частоту кадров в двое?;) LeakKernelBob или LeakKernelDeint - на выходе дает двойную частоту, но качество при этом теряется:( сообщение оставил Endymion , 22 марта 2008, 15:40
"все" это видео потоки и только файл таймкода.
Потому что матрёшке нужен такой. Закодированное видео ты конечно получишь тоже.
Это не ко мне.
Не знаю. TDecimate имхо лучший.
Никакого. Если тебе очень надо - сделай обычный качественный деинтерлейс и потом сам увеличь количество кадров.
Гуано это все сообщение оставил Armed , 22 марта 2008, 16:59
Т.е. с помощью Mkvmerge - надо добавить файл: "mkv-timecodesfile.txt"? Но видь txt он не распознает;) Или надо как-то по другому?
Наверно это для того, чтобы закодированное видео воспроизводилось с правильно скоростью?
Да ладно думаю у тебя должно получиться;)
Че то я вообще не вкурил как работает этот MultiDecimate: в режиме MultiDecimate(pass=1) ничего он у меня не удалил, а в режиме MultiDecimate(pass=2) не работает. Короче он вроде должен как то работать в двухпроходном режиме чтоли, но самое не удобное то, что он требует преобразование в YUY2:(
Качественный ты имееш в виду TFM? А теперь самое интересное: Как можно в двое увеличить количество кадров? И может ты все таки в курсе как сделать PAL из NTSC;)
Между прочим LeakKernelBob на выходе дает такой порядок дублированных кадров: 2,3,2,3... А вот интересно какой порядок получится с использованием твоего метода: наверно 2,2,2,4,2,2,2,4...? сообщение оставил Del , 09 апреля 2008, 10:16
ня!недавно чистил видео рипанутое с плохого кабельного сигнала. вот такой скрипт дал просто шикарные результаты:
настройки везьде по-дефолту - некогда было подстраивать. да и так неплохо вышло. Надеюсь кому-нибудь пригодится. сообщение оставил Armed , 13 апреля 2008, 09:06
А это случайно не то что я думаю? Т.е. преобразование NTSC в PAL? Del Нет ну распиши хоть, что к чему - так чтоб, было понятно простым смертным. Мне вот интересно, зачем тебе в скрипте два фильтра:DeGrainMedian(), FFT3DFilter()? Да, и вместо BilinearResize может лучше всетаки использовать LanczosResize? (странный какой то у тебя формат экрана) сообщение оставил Lenchik , 13 апреля 2008, 17:58
ArmedВсе что нужно находится в поиске по интернету. На тему фильтрации видео много чего понаписано везде. вот если бы тут для аниме что-то предложили... (Хотя и это тоже можно откопать на дум9) сообщение оставил kriO , 16 апреля 2008, 20:16
помогите пожалуйста! Со скриптами, какой скрипт убирает субтитры в .mkv???
сообщение оставил Endymion , 16 апреля 2008, 20:17
kriOникакой. UPD: Хотя, если тебе надо отрезать, то пиши: Crop (0,0,0,-120) где зеленое число - количество пикселей снизу. сообщение оставил kriO , 16 апреля 2008, 20:45
ведь в МКВшке можно убрать субы во время просмотра, а в программе Vegas я такого не нашел. вот я подумал что может быть есть такой скрипт)
сообщение оставил -Px- , 16 апреля 2008, 20:58
В vdubmod, убирай тектовый трек....
сообщение оставил Del , 22 апреля 2008, 19:16
Armedрассказываю. сигнал с тюнера, источник - кабельное ТВ, сигнал PAL (другого у нас нету). деинтерлейс делает сам тюнер. я только чистил (это была запись с очень шумного канала).
потому что этому фильтру нужно говорить в каком формате сигнал, он сам неумеет определять. фильтров много (ещё DNR и PeachSmoother), но у них принцип действия разный и они работают на сравнении кадров все, так что ок. BilinearResize вместо LanczosResize, т.к. картинка получается мягче, на зашумленном источнике, как раз хорошо. имхо) сообщение оставил Esc , 22 апреля 2008, 19:35
Вот с этим не могу не согласиться. Ресайзер разумеется всегда надо выбирать по ситуации. Резкие ресайзеры для чёткого чистого исходника и более мягкие - для грязных. сообщение оставил Aggressor , 22 апреля 2008, 20:30
А не лучше взять денойзер и нормальный ресайзер, чтоб не мылить все билинейкой?
сообщение оставил Esc , 22 апреля 2008, 20:49
AggressorДеноизер тоже мылит. :) сообщение оставил Aggressor , 22 апреля 2008, 20:56
EscМожет, какой-то и мылит, но правильно настроенный FFT3DGPU гораздо лучше билинейки, имхо сообщение оставил Endymion , 22 апреля 2008, 21:19
А мы потом лимитедшарпен с японским варпшарпом как понакладываееем UPD: понакладываееем и будем рендерить/кодировать это до усрачки. Зато довольные -) сообщение оставил Del , 07 мая 2008, 16:13
Aggressorя FFT3D использую, просто имхо мягкий ресайз - это как заверщающий штрих. но финальное сжатие - в vp62 sharpen сообщение оставил Endymion , 07 мая 2008, 16:24
Так это почти одно и то же. Просто FFT3DGPU просчитывается видеокартой а не CPU, что ускоряет обработку. сообщение оставил Lenchik , 07 мая 2008, 18:59
Где брать и как именно рекомендуешь использовать? сообщение оставил Armed , 08 мая 2008, 18:26
+1 Да, колись Чувак где такое берется? А еще, плиз, подскажи насчет: limitedsharpenfaster(edgemode=1) - параметр "edgemode=1" - это степень резкости? Вообще я его еще не пробывал, потому, что возникает ошибка: "Не распознает функцию my_edge" - что это за плагин я так и не нашел - мож подскажеш, а?:) Меня впринципе сейчас пока и FFT3DFilter устраивает (кто не вкурсе, он может как мылить - т.е. убирать шум, так и повышать резкость - т.е. добавлять шум;), но как я понимаю от limitedsharpenfaster будет меньше возникать шума, да? А еще я наткнулся на просто LimitedSharpen;) Del пасиб!
Мягче имеется в виду мыльней?, т.е. типа заодно с ресайзом и шум убирает?
Интерестно, а какой на твой взгляд ресайзинг является самым РЕЗКИМ - мне такой позарез нужен, а то такое ущущение, что у меня весь исходник в "мыле":( Да и ты както говорил про сплайновый ресайзинг - это какой такой плагин интересно? Зарание пасиб!
На самом деле это абсолютно одно и тоже, FFT3DGPU - это видь дополнительный плагин к FFT3DFilter - обработку та делает именно FFT3DFilter:) Я видь прав? Кстати на всякий случай вот список плагинов для резкости (взято из руководства по ависинту -у кого нЕту, это может быть интересным)
сообщение оставил Endymion , 08 мая 2008, 18:42
сообщение оставил Lenchik , 08 мая 2008, 20:20
Надо еще несколько плагинов ставить. Ищи: masktools - < http://forum.doom9.org/showthread.php?t=98985 > (В этих тулзах еще много чего интересного для освоения) + RemoveGrain1.0b.rar (< http://avisynth.org/mediawiki/Removegrain >)
И это очень удобно для подготовки исходной нарезки для разных редакторов. Повышает визуальное ощущение четкости аниме.
Про японский варпшарп я спрашивал. Варпшарп я нашел, кажется (< http://niiyan.net/?WarpSharpPackage >, < http://seraphy.fam.cx/~seraphy/program/WarpSharp/index.html). > Но вот как предлагается его использовать вместе c LimitedSharpenFaster?
какую штуку? Где - это я найду (только название правильное нужно). А вот как именно лучше применить - это вопрос к тебе - просвети пожалуйста. сообщение оставил Armed , 08 мая 2008, 20:35
Вообще то, по идеи, ты должен был сейчас расказывать какой из них лучший. Ну раз ты не хочеш, значит так: asharp и TUnsharp - линейные, их недостаток в значительном появлении шума. MSharpen - нелинейный, не повышает шум на ровных поверхностях (типа как и твой limitedsharpenfaster), но производит ступенчатые края у наклонных линий. aWarpSharp и WarpSharp - деформация (стягивание) изображения, наиболее применимо для анимэ. Про Unfilter plugin я не знаю на сколько он хорош и для чего его лучше применять: аниме или фильмы? Но понятное дело есть методы и получше:
Это плохо, я видь им и пользуюсь.
Не понял в кикие это таки размеры? Вобщем у меня исходник (лицензионый) разрешение 720x480, хочу сделать так, чтоб на нем было как можно меньше мыла, пока придумал два варианта: 1. Оставить родной PAR, но как его указать в Ависинте? Я надеюсь ты в курсе?;) 2. Сделать резкий ресайз (т.е. получается для меня обычный) и увеличить резкость каким нибудь плагином, но проблема в том, что в исходнике у меня уже Есть шум, а какой лучше всего взять плагин для фильтрации и увеличения резкости я еще не сообразил:( 3. Твой метод?
Ммм. Я думаю это будет не только мне интерестно;) Может даже и Esc ченить новое узнает;)
"edgemode=1" - это значит самый лучший параметр, да? А че такое аутлайны?
И как мне его прописать в скрипте? Типа: limitedsharpen(edgemode=1)?
Ладно убедил!
Пасиб щас проверим;)
Наверно последовательно;)
А вы наверное типа в соре? Я с чуваком, т.е.Endymion тоже долго стрелялся. Он даже свою личку отключал - я его просто замучил вопросами;) сообщение оставил Lenchik , 08 мая 2008, 21:37
не удивлен особенно после этого:
Нет универсальных лучших параметров. outline - в данном контексте границы персонажей в аниме. < http://en.wiktionary.org/wiki/outline > А вообще контур, абрис. Что такое абрис, найдешь в той же википедии. Хотя лучше было бы ознакомиться с литературой более надежной.
< RTM > сообщение оставил Endymion , 08 мая 2008, 21:56
Lenchik
Armed
возможно. мне нравится. вопросы качества видео это по большому счету субъективные вопросы. сообщение оставил Armed , 09 мая 2008, 16:04
В этих тулзах между прочим есть и сам скрипт "LimitedSharpenFaster.avsi" (для тех кто не вкурсе где это берется). Любопытно, что для повышения резкости необходим плагин "Удаления зерна", по идеи должен был быть использован какойнить RemoveBlend:)
Интерестно, а почему тогда при рабочем Limitedsharpenfaste не работает LimitedSharpen? Требуется еще какой то плагин: "DedgeMask". Мало того я тут наткнулся на такую штуку:
Так тут говорится, что LimitedSharpen уже использует WarpSharp, в то время как Limitedsharpenfaste обходится без него;)
Может в таком случае LimitedSharpen будет лучше? Надо тока заставить его работать;)
А тебе не приходила такая мысль в голову, что "aWarpSharp" может быть лучше "WarpSharp-а"? Нет, я серьезно!
А avi случайно так не умеет, только mkv и vob? Вообще я хочу вместо того, чтобы ресайзить исходник 720x480 до 888(-8)x480 оставить его родной PAR, для того, чтобы сэкономить на битрейте. В данном случае экономия получатся больше 20%;) Видь при кодировании кодеком h.264 и нехватки битрейта он мылит картинку. К тому же если перед кодированием повысить резкость то битрейта будет требоваться больше.
Ладно может тогда раскажеш про свою "штуку" это типа она:?
Я такую "штуку" уже качал, тока не понмню зачем Мож напомниш, что она делает, а?:)
Почему для резкости ты используеш LimitedSharpenFaster мне понятно, по сравнению с 3DFilter-ом он явно лучше, но почему для подавления шума ты используеш доисторический Vaguedenoiser, вместо 3DFilter-а интерестно?
Я тут кстати нашел параметры LimitedSharpen, которые вроде как приминимы и для LimitedSharpenFaster, в общем вот:
сообщение оставил Endymion , 09 мая 2008, 16:40
сообщение оставил Lenchik , 09 мая 2008, 21:11
Avi может и не предполагался изначально для хранения PAR, но запихнуть в него можно. Вот только стандартный виндоузовский avi-splitter и медиаплеер не понимает такого параметра видеопотока. Выход открывать сплиттерами встроенными в продвинутые проигрыватели (MediaPlayerClassic, KMPlayer) или поставить в систему Haali Media Splitter с включенной поддержкой ави. Не знаю, поддерживают ли PAR в ави бытовые плееры...
сообщение оставил darkelf , 13 мая 2008, 02:11
Что то уже не прёт задвать сюда подобные вопросы, но думаю нигде больше не ответят.Раздобыл "лицензионные" ДВД -ки от XLMEDIA и хотел бы начать делать клип не отрезая "нужные" куски в дабе, а по способу раткиллера (через VFAPIConv) собственно проблема в том что когда ависинтом открываю некоторые vob-ы например: DirectShowSource ("VTS_01_2.VOB" , fps=25.000) settings = "768, 576" Eval( "BicubicResize(" + settings + ")" ) часть видео просто пропадает. ВДаб - зависает на этих моментах Медиа плеер - перестаёт проигрывать и странным образом показывает только покадрого. правда он и без ависинха так себя с ними ведёт Ну и разумеется и в том и в другом случае видеодолго загружается. подскажите плиз как решить это в Ависинхе? сообщение оставил Esc , 13 мая 2008, 08:10
К сожалению, можно. Всё это хакерство с упихиванием дополнительных функций в непредназначенный для этого контейнер ничем хорошим не заканчивается.
Он не для повышения резкости. Он для удаления зерна. darkelf Даже не знаю, чего тебе посоветовать. Я бы посоветовал сменить метод. На нормальный. сообщение оставил Lenchik , 13 мая 2008, 17:55
darkelfКачай < http://neuron2.net/dgmpgdec/dgmpgdec150rc5.zip > и разбирайся. сообщение оставил darkelf , 13 мая 2008, 20:54
а можно лёгкий экскурс по проге. что то ни скрипты ни видео он у меня нормально не воспринимает. для чего она вообще? сообщение оставил Esc , 13 мая 2008, 21:21
darkelfДля нормального подключения двд в avs. Кое-какое описание вот < тут >. сообщение оставил darkelf , 14 мая 2008, 10:33
спасибо. разобрался) правда попробовал ещё рип сделать). почти получилось, но плагин DGDecode.dll не загружается у меня почемуто). (через пол часа) даркламерство не вечно)) разобрался во всём. спасибо всем кто помог)) (через 3 дня) блин) всё равно придётся старым способом)) изза всех этих скриптов и преобразований работать становится невозможным изза нестабильности сриптов. сообщение оставил Endymion , 30 июня 2008, 15:57
Сравнил результаты работы:FFT3DFilter(sigma=2.5, bt=1, bw=48, bh=48, ow=3, oh=3) и FFT3DGPU(sigma=2.5, bt=1, bw=48, bh=48, ow=3, oh=3) Визуально результат вроде почти одинаковый, но GPU-версия дает какую-то потерю цвета... Интересно, это я что-то неправильно выставляю? (GPU-версия не полностью идентична фильтру) сообщение оставил Esc , 30 июня 2008, 16:29
Я FFT3DFilter вообще не пользуюсь. Он слишком хорошо всё зачищает, вместе с деталями. Я его для тяжёлых случаев приберегаю.
сообщение оставил Endymion , 30 июня 2008, 16:37
EscЯ тоже не пользуюсь но при таких настройках результат почти не отличается от любимых настроек Vague (и временнАя фильтрация отключена). Меня просто заинтересовал больше GPU фильтр в плане ускорения обработки, тем более что сейчас я использую самую последнюю бетку ависинта со Spline64-м ресайзом и ресайзом Блекмена (который немного лучше 4го Ланцзоса) и соответственно не могу пользоваться мультитредингом. Так вот попробовал ГПУ и заметил некоторую потерю цвета, а затем попробовав CPUшную версию, этой потери не увидел... Еще есть кстати неплохой GPUшный фильтр bilateral, но пока бесполезен ибо поддерживает только РГБ. сообщение оставил Esc , 30 июня 2008, 16:49
EndymionЕсли не отличается, то нафиг он нужен. Он же гораздо медленнее. сообщение оставил Endymion , 30 июня 2008, 16:54
Esc
Энуу Filter не нужен, а GPU-версия вполне себе шустрая. сообщение оставил Endymion , 02 июля 2008, 18:01
Кто-то пробовал использовать скриптик FastLineDarken? Вроде неплохая штука, если пользоваться ей осторожно.UPD: или vmToon, который вроде умеет все то же самое, только лучше. UPD2: Вобщем попробовал несколько скриптиков для эмм "очернения анимешных аутлайнов": vmToon 0.74; FastLineDarken 1.3x MT MOD (под masktools v2); mfToon 0.54 и Toon/ToonLite (который .dll) Пока больше всего нравится FastLineDarkenMOD(thinning=0) сообщение оставил Esc , 02 июля 2008, 23:57
EndymionГде брал? Я давно всё собирался порыться, но так и не собрался. сообщение оставил Endymion , 03 июля 2008, 00:23
EscВсетаки ToonLite(Strength=0.5) неплрхое дополнение кЛимитедШарпену. Как мне показалось более гладкие линии дает, чем его сородичи. Сейчас использую такой скриптик: ToonLite(Strength=0.5) DeGrainMedian(limitY=5,limitUV=5,mode=3) VagueDenoiser(threshold=2,method=1,nsteps=6,chromaT=2.0) LimitedSharpenFaster(edgemode=1)
Такс... mfToon 0.54 и vmToon 0.74 идут в одном архиве с < masktools > (v2.0a35 - последняя версия где-то там). < Toon/Lite >, а FasterLineDarken не помню где нашел. Там на форуме гуляет много его вариаций, все кому не лень его "импрувили". Самый шустрый и самый новый что удалось найти - в аттаче (работает под теми же masktools). сообщение оставил Esc , 03 июля 2008, 01:59
Потому и спрашиваю. Спасибо, обязательно погляжу. сообщение оставил Esc , 03 июля 2008, 06:33
EndymionПроверил на своём котогиасе. Полностью поддерживаю твой выбор. И включаю его в свой стандартный набор. upd: Хотя на мой вкус оно и на 0.5 сильно чернит. Никаких полутонов не остаётся. Уменьшил до 0.3. сообщение оставил Archivist , 20 августа 2008, 21:52
Может кто подскажет, существуют ли маленькие заготовки клипов плохого качества специально для того чтобы проверять на нём ависинт. Или хотя бы подскажите как в домашних условиях, из видео хорошего качество сделать плохое с разными артефактами.
сообщение оставил Esc , 20 августа 2008, 22:10
А закодируй с низким битрейтом, вот тебе будет уже куча артефактов. :)Потом можно наинтерлейсить клип - он тебе будет сложные сцены изображать, с избытком деталей. Можно ещё кусок пауковского Дайва откусить. Он у него очень хреновой ужимабельности. сообщение оставил Lenchik , 20 августа 2008, 23:29
Объясните новичку, какая польза от очернения анимешных аутлайнов? Что это помогает сделать, какие проблемы решить? сообщение оставил shinetek , 21 августа 2008, 19:50
существует ли рабочая 64 битная версия avisynth?Буду благодарен за ссылки. Стандартная версия на кваде как черепаха сообщение оставил Esc , 21 августа 2008, 20:19
LenchikЕсли не перестараться, то чётче выглядит. Ну и сглаживается вроде чуток. shinetek Дело в том, что 64 и 32-битный код несовместимы. Т.е. если ты даже найдёшь 64-битный avisynth, ни один из плагинов не сможет с ним работать. А сила ависинта именно в плагинах. Но если не терпится, можно и < рискнуть >. сообщение оставил shinetek , 21 августа 2008, 20:24
EscПроверил, при кодировании (под вистой 64) 32 битной версией загрузка проца максимальная, используются все ядра. Вряд ли 64 битная версия будет НАМНОГО быстрее. сообщение оставил Lenchik , 23 августа 2008, 01:51
Avisynth MT? Просто помнится, что где-то на форумах обсуждалось, что если у тебя кодер и ависинт не заточены под мультиядерность, то все показания загрузки - фейк. сообщение оставил Armed , 24 августа 2008, 14:20
Давно тут уже не был, ладно щас все вспомним.
Короче проверил оба на комп. графике - Непонравилось - сильно деформируется картинка (даж при низких параметрах), т.е. похоже приминимо тока для рисованого аниме.
А как правильно настраивать эту альфу и бету деблоккинга? Как я понимаю в megui конечно;)
Любопытно мне Vague при норм. настройках помогает лучше чем FF3DFilter при сильных настройках, т.е. получается что он больше мылит чем чистит. А вообще есть какая то наглядная классификация шумов? Ну т.е. чтобы можно было определить какой в данном случае лучше применять фильтр: пространственный или временной или оба;) Да и может ли Undot() как то повлиять в худшую сторону на работу других фильтров?
Avi умеет - еще в видеоредакторе есть такая функция;) Правда почему то сверху и снизу появляются черные полосы - такое же и с mp4 после выставления PAR в megui и Yamb;) Это типа норм.?
А для аниме с комп. графикой поди лучше не применять?
Попробывал эти фильтры - лично у меня (для комп. графики и приличном шуме) DeGrainMedian лучше с параметром mode=5 (степень влияния центрального оригинального пиксела) - мыла меньше.
Ну там можно 5 раза подрят применить LimitedSharpenFaster(edgemode=1), лично я применяю 2 раза подрят для большей четкости (вроде прикольно). Кстати насчет параметров LimitedSharpenFaster: "strength" - сила повышения резкости (по умолчанию 100); - т.е. изначально стоит максимальная и больше увеличить его незя? "edgemode" - режим обработки краев (0 - весь кадр, 1 -только края, 2 - кроме краев) - при зушумленном исходники параметр 0 и 2 лучше не применять. "special" - true - использовать специальный контрастный режим резкости для Smode=3; - проверил, фигня, сильно мылит картинку. P/S: А Endymion то пади в отпуске:( сообщение оставил DazeDash , 13 сентября 2008, 08:07
Эм... Есть такого рода вопрос (даже на этом форуме вроде читал где-то такое, только никак не найду где). В общем как при помощи ависинта (какого скрипта) и виртуал даба можно превратить равку и отдельный софт саб-файл (srt, ass) в хардсабленное видео? Можно ли такое проделывать только с srt или с ass тоже пройдет?
сообщение оставил Esc , 13 сентября 2008, 08:42
DazeDash1. Найти VSFilter.dll. 2. Засунуть её в плагины ависинта. 3. Использовать команду TextSub(путь) 4. ... 5. PROFIT! сообщение оставил DazeDash , 13 сентября 2008, 09:05
/удаленоБыла загвоздка, но до меня дошло, спасибо. Вроде работает =) сообщение оставил Armed , 16 сентября 2008, 13:13
Esc, прикинь я подмутил кое что с цветами и у меня стало значительно лучше кодиться - разница заметна в темных местах - мыла там стало значительно меньше, чем при тех же параметрах, но без цветокорекции. Я в шоке. Короче вот:ColorYUV(gain_y=0, off_y=0, gamma_y=100, cont_y=15, cont_u=30, cont_v=30) Я хорошенько поюзал эту штуку - все параметры на всех каналах. Могу вкратце пояснить, что gain_y=0, off_y=0 лучше не трогать - дают блики в разных каналах: y, v ,u (всмысле оттенки белого сливаются в белый) gamma_y к сожаленью работает тока с каналом яркости - y А вот cont_y=15, cont_u=30, cont_v=30 дает насыщенность цветов (после повышения гаммы она желательна) Вообще ты конечно удивишься, что у меня gamma_y=100 - мои исходники почему то черные. А вообще у меня все параметры не наобум, а хорошо подобранны - попробуй потестить у себя. (ну хотя бы с вдвое уменьшенными параметрами) P/S: Кстати ты видь на меня уже не дуешься? Если да, то это глупо (шутки надо понимать ) сообщение оставил Esc , 16 сентября 2008, 16:27
Ну вкрутил ты своему видео яркости и контраста, велико достижение.
Или поганый lcd монитор, который проваливает весь тёмный спектр.
Если они так хорошо подобраны, то какой смысл тестировать с вдвое уменьшенными параметрами? сообщение оставил Armed , 16 сентября 2008, 18:37
Не все так тупо. Короче если к примеру добавить яркости с помощью ColorYUV(off_y=20) (верхний рис.), а в другом варианте с помощью ColorYUV(gamma_y=100, cont_y=15, cont_u=30, cont_v=30) (нижний рис.), то результат поглядишь на картинке - включишь личку, я тебе скину - фильтры все те же, битрейт понятно тоже.
Не, у меня стандартный CRT, т.е. допотопный, но еще работает. А черный не потому, что я так говорю - люди на меня всегда жалуются - че так темно (на конах я имею в виду)? - это у них моники lcd проваливает весь тёмный спектр, а мне придется подстраиваться (да и так лучше оказывается)
Подобрано для моего исходника, а не твоего - может для тебя это будет слишком ярко (хотя если честно тут скорее не получится уменьшить ровно в двое, ибо для gamma_y=50, даже cont_y=05 будет много, а вот cont_u=30, cont_v=30 лучше оставлять неизменным. Так, что мути сам: находишь самый яркий кадр - увеличиваешь гамму, так чтоб оттенки белого сильно не сливались, потом добавляешь контрастность (y), после чего при необходимости уменьшаешь гамму. Ну и врубить cont_u=30, cont_v=30 - это кстати в любом случае не помешает;) Кстати я тут сравнил: 1) FFT3DFilter(sigma=2.5, plane=0) 2) DeGrainMedian(limitY=5,limitUV=5,mode=5) + VagueDenoiser(threshold=1,method=1,nsteps=6,chromaT=2.0) - взял по минимум мне сильно ненадо. Так вот FFT3DFilter чистит лучше, мыла меньше + он еще делает понасыщенней цвета (засчет контрастности) -в общем супер хотя вы с Endymion-ом его критикуете, но вот я смотрю и глазам не верю. Короче я посмотрю еще много, много раз. сообщение оставил Esc , 16 сентября 2008, 18:54
Мне и смотреть не надо, я тебе скажу не глядя, что off сдвигает все значения. Значит всё что выше (255-значение_сдвига) уйдёт в засвет. А гамма сохраняет границы, но сдвигает середину.
Он лучше чистит грязные исходники, и хуже чистые, потому что добирается до деталей.
1. Никакого мыла при threshold=1 у VagueDenoiser быть не может по определению. Ты бредишь. Или путаешь результаты деноизинга с результатами собственного кодирования. Что то же самое по большому счёту. 2. Никакой контрастности FFT3DFilter при простой sigma=2.5 менять не должен. Это тебе тоже явно приснилось. сообщение оставил Armed , 16 сентября 2008, 20:30
Я знаю, но результат кодирования (у меня) все равно с гаммой лучше чем без гаммы или с off!
А ну тода понятно. Вообще если честно у меня по разному: у одного исходника в каких то местах FFT3DFilter лучше, а в других он явно хуже 2-го варианта.
Не в коем случае, я и так и так сравниваю. VagueDenoiser мылит - это его функция, даже при таких малых параметрах иначе никак. DeGrainMedian при mode=5 тоже мылит, но заметить это сложно. Я кстати результаты сравниваю на исходники с "мегабитрейтом", где четкость очень высокая.
Ладно убедил, но вот, что плохо перед кодированием в 1 и 2 варианте смена цветов не происходит, но После у обоих вариантов происходит потеря яркости и насыщенности цветов. А вот в темных местах FFT3DFilter ведет себя лучше - там потеря яркости и цветности меньше. (у меня во всяком случае) сообщение оставил Esc , 16 сентября 2008, 21:36
У меня не мылит. Мои рипы тому порукой.
Недочистил, пожадничал битрейта, выбрал плохой кодек - выбирай вариант, они все правильные. Считается, что "человеческий глаз лучше видит разницу в яркости, чем в цвете" и поэтому всякие фанские кодеки типа XviD-а при нехватке битрейта первым делом начинают терять хрому, цепляясь изо всех сил за люму. Поэтому XviD-овские энкоды всегда хвастались своей повышенной чёткостью по сравнению с DivX-овскими. Они её сохраняли за счёи потерь в цвете. X264 имеет ту же тенденцию. Поэтому если ставить при чистке аниме VagueDenoiser(threshold=1) - это деньги на ветер. Недочищенный мусор аукнется тебе потерями в сжимабельности картинки. И то что ты недочистил потому что "мне сильно ненадо" украдёт твой битрейт и ты получишь потери качества в 5 раз больше, чем от мыленья деноизером.
Да только такой гений как ты на это способен. Я при mode=4 и 5-кратном увеличении с трудом различаю изменения, ибо они ничтожны. При mode=3 они и то находятся только при увеличении. А ты вон mode=5 всё видишь своим орлиным взором.
Правильно. FFT3DFilter чистит сильнее, мылит больше, картинка становится сжимабельнее, кодек перестаёт сливать хромовые данные, Armed щаслев! сообщение оставил Armed , 17 сентября 2008, 20:02
Это зависит на сколько детализирован твой исходник. Понятно что на рисованном аниме разница заметна не будет. Но вот на мега детализированных исходниках с высоким битрейтом - мыло чувствуется.
Кодировал AMVsimple 1.2 щас они обновили до 1.4 - цветопотяря значительно уменьшилась. Насчет битрейта: 1750 при 880x480 думаю не мало. А вот недочистил хм. возможно.
Не у меня сейчас они чистят примерно одинаково такие варианты: 1) FFT3DFilter(sigma=2.5, plane=0) 2) DeGrainMedian(limitY=5,limitUV=5,mode=3) + VagueDenoiser(threshold=1,method=1,nsteps=6,chromaT=2.0) У 3D фильтра потеря в цветности меньше. Кстати я этому нашел логическое объяснение:
Так вот у меня plane=0, а в других вариантах действительно цветопотеря ощущается сильнее - поэтому я уже давно как ставлю "0". А вот, что пишут про VagueDenoiser
По моему при значении 2 (в нашем случае), чистя цветовые каналы он тем самым дает цветопотерю - разве не? Кстати я в описании параметрах VagueDenoiser встретил такую штуку:
Ты так умеешь? Раз мы используем VagueDenoiser с DeGrainMedian, то надо бы научиться. Короче там уже предлагают такой вариант:
Тока параметры какие то странные - ты давай поюзай потом все расскажешь.
Я уже говорил, что определяю на "Супер исходниках" и без всякого увеличения.
Уже разобрались - Aggressor это вполне может отменить;)
Надо бы протестить - потом отпишусь:) сообщение оставил Esc , 17 сентября 2008, 22:17
С Агрессором ещё разбираться надо, отчего у него была потеря в первую очередь. Но лень. Остальную писанину читать тоже лень. Может потом как-нить. сообщение оставил Armed , 20 сентября 2008, 11:17
Короче, с сильным шумом четкость картинки после кодирования сильнее, но иногда (в темных местах) выпадают здоровые квадраты + сам шум становится частью видео (в смысле в виде мертвые белых пикселов). Так, что тут надо искать компромисс. Попробовал такой вариант (как предлагали в руководстве по использованию фильтров): aux=DeGrainMedian(mode=0, limity=7) VagueDenoiser(threshold=7, auxclip=aux, wiener=true) threshold=7 - явно сильно мылит, надо бы поменьше.
Ну! Ты уже наленился? Слушай, а как лучше подавить ореолы, после повышения резкости? сообщение оставил Esc , 20 сентября 2008, 16:05
ArmedЕсли у тебя после повышения резкости ореолы, то надо уменьшить повышение резкости. Или поискать другой шарпер. сообщение оставил Scr , 24 сентября 2008, 02:36
чем посоветуете заполировать от такую прелестную гребенку?изображение желательно увеличить для пущей зрячести сообщение оставил Scr , 27 сентября 2008, 16:11
никто, ничего, да?:( эх.какие плагины использовать для сглаживания цветовых границ градиентных заливок? сообщение оставил Aggressor , 27 сентября 2008, 18:00
ScrУ меня вместо изображения "черный квадрат" Малевича. Это так задумано? сообщение оставил Scr , 27 сентября 2008, 20:25
от вы ленивые...не квадрат и не черный)это было задумано во избежание последующей наглости. если и здесь будет черный квадрат малевича, то у меня ярче монитор мониторит. сообщение оставил Aggressor , 27 сентября 2008, 22:30
Scr, у меня просто предыдущий "квадрат" не увеличивался ) Теперь вижу, в чем проблема, но посоветовать ничего не могу. У самого была похожая, хотя и не в таких масштабах- вылечил даунсайзом.
сообщение оставил Armed , 28 сентября 2008, 12:20
Scr, а какой цветовой формат интересно?И вообще чуть побольше информации - такое возникло поле кодирования? - значит надо повысить битрейт - не? В Ависинте после плагинов - каких? P/S: Да и как ты думаешь скока челов это заметит? У меня поди у самого такого много - надо поглядеть. сообщение оставил Scr , 28 сентября 2008, 17:39
Aggressor, даусайзом насколько, опытно? это в принципе могло взникнуть от искусственного апсайза,, когда делали рип?Armed , это исходник у меня такой. никаких плагинов не применяла при нарезке. я, чес гря, не знаю, сколько заметит, но эта шняга хорошо видна на крупных планах с тоновыми переходами одного цвета. этот градиент, как объект, статичен, а камера как бы двигается. вобщем гребеночка эта ползает слегка, шевелится. исходник в YV12, нарезка тож. сообщение оставил Aggressor , 28 сентября 2008, 17:53
Scr, у меня поменьше беда была, поэтому с 720р до 432р вполее вылечило. Апсайз, в твоем случае, вряд ли виноват. Я последний раз такое видел, когда исходник был ксовидом закодирован.
сообщение оставил Armed , 28 сентября 2008, 20:16
Scr, ну если нарезка, то видь можно и вырезать эти места - правда? Или можно просто поискать более качественный исходник;)А вообще на моем монике, который мониторит по максимум, это было заметно в вечернее время (при искусственном свете, но не дневном - с микро бликами там), и если б мне не сказали я бы на это и не обратил внимание.) сообщение оставил Scr , 28 сентября 2008, 23:19
тьфу блин..опять прихожу к тому, что надо делать собственный рип..замкнутый круг. Armed, яб с удовольствием, но именно эти кадры мне позарез и нужны:( а их всего парочка.. может дядюшка Esc ченть подсказал бы, если не шибко занят:\Aggressor, у мня с дивиксов очень хорошо получаются эти градиентные лесенки)) тут же исходник в х264 никто не хочет устроить адский ликбез для дубов по рипу?)) картинка градиентная, нежели однородная заливка, есть шум, тип видео интерлейсд. стоит ли подгонять размер этих обрабатываемых кусков под остальной проект (а то в вегасе в принципе можно задать внутрикадровый аспект через панкроп, т.е. ограничить размер данного куска видео относительно общего проекта) вся эта солянка - плод моего больного перемешивания..разных постов с примерами..скажем так, по максимуму. вы ток не ругайтесь, я в плагинах так и не ковырялась, чтоб иметь сравнительные характеристики на глазах. Mpeg2Source ("имяфайла.d2v") ColorMatrix(hints=true, interlaced=true) - нинай что есть тру, но для градиентного оно вроде нужно. LeakKernelBob(Order=1) BlendBob() - +предыдушая строка, ибо интерлейсд, а есть ли примеры для интерлейснутого видео я так и не поняла или форум всеж съел эти посты при одном из последних падений. Crop (a, b, -c, -d) UnDot () - не понял что это? VagueDenoiser (threshold=0, nsteps=0, chromaT=0) DeGrainMedian(limitY=?,limitUV=?,mode=?) - разницу в денойзерах я ээ.. ну вы поняли.. Lanczos4Resize (x,y) - растягивать на проектный исходник как вариант выкинуть всякую ажурную лабуду отсюда и добавлять по мере получения результата на картинке. и все же, нужен тут телесайд и тфм, если вобы мои интерлейснутые? как понимаю, снижение фреймрейта происходит только при телесайде с 29,97? мысль посетила. смотрю примеры всякие..а почему не первыми ставить кроп и ресайз, а потом уже проходить их всякими фильтрами для улучшения картинки? всеж изменение размеров - это первичное искажение. вобщем эту солянку надо перефильтровать в последовательности еще:\ 234 опустить, ланкроз поднять до кропа, не? сообщение оставил Armed , 29 сентября 2008, 13:42
Не знаю как Esc, а я придумал два варианта: 1) Может просто у этих кадров в Вегасе понизить яркость или повысить контрастность. 2) Использовать ColorYUV(off_y=-10) сдвинуть все значения, всё что вылезет за границу сдвига "0" станет черным. - Лично я попробовал -10 - гребенка стала незаметна, можно попробовать и -20, но учти это плохо отразится на цветах всего исходника, поэтому можно применить к конкретной части исходника, но это муторно. А еще было б здорово, если б Esc расписал, как сдвигают значения все эти функции: gain_y=0, off_y=0, gamma_y=0, cont_y=0, точнее gain и cont?
Насчет телесайда. В твоем скрипте есть деинтерлейс, который губит качество, но фреймрейт остается 29.97 - вроде с кривым каждым 5 кадром (надо бы еще проверить). Если использовать TFM, то потери качества не будет, фреймрейт останется 29.97, но каждый 5 кадр будет дублем -в динамичных местах заметно дерганье, поэтому после TFM можно использовать TDecimate - убивает каждый 5 дубольный кадр - фреймрет будет 23.976 - просто для рипа это хорошо, для клипа не очень.
Насчет этого вот почитай и тут еще кое что интересное:
Ссылку на статью можно найти на первой страницы этой темы.
Это для более правильного восприятия цветов исходника Ависинтом - у самого руки так и не дошли (для моего исходника в любом случае придется делать цветокорекцию). Но мож кто нить кинет ссылочку на этот плагин? Учитывая, что в твоем случае эта строчка на 2-ом месте, то interlaced=true надо оставить, hints=true - не знаю че такое.
В место это я использую такой вариант: TFM (d2v="VTS_01_2.d2v", mode=5, pp=7) - прогрессивное видео с фпс 29.97 TDecimate - убивает дубль кадры, фпс 23.976 А вообще по хорошему для клипа было б лучше фпс 29.97 без дублей, т.е. твой вариант ниче так, но качество теряется.
Undot - удаляет отдельные выпадающие пикселы, про другие фильтры смотри на предыдущей страницы. сообщение оставил Esc , 29 сентября 2008, 20:11
Scr
Чтобы ColorMatrix ловил хинты, их надо сначала сгенерить в Mpeg2Source. Не знаю, откуда у тя такой скрипт, но попахивает от него рандомностью.
Зачем ты это делаешь? Нормальный здоровый телесайд не проходит что ли? Или ты просто не знаешь о его существовании?
Захрена запускать деноизер и при этом всё в нём отключать?
Лучше выкинуть всё и начать сначала.
Да! ВМЕСТО KernelBob+BlendBob.
А где у тебя кроп стоит не первым? Надеюсь ты его не хочешь поднять выше работы с интерлейсом? Ресайз же разумеется стОит поставить выше. Почему он у тебя в конце - вопрос к тому колодцу бреда, из которого ты черпаешь свою мудрость. сообщение оставил Armed , 30 сентября 2008, 10:35
Ладно колись, че за хинты и как их генерировать в Mpeg2Source? И вообще ColorMatrix - это че реально полезная штука? После сжатия потеря цветности и яркости все равно будет;p
Кстати Esc уже давал уроки на эту < тему >.
При "0" эти значения параметров подгоняются автоматом;) сообщение оставил Esc , 30 сентября 2008, 20:27
У него всё в < хелпе > русским по белому написано(хотя и английским по коричневому):
Если Mpeg2source хинтов не генерит, то и ColorMatrix ничего хорошего с параметром hints=true не сделает.
Я не знаю, ты о настоящей потере при сжатии или о кажущейся, которая вызывается неправильным рендерингом при проигрывании. сообщение оставил Scr , 30 сентября 2008, 22:27
Esc, просила ж не ругаться. пока вы среди юпитеров летаете, я азбуку кубикаме слагаю. ты не был таким, не? hints=true, если не ошибусь, это твой скрипт.Armed, читала я эту статью "основы работы с телесайном". спасибо моему колодцу бреда, против любой беды буду умолчательно совать телесайд. остается вопрос - чем лучше исправить градиентную гребенку, есть ли для этого специализированые плагины к ависинту? если предыдущие ответы исчерпывающи в вариантах - благодарю. сообщение оставил Esc , 30 сентября 2008, 22:53
Скрипт делается целостным и продуманым. Если таскать из него по одной строчке, можно оч. серьёзно пролететь.
Телесайд надо совать против телесайна, а не любой беды.
Чиффо? Гребёнкой именуется артефакт интерлейса при котором на видео появляются горизонтальные полоски шириной в один пиксель. Понятие "градиентная гребёнка" мне категорически непонятно. сообщение оставил Aggressor , 30 сентября 2008, 22:55
Там скриншот есть, выше по теме. Предлагаю узаконить термин- явление распространенное, название подходящее. сообщение оставил Armed , 30 сентября 2008, 23:01
Так этож как раз то, что я ищу (ColorMatrix всмысле) - после повышения гаммы цвета становятся какими то зеленоватыми, а тут все норм. получается - хотя вроде не для этого создано, но в общем помогло. Особенно в темных местах и местах, которые были засвеченны гаммой.
Там все по английски и, понятное дело, я ниче не понял. Короче хинты - это хорошо или нет? И че эт у тебя в Mpeg2source стоит info=3 всегда - это то самое:?
А почему ColorMatrix ставят на второе место с параметром interlaced=true (в твоем примере так же), а не после телесайда? Просто я хочу после ColorYUV поставить;)
Мне кажется о настоящей - я видь сравниваю в VDM: ункомпрессед с сжатым видео;) p/S: за ссылочку на плагин большое спасибо – выручил. UPD: Scr не реально из всего, что перепробовал хорошо помогло тока ColorYUV(off_y=-15) + еще ColorMatrix можно добавить, чтоб цвета нормальными были на "градиентную гребёнку" не повлияет. Но раз у тебя всего пара мест, то проще в Вегасе исправить;) сообщение оставил Esc , 30 сентября 2008, 23:32
Aggressor
Что в нём подходящего? Разве что слово гребёнка происходит от слова грабли. На её скриншоте я вижу какие-то блоки только. Это что, градиент? Не делайте в видео плавных градиентов никогда, это самоубийство, вот и вся наука. Блочные кодеки (к которым относится всё используемое нами) к этому не приспособлены абсолютно.
Это тебе тоже может лишь казаться, поверь.
Не слушайте его никто, балабол он.
СолорМатрикс добавляется не чтоб цвета были другими, а чтоб они были теми самыми. Он корректирует ошибки конверсии цветового пространства с дивидишного в писишное. сообщение оставил Scr , 30 сентября 2008, 23:35
ну пусть будет "градиентная лесенка", дабы не возникала путаница с пресловутой гребенкой. лесенка эта в виде зубцов возникает на тоновых (с меньшей на большую яркость или наоборот) переходах цвета.Esc, скажи мне пожалуйста раз и навсегда, чтоб больше не приставала. если у меня тип видео (воб файлы, с двд) "интерлейсд", НАДО мне применять телесайд? да или нет. если нет, то что надо применять? сообщение оставил Esc , 30 сентября 2008, 23:44
Scr
На прямой осмысленный вопрос даю прямой осмысленный ответ. Если у ДВД фреймрейт 29.97 и имеется интерлейс, по умолчанию предполагается наличие телесайна. Верный признак того, что это именно телесайн - гребёнка появляется по схеме: 2 кадра с гребёнкой, 3 чистых. Смотреть надо на сценах с быстрым движением, на статике телесайн себя не проявляет. Если подтверждено наличие телесайна, его надо лечить при помощи пакета TFM. Точные команды не помню, но их явно писали. В случае если после применения оных команд гребёнка остаётся, тогда уже надо задумываться об иных мерах. Какие именно меры могут применяться, тут уже надо думать и проводить дополнительные иследования. Но в 99% случаев TFM работает как часики. сообщение оставил Scr , 30 сентября 2008, 23:52
спасибо
сообщение оставил Armed , 01 октября 2008, 00:46
Вряд - ли разница не то, чтобы еле заметна, а вполне очевидна.
Это смотря как применять! Я же говорю, что после повышения гаммы, оно сделало цвета более насыщенными как вот cont_u=30, cont_v=30 (токо не на весь кадр, а избирательно как-то)
Да лучше сразу забить на эту "градиентную гребёнку". Я между прочим предупредил, что это плохо отразится на исходники - по черному квадрату видь нельзя определить на сколько - правда?:) Поэтому предложил оптимальный вариант - Вегас. P/S: Как там насчет лекции по хинтам? UPD: Scr кстати, если ты скрипт применяешь для работы в редакторе, то TFM лучше в целях быстродействия взять с минимальными параметрами. А еще можно его вообще временно закоментнуть, вдвое уменьшить разрешение (по вертикали и горизонтали) - черестрочность пропадет, а экранчика для работы в Вегасе должно хватить - работать должно без всяких тормозов - проверенная хитрость. сообщение оставил Scr , 02 октября 2008, 16:39
Armed, вегас да, но не нравится мне че вегас с ним делает:\ оно как чесотка.. все равно вижу эти ступеньки)) думала colorYUV автоматом поможет..хорошо слишком думала)) тут разнообразия цвета как такового нет, чтоб была возможность выплыть хоть куданть, охро-серо-коричневая палитра.пока попробую ужать:\ все нефонтан, по сути укрывательство некрасивости в ужатии. но 640/36~ дает совершенно другую картинку, с более менее прилично сглаженой лесенкой. можно ли из этого сделать вывод, что такое соотношение родной аспект?(<-здесь не ругаться) или это только оптимальное сочетание в юв пространстве? или кратность четверки еще накладывает свой отпечаток и на сам коэффициент кратности? а то исходник у меня как раз в 50 разовым соотношением по обоим сторонам, а вот такая кракозябля.
сообщение оставил Esc , 02 октября 2008, 18:11
Scr
Про остальное ничего не понял. сообщение оставил Scr , 02 октября 2008, 18:55
< короче >, видишь что творицо? оно в yv12.уменьшила картинку до 640*360э в видеоплеере картинка явно высветлилась и пропала самая едкая гребенка/лесенка/ступеньки(как таковая градиентная гребенка осталась, нет плавного перехода тона), а редактор все равно показывает эту дрянь и скрины с плееров такие же "тут было нехорошее слово". собсн это один из них. смысла отсюда уменьшать картинку не вижу, все равно потом растягивать и это мутное пятно превратится в синюю кашу. варианты решения, кроме замены исходника, есть? сообщение оставил Esc , 02 октября 2008, 20:06
Вижу.
Это значит, что оно в анкомпрессе или ты какой-то иной смысл вкладываешь в это слово? сообщение оставил Scr , 02 октября 2008, 21:39
тьфу блин...Esc, сонце мое, прости оспади,..ты издеваешься надо мной? это анкомпрессд, исходник такОй.я говорю "оно в юв", потому что лесенка эта происходит с цветом как таковым - хрому, люму, выпендрежи гамм и паранормальные симбиозы ярко-контраста позволю себе приравнять к цвету+свету..хотя это из другого урока. один черт - если я другого названия такому явлению не знаю, то это глюк, повязаный на "цвете" вообще. там, тарам где-то ранее, была чья-то статья о кратности сторон 4-м в юв пространстве и оптимальности соотношения 640 на "чет там такое", в противном же случае можно получить ДРЯНЬ. смею полагать, что похожая или именно эта дрянь у меня и имеется. но она не убралась при изменении разрешения. плееры показывает видоизмененную картинку, а скрины плееров с того же видео и видеоредактор показывают изначальную паршивую картинку. вообще меня не это интересует, а следующее. ты знаешь, как исправить эту градиентную гадость? сообщение оставил Esc , 02 октября 2008, 21:50
ScrВообще лучше всего было бы не в час по чайной ложке через форум цедить, а если бы ты могла придти ко мне в аську и пообщаться в более бодром темпе. Сейчас у меня правда совещание через 15 минут, но вообще я очень в аське ловибельный. И я не издеваюсь, а научен горьким опытом, что все кто самостоятельно изучает вопросы по интернету, неизбежно забивают себе голову всякой дрянью. Потому что границу между настоящими знаниями и чьими-то буйными фантазиями провести не могут. Я вообще не вижу связи между цветовым пространством и блокингом. Может она на самом деле и есть даже, просто я не в курсе. Всё что я знаю, на очень тёмных цветах кодеки начинает колбасить. Но если у тебя анкомпресс, то тут наверное уже не кодеки виноваты. В чём я и пытаюсь разобраться. Потому что цветовое пространство и кодек - это разные вещи. Закодированное дивыксом или 264-кой видео тоже будет "в yv12". упдате: Как я и предполагал, цветовые пространства оказались ни при чём. У клиента в самом исходнике имелись дефекты кодирования, известные науке как banding. Возникают они при кодировании плавных градиентов и лечатся с большим трудом. Помог специализированный < фильтр >. сообщение оставил narsil , 16 ноября 2008, 20:49
Прошу прощения, если подобное обсуждалось.Имеется вот такая картинка: < http://savepic.ru/344471.jpg > на ней ничего не видно и много шума. С помощью кристала это еще как-то можно посмотреть, выкрутив яркость, но все-таки хотелось бы перекодировать все это видео, так как весит оно много да и постоянно в кристале ручки не покрутишь. С помощью VDM мне не удалось даже настроить нормально яркость, все получалось как за молочной пленкой. Да и шум там не убрать. Вот собственно, какие для ависинта есть хорошие фильтры для работы с яркостью/контрасностью резкостью/четкостью, подавлением шумов, устранением артефактов? В какой последовательности и как их лучше применять? Можно конечно воспользоваться гуглом как всегда, но хочется хотя бы ключевых слов и направление, куда идти. сообщение оставил Lenchik , 17 ноября 2008, 00:06
cnr2, vaguedenoiser, fft3dfilter, fft3dgpu, mvtools, masktools, undot...tweakcolor что-то по gamma < http://avisynth.org/warpenterprises/ > < http://neuron2.net/ > < http://www.geocities.com/siwalters_uk/fnews.html > < http://avisynth.org.ru/ > Всё надо пробовать сообщение оставил Armed , 25 ноября 2008, 11:47
1. яркостью/контрасностью: ColorYUV(gain_y=0, off_y=0, gamma_y=0, cont_y=0) - "y" это работа с каналом яркости, u и v с каналом цветности, но оно тебе врятли пригодится. Повышать надо гамму, после чего слегка контрастность (ибо цвета после гаммы будут зеленоватыми). ColorMatrix - собственно для цветности - моно до повышения gamma_y=0, cont_y=0 (gain_y=0, off_y=0 рекомендую вообще не трогать), а моно после - оно поможет вернуть более реальные цвета. 2. резкостью/четкостью тут бесспорно лидирует limitedsharpenfaster(edgemode=1) - параметр 1 для повышения резкости у контуров для аниме в самый раз. Другие плагины мне не понравидись. Моно еще подряд 2,3 раза применить limitedsharpenfaster - будет здорово;) 3. подавлением шумов: fft3dfilter для сильного шума, vaguedenoiser с deGrainMedian для слабых- это какбы официально, а лучше тестировать самому. 4. устранением артефактов - смотря каких.
Сделал телесайд, почистил, повысил резкость, помутил с цветами - типа того.
А моно заглянуть на первую страницу темы, там есть ссылка на интересную статью. Типа результат смотри на картинки, скрипт такой, параметры на угад: < http://savepic.ru/330890.htm > #Mpeg2Source ("VTS_01_1.d2v") #TFM (d2v="VTS_01_1.d2v", mode=5, pp=7) FFT3DFilter(sigma=4, plane=0) limitedsharpenfaster(edgemode=1) limitedsharpenfaster(edgemode=1) #Lanczos4Resize (*,*) - ресайз #Crop(0,0,0,0) - обрезка краев ColorYUV(gain_y=0, off_y=0, gamma_y=100, cont_y=20) ColorMatrix # либо тут либо после TFM. где # - закоментно. Далее меняй параметры сам, при изменении яркости просматривать надо сразу два кадра: самый яркий, самый темный. При удалении шума и повышении резкости: самую детализированную сцену. сообщение оставил narsil , 25 ноября 2008, 17:43
ArmedПасиб, я уже кое-что нарыл по этой теме) Скрипт в результате у меня получился примерно такой (немного варьируеся для каждого файла отдельно): Tweak(0, 0.9, 40, 1.1) FFT3DFilter(sigma=4.5, plane=4, bt=5, bw=48, bh=48, ow=24, oh=24, sharpen=0.5) DeGrainMedian(limitY=5,limitUV=7,mode=0) VagueDenoiser(threshold=8, method=4, nsteps=6, chromaT=4.0) Sharpen(0.5) До: < http://savepic.ru/360954.jpg > После: < http://savepic.ru/361978.jpg > сообщение оставил Armed , 25 ноября 2008, 18:18
narsilКруто! Про Tweak впервые слышу - вещь видно полезнаю. Хотя с такими странными исходниками никогда не сталкивался - где вообще берутся такие исходники непонятно%) В скрипте мне кажется многовато фильтров - параметры сам подбирал или сташил у когонить? У меня в FFT3DFilter для параметра bt предлагается варианты от 0 до 4, как у тебя работает с 5? И вообще с таким скриптом мой результат выглядит иначе - все в мыли! Яркость чем повысил? Моно еще в конце добавить limitedsharpenfaster(edgemode=0) - должно получиться лучше;) сообщение оставил narsil , 25 ноября 2008, 18:34
Armed
(параметр bt=5) Тоже 3D фильтрация Винера, используя данные двух предыдущих, текущего и двух последующих кадров. bt - временной размер блока, число кадров (-1, 0, 1, 2 или 3, по умолчанию = 3) 0 - все предыдущие кадры (включает режим фильтра Кальмана); 1 - только текущий кадр (пространственный 2D фильтр Винера); 2 - предыдущий и текущий кадры (3D фильтр Винера); 3 - предыдущий, текущий и следующий кадры (3D фильтр Винера)) 4 - два предыдущих, текущий и следующий кадры (3D фильтр Винера)) -1 - только повышение резкости (2D);
Tweak(0, 0.9, 65, 1.5) FFT3DFilter(sigma=3.5, plane=4, bt=5, bw=48, bh=48, ow=24, oh=24, sharpen=1) DeGrainMedian(limitY=5,limitUV=7,mode=1) Sharpen(0.6) Яркость здесь повышается с помощью Tweak, третий параметр - как раз настройка яркости.
сообщение оставил Armed , 26 ноября 2008, 12:28
narsilВ общем поюзал я этот Tweak кому лень искать параметры вот:
Bright в Tweak действует так же как и off_y в ColorYUV - разница в том, что off_y дает зацвет в белое (без смешения цветов), а Bright с смешением канала яркости и каким то каналом цветности (заметно при высоких параметрах) Вот сравни еслив че: Tweak(0, 1, 65, 1) и ColorYUV(gain_y=0, off_y=65, gamma_y=0, cont_y=0).
В таких случаях Bright и off_y штука полезная, но если к примеру исходник просто темноват (т.е. моно, но плохо все разглядеть), то повышение гаммы в ColorYUV дает результат без зацветов на светлых кадрах;) Кстати попробуй есче Tweak(0, 1.5, 65, 2) и Tweak(0, 1.5, 65, 1.5). Насыщенность цветов тут штука хорошая, в ColorYUV она делается отдельно по каналам (лучше с помощью cont_u и cont_v)
У меня была старая версия 1.8.5.0 щас качнул новую 2.1.1.0 - параметр bt=5 работает;) Кстати про другие параметры: bw - block width (integer, default = 48) bh - block height (integer, default = 48) Т.е. их моно не выставлять, а вот ow - overlap width (default=bw/3) oh - overlap height (default=bh/3) Т.е. по умолчанию 16 - не знаю мож 24 лучше - не проверял. А параметр sharpen=1 и последнею строчку Sharpen(0.6) как и говорил лучше сменить на limitedsharpenfaster(edgemode=0)
Вообще по идеи лучше применять либо FFT3DFilter (пространственно-временой фильтр) либо VagueDenoiser (пространственный) с DeGrainMedian (временной). Рекомендуемые параметры (Endymion-овские): DeGrainMedian(limitY=5,limitUV=5,mode=3) VagueDenoiser(threshold=2,method=1,nsteps=6,chromaT=2.0) А еще есть совметное приминение VagueDenoiser и DeGrainMedian (из мануала): aux=DeGrainMedian(mode=0, limity=7) VagueDenoiser(threshold=7, auxclip=aux, wiener=true) threshold=7 - явно сильно мылит, надо бы поменьше;)
У меня с одним кадров такого результата при Tweak(0, 0.9, 65, 1.5) не выходит. Еслив не трудно кинь 1 сек. видео штоли;)
Там нужно еще несколько плагинов вот на 7 странице расказывали:
сообщение оставил Esc , 26 ноября 2008, 16:29
Tweak rules! Сам только его и использую при необходимости.
сообщение оставил Armed , 26 ноября 2008, 17:18
Esc, а ты тарный хомячок, мог бы и раньше про него намекнуть когда я тебе про ColorYUV хвалился. А как интересно в Tweak ты будешь повышать гамму? Тока не говори, что это функция бесполезна, по моим многочисленным тестам она очень эффективна (могу в примерах с Bright еслив че).Кстати может расскажешь как все эти параметры сдвигают значения каналов яркости и цветности (со сдвигом границ там или без)? ColorYUV: gain, off, gamma, cont. Tweak: hue, sat, bright, (cont). сообщение оставил brdm-69 , 16 декабря 2008, 13:53
"как удалить это сообщение?
сообщение оставил brdm-69 , 16 декабря 2008, 13:55
При открытии файла скриптом DSS2("имя_файла") VDM выдает ошибку:script error: there is no function named "DSS2" Стоит Ависинт - 2,5,7 и 2,5,8 Чем может быть вызванно??? сообщение оставил Aggressor , 16 декабря 2008, 14:04
brdm-69отсутствием библиотеки avss.dll в папке плагинов ависинта. сообщение оставил brdm-69 , 16 декабря 2008, 19:02
Aggressor, спасибо! Перекинуть из Хаали Медиа Сплиттера???догадывался ведь, что если не сделать все, что написано в статье, что-то не сработает... сообщение оставил Esc , 16 декабря 2008, 19:26
brdm-69Можно ещё ничего не перекидывать, а загрузить специальной командой LoadPlugin. сообщение оставил Aggressor , 16 декабря 2008, 21:39
На самом деле файлик ничего не делает, но мне просто хотелось, чтобы все его скопировали, поэтому добавил в статью то предложение :) сообщение оставил Lenchik , 16 декабря 2008, 23:54
Между прочим, очень полезный совет. Я много чего в свое время понакидал в ту папку с плагинами, что в один прекрасный день что-то внутри законфликтовало. решалось методом исключения - удалялось из нее редкоиспользуемое. Так что подгружать плагины выборочно - довольно разумно - ты всегда точно знаешь, что и зачем ты подгрузил (особенно если комментить свой угарный код не забывать ))) сообщение оставил Esc , 17 декабря 2008, 00:57
Да, я тоже однажды так разрешал конфликт. Было весело, с моей-то свалкой. Но правда копировать всё подряд с тех пор не перестал. Потому что прописывать плагины ещё ленивее. сообщение оставил Esc , 16 января 2009, 17:02
Я только что окончательно убедился в том, что directshowsource теряет фреймы при декодировании. Dss2 и DgAvcDec - нет. Ни в коем случае не используйте directshowsource для нарезки! сообщение оставил Lenchik , 17 января 2009, 01:37
ffmpegsource (v1 и v2) пробовал? А то, бывает, рекомендуют его, чтоб и открывал все и в остальном было хорошо.
сообщение оставил Aggressor , 17 января 2009, 11:29
LenchikЕго надо качать отдельно, в то время как хаали все равно нужен. Смысл? сообщение оставил Lenchik , 17 января 2009, 20:43
Смысл в том, что звук тоже нужен. Хаали как и ависинт и пр. не идет в комплекте с виндой - придется все равно качать. Вопрос качания таким образом не является препяствием.
сообщение оставил Aggressor , 17 января 2009, 20:55
Кому нужен звук для нарезки? А если не для нее, то и DirectShowSource подойдет.Хаали все равно нужен для просмотра, хотя не спорю, что некоторые используют встроенные сплиттеры плееров. сообщение оставил trampler , 18 января 2009, 21:26
подскажите плз как в ависинте сделать шарпованный даунсайз, чтото типа Bicubic Sharpen в шопе? Spline36Resize даёт слишком размытую картинку при уменьшении, последующему шарпу нехватает деталей (уменьшение сильное). сообщение оставил Aggressor , 18 января 2009, 21:35
trampler, примени последовательно даунсайз и шарпен. Если уж тебе сплайновый, считающийся самым резким, дает размытую картинку, то я вообще не знаю, что еще посоветовать.
сообщение оставил Esc , 18 января 2009, 21:45
tramplerВообще-то BicubicResize соответствует шоповскому. Шарп вариант кажется с b = 0 и c = 0.75. Но не знаю, с чего ты взял, что он шарпее. Даже в шопе я сначала ресайзю, потом шарплю. сообщение оставил trampler , 18 января 2009, 22:38
да, похоже сплайновый самый шарповый.. сами детали на исходнике мелкие слишком были. спасибо
сообщение оставил Gaurry , 05 апреля 2009, 16:03
можно ли с помощью ависинта убрать "лесенку" на градиенте? если да, то каким скриптом/плагином?
сообщение оставил Armed , 05 апреля 2009, 17:01
Ну чет подобное уже было на 11-12 странице (с градиентом на черном фоне). Попробуй мож подет;)
Тока вот ссылку на файл (gradfun2db.zip) уже не работает. Надеюсь сам надешь;) сообщение оставил Archivist , 05 апреля 2009, 22:17
Вопрос следующего порядка.Задача: Есть несколько исходников разного качества и разрешения, нужно просто порезать и склеить куски. Решение: Предварительно нарезал необходимые куски в дабе. Поскольку размеры фалов там большие, решил не мучить премьеру, и склеить всё в ависинтовском скрипте. Пишу следующий скрипт
Открываю скрипт в дабе, всё отлично но только звука нет, а звук мне нужен. Начал копаться в файлах, оказываеться звук там тоже разного качества, а главное разной частоты, может в этом причина? И как это исправить? сообщение оставил Aggressor , 05 апреля 2009, 22:43
Причина в том, что DSS2 работает только с видеопотоком и чхал он на звук. сообщение оставил Archivist , 05 апреля 2009, 23:02
Я пробывал directshowsource, он ошибку выдаётSplice: The audio of the two clips have different samplerates! Use SSRC()/ResampleAudio() сообщение оставил Aggressor , 05 апреля 2009, 23:17
Нет, ну я просто фигею. В сообщении написана причина ошибки и даже написано, что надо сделать. Какие тут еще могут быть вопросы?
сообщение оставил Archivist , 05 апреля 2009, 23:50
Вопрос только один - как мне этим пользоваться? Ну вот попробовал, впихнуть эту функцию в те 2 клипа где частота другая, ничего не изменилась. Я ведь тут пишу не потому что мне нравиться дураком выглядеть, а чтоб получить внятный совет от знающих людей.Ну конечно я могу всё постичь и сам методом научного тыка (неизвестно правда сколько времени уйдёт), но только зачем тогда эта тема? Постебаться над такими как я? сообщение оставил Aggressor , 06 апреля 2009, 12:29
< Без комментариев > сообщение оставил Esc , 06 апреля 2009, 18:14
Чтобы получить внятный совет, надо внятно изложить проблему.
М-м-м-м-м... что же это может быть.... то ли Ависинт неправильно работает, то ли Archivist неправильно функцию использовал. Что же более вероятно?.. М-м-м-м-м... И если второе, то как Archivist пытался использовать эту функцию?.. Как жаль, что наука до сих пор не изобрела способа заглянуть в его скрипт на расстоянии! сообщение оставил Artofeel , 06 апреля 2009, 20:04
ArchivistНе слушай Aggressor'a, он же нифига не шарит в Avisynth'e, только Гуглом все делает
надеюсь разберешься сообщение оставил Bea$t , 20 мая 2009, 12:04
Подскажите, как вырубить софтсаб, чтобы на выходе получить чистое видео?Вот такой скрипт пихаю в VDM: DirectShowSource("video.mkv", fps=23.976, audio=false) Получается видео с хардсабом сообщение оставил Aggressor , 20 мая 2009, 12:09
В настройках Хаали убрать галочку Compatibility -> Autoload VSfilter.
сообщение оставил rave , 27 мая 2009, 13:55
задача: из dv файла без разметки, получить dv видеофайл с разметкой по дублям сьёмки.предполагаю, что проще всего это сделать именно через ависинт, хотя, если есть другие способы, буду рад выслушать. p.s. в крайнем случае, можно даже просто на отдельные куски видео разрезать. естественно, тоже по ключевым кадрам. автоматизированно. сообщение оставил Armed , 12 июня 2009, 10:31
Чувак ты по адресу! Есть такая прога - потом вспомню как она там называется;) В общем у меня там какой то был скрипт, с помощью которго и этой самой проги у меня была авторезка клипов - по битам песни. Тока это давно было полгода назад еще;)
Ммм не совсем понимаю, что ты имеешь в виду под разметкой - разрезы по кускам? Это можно, но как это по дублям сьемки? сообщение оставил trampler , 12 июня 2009, 10:39
по кускам depan неплохо режет, хотя это его не основная функция. и муму конечно) сообщение оставил Armed , 12 июня 2009, 13:12
Я свою вспомнил - HandySawDS4.1 - она режет исходник на куски по сценам, и не обязательно по ключевым. Потом сохраняет в удобный для тебя проект - Вегаса, Премьера и тд. можно просто в текстовый файл. Тока вот проЭкт будет много весить, а комп тормозить, так что для нарезки клипа в редакторе не очень то и катит - лично я итоговый результат в виде текстового файла использовал в скрипте Ависинта, чтобы он автоматом смонтировал клип;) Кстати результат получился лучше, того что делает муму при автоматической нарезки клипов;)
сообщение оставил prOOrc , 10 июля 2009, 02:07
У меня такой вопрос. У меня на винте лежит много готовой нарезке в Uncompressed, и последнее время она стало занимать много места, можно ли как-то написать скрипт, чтобы это ве перекодировать в Huffyuv "автоматически"? Чтобы не создавать скрипт для каждого отдельного файла, а хотябы прописать их все в одном скрипте, и чтобы VDM их все закодил?
сообщение оставил Lirinis , 10 июля 2009, 02:29
Ну вот, а RK ещё спрашивал, часто ли возникает такая задача.prOOrc Можно написать простой скрипт(не для ависинта, а просто программу), который создаст кучку ависинтовских скриптиков, которые уже можно поставить в очерель в даб. Где-то в глубинах форума я уже такой выкладывал. Edit: Если нарезка готовая, то зачем ависинт? сообщение оставил prOOrc , 10 июля 2009, 03:16
LirinisОна готовая, но в Uncompressed занивает много места (два проекта в замороженом состоянии + тот над которым работаю). Upd: Сталкнулся с еще одной проблемой. При кодировании Uncompressed в Huffyuv, проявляются линии градиентов ,как при низкой битности цвета, как с этим борться ? сообщение оставил trampler , 10 июля 2009, 04:15
попробуй кодировать в Lagarith с параметрами RGB + disable null frames и Full processing mode. абсолютное соответствие анкомпу и меньший, нежели huffyuv вес гарантируются. сообщение оставил prOOrc , 10 июля 2009, 04:44
tramplerСпасибо! Линии ушли, правда размер процетнов на 50 больше huffyuv, но все равно намного лучше чем анкомпрессед. Lirinis А не мог бы ты это програмку еще раз выложить, а то я ее что-то не нахожу? Пожалуста сообщение оставил Lirinis , 10 июля 2009, 12:35
prOOrcДа тебе не нужны ни программка, ни ависинт. Достаточно VirtualDub->File->Job control->Edit->Process directory. сообщение оставил prOOrc , 10 июля 2009, 15:28
LirinisСпасибо огромное ! Только теперь другая проблема. Я ставлю настроки кодирования, а когда в Job liste начинаю кодировать, они слетают на анкомпрессед и кодится обратно в анкомп. сообщение оставил Lirinis , 10 июля 2009, 18:06
prOOrcЧтобы не слетало VirtualDub->File->Save processing settings И потом, может, надо Load processing settings, лень проверять. сообщение оставил prOOrc , 10 июля 2009, 18:26
LirinisПробывал , непомагает Он все равно кодирует в анкомп. Upd: А все, отставить панику. Надо сначало ставить настройки, а потом добавлять в Job list, а то от после добавления не меняет настроки кодирования! Спасибо ! сообщение оставил Lirinis , 10 июля 2009, 18:32
prOOrcА мне помогает. :-) Сейчас проверил на VirtualDub 1.7.6. сообщение оставил Nicbe , 17 июля 2009, 14:12
У меня вопрос по AssumeFPS.Как я понимаю это один из фильтров AviSynth-а. Если к примеру я хочу разогнать fps Ishodnik-а с 23.976 до 30 то мне следует писать такой скрипт: AVISource("Ishodnik.avi") AssumeFPS(30, 1, true) SSRC(44100) Я прав или нет? сообщение оставил Artofeel , 17 июля 2009, 18:32
NicbeМожно и так, но лучше убрать звук (если он тебе не нужен) AVISource("Ishodnik.avi", audio=false) AssumeFPS(30) а вообще лучше все это в Редакторе делать, так только место лишнее будет занимать. сообщение оставил Aggressor , 17 июля 2009, 18:49
Да ну? С каких пор таймкоды авишки стали влиять на ее вес? сообщение оставил Nicbe , 17 июля 2009, 18:51
Artofeel да звук не нужен. Спасибо за помощь.
сообщение оставил Artofeel , 17 июля 2009, 21:50
AggressorУгу, фильтр то не тот, от этого ему толка нет... Nicbe Нужно вместо AssumeFPS использовать ChangeFPS сообщение оставил trampler , 17 июля 2009, 22:39
Artofeel ты зачем человека путаешь 0_оChangeFPS же кадры повыдёргивает. сообщение оставил Artofeel , 18 июля 2009, 10:27
tramplerДобавит. Это ли ему надо? или он и в прям хотел "разогнать" исходник? сообщение оставил Aggressor , 18 июля 2009, 12:25
ArtofeelРазгонять исходник всяко луше, чем добавлять в него полукадры. сообщение оставил Nicbe , 18 июля 2009, 13:23
Artofeel мне действительно нужно лишь увеличить fps, так что думаю AssumeFPS мне вполне подойдёт)
сообщение оставил Armed , 18 июля 2009, 15:29
AssumeFPS увеличит также и скорость видео - если тебе это надо, то тода да.
Тогда уж лучше ConvertFPS. ChangeFPS тока добавит дубли (при увеличении) которые тока потребуют лишнего битрейта + добавит дергание (если увеличть не в целое число раз). Хотя выбор зависит от того, что тебе в итоге надо - повысить плавность для просмотра или число кадров для плавного увеличения скорости в редакторе (тут лучше ChangeFPS). Моно еще черестрочностью, но для просмотра на PC не катит. Интересно, а ктонить знает в Ависинте какой нить грамотный плагин для увеличения фпс (мне надо в двое) без "разгона" исходника, добавления и смешивания кадров? Пока увеличиваю фпс с помощью ConvertFPS с добавлением полукадров, но хочется чето покачественней (типа Pixel Motion).
Ктонить такими пользуется? сообщение оставил Esc , 11 августа 2009, 17:36
И не говорите потом, что я вас не люблю. Делюсь самым сокровенным. Вчера разведал новый крутейший комплекс < MCTemporalDenoise >. Прекрасные результаты в области изничтожения доткраула - самого поганого из артефактов. И вообще, на дефолтных установках выглядит до того приятно, что я даже дополнительным шарпенером пользоваться не стал. Темпоральные деноизинг рулит!
сообщение оставил Interstellar Province , 13 августа 2009, 02:15
Имеет место трабла с AviSynth.При попытке нарезки видео по рецепту уважаемого Agressor`а (а равно и по любому другому) DSS2("C:\Example\01.mkv",fps=23.976) ConvertToRGB24 Crop(2,2,-2,-2) Spline36Resize(848,480) AssumeFPS("ntsc_round_film") VirtualDub выплёвывает ошибку вида < > Настройки ffdshow VFW таковы: < > Ависинт и Даб актуальных версий. "Кто виноват" и что делать?) сообщение оставил Esc , 13 августа 2009, 04:38
Interstellar ProvinceVFW при DSS2 никаким боком. Ты просто плагин не поставил. Смотрим < тут >. сообщение оставил Interstellar Province , 13 августа 2009, 15:53
EscПлагин-то был установлен, но и инструкция косвенно помогла. P.S. В статье по нарезке стоило бы упомянуть о необходимости выбора Use AviSynth template DirectShowSource\DSS2 сообщение оставил Aggressor , 13 августа 2009, 16:49
А зачем? Все и без этого прекрасно работает. Надо только внимательно читать ) сообщение оставил Chono , 24 августа 2009, 14:35
хмф.. при загрузке avs фалов в ВиртуалДаб выскакивает вот такая ошибка:< > она раньше тоже впринципе выскакивала. То из за установленных новых видео кодеков, помню даже такая проблема была после установки третьего АМВсимпла. Однако тогда справлялся обычной переустановкой Haali.. теперь же он вообще не хочет запускаться)(недавно пробовал устанавливать кодек h264 отдельно.. скорее всего после него такая лажа пошла) даже с переустановкой ависинха)) Просьба помочь решить данную проблему) наверняка где то моя кривизна рук постаралась) сообщение оставил Aggressor , 24 августа 2009, 15:58
Симпл здесь точно не при делах. Скорее всего, просто нету директшоу-декодера для х264. Сноси все лишнее, ставь начисто ffdshow и активируй там H264/AVC. Вот этот "h264 отдельно" наверняка виноват, его снести надо.
сообщение оставил brdm-69 , 24 августа 2009, 20:56
Chono - Скобки из названия убери. Вообще - только английские буквы и цинфры в названии файла и во всем пути.по личному опыту - если не настроить/поставить ФФДШоу пишет "there's no function DSS2" сообщение оставил Chono , 24 августа 2009, 21:33
brdm-69, я ему даже файлы с двумя буквами в названии пытался давать) то же самое)с ффдшоу тоже вроде никогда проблем не было.. Aggressor странно.. всё сделал(снёс, переустановил) но несёт всё ту же околесицу. хмф.. задам небольшой нубский вопрос. А этот директшоу-декодер для x264 ему(т.е. как я понимаю ависинху) скормить возможно? сообщение оставил brdm-69 , 24 августа 2009, 21:58
Chono а полный текст скрипта можно???И еще раз проверить язык и лишние символы в названии файла и ВСЕХ папок по пути к нему. Не должно быть ничего кроме цифр и англ букв. UPD: 90% проблем с ависинтом сводятся к: 1 - ошибки в синтаксисе (пробелы и запятые/точки важны) 2 - символы и русские буквы в названиях файлов и пути к нему (папки в которых он лежит) 3 - не скопирован avss.dll (ошибки с DSS2) 4 - старыая версия ависинта (сейчас рулит 2,5,8) И все забывают, что у Ависинта 2,5,8 великолепный русский хелп, откуда все нужные строчки можно тупо копировать. сообщение оставил Aggressor , 24 августа 2009, 22:10
ChonoСкормить- нет, проверить, в этом ли дело- можно. Пуск- Выполнить- mplayer2, в нем открой свой исходник. Если не открылся- проблема в декодере, открылся- проблема хз в чем (может, и в имени/пути, как brdm-69 говорит). сообщение оставил Chono , 24 августа 2009, 22:35
Aggressor, brdm-69 аха.. проблему решил.. первоначально во всём был виноват наверное этот h264(тогда скрипт уверен был правильного вида), но потом была ошибка именно в прописанном скрипте.видимо спросонья слишком уж всё "круто" отредактировал, пытаясь выявить корень проблемы. а потом как идиот, сидел и пихал дабу эту ерундистику.. тьфу ты.. спасибо что таки напомнили взглянуть на исходный скрипт)) до самого дошло бы наверное только тогда когда переустановил бы винду)) извиняюсь за беспокойство и весь этот идиотизм сообщение оставил trampler , 05 сентября 2009, 05:32
эдакая быстроскачущая < цветная радуга > на наклонных линиях обводки.есть возможность истребления? Cnr2("xxx", 4, 5, 255) не помогает (не фиксит 1-й из дублирующихся кадров, из-за чего мелькание становится ещё назойливее). сообщение оставил trampler , 06 сентября 2009, 09:24
ладно, следующий вопрос -_-"как сделать нормальную коррекцию уровней? у исходника черный начинается с ~20, а белый кончается на ~245 (т.е. нужно подрезать диапазон). Levels даже по дефолту, не меняя ничего, что-то корёжит. судя по хэлпу - зачем-то пересчитывает диапазоны туда-сюда, и это заметно. Tweak вытащил дичайшие артефакты на полутонах. та же самая процедура в шопе никаких квадратов не делает, неужели для синта нет аналогов? сообщение оставил Aggressor , 06 сентября 2009, 11:25
Странно. Как раз функция для твоей задачи, и у меня всегда прекрасно работает. сообщение оставил Esc , 08 сентября 2009, 07:25
Конечно есть. Пробуешь по очереди все известные < derainbower >-ы и смотришь, у кого лучше результат. Мой любимый - самый нижний, DeRainbow. Поскольку у ависинта какие-то проблемы с сайтом, кидаю архивчик со скриптом. Что ему нужно для работы, я не уверен. У меня работает. Но у меня и плагинов как у падишаха. Просто запускай, смотри, на отсутствие чего ругается, и гугли, где это взять. Вроде как нужны MaskTools и MSharpen. сообщение оставил Norb , 16 сентября 2009, 14:19
Удалите сабж.
сообщение оставил VirtualTT , 09 октября 2009, 00:51
Хотелось бы поднять вот какой вопрос: Отчего везде рекомендуется делать нарезку исходников в uncompressed(loseless) avi с помощью avisynth скрипта, а вот вариант использования импорта непосредственно самого скрипта в редактор нигде не рассматривается? Если для видео не требуется какая-то серьезная пост-обработка, этот метод позволяет относительно легко подружить редактор (After Effects в моем случае) практически с любыми видео файлами, причем без каких-либо дополнительных затрат дискового пространства. По идее видеопоток от avisynth скрипта не отличается от потока uncompressed(loseless) видео файла, который можно сделать с помощью этого скрипта и virtual dub. Или это не так?
сообщение оставил Artofeel , 09 октября 2009, 07:12
сообщение оставил Esc , 09 октября 2009, 08:00
VirtualTTЭто совершенно верно, каждый раз, когда редактору понадобится кадр, он будет заново обрабатываться. Когда к этому добавятся расчёты самого редактора, можно получить очень невесёлые тормоза. сообщение оставил VirtualTT , 09 октября 2009, 11:40
Я бы не сказал что при таком способе обязательно будет потеря производительности, даже наоборот, она может возрасти.Битрейт у loseless (а тем более у uncompressed) файлов огромадный, примерно по ~20-30 Mb/s для простого видео (640*480 с Huffman кодеком), и в разы больше для HD видео. А если учитывать что скорость чтения жестких дисков с трудом дотягивается до 60 Mb/s, то становится ясно, что обработка по-любому будет идти со скоростью меньше двух секунд видео за секунду (а в случае с HD видео соответственно в разы меньше). (а еще есть параноидальные антивирусы пересканирующие каждый раз многогигабайтные видеофайлы) Так что производительность при использовании исходников, перекодированных в loseless файлы упирается в жесткий диск, и, если вы не являетесь счастливым обладателем solid-state диска или raid0, будет весьма низкой. С другой стороны, если есть исходник в хорошем качестве, не требующий дополнительных преобразований или улучшающих фильтров, то производительность будет упираться в скорость декодирования видео. Если имеется современный процессор, то эта скорость наверяка будет куда больше 2 секунд видео за секунду для нормального видео, и более 1 секунды видео за секунду для HD. А если видео еще и закодировано кодеком, который декодируется с аппаратным ускорением, то нагрузка на процессор при этом может вообще оказаться меньше чем при декодировании Huffman. Таким образом, производительность может заметно возрасти, а дисковое пространство будет съэкономлено. У меня стоит Intel Core2 Duo E8400, 8 гб RAM, и жесткие диски без Raid0. И обработка в After Effects импортированного через avisynth скрипты видео идет заметно быстрее. (видео 848*480, в скрипте добавлен фильтр MSharpen) RAM preview генерируется раза в 3 быстрее чем когда я использовал loseless... Теперь, когда я спокоен, что видео поток при этом получается корректным, буду пользоваться только таким методом впредь. сообщение оставил Esc , 09 октября 2009, 20:06
VirtualTTВсё замечательно, если быстрее. Но один последний вопрос: какой командой ты пользуешься для открытия видео в ависинте. сообщение оставил VirtualTT , 09 октября 2009, 20:26
DSS2Также могу добавить что и проекты открываются НАМНОГО быстрее. сообщение оставил Esc , 09 октября 2009, 20:29
VirtualTTЭто хорошо. Вопросов больше нет. Godspeed! сообщение оставил trampler , 09 октября 2009, 21:16
а я немного непонял, как без нарезки происходит, извиняюсь, нарезка. т.е. мы грузим в ае весь исходник целиком? а сцены-то как сортировать?
сообщение оставил VirtualTT , 09 октября 2009, 21:42
я как делаю: создаю вспомогательные тематические композиции для различных предполагаемых кусочков amv (допустим "сражение с монстром", "камера показывает леса, поля" и тп.); а затем добавляю в нее эпизод из аниме, вырезаю из него подходящие сцены и сдвигаю их к началу, так чтобы кусочки шли друг за другом (получается "лесенка"); обработав таким образом эпизоды с подходящими сценами уже перехожу собственно к работе над композицией для соответствующей сцены амв. кусочки видео для нее добавляю copy-paste'ом из вспомогательной композиции. Вообще говоря эта вспомогательная композиция работает как "палитра".примерно так... не знаю как это делают другие, но вроде такой метод более-менее удобен, работая над какой-то сценой из амв не приходится рыскать по сериям в поисках нужного куска, благо они все заранее заготовлены на вспомогательной композиции... сообщение оставил trampler , 09 октября 2009, 22:16
мм.. ну наверное метод имеет право на жизнь. но лично я юзать такую "палитру" точно с ума сойду, особенно если учесть что кусочков как правило > 500 выходит. имхо проще 1 раз прогнать исходник в дабе и вырезать всё что нужно, одновременно рассортировав по названиям.да, и ещё этот метод годится, только если всё целиком в ае делать. а монтажить там мне как то стрёмно) лучше в вегас экспортировать кусочки рендеров. сообщение оставил VirtualTT , 09 октября 2009, 22:51
а >500 кусочков это на что? после нарезки одного эпизода?у меня обычно в каждой вспомогательной композиции не более пары-тройки десятков кусочков исходника, так что ориентироваться в них вполне удобно. сообщение оставил Lenchik , 10 октября 2009, 00:50
Может ли быть такое, что это компенсирует нагрузку на RAM при использовании плагина для импорта скриптов ависинта в АЕ или в Премьер (я уже забыл, плагин импорта ависинтовских скриптов к обоим подходит или только в премьер)? У меня оперативки 2 гига, и когда я пробовал делать ролик через импорт ависинта, где за один файл отвечал один скрипт, а затем уже в Программе из него выдергивал нужные мне сцены, то чем больше было на таймлайне кусочков и чем больше времени я их модифицировал. тем ближе было переполнение оперативки и либо торможение системы либо полное звисание в программы. сообщение оставил VirtualTT , 10 октября 2009, 00:56
Не знаю. Я не использую никаких плагинов для импорта ависинта.Я не думаю, что количество композиций и их наполненость напрямую влияют на загруженность RAM. Это, по идее, только описательные элементы. Если кусочек видео просто лежит на таймлайне он в памяти места не занимает. Только когда рендер идет... сообщение оставил Lenchik , 10 октября 2009, 12:56
Тогда как ты импортируешь через ависинт файлы в AE? Я твои предыдущие посты именно так понял - вместо создания lossless нарезки ты импортируешь исходные клипы целиком через ависинтовские скрипты.
сообщение оставил VirtualTT , 10 октября 2009, 15:13
Да, я импортирую исходники в After Effects при помощи ависинт скриптов, но делаю это не с помощью плагинов, а создавая avi файл-пустышку, единственным содержимым которого является враппер для ависинта. Соответственно After Effects (да и все другие программы) без проблем корректно открывает такие файлы, независимо от того, что именно за исходник и как конкретно выглядит открывающий его скрипт.Для создания avi-пустышек использую утилиту MakeAVIS. Она идет вместе с ависинтом и с ffdshow. По-умолчанию она вроде не устанавливается, так что надо провести custom вариант установки и отметить там (для ffdshow) пункт "AviSynth scripts serving" (насколько я помню -_-'). Работать с этой утилитой проще простого - указать нужный скрипт и нажать кнопку Create (< скриншот >). На выходе получается < такой > файлик... сообщение оставил Armed , 23 октября 2009, 08:18
Подскажите как открыть AAC в Ависинте. Есть видео x264+AAC,открываю с помощью DSS2, вариант: audio = true, не помогает. Че делать? :Перекодить в какой нить WAV не охото. сообщение оставил Lirinis , 23 октября 2009, 11:04
ArmedFFAudioSource() сообщение оставил Armed , 23 октября 2009, 14:01
LirinisДавай поподробней! У меня пишет нет такой функции - поди нужен плагин, или мож эта функция в новой версии Ависинта? сообщение оставил Aggressor , 23 октября 2009, 14:37
Armed
сообщение оставил Lirinis , 23 октября 2009, 14:48
ArmedКонечно, плагин. < http://code.google.com/p/ffmpegsource/ > Мне как-то больше нравится открывать звук и видео инструментами одного производителя. :-)
сообщение оставил Armed , 23 октября 2009, 16:02
Ура работает! Всем пасиб!
Я так и думал - тока сам его найти не смог;) сообщение оставил nekit-zero , 07 ноября 2009, 21:23
вот например мне нужно mkv/mp4 конвектировать в avi , какой скрип мне написать ? и надо ли какие небуть плагены качать ?
сообщение оставил Lenchik , 07 ноября 2009, 22:30
сообщение оставил Squalleh , 01 февраля 2010, 02:26
ссылки на скачку померли или мне кажется?
сообщение оставил iriks , 19 февраля 2010, 21:11
народ, поможите.есть скриптег: DSS2("1.avi") Crop(40,0,-40,-0) AssumeFPS("ntsc_round_film") по результату картинка выходит перевернута вверх тормашками.. а нужно всего лишь края черножирные обрезать.. сообщение оставил trampler , 19 февраля 2010, 21:26
FlipVertical
сообщение оставил Armed , 22 марта 2010, 08:37
Подскажите плз. В видео не хватает синего цвета. Что делать?Есть фильтр RGBAdjust, но нигде не могу его скачать. Дайте ссылочку на какой нить плагин, чтоли;) upd: ложная тревога - оказывается сначала надобыло сконвертнуть в RGB, а я то думал че не работает этот встроенный фильтр:) сообщение оставил trampler , 22 марта 2010, 13:10
а зачем RGBAdjust качать? он ж встроенный.
сообщение оставил Armed , 22 марта 2010, 15:31
Точно, но я этого раньше не знал, думает у меня не работает потому что его просто нету. А есть вообще какой нить плагин, который налету расчитывает оптимальную цветвоую гамму. сообщение оставил trampler , 22 марта 2010, 16:58
сообщение оставил Armed , 22 марта 2010, 17:27
Да, да именно авто-колорс в шопе. Он как раз мне очень понравился;) Я даже пробывал разбирать видео по кадрам, потом их автокоректировать и собирать обратно, но тут есть минус - это выглядит как динамическая контрастность на мониторах или при съемки фотокамеры, в общем чуть белое и все цвета меняются, чуть черное и тоже меняются. В общем надо, что было, но без этого минуса. сообщение оставил Lenchik , 22 марта 2010, 18:10
может быть виртуалдубовский плагин ACOBW подойдет?
сообщение оставил Armed , 22 марта 2010, 18:24
Может быть, тока я понятие не имею как его туда загрузить? Да и потом видео мне придется в H264 через ffdshow в VDM закодить? Он так ниче кодит то, а то я не пробывал (щас временно пользуюсь megui)А для Ависинта ничего еще не придумали, чтоли?;) сообщение оставил Lenchik , 22 марта 2010, 22:39
УЖОС! Инструкцию по Ависинту на русском для кого пишут, а? сообщение оставил Esc , 13 мая 2010, 18:49
Интересный вчера выяснил фокус. Если x264 упрямо падает при кодировании какого-то файла безо всяких видимых причин, любые изменения в скрипте могут его от этого излечить. В том числе ничего не меняющие. Например, мне помогло разбить видео и тут же склеить его обратно:trim(0,9)+trim(10,0) сообщение оставил NIGHT , 14 мая 2010, 23:16
Граждане, а как правильно дописать в .avs-скрипт фильтр дебандинга ( хотя бы самый исходный без обновлений - gradfun2db-v1.0 ? ) < http://avisynth.org/mediawiki/External_filters#Debanding > gradfun2db(???) сообщение оставил Esc , 15 мая 2010, 01:46
NIGHTgradfun2db() сообщение оставил trampler , 15 мая 2010, 06:47
GradFun2DB( thr=1.8, thrC=1.8 )thr, thrC - уровни дебандинга для яркостного и цветового канала. разумеется, перед этим должен подгружаться gradfun2db.dll (через LoadPlugin или автоподгрузку). а Gradfun2dbmod для аниме и не нужен имхо. он разбивает градиенты лёгким шумоком, что только для фильмов целесообразно. сообщение оставил Aggressor , 15 мая 2010, 11:45
сообщение оставил trampler , 15 мая 2010, 21:21
в гладких градиентах аниме имхо нойз неуместен, лучше обычный дебандинг сделать там где совсем уж лестнично.другое дело что кодирование в yv12 наши градиенты обратно порубит, но и нойз вес раздует раза в 2 (или превратится в месиво похуже, чем было без него). вообщем, лучше градфан как постфильтр врубать сообщение оставил Aggressor , 15 мая 2010, 21:39
Про постфильтр согласен. сообщение оставил trampler , 15 мая 2010, 22:04
ну да, так просто его мало смысла юзать.. только там где совсем уж бесстыжие лестницы (хорошо например после коррекции левелсов градфанчика накинуть). а нойз, он и в < статике спасает >, но видеокодеки всю эту красоту в премерзкое бурление квадратиков превращают..
сообщение оставил NIGHT , 16 мая 2010, 02:43
Просто в последнее время я на него часто натыкаюсь - например в релизе [Esper-raws] Bakemonogatari BD, [Henshin] RideBack BD - слабый, но есть. Откуда он на рипах с блю-реев - хз. А при дополнительной перекодировке он становится еще ярче и резче - < http://img517.imageshack.us/img517/5145/testov.png > сообщение оставил Esc , 16 мая 2010, 15:55
Я думаю, что бандинг набегает при преобразовании цветового пространства.
сообщение оставил trampler , 17 мая 2010, 06:13
как открыть в ависинте такое?DSS2 выдаёт «Can't open: 80070002». сам даб тоже не кушает. смена расширения/функции ничего не даёт. плеером играется нормально. сообщение оставил Esc , 17 мая 2010, 15:54
tramplerНу а какое у нас правило? Если не открывает DSS2, используем DSS1, то бишь DirectShowSource(). сообщение оставил Aggressor , 17 мая 2010, 16:09
Esc, тут всё не так просто. в ffdshow я не видел декодера для PNG (может, пропустил, конечно), а плеер может играть его своим встроенным, тогда и DSS1 не поможет. В общем, надо сначала поставить в систему DirectShow-интерфейс для этой бяки, а потом уже пробовать его мучать.И, кстати, ffms2 пробовал? У него своя библиотека. сообщение оставил Esc , 17 мая 2010, 18:19
Справедливо. Но не причина для того, чтобы пропускать этот шаг. :) Вот если dss обвалится, тогда можно дальше суетиться. сообщение оставил trampler , 17 мая 2010, 18:37
Esc
Aggressor ох тыж, помогло) сенк, не думал что эта твоя открывашка так скоро пригодится. сообщение оставил Esc , 18 мая 2010, 01:32
И как я должен был догадаться, что именно на DirectShowSource ты её менял, а именно на ffms2 не менял? %) сообщение оставил WriterOfFate , 20 мая 2010, 22:21
Извините, мне как новичку хотелось бы спросить, где можно прочесть о написании скриптов в ависинке. Ибо копировать, что либо с форума для скрипта нет желания, хотелось бы научиться.
сообщение оставил Esc , 20 мая 2010, 22:32
WriterOfFateУчебник ты что ли хочешь? :) Я могу и написать. Только мне надо знать, о чём именно писать. сообщение оставил VirtualTT , 20 мая 2010, 22:59
WriterOfFate< жмем сюда > сообщение оставил WriterOfFate , 20 мая 2010, 23:10
Спасибо, да учебник нужен. Если есть еще ссылка, не могли бы поделиться ?)Еще раз благодарен. Извиняюсь за нубство) сообщение оставил VirtualTT , 22 мая 2010, 19:10
Каким способом можно открыть .flac файл напрямую?DirectShowSource с таким вообще не дружит, ffAudioSource вроде как соглашается его открыть, даже строит .ffindex, но на выходе ничего нет (только лаги). Нашел упоминания о плагине-врапере BassAudio для библиотеки BASS, но он что-то видать помер не дожив даже до бета состояния... Пока открывал flac засовывая его в mka... сообщение оставил trampler , 22 мая 2010, 19:33
а что мешает его в wav переконвертить?
сообщение оставил aZZa , 22 мая 2010, 19:46
VirtualTTТолько что открыл DirectShowSource("***.flac"). Только зачем? Открытие Flac настроено в ffdshow. +1 к трампу - используй wav. сообщение оставил VirtualTT , 22 мая 2010, 20:04
Как это тебе удалось? Мне всегда выдается И где там в ffdshow настроено открытие .flac? В конфигурации аудиодекодера у меня против flac стоит libavcodec, или надо что-то кроме этого? А ависинт я потому и использую чтобы ничего не перекодировать... сообщение оставил aZZa , 23 мая 2010, 11:54
Проверьте возможность открытия flac с помощью DirectShow фильтров, используйте GraphStudio (обычно идёт в паке k-lite). Для открытия flac с помощью DirectShowSource необходимы 2 нестандартных фильтра:< > Первый - ffdshow Audio Decoder, настроенный на открытие flac (этот пункт у вас выполнен, судя по описанию). Второй - в моём случае, madFlac Source. Можно скачать его отдельно и поставить. Если вы используете k-lite, то проверьте включён ли он: Start\K-Lite Codec Pack\Configuration\Codec Tweak Tool, далее Manage the installed DirectShow filters, и проверьте, не находится ли фильтр FLAC parser/decoder (madFlac) в списке выключенных, если да, то включите. сообщение оставил VirtualTT , 23 мая 2010, 12:05
аха, значит у меня парсера не хватало, спасибо большое!
сообщение оставил Archer090 , 26 мая 2010, 15:04
Приношу извинение за нубство, но у меня возникла проблема с применением SpatialSoften.. SpatialSoften / TemporalSoften относят в 1 степь, но вычитал, что SpatialSoften работает лучше, чем TemporalSoften.. проблема заключается в том, что при вводе в AvsP SpatialSoften(0,0,0) - отказывается работать.. как я понимаю компилятор не принимает данную строку.. пробовал вводить значения - по нулям.. отключение(делал строку комментарием) TemporalSoften так же не принесло успехов..пример того, что сейчас: AVISource("D:\Test Video\GTO 01.avi") BilinearResize(640, 480) Sharpen(1.00) Levels(10, 1.000, 212, 0, 255) TemporalSoften(4, 4, 8, 15, 2) Crop(0,0,-0,-0) в чём может быть причина отказа работы SpatialSoften? сообщение оставил aZZa , 26 мая 2010, 16:10
Archer090А какую ошибку выдаёт? Из документации: "Фильтры SpatialSoften работает только в цветовом формате YUY2. Можно использовать ConvertToYUY2 если исходный видео-клип не в YUY2." А все нули в параметрах - это, наверное, неправильно.
Побробуйте VagueDenoiser (< http://avisynth.org.ru/vague/vaguedenoiser-rus.html >). Он должен быть получше. сообщение оставил Esc , 26 мая 2010, 16:30
Это какая-то жертва богам, не иначе. сообщение оставил brdm-69 , 26 мая 2010, 20:06
1. Плагин SpatialSoften в системе присутствует????2. Лучше всего денойзеры ставить сразу после открытия файла (до ресайза и шарпена) - чистить УСИЛЕННЫЕ до сильно заметных уровней шумы, ИМХО - бесполезно. 3. Текст ошибки. Обычно он решает все проблемы. сообщение оставил Archer090 , 26 мая 2010, 21:11
это не жертва) просто в данный момент пытаюсь сделать макет, который в будущем можно было бы использовать для обработки.. поэтому Crop(0,0,-0,-0), т.к. в данный момент края обрезать не требуется.
насчёт цветовой системы не знал.. благодарю! - проверю. по поводу всех нулей, я же писал что если все нули или забиты значения - реакция одинакова.. поэтому попробую с цветовой системой..(хотя хотелось бы работать с привычным RGB24/32)
я думаю, если имеется в списке всех команд, то присутствует.. в AvsP нет папки плагин, но что в версии 1.4, что в 2.0.2 - сама строка в списке имеется. не умею добавлять скрины, поэтому тока текст: "SpatialSoften: requires YUY2 input (новый файл (1), line 2)" сообщение оставил Esc , 26 мая 2010, 22:18
Archer090
Комментирование строчек символом # спасёт отца русской демократии от странных скриптов.
Не надо все нули. Это очень странная и нездоровая идея.
Многие хорошие фильтры работают исключительно в YV12, и все современные кодеки кодируют в них же. Так что с этой мечтой чем раньше расстанешься, тем лучше.
Что такое AvsP? В ависинте папка plugins есть гарантировано. И версия у него 2.58.
На этот вопрос тебе уже ответили два раза. Не надо использовать это доисторическое гумно. Но если невтерпёж, то перед ним добавить строчку ConvertToYUY2() Добавлено (через 1 мин. и 56 сек.):
Ах да, при работе с видео НИКОГДА ничего не называй русскими буквами. сообщение оставил Archer090 , 26 мая 2010, 22:33
не исключено, что я путаю.. да и так сказать "отсталый от жизни". благодарю за совет!
< http://avisynth.org.ru/avsp/ > - здесь описано что такое AvsP.. только версия старая(1.4). я отдельно нарыл 2.0.2..
в скриптах я мягко говоря нуб, поэтому приношу извинения, что вам приходится всё расписывать по полочкам.. но благодарен, что объяснили!
с вышеуказанной ссылки скачал русификатор для AvsP.. ничего, кроме интерфейса он не русифицировал толком, но в данном случае я себе позволил русификатор, хотя в остальных случаях их не переношу. а про написания русскими буквами, кроме комментариев (#) - более нигде не использую. уже столкнулся с проблемой открытия файла, где в пути была папка на русском да и в самом файле присутствовало название на русском.. сообщение оставил Esc , 26 мая 2010, 23:00
Не надо путать редактор скриптов с самим ависинтом. Плагины живут именно в ависинте, а не в редакторе. AvsP - это лишь удобная программа для написания скриптов, и больше ничего.
Тогда что это было за
? Я отчётливо вижу русские буквы как раз там, где положено быть названию файла скрипта. сообщение оставил Archer090 , 26 мая 2010, 23:16
в AvsP я и полез, что бы как раз и писать скрипт для AviSynth.. то, что для самого AviSynth нужны плагины для работы той или иной команды - так же осознаю.. в AvsP так же возможен просмотр изменения изображения.. пишу скрипт в AvsP, смотрю на изменения качества изображения там же.. после того, как сделаю более менее сносный для работы макет - AviSynth + VirtualDub.(это бесспорно).
оно выглядит примерно так:(заранее приношу извинения, если файл изображения не сразу добавится) думаю не стоит акцентировать на этом внимание, т.к. когда прога русифицирована и в сообщении об ошибке за место "New File (1)", напишет "Новый Файл (1)". сообщение оставил brdm-69 , 26 мая 2010, 23:58
Archer090
Советую прислушаться :) Файл видео поименован грамотно - но и скрипт должен быть английским (и желательно сохраненным - как я понял, это несохраненный Новый файл). По поводу нулей - лучше не надо. Никогда не знаешь, что как сработает. Я, как старый параноик, ставлю # - даже с нулевыми значениями фильтр совершает некоторые действия. Комментирование удобнее (как ты будешь занулять строковые значения настроек???? ) Кстати, если файл выдаст ошибку на строчке конвертирования в YUY2, то перед этим конвертируй в РГБ24. сообщение оставил Archer090 , 27 мая 2010, 00:24
то, что компилятор не воспринимают русский язык - бесспорно. если кто-то открывал AvsP и пробовал в нём писать скрип, то при ошибке видно, что с начале в скобках идёт название вкладки, а потом строка с ошибкой.. по поводу нулей.. я привёл пример, как мне выдала программа.. то есть "SpatialSoften(0,0,0)". теперь понял, что строка ошибки не просто так вылезает(ранее втупил и не придавал ей значения..). разумеется если я и ввожу какие либо значения из заданного промежутка за место (0,0,0) допустим (4,4,16), - без исправления ошибки с цветовым форматом - что не вводи - всё едино будет. про то, что лучше (#) уже понял. и лучше не всё на 1 вкладке громоздить, а только проверенное - так же усвоил.
выходит для одних фильтров - один цветовой форма, для других - другой.. и тогда получается, что перед использованием разных фильтров придётся всё время гонять из одного цветового формата в другой? или всё же есть какой-то баланс, который позволяет не прыгать по цветовым форматам? p.s. приношу извинения за назойливость, нубство и безграмотность, - но только чтение статей/описаний на все вопросы не даст ответ.. сообщение оставил Esc , 27 мая 2010, 00:40
Да, есть. Не упрямиться, и НЕ ИСПОЛЬЗОВАТЬ старые негодные функции.
Нету там компилятора нигде. ^_^
Не использовал. Мне как-то VDM привычнее. Может конечно твой редактор и неплох, но бегать постоянно между ним и VD мне бы было в лом. Надеюсь, что твоё "название вкладки" не является по совместительству названием файла. сообщение оставил Archer090 , 27 мая 2010, 01:36
могу ошибаться и поэтому упрямлюсь, что бы понять что к чему, как, зачем и почему.. приношу извинение.
виноват, что "бросился" лишними словами.. в дебри лезть думаю лучше не стоит и разбираться что там именно.
в самом первом сообщении на 21 странице я написал то, что у меня сейчас "AVISource("D:\Test Video\GTO 01.avi")", название файла "GTO 01.avi" то, что не воспринимает русский язык уже до этого столкнулся. в пути и папка была с русским названием и файл сам назывался "GTO e01 - Начало легенды.avi". сообщение оставил Esc , 27 мая 2010, 04:19
Archer090Цель моя не в том, чтобы выбить из тебя какие-то извинения. Они мне даром не нужны. Цель - донести идеи. А они никак не доносятся. Я тебе про Фому, а ты мне упрямо про Ерёму. Я говорю - не называй avs русскими буквами, а ты мне - что ты avi переименовал. И ещё хоть ты и потёр последний вопрос, я его видел. И дарю ещё один крайне полезный совет. Не пиши вызов функций, кроме самых простых типа crop-а, с позиционной задачей параметров, пользуйся именованной. Пример: ты пытаешься написать VagueDenoiser(0,3,4,-1,false,false,1,false,0.5,85,"и тут какая-то хрень") Это ж убиться веником - запоминать где какой параметр стоит. Может ты думаешь, что все крутые обязаны этот расклад знать назубок. Поверь, у них есть дела получше, чем выполнять мартышкину работу. Вместо этого задаёшь те параметры, которые тебе нужны, по именам, а остальные принимают значения по умолчанию. Как собственно и показано в примере: VagueDenoiser(threshold=1.5, method=1, nsteps=6, chromaT=2.0) И если решил поиграть параметром и посмотреть, какое влияние он оказывает на результат - не отсчитаваешь всякий раз шестой слева, а легко и просто по имени его находишь. Так и только так все работают. сообщение оставил trampler , 27 мая 2010, 06:54
не юзайте method=1 в вагуденойзере, он морально устарел) method=3 работает адаптивнее и выглядит кавайнее=3
сообщение оставил Archer090 , 27 мая 2010, 08:35
Esc, Благодарю! за советы и разъяснение. постараюсь более не тупить..
сообщение оставил Esc , 27 мая 2010, 17:34
Да я вообще уже давно на MCTemporalDenoise перешёл. :) Проверил разницу между method 1 и 3 - она была минимальна. В сторону улучшения, но минимальна. сообщение оставил brdm-69 , 27 мая 2010, 19:26
Esc AvsP рекомендую потестить. Удачная программа, нашим нравится.Быстрая вставка функций (по первым буквам выводит список), быстрый просмотр результата ( F5 - обновить) - удобно работать с денойзерами и цветом, вроде не глючит. сообщение оставил Esc , 27 мая 2010, 21:43
И из плагинов тоже? Если да, то попробую, ибо круто. Если только стандартные, то пусть их засунут себе. :)
Омайгат, а в ВДМ-е мне приходится F7 нажимать!! Срочно бегу менять... Хотя нет, постой, а какая разница-то?
Вот это я не понял, как из предыдущего вытекает. Объяснишь? сообщение оставил brdm-69 , 27 мая 2010, 23:51
Esc, почти для всех плагинов строку параметров адекватно выводит (Кроме нашего любимого MCTD :) ).В дабе надо в отдельное окно лезть :) AvsP делает все в одном окне - панель с текстом скрипта и под ним окно превью (курсор подставил в нужное место - и ни куда не переключаясь и не теряя фокуса перебираешь значения, просто нажимая F5 для обновления картинки), а для клаво-ненавистников - панель с ползунками изменения настроек плагинов (не особо удобная - шаг большой). В настройках ставится внешним плеером ДАБ - при нажатии на кнопку Play скрипт автоматом передается в даб. В общем - рекомендую. Сам год пользуюсь. сообщение оставил Esc , 28 мая 2010, 01:06
brdm-69Да, звучит интересно, спасиб. сообщение оставил Artofeel , 12 июня 2010, 21:33
А можно как нибудь шейдер прикрутить для обработки?
сообщение оставил S.A. Robert , 07 августа 2010, 21:24
Появилась небольшая проблемка, создавал превью уже закодированного файла mp4 скаченного с орга через симпл, а вот видео получилось ускоренным.Что это может быть, вроде скрипт правильно написал. FN = "E:\Workshop\The_Art_of_Murder_alt.mp4" a = DSS2(FN) b = DirectShowSource(FN, video=false) AudioDub(a,b) сообщение оставил Aggressor , 07 августа 2010, 21:46
S.A. Robert, оставь ты уже симпл в покое.a = DSS2(FN, fps=23.976) сообщение оставил Archer090 , 16 августа 2010, 17:23
Доброго времени суток всем.Есть ли правильный способ изменения fps в AVS без кадров-дублей? например из 23.976 в 60. Есть ли функция позволяющие увеличить плотность изображения? сообщение оставил trampler , 16 августа 2010, 18:15
сообщение оставил Archer090 , 16 августа 2010, 18:50
думаю скорее интерполяцию. сообщение оставил trampler , 16 августа 2010, 18:59
twixtor или smooth video pack в помощь..
сообщение оставил Lёka , 24 августа 2010, 12:45
Пожалуйста, подскажите утилиту для работы в Sony Vegas (Pro 9.0) напрямую со скриптами avs (без преобразования видео) (Video: MPEG2, ColorSpace: YUV). Вариант прогнать скрипт через VirtualDubMod и сохранить в uncompressed пока не рассматриваю, надеюсь, это не единственный выход.
сообщение оставил trampler , 24 августа 2010, 12:50
Lёka попробуй < AVISmaster >.
сообщение оставил Lёka , 24 августа 2010, 13:42
trampler, благодарю. Прога с замутами, конечно, но - в целом - то, что нужно.
сообщение оставил Interstellar Province , 02 сентября 2010, 04:05
При использовании GradFun2DB синт заматюкался на аргумент thrC - мол, не поддерживается такой. Без этого аргумента плагин отработал неплохо, но все равно малость не то. В чем может быть проблема?
сообщение оставил aZZa , 02 сентября 2010, 08:06
Interstellar ProvinceМожет потому, что это параметр фильтра GradFun2DBmod? сообщение оставил brdm-69 , 22 сентября 2010, 20:18
Проблемка случилась:семерка-64, стоит Ависинт 2,58, Хаали, ФФдшоу свежий Номер раз: Ависинт выдает после ДСС2 видео в YUV2, вместо YV12 (видео точно 12-битное, на прошлой хп-32 винде было YV12) Номер два: Ависинт не видит в папке Windows\system32 длл-ки (fftw3.dll) Перепробовал: неск разных Хаали, ФФдшоу (32 и 64), К-лайт 64-пак с перекапыванием вручную всех настроек. сообщение оставил VirtualTT , 22 сентября 2010, 20:27
по второй: в x64 системах папка Windows\system32 предназначена исключительно для x64 библиотек и компонентов, а все 32 битные надо складывать в Windows\SysWOW64
сообщение оставил brdm-69 , 22 сентября 2010, 20:41
VirtualTT СПАСИБО!!!!!! fftw3.dll заработал!По первому вопросу: система просто отказывается обрабатывать YV12 - при включенной обработке несжатого видео (ffdshow - support all) Даб пишет, что не может найти декомпрессор для YV12 сообщение оставил Esc , 23 сентября 2010, 00:15
Вот ржака, блин. System32 для 64-битных компонент, а SysWOW64 - наоборот для 32-битных. Только в Майкрософте! И от меня спасибо тоже. Я всё никак не мог собраться поискать решение этой проблемы. сообщение оставил brdm-69 , 25 сентября 2010, 03:07
Ларчик просто открывался: vReveal - не очень порядочная\криво написанная прога, видео-улучшайзер (класса для "чайников", но с потдержкой CUDA, по качеству - я скриптами в разы круче делаю) портила ВСЮ работу мультимедиа на компе (после ее удаления и ребута пропали даже глюки с видюхой - вертикальная рассинхра была). Может быть это проблема только семерки (или 7-64), но факт есть: DSS2 выдавал YUV2 при открытии любого (RGB\YV12) видео, Даб вопил, что не умеет работать с YV12 (даже после установки сторонних кодеков), при просмотре любого видео проскакивали наложения кадров блендингом и горизонтальными полосами. ЭСК, майкрософт такой микрософт. Я когда эту папку впервые увидел пять минут тупил: откуда у меня папка ВорлдОфВаркрафт в системе????? сообщение оставил VirtualTT , 11 октября 2010, 22:08
Собрался воять двдрип, однако если просто сделать
Даб показывает такое: < > попробывал AnimeIVTC
но результат все равно не удовлетворительный: < > Двд NTSC, хоть и отечественного издания. в чем тут может быть проблема? сообщение оставил trampler , 12 октября 2010, 04:15
а в плеере он нормально выглядит? может, наши бравые издатели в самом исходном видео со смешиванием намутили?
сообщение оставил VirtualTT , 12 октября 2010, 09:16
В плеере смотрится не лучше,чем на первом скрине (
сообщение оставил Archer090 , 06 мая 2011, 20:02
Доброго времени суток. при переходе на win 7 возникли некоторые трудности..При использовании некоторых фильтров avs ругается на непонимание некоторых переменных.. при их "удалении" из списка - пишет: "Can not load (фильтр)" - в нынешнем случае FFT3DFilter. так же не воспринимает загрузку файлов ".avs", ".avsi". каковы способы решения данных неурядиц? сообщение оставил Artofeel , 06 мая 2011, 21:54
Archer090, нужно до-установить все фильтры которые были установлены в прошлой системе. Ну или хотя бы начать с того же FFT3DFilter
сообщение оставил Archer090 , 09 мая 2011, 02:19
Artofeel, сами фильтры в наличие есть и установленны. Сам FFT3DFilter требует для своей работы подгрузку каких-то фильтров?А ошибки(к примеру) выдаёт следующего рода: "I don't know what "bw" means". сообщение оставил Artofeel , 09 мая 2011, 09:19
мог бы и погуглить... < http://avisynth.org.ru/fft3dfilter/fft3dfilter-rus.html > сообщение оставил Armed , 13 декабря 2012, 17:22
Подскажите почему при открытии через DSS2 изображение становится перевернутым вверх ногами? И что сейчас лучшее из компенсаторов движений?
сообщение оставил VirtualTT , 13 декабря 2012, 18:25
Это часто бывает если через DSS2 открывают avi, в этом случае следует использовать AviSource. Ну или просто добавить строчку FlipVertical()
сообщение оставил Artofeel , 13 декабря 2012, 18:32
FlipVertical() добавь и вообще DSS2 устарел, юзай FFVideoSource
для сжатия — x264 для интерполяции — Twixtor или для чего? сообщение оставил Armed , 13 декабря 2012, 18:41
VirtualTT, Artofeel спасибо!
Значит правильно, что пользуюсь Twixtor-ом! А как это для сжатия? И что оно вообще дает? UPD: наверно тупой вопрос. сообщение оставил Artofeel , 13 декабря 2012, 19:16
< motion compensation > сообщение оставил Armed , 14 декабря 2012, 16:28
VD пишет Avisynth read error: CAVIStreamSynth: System exception - Access Violation at 0xeb2380, reading from 0x1bfa040 Скачал какой то ffvs, пробую. Другая ошибка: Avisynth open failure: Script error: there is not function named "FFVideoSource" Скрипт: FFVideoSource ("1.avi") А вот: AviSource ("1.avi") открывает. Пробовал подгружать плагин ffms2.dll - все тоже самое
Да, почитал, интересно! А я думал КД - это только интерполяция. Интересная < статья >. сообщение оставил VirtualTT , 14 декабря 2012, 18:32
avi следует открывать с помощью AviSourceffmpegsource качай с < офф сайта > сообщение оставил Artofeel , 14 декабря 2012, 19:07
некоторые умники туда и avc могут запихнуть, а еще бывает vp6\8, а еще в системе может быть не установлен XVID vfw...надежнее все же FFVideoSource сообщение оставил Armed , 16 декабря 2012, 20:23
Скачал, теперь другая ошибка! Avisynth open failure: FFVideoSource: Can't open '1.avi' mp4 открывает! Перегрузил комп, теперь пишет: Avisynth open failure: FFVideoSource: Insanity detected: decoder returned an empty frame
В общем обошелся AviSource. Там обычный ункомпресс! Кстати пихать AVC в AVI считалось нормой 5 лет назад на коне!;) А вот теперь не могу нормально запихнуть обратно из AVI в MP4. Ладно, а подскажите чем открыть AAC. Есть какой то плагин, но не смог его найти. сообщение оставил Artofeel , 16 декабря 2012, 22:20
в том же ffmpegsource сообщение оставил VirtualTT , 16 декабря 2012, 22:20
ArmedFFAudioSource, мануал не читал что ли? сообщение оставил Armed , 18 декабря 2012, 12:40
По ходу он работает только совместо с FFVideoSource, с AviSource пишет нет видео. Надо всетаки понять, что у меня с FFVideoSource. Мануал - мне дажи такая идея в голову не приходила!
Да пользовался через Yamb, запихивает, но криво. сообщение оставил Artofeel , 18 декабря 2012, 16:19
сообщение оставил VirtualTT , 18 декабря 2012, 19:14
у меня закрадывается подозрение что ты написал что-нибудь навроде
а это код на самом деле делает вот что
вместо этого надо делать так
Если видео - несжатый avi (или lagarith, или UT), то ни малейшего смысла гонять его через ffvideosource нет. Странно что он ругает именно на несжатое, но вообще говоря это правильно, ибо нефиг пускать через декодер то, что не нуждается в декодировании. А если там какая-нибудь ересь типа avc то однозначно надо сначала перегонять в более адекватный формат. Я бы воспользовался MKV Toolnix, он кстати может в процессе еще и ошибки в потоках подправлять. ямб - это вообще зло сообщение оставил Armed , 19 декабря 2012, 20:08
Artofeel, VirtualTT все работает спасибо!
У меня Simpl дает рассинхру в MPC на ПК - видео опережает звук где то на 100мс, что заметно, но на iPad все четко. А если я перемюксю с помощью MeGui, то все наоборот - на компе все четко, а на iPad, звук опережает видео примерно также на 100мс. Чему верить не знаю! Тоесть: Simpl -> MPC (рассинхра), iPad (четко) Megui -> MPC (четко), iPad (рассинхра) сообщение оставил VirtualTT , 19 декабря 2012, 20:54
ArmedНу тогда можешь еще < вот это > попробовать, сообщи о результатах. сообщение оставил Armed , 19 декабря 2012, 21:26
VirtualTTХм, кидаю скрипт Ависинта - пишет ошибка, а если несжатое, то начинает кодить. У меня просто из редактора видео получается только двумя частями вытащить. Если целиком, то появляются какие то левые кадры либо битые (черные). Скрипт пытаюсь скормить вот такой;
Simple спокойно воспринимает. сообщение оставил VirtualTT , 19 декабря 2012, 21:41
сообщение оставил Armed , 19 декабря 2012, 21:51
Стандартная! Ну в Статусе написано: "ошибка ( 0% )" и все. Видимо с Ависинтом не дружит - версия 2.5.
Редактор у меня одновременно с 30 скриптами работает типа:
И да в редакторе почти в каждой сцене присутствует Twixtor, ну для повышения ФПС с 15 до 30. Конечно в реале все это открывается раза с 5 для экспорта, а при работе подменяется на исходные Avi с 320x224, 15 фпс. Вот так все запущено! сообщение оставил VirtualTT , 19 декабря 2012, 21:57
там < во всплывающей подсказке > должно быть более подробно написано что за ошибка
сообщение оставил Armed , 19 декабря 2012, 22:01
Вот такая: "failed to delete temp folder ( 2147549183 )Стоп разобрался. У меня короче на диске D, есть "Новая папка", которую я не могу удалить! Переместил скрипт на диск С и все заработало, буду пробовать! сообщение оставил VirtualTT , 19 декабря 2012, 22:28
это как так? сообщение оставил Artofeel , 20 декабря 2012, 00:09
сообщение оставил Armed , 21 апреля 2015, 15:25
В общем есть видео в двух исходниках почти одного качества: 1. Логотип снизу слева, 2 Логотип сверху слева.Думал с помощью Ависинта склеить верхнюю часть первого и нижнюю второго исходника, чтобы убрать логотип, но видимо из за разности кодирования шов остается видимым в виде тонкой полоски, искажающее картинку. Так вот есть ли цивилизованный метод борьбы с лого с использованием двух исходников? P/S: Вроде есть какой то плагин для Ависинта и всякие проги, замазывавшие лого, но результат думаю будет лучше от двух исходников. сообщение оставил Artofeel , 21 апреля 2015, 22:01
Armed, в АЕ слабо?можно конечно в синте заморочится с фэйдами, но оно того стоит, если в АЕ это займет пару минут? сообщение оставил Armed , 27 апреля 2015, 13:03
Artofeel, AE не пользуюсь. А каков результат - есть демо? У меня компу 10 лет, если что!;) И какой там плагин есть для Ависинта?Почитал темку: "Грубое (частичное) удаление логотипа канала" на AMV News, че то мутно - так и должно быть? В общем моя идея по склейки двух исходников провалилась - разрешение одно, битрейт один, но пикселрейт разный и поля обрезаны по разному. сообщение оставил Artofeel , 27 апреля 2015, 16:14
+ корректировка позиции второго сорса, если требуется делается за 10-30 сек результат 95,5%, при условии роста рук из нужного места
у тебя же два сорса, нужно то, подставить маленький квадратик с одного на другой... в ависинте можно спилить одно видео до маленького квадрата (то место где лого) со сфейденными краями, и наложить его на другой сорс (в то место где лого) но это слишком хардкорно даже для меня :) хоть и интересно, да. Если предоставишь кусочки (длинной не более 10 кадров), то я мог бы что нибудь придумать сообщение оставил Armed , 28 апреля 2015, 07:00
Короче проблема решена как то.
сообщение оставил Artofeel , 28 апреля 2015, 09:01
blast from the past...юзай < ffms > сообщение оставил Armed , 28 апреля 2015, 11:00
А какую там папку надо скачивать и что именно перекидывать?Скачал и перекинул только ffms2.dll x86 в плагины. Пишет ошибку: ffvideosource does not have a named argument "pp" (ffms2.avsi, line 37)" сообщение оставил Artofeel , 28 апреля 2015, 11:36
все это должно быть в плагинахFFMS2.avsi ffms2.dll ffms2.lib ffmsindex.exe сообщение оставил Armed , 28 апреля 2015, 13:44
У MPG выпадают кадры с: DSS, DSS2, FFmpegSource2, FFVideoSource при покадровый перемотке.У TS с DSS2 - все нормально идет - без потерь, но есть вырезанная сцена. В общем склеить уже не получиться. сообщение оставил Armed , 01 марта 2016, 17:17
Как правильно открыть mkv со звуком? В нем 2-3 звуковые дорожки, нужна так же возможность выбора звуковой дорожеки при открытии.
сообщение оставил NIGHT , 02 марта 2016, 23:23
Armed, а что значит "правильно открыть"? Если смотреть - я видеоплеером открываю и переключаю дорожки... если пересобирать матрёшку и менять там порядок расположения аудиодорожек - очевидно, что mkvmerge GUI... разбирать - mkvextractgui. сообщение оставил Armed , 03 марта 2016, 11:00
NIGHT, открыть в Ависинте, без заморочек. Впринципе нашёл!
|