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

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

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

Widok (19-05-2010 14:37): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
предыдущие части 1, 2


VirtualDub - популярная freeware-утилита под Windows, предназначенная для захвата и несложной обработки видео (типа перекодирования, вырезания и "склеивания" отрывков, наложения фильтров и т.п.).

Последний стабильный релиз 1.9.9 (build 32817) от 09.04.2010

Последние stable-релизы, beta-версии для x86, x64, а также исходные коды, находятся на странице загрузки оффсайта.
Все вышедшие версии здесь.
Русская версия, английская и отдельно русификатор на SamLab.ws.
 

Модификации:

  • VirtualDubMod - подерживает MP3-VBR, несколько аудиодорожек, форматы OGM и MKV (Матрешка) и др.
    - полная версия 1.5.10.2 + апдейт до 1.5.10.2 build 2542 (только exe)
    - Русская версия 1.5.10.3 от Uncle KILLER
    - Русская версия, перепакованная английская и отдельно русификатор на SamLab.ws
    - VirtualDubMod, который позволяет копировать кодируемый файл и просматривать его плеером в тот момент когда он еще не закодился: http://labuda.nm.ru/VDubMod-1.5.10.1-noblock.7z
    - VirtualDubMod 1.5.10.3
     
    неактуальные моды

    VirtualDub pack rev.8 [mirror]
    (VD 1.9.9 + input plugins, filters, codecs, etc)
    VirtualDub pack rev.8 Русская версия [зеркало]
    (VD 1.9.9 Русская версия + плагины, фильтры, кодеки и др.)
     
    VirtualDub pack rev.7 [mirror]
    VirtualDub pack rev.7 Русская версия [зеркало]

     


    Поддержка различных видеоформатов в VirtualDub 1.7.7 и выше:
     
  • MPEG-2 plugin32 - mpg, m2v, vob
  • AC-3 plugin32 - импорт АС3 дорожек
        Не забудьте установить AC-3 ACM Codec!
  • WMV plugin32 - wmv, asf
  • FLIC plugin32 - fli, flc
  • FLV plugin32 - flv
    P.S: Для работы wmv plugin-а и flv plugin-а пока необходим ffdshowКонфигурация VFW интерфейса у форматов h.264/avc, flv1, vp6f, wmv1, wmv2 выбрать libvacodec, для wmv3, vc-1, wmvp, mss1 - wmv9).
  • Quicktime plugin32 - mov, mp4
  • Directshow plugin32
    Directshow плагин позволяет (по идее, но уже работает прилично) подгружать любые форматы, которые открываются плеерами типа MPC, ежли все же что-то не открылось, то в систему необходимо установить сплиттер (например Haali) и directshow кодек для формата (например HDTV)
  • PVN plugin32
     
    Установка: В директории VirtualDub создается папочка Plugins32, например: - "c:\Program Files\VirtualDub\Plugins32" - туда бросается файлы с расширением .vdplugin
     
    Выводные контейнеры:
    плагин vdubaudio.vdf - позволяет использовать модули от японской программы aviutl,
    из самых актуальных (а главное рабочих) - вывод в форматы flv (vp6), вывод в формат h264 (mp4 контейнер):
    http://stream.ifolder.ru/7191164
    может требовать файл msvcr71.dll - киньте его в папку Windows\system32
    http://stream.ifolder.ru/7193205 - msvcr71.dll
     


    Поддержка различных аудиоформатов в VirtualDub:
     
    Для нормальной работы с mp3 крайне рекомендуется установить LAME ACM MP3 Codec
    Работать с ac3/dts можно при помощи AC3Filter (во время установки выбрать ACM codec).
    Итого: VirtualDub способен декодировать только те форматы, для которых в системе установлен декодер формата ACM. Декодер ffdshow для этого не подходит.
     


    Систематизированный список фильтров к VirtualDub от Дмитрия Попова
    Подборка плагинов от Shedrin

    Описание по работе с VirtualDub
    Несколько полезных уроков по работе с VirtualDub
    Описание работы с Virtual Dub на русском
    Несколько статей по работы с Virtual Dub на русском
    Описание Virtual Dub на 3D News


    Утилиты, повышающие функциональность VirtualDub
    AviSynth - фрейм-сервер, используется для редактирования и обработки видео совместно с другими программами (VirtualDub и др.)
    avc2avi_gui от mein (31,8 kB)
    Преобразует raw h264 stream (*.264; *.h264; *.avc) в avi. PS: Имеющийся файл avc2avi.exe рекомендуется заменить этим
    MPEG4 Modifier (29,7 kb)
    Утилита, работает с видео потоком MPEG-4 ASP (XviD, DivX) и позволяет изменят пропорции кадра (Aspect Ratio) без перекодировки.
    AC3fix 0.3 / AC3fix GUI 1.0.2 (347,4 kB)
    Утилита проверяет корректность файла AC3, исправляет ошибки. Это касается ситуации, когда звук AC3 извлекается из фильма AVI с помощью VirtualDub/Nandub, так как программы дают ошибку заголовка AC3. Утилита способна это исправить.
    AC3 Frame Fixer ver. 1.3 build 1
    Утилита исправляет ошибки в AC3-файлах. Можно добавить задержку, добавить тишину в конец
     


    MiniFAQ:
     
    ПАМАГИТЕ! После VirtualDub файл стал весить МНОГО ГИГАБАЙТ!!!
    Как же вы меня... RTFM
    Выберите в Video->Compression кодек и укажите битрейт.
    Если вы не использовали фильтры для обработки изображения, можете посмотреть след. вопрос.
     
    Как сохранить видео без пережатия?
    Выберите в меню Video->Direct stream copy и сохраняйте как обычно.
    (аналогичная опция есть и для звука)
     
    VirtualDub или его моды сохраняют в MPG?
    НЕТ ! (RTFM)
    PS: можно в Avidemux <обсуждение> (сохранять в контейнер MPEG PS A+V) или используйте платные MPEG-редакторы (например NCH Software VideoPad или TMPGEnc XPress)
     
    Как правильно открыть несколько VOB-ов с DVD-Video?
     
    Что делать, если при открытии mov и mp4 вместо видео зеленый экран?
     
    Как открыть файл в формате...?
     
    Как атоматически сжимать в два прохода? (пример)
    PS: Для последних версий, в меню появился пункт "File->Queue batch operation->Save as avi" Ctrl-Shift-F7
     
    Как обработать все файлы в папке? (пример)
     
    Как обработать все файлы в папке и сжать в два прохода? (пример)
     
    Как в VirtualDubMod работать со звуком? (пример)
     
    Как в AVI добавить название и описание звуковых дорожек?


    При задании вопроса указывайте контейнер и кодек исходного видео. А также, где вы хотите смотреть это видео: на компьютере или на стационарном DVD-плеере (от этого зависят варианты конечного контейнера). Желательно указывать длительность, размер кадра и fps видео, битрейт видео и аудио.
     
    Кодек нового поколения x264 (H.264/AVC)
    x264vfw для VirtualDub с русскими сносками, 1583-ья ревизия:
    http://rapidshare.com/files/384693228/x264vfw_1583km_rus.exe.html [зеркало]
    Страница x264vfw на sourceforge:
    http://sourceforge.net/projects/x264vfw/
    Сборки x264vfw от komisar666:
    http://komisar.gin.by/
    х264 FaQ v2.4 от Olte - скачать, зеркало.
     

    Информация для тех, кто при сжатии пользуется фильтрами: опробовал MCTemporalDenoise v1.4.08 и у меня (Gideon Vi) конкретно так сорвало башню. Под влиянием момента сделал удобный инсталлятор, так как для того, чтобы собрать все компоненты, пришлось попотеть.
    Скриншоты того, что он может. Нулевой - оригинал. Особенно срывает крышу, если сравнивать нулевой и пятый.
    Дистрибутив, AviSynth (2.5.x и старше)
    Работа с AviSynth в общем и MCT, в частности


    Работа фильтров VD в заданном диапазоне кадров (DeLogo и Fill в том числе)

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:05 21-01-2009 | Исправлено: V0lt, 21:00 18-05-2010
    134940



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZybyZyby,
     
    FFdshow не имеет никакого отношения к VDub. Ffdshow - это набор кодеров  и декодеров. Vdub только использует Ffdshow codecs. Конфигурации находятся в самом Ffdshow.  
     
    Вот скрин для наглядности:

     
    Кстати, нужен будет еще кодек DivX wma для звука. Если установлен DivX Pro - в пакете этот кодек есть.
     

    Цитата:
    Еще, где уж не помню, прочитал, что "Для открытия файлов с расширением WMV надо выбрать "DirectShow Input Driver". А где выбрать?

     
    при открытии файла в VirtualDub (File - Open Video File), Files of Type выбрать из списка "DirectShow Input Driver".

    Всего записей: 505 | Зарегистр. 23-05-2009 | Отправлено: 10:32 28-01-2010 | Исправлено: 134940, 10:59 28-01-2010
    Aktaf



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Что-то про нормализацию начали писать и я решил про свои проблемы спросить:
     
    1) Найти хороший инструмент и научиться правильно делать нормализацию звука.
    До сих пор не знаю как правильно делать "нормализацию (хоть в любой программе).
    Мне очень хочется убавлять, "новомодные" - слишком громкие, скачки. Чаще всего не удовлетворяясь этой процедурой, просто в ручную редактирую, в звуковом редакторе МпегВидиоВирарда. Но, очень муторно.  
    Если бы в Вертуале был такой фильтр, повышающий плохо слышимые и понижающий пугающе громкие участки - это было бы отлично.
     
    2) Иметь фильтр, а лучше всего встроить бы постоянную способность -
     
    сглаживание звука в местах резки, склейки.
     
    Я целыми днями редактирую файлы. Приходиться повторно перепроверять файлы. т.к. очень часто в стыках возникают разнообразные щелчки. устраняю их в основном вырезая несколько кадров спереди и сзади стыка.
    Раньше считал, что нужно в месте стыка нужно выравнивать уровень звука.
    Сам же думал, это технически не выполнимо.  
    В том же МпегВидиоВирарда экспериментировал и для получения хорошего результата, похоже нужно в начале каждого куска уровень звука опустить до минимального.  
    При том, достаточно на 1 кадре МпегВидиоВирарда (наверно это несколько кадров).
    А уровень звука сзади предшествующего можно не трогать.
     
    Вот бы такую возможность сделать, чтобы в начале кусочков звук сбрасывался до 0.
     
    Подскажите, кто как решает их?

    Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 12:23 28-01-2010
    jostik



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите плиз  при объединении AVI и AC3 файла в VirtualDubMod 1.5.10.2, появилась вот такая ошибка
    Connot write to file Имеющий буфер не подходит для указанной операции
     

     
    Таже ошибка появляется и XviD4PSP  
    The supplied user buffer is not valid for the requested operation.
     
    Попробовал VirtualDub 1.9.5, муксится нормально.
    Видимо код ошибки 1784 (0x06F8), в какую сторону копать?

    Всего записей: 267 | Зарегистр. 15-08-2006 | Отправлено: 12:42 28-01-2010 | Исправлено: jostik, 12:45 28-01-2010
    easy_y

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ZybyZyby
     
    Нужно в конфигурации FFdshow encoder установить для WM3/9 - wmv9
     
    Конфигурация находится не Дабе а в виндовсе. Пуск-ffdshof - Конфигурация VFW интерфеса. Можно еще установить и в Дабе. Меню - Видео - Компрессия -Ffdshow - dekoder. И перезапустить ДАб

    Всего записей: 341 | Зарегистр. 22-05-2006 | Отправлено: 13:05 28-01-2010
    ZybyZyby

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    134940
    ОК! Спасибо.

    Всего записей: 3 | Зарегистр. 27-01-2010 | Отправлено: 14:05 28-01-2010
    rsuan

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Проблема: Захватываю старое видео с VHS (тюнер Genius WonderPro 3, прога Fly 2000 TV 2.38). Появляется нелинейная рассинхронизация аудио и видео - ещё при захвате видно появление большого количества потерянных кадров. Это предыстория, теперь вопрос. Можно ли как-нибудь в VD удалять кадры видео, не удаляя их для аудио, и наоборот, удалять "кадры" аудио без удаления кадров видео? Это бы мне позволило вручную "синхронизировать" потоки аудио и видео.

    Всего записей: 760 | Зарегистр. 22-07-2008 | Отправлено: 19:07 28-01-2010 | Исправлено: rsuan, 19:08 28-01-2010
    jostik



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rsuan видео при захвате сжимаете? Может комп не тянет, попробуйте без сжатия, правда файлы большие выходят.

    Всего записей: 267 | Зарегистр. 15-08-2006 | Отправлено: 23:39 28-01-2010
    easy_y

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rsuan
    Насколько я знаю - нет. Выкидывать аудио это вообще плохая идея. Звук будет полюбому заикаться. Если идет потеря кадра то программы захвата могут вставлять пустой кадр - дроп(повтор предыдущего кадра), и потери синхронизации из-за этого по идее не должно быть. Но на моей практике как правило при большом количестве дропов синхронизация бывает и уходит)). Но всегда удавалось добиться синхронизации в особо запущенных случаях танцами с бубнами(играясь с разными настройками захвата)

    Всего записей: 341 | Зарегистр. 22-05-2006 | Отправлено: 23:47 28-01-2010
    Gideon Vi

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Обновил в шапке дистрибутив MCTemporalDenoise v1.4.07

    Всего записей: 8075 | Зарегистр. 02-02-2004 | Отправлено: 11:12 29-01-2010
    Ironcast



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Только вчера скачал 1.4.00

    Всего записей: 3868 | Зарегистр. 20-04-2008 | Отправлено: 12:08 29-01-2010
    Gideon Vi

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

    Цитата:
    Только вчера скачал 1.4.00

    ну так и докачай отдельно mct и GradFun2DBmod, благо текстовики копейки весят

    Всего записей: 8075 | Зарегистр. 02-02-2004 | Отправлено: 13:36 29-01-2010
    easy_y

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Прикол. При закидывании MCTemporalDenoise.v1.4.07.avsi в папку plugins, AVSP при запуске сразу вылетает. Добится работы удалось с помощью помещения его в другую папку и импорта
    Import("c:\Program Files\AviSynth 2.5\plugins1\MCTemporalDenoise.v1.4.07.avsi")
     
    Все, разобрался. Просто в сам скрипт добавил AviSource и вызов MCTemporalDenoise(), а в автозагружаемых скриптах не должно быть исполняемых фрагментов))
     

    Всего записей: 341 | Зарегистр. 22-05-2006 | Отправлено: 15:14 29-01-2010 | Исправлено: easy_y, 15:20 29-01-2010
    rsuan

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

    Цитата:
    видео при захвате сжимаете? Может комп не тянет, попробуйте без сжатия, правда файлы большие выходят.

    Сжимаю с помощью PICVideo M-JPEG 3, загрузка проца и винта малы (винт мелькает незначительно), да и другие VHS, не сильно размагниченные временем, оцифровываются хорошо.
     
    easy_y
    В хелпе по Fly 2000 написано: "AVI Mux следит за временем поступления видеосемплов, и если время текущего семпла больше времени прохождения предыдущего семпла в 1.5 раз, AVI Mux подстраховываясь влепляет вместо текущего кадра - предыдущий, т.е дублирует кадр. Этот кадр и будет считаться потерянным." Я так понял, полная синхронизация таким образом не гарантируется, наверное у меня и есть такой случай, т.к. в некоторых местах дропнутых кадров появляется пачками. С настройками наигрался достаточно, с прежним видеоматериалом (поновее) как-то получалось, а с этим никак.
    Ну ладно пусть удалять "кадры" (или как это правильнее называется) из аудио некорректно, но хотя бы из видео была бы возможность это делать, не трогая аудио...

    Всего записей: 760 | Зарегистр. 22-07-2008 | Отправлено: 17:03 29-01-2010 | Исправлено: rsuan, 17:47 29-01-2010
    easy_y

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Тут есть несколько возможностей.
    Например попробовать другую программу захвата. Тот же VirtualDub или iuVCR.
    Или avi-io, она говорят вообще захватывает без рассинхронизации, правда работает под старым виндовсом(не помню, по-моему 95). Если ты захватил и получилась рассинхронизация, то можно попробовать восстановить таким образом: Смотришь длину аудио и видео. Если они не одинаковы, то подгоняешь время видео к времени аудио в Дабе без пережатия путем изменения частоты кадров в секунду (ФПС). Если дропнутых кадров много то видео будет в этих местах тормозить. Перед синхронизацией можно поудалять повторяющиеся кадры в avisynthе, но и там это делается через одно место(во всяком случае я нормального метода не нашел)
     
    Ну и естественно при захвате аудио должно быть в любом случае несжатым (PCM)

    Всего записей: 341 | Зарегистр. 22-05-2006 | Отправлено: 18:55 29-01-2010 | Исправлено: easy_y, 18:57 29-01-2010
    rsuan

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

    Цитата:
    Смотришь длину аудио и видео. Если они не одинаковы, то подгоняешь время видео к времени аудио в Дабе без пережатия путем изменения частоты кадров в секунду (ФПС).  

    Таким способом можно синхронизировать только вначале и в конце, а в середине всё равно возможны рассинхроны.  
    Звук захватываю естественно в PCM.

    Всего записей: 760 | Зарегистр. 22-07-2008 | Отправлено: 19:16 29-01-2010
    rets2

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Господа, куда нужно забросить плагины для 64 битной версии даба ??

    Всего записей: 537 | Зарегистр. 25-01-2005 | Отправлено: 22:02 29-01-2010
    Gideon Vi

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

    Цитата:
    Господа, куда нужно забросить плагины для 64 битной версии даба ??

    в папку plugins, вестимо. Сомневаюсь, правда, что работать они будут, ибо плаги для VD - есть суть dll и под x64 скомпилированы должны быть.

    Всего записей: 8075 | Зарегистр. 02-02-2004 | Отправлено: 04:19 30-01-2010
    Maxim_um

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rets2
    Цитата:
    To use the 64-bit plugin, create a folder named "Plugins64"
    in VirtualDub's program folder, and place the "MPEG264.vdplugin" file into
    that folder.  VirtualDub will find and use the plugins automatically.

    Папка "plugins" - для фильтров.
    Цитата:
    Filter plugins (*.vdf) placed here are automatically loaded
    by VirtualDub on startup.
    Кстати вышел MPEG-2 plugin by fccHandler версии 3.3.
    Цитата:
    Version 3.3 (January 30, 2010)
    I've ported all of my critical assembly language code to 64-bit, which should significantly improve performance on 64-bit platforms.  
    To build the source code from scratch you will need Microsoft Visual Studio 2005 and the YASM Modular Assembler.

    Всего записей: 1417 | Зарегистр. 11-11-2008 | Отправлено: 12:51 30-01-2010 | Исправлено: Maxim_um, 12:53 30-01-2010
    abv



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Подскажите, что я не так делаю?
    Есть видео файл со следующими параметрами:

    Код:
    Video: 720x400 (1.80:1), 23.976 fps, XviD build 50 ~1732 kbps avg, 0.25 bit/pixel
    Audio: 48 kHz, AC3 Dolby Digital, 3/2 (L,C,R,l,r) + LFE ch, ~448 kbps
     

    хочу пережать в нем только аудио, так как опытным путем установил, что именно аудио не нравится DVD плееру.
    Загружаю в VDub, делаю  
    видео - 'direct stream copy',
    audio - 'Full processing mode',
    Conversion -> channels -> Stereo
    Compression -> AC3 -> 448Kbit/s 48000Hz
     
    В результате получаю рассинхронизацию звука и видео на выходе
    Причем это не первый случай рассинхронизации в результате работы VDub. Как ее побороть, или чем еще можно пережать только звук в фильме c минимальным количеством движений?

    Всего записей: 267 | Зарегистр. 23-08-2001 | Отправлено: 15:03 02-02-2010 | Исправлено: abv, 15:05 02-02-2010
    easy_y

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Со звуком лучше в VirtualDubе не работать. Стоит попробовать аудиоредакторы. Правда для АС3 не знаю, может лучше попроботь что-то вроде BeLight, HeadAC3he, BeHappy или eac3to

    Всего записей: 341 | Зарегистр. 22-05-2006 | Отправлено: 17:31 02-02-2010
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

    Компьютерный форум Ru.Board » Компьютеры » Программы » VirtualDub
    Widok (19-05-2010 14:37): Лимит страниц. Продолжаем здесь.


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru