Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AviSynth, AviSynth+ и фильтры для него

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Открыть новую тему     Написать ответ в эту тему

Esc



Сетевой демон
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

AviSynth

Мощное средство для обработки видео. Позволяет делать с ним практически всё что угодно, кроме собственно создания. Работает по методике фрейм-сервера, т.е. не имеет собственного графического интерфейса, а лишь обрабатывает видео и передаёт его вызывающей программе.
Домашняя страница: на английском или на русском
Последняя стабильная версия: 2.6.0 от 31.05.2015.
Последняя альфа-версия: 2.6.1 alpha от 17.05.2016.
 
AviSynth+

AviSynth+ - это форк AviSynth с новыми функциями и оптимизациями. Добавлена поддержка высокой глубины цвета и многопоточности. AviSynth+ полностью совместим с плагинами и скриптами, написанными для AviSynth.
Домашняя страница: на английском
Текущая версия: 3.7.2 от 18.03.2022.
 
Фильтры:
  • Встроенные фильтры
  • Внешние фильтры
     
    Утилиты:
  • AvsPmod - редактор скриптов AviSynth. Текущая версия 2.5.1 от 25.06.2013.
  • AvsPmod GPo - AvsPmod с дополнительными функциями. Текущая версия 2.7.1.0.
     
    Статьи по AviSynth на русском:
  • Основы использования утилиты AviSynth при обработке видео (ixbt.com) (от 12.05.2008)
  • Знакомство с AviSynth (habr.com) (от 21.01.2009)
     


    Q: В Windows 7 не работает DirectShowSource?
    A: Preferred Filter Tweaker for Windows 7

  • Всего записей: 2194 | Зарегистр. 24-01-2002 | Отправлено: 20:23 23-09-2004 | Исправлено: V0lt, 09:28 23-04-2022
    dmkov9

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день!
    подскажите. Есть видео захваченное с VHS кассеты (съемка VHS камерой), каким плагином можно подчистить аналоговые шумы, кодировать собираюсь в MPEG2...

    Всего записей: 852 | Зарегистр. 16-08-2007 | Отправлено: 17:29 08-03-2014
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dmkov9
    такое наверно лучше поспрашивать на рутрекере в теме Обработка и пересжатие видео [обсуждение], т.к. наврядли тут отделаешься одним фильтром.

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 21:19 08-03-2014 | Исправлено: unreal666, 21:19 08-03-2014
    dmkov9

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    unreal666
    Ну вроде нашел что искал...
    А не подскажешь еще пару вопросов:
    1. FadeOut/FadeIn, не разобрался какой номер кадра задается для запуска затухания/появления...
    2. MKV файл (H264/AC3) я ввожу с помощью FFmpegSource2, а подскажите, чем с него ввести звук? И как с ним работать (обрезать например)?
     
    И еще, я ввожу видео с размером кадра 1202х720 (прогрессивное), с каким форматом цвета я должен работать? Кодировать буду в H264 потом...

    Всего записей: 852 | Зарегистр. 16-08-2007 | Отправлено: 19:34 13-04-2014 | Исправлено: dmkov9, 20:35 13-04-2014
    bbcby

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    подскажите, чем с него ввести звук

    так им же, FFmpegSource2

    Всего записей: 611 | Зарегистр. 11-06-2003 | Отправлено: 18:50 16-04-2014
    w2020

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    привет
    1.
    подскажите код для заливки прямоугольника
    например с 100 до 200 кадров
    наложить прямоугольник размером 50х70
    в видео на координату x=10 y=10
    (либо например в виде отступов как у Crop.)
    цвет RGB (100,100,100)
     
    типа такого  
    FillRectangle (50,70)(10,10)(100,100,100)(100,200)  (размер 50х70) (точка вставки прямоугольника 10,10)(цвет заливки 100,100,100) (прямоугольник появляется на сотом кадре и исчезает на 201 кадре)
     
    или типа такого
    FillRectangle (20,20,20,20)(100,100,100)(100,200) (отступ с каждой стороны видео 20 пикселей)(цвет заливки 100,100,100) (аналог плагина fill в виртуалдабе) (прямоугольник появляется на сотом кадре и исчезает на 201 кадре)
     
    2.
    исходное видео 25 fps
    строка в AviSynth  
    video1 = video1.ConvertFPS(30)  
    закидывает нормально видео в virtualdub но получается рассинхрон звука.  
     
    как открыть видео через AviSynth c изменением частоты кадров, но чтобы рассинхрон звука не появился?
    или надо открытый файл, пережать и тогда в пережатом файле рассинхрона не будет?

    Всего записей: 31 | Зарегистр. 19-05-2013 | Отправлено: 21:07 19-09-2014 | Исправлено: w2020, 22:06 19-09-2014
    dmkov9

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    unreal666
    Извини за беспокойство, давно не занимался твоим RM_Logo, сейчас опять надо, старый скрипт не нашел свой, написал новый, и что то выдает вот такую ошибку "I don't know what "clp_height" means"
    скрипт такой:
    Import("c:\Program Files (x86)\AviSynth 2.5\plugins\RM_Logo.avs")
    avisource("1.avi")
    rm_logo(last,logomask="e:\Раздача\Маски\1.bmp",loc="bс",par=(4.0/3.0)*(576.0/720.0),mode="inpaint",percent=20,PPMode=1)  
     
    Добавил в скрипт строки
    clp_width = width( clp )
    clp_height = height( clp )
     
    данная ошибка не выскакивает, но идет уже другая
    "Crop: destination widht is 0 or less"
    Понимаю, что у меня же это уже работало, но что торможу...
    Может у меня не последний какой твой плагин?..
    Весь набор плагинов в папке plugins

    Всего записей: 852 | Зарегистр. 16-08-2007 | Отправлено: 14:29 26-10-2014 | Исправлено: dmkov9, 15:28 26-10-2014
    dmkov9

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Попробовал оригинальный RM_Logo
    Выскакивает ошибка  "inpaintlogo mask is full"
    Не могу понять, маску сделал как положено, после ошибки создает файл, получается да, как будто он прозрачную полностью маску видит...
    Может кто подскажет.
    Прикладываю маску и файл после обработки



    Всего записей: 852 | Зарегистр. 16-08-2007 | Отправлено: 19:43 27-10-2014
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dmkov9

    Цитата:
    такую ошибку "I don't know what "clp_height" means"

    угу. есть такое. Исправил - http://rghost.ru/58819620

    Цитата:
    данная ошибка не выскакивает, но идет уже другая  "Crop: destination widht is 0 or less"


    Код:
    rm_logo(last,logomask="e:\Раздача\Маски\1.bmp",loc="bс",par=(4.0/3.0)*(576.0/720.0),mode="inpaint",percent=20,PPMode=1)  

    буква "c" - русская.
     
    ЗЫ.
    У себя я вообще не могу проверить работу данного ф-и, т.к. у меня она просто грузит проц и скрипт зависает (возможно из-за несовместимости C-плагина AVSInpaint.dll с моей версией ависинта)

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 00:26 01-11-2014
    dmkov9

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    unreal666
    Да, тот этап проходит, но теперь и в твоем "inpaintlogo mask is full" выскакивает!
    Не могу понять, сделал маску вроде как положено, но никак...
    Что может быть? Я выше выкладывал маску, глянь если можешь!

    Всего записей: 852 | Зарегистр. 16-08-2007 | Отправлено: 20:16 01-11-2014 | Исправлено: dmkov9, 20:18 01-11-2014
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dmkov9
    не могу глянуть, т.к., как написал выше, у меня данный скрипт просто вешает прогу.

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 23:13 01-11-2014
    dmkov9

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    unreal666
    Я имел ввиду саму маску, все ли в ней правильно...

    Всего записей: 852 | Зарегистр. 16-08-2007 | Отправлено: 09:58 02-11-2014
    DmitryKz

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребята, подскажите, пожалуйста, можно ли с помощью сабжа создать нечто вроде idx\sub субтитров.
    Я для одного фильма вклеил удаленные сцены с помощью подобного скрипта:
    ...
    b8=B.Trim(32234, 33439)
    a9=A.Trim(44630, 45014)
    b9=B.Trim(16243, 18148)
    a10=A.Trim(45015, 49812)
    b10=B.Trim(33440, 35566)
    a11=A.Trim(50280, 62589)
    b11=B.Trim(35615, 36749)
    a12=A.Trim(62674, 67300)
    b12=B.Trim(36750, 44617)
    ...
    и что касается фильма (и видео, и озвучки) все в порядке, проблем нет. Но стало интересно, можно ли из включенных srt сабов сделать совпадающие с новой расширенной версией фильма. Вручную создавать новый srt - не вариант: отрезков много и возиться с ними не хочется - пусть тогда будет без сабов. Но если все же можно сделать что-то подобное, было бы интересно узнать... Подчеркну - я говорю об отключаемых сабах, а не о вшитых в результирующий фильм.

    Всего записей: 3142 | Зарегистр. 29-09-2005 | Отправлено: 08:21 23-08-2015
    dmkov9

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день!
    Подскажите, чем открыть звук АС3 в контейнере MKV. Звук подгружаю с помощью FFmpegSource2

    Всего записей: 852 | Зарегистр. 16-08-2007 | Отправлено: 19:11 14-11-2015
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dmkov9
    в смысле? Что в твоем понимании "подгрузка звука", если не открытие звука?

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 20:32 14-11-2015 | Исправлено: unreal666, 20:38 14-11-2015
    Krot66



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dmkov9
    Пишешь
     
    a=FFAudioSource(путь)
    v=FFVideoSource(путь)
    AudioDub(v,a)
     
    и все должно работать

    Всего записей: 1180 | Зарегистр. 10-12-2007 | Отправлено: 20:45 14-11-2015
    sergy1985

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Требуется разработать способ создания автоматического видео слайд-шоу, подобного этому - https://goo.gl/i8M0R3
     
    Они дают системе путь к папке, где лежат фотографии по авто и ссылку на файл, где прописана вся комплектация автомобиля. И всё автоматически собирается. Я так понял, это делается как раз через AviSynth?  
     
    Есть тут кто-нибудь кто бы взялся за такое за хорошие деньги?

    Всего записей: 1 | Зарегистр. 07-12-2015 | Отправлено: 15:23 07-12-2015
    Vladins

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем привет. rm_logo (версия unreal666 14.12.2011) выдает ошибку: I don`t know what "fullclip" means. Ссылается на строку 295:  
    output = RGB ? ( RGB24 ? output : output.converttoRGB32() ) : ( YUY2 ? fullclip.converttoYUY2() : fullclip.converttoYV12() )
     
    Мой скрипт:
    LWLibavVideoSource("f:\Delogo\001.mp4")
    rm_logo(logomask="f:\Delogo\fon9.bmp", loc="tr", mode="inpaint", percent=100)
     
    Система win7 x64, avisynth 2.60 от 20.02.2015.
     
    Оригинальный rm_logo работает нормально, но как в нем удалить надпись по центру кадра? И второй вопрос: можно ли в rm-logo версии unreal666 заменить FFT3dGPU на FFT3DFilter?

    Всего записей: 68 | Зарегистр. 22-05-2010 | Отправлено: 18:44 19-12-2015 | Исправлено: Vladins, 18:46 19-12-2015
    SVKUCR



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день! скажите, как вставить кадр (картинку) в средину видео при кодировании, что бы в контакте отображалась она? Спасибо!

    Всего записей: 2 | Зарегистр. 07-01-2016 | Отправлено: 16:52 07-01-2016
    Timofejj

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Microsoft DTV-DVD Video Decoder не плохой, но почему-то AviSynth его не видит. А нагромождать CoreAVC так не хочется. Ось 7 х64 SP1.

    Всего записей: 698 | Зарегистр. 08-12-2011 | Отправлено: 14:21 15-02-2016 | Исправлено: Timofejj, 14:21 15-02-2016
    Valery_Sh



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Timofejj
    Зачем вообще всё это? Открывать таким путём видео в AviSynth  - плохая идея. У Синта есть свои плагины для любых случаев.
    Смотри в ветках по AviSynth на ixbt.com и XviD4PSP 5 на rutracker.
    http://rutracker.org/forum/viewtopic.php?t=4733376
     
    Только не путай XviD4PSP 5 с версией XviD4PSP 7 - то совершенно другая прога

    Всего записей: 2171 | Зарегистр. 30-06-2008 | Отправлено: 15:26 15-02-2016 | Исправлено: Valery_Sh, 15:27 15-02-2016
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

    Компьютерный форум Ru.Board » Компьютеры » Программы » AviSynth, AviSynth+ и фильтры для него


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru