Ru-Board.club
← Вернуться в раздел «Программы»

» VirtualDub (часть 4)

Автор: Widok
Дата сообщения: 19.05.2010 13:36
Прошлые части темы: 1 | 2 | 3

Страница загрузки | Все вышедшие версии | Страница на SamLab.ws

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

Стабильный релиз 1.10.4 (build 35491) от 27.10.2013
Тестовый релиз 1.10.5 Test 7 от 13.10.2014 - x86, x64 (исходники).

VirtualDubMod - подерживает MP3-VBR, несколько аудиодорожек, форматы OGM и MKV (Матрешка) и др.
- полная версия 1.5.10.2 + апдейт до 1.5.10.2 build 2542 (только exe)
- VirtualDubMod 1.5.10.3
- Русская версия 1.5.10.3 от Uncle KILLER
- VDubMod-1.5.10.1-noblock.7z - версия, которая позволяет копировать кодируемый файл и просматривать его плеером в тот момент когда он еще не закодился
VirtualDub FilterMod - современный форк на основе кода VD 1.10.5 Test 7. Имеет дополнительные плагины и фильтры в комлекте, есть плагин-кодек x264 на 8 и 10-бит. (тема на doom9)

от Aktaf в виде набора https://cloud.mail.ru/public/EHHF/uDP7TG2KX В архиве VirtualDub.exe с последней версией, с наибольшим переводом, плагины, фильтры и 2 справки, обе вызываются с Даба, только без привязки к проблемам. Справки на русском, кому не понравиться, можете скормить свои, если предложите лучше, поменяю.

[more=Неактуальные моды]VirtualDub-MPEG2 - может открывать MPEG-2 и WMV/ASF (сохраняет только в AVI)
Больше не обновляется, для MPEG-2, AC3 и WMV используйте соответствующие плагины для VD.
NanDub 1.0rc2
Морально устарел. В DivX 3.11 уже давно никто не жмет. Для создания AVI c несколькими аудиопотоками можно использовать VirtualDubMod, последние версии VD нормально читают такие файлы (можно выбрать с каким аудиопотоком работать)[/more]

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

Для открытия и работы с файлами других форматов
[more=Плагины для различных видеоформатов]Плагины для видеоформатов:
(требуется VirtualDub 1.8.1 или новее)
Плагины от fccHandler (скачать 1 скачать 2, скачать 3):
MPEG-2 plugin - mpg, m2v, vob
AC-3 plugin - импорт АС3 дорожек (Не забудьте установить AC-3 ACM Codec!)
WMV plugin - wmv, asf
FLIC plugin - fli, flc
FLV plugin - flv
Matroska plugin - mkv
QuickTime plugin - mov, mp4, qt
Другие плагины:
PVN Input Driver - pvn
P.S: Для работы плагинов необходим ffdshowКонфигурация VFW интерфейса у форматов h.264/avc, flv1, vp6f, wmv1, wmv2 выбрать libvacodec, для wmv3, vc-1, wmvp, mss1 - wmv9).
Ffmpeg Input Driver - input-плагин использующий библиотеки FFmpeg. Понимает большое количество форматов. Не требует дополнительных декодеров в системе.
Directshow Input Driver
Directshow плагин позволяет подгружать любые форматы, которые открываются плеерами типа MPC, если что-то не открылось, то в систему необходимо установить сплиттер (например Haali) и directshow кодек для формата.

Установка: В директории VirtualDub создается папочка Plugins32, например: - "c:\Program Files\VirtualDub\Plugins32" - туда бросается файлы с расширением .vdplugin

Замечание: При открытии файла VD перебирает все плагины по очереди, пока файл не откроется. Если нужно открыть файл конкретным плагином, необходимо в диалоге открытия файла в поле "Тип файлов" выбрать соответствующий пункт.
Например, для "Ffmpeg Input Driver" в поле "Тип файлов" необходимо выбрать "FFMpeg Supported files".

Неактуальные/устаревшие плагины:
Quicktime Import Plugin от tateu и модифицированная версия от ale5000. В большинстве случаев для работы требует установленный QuickTime. Часто вместо видео показывает зеленый экран (проблема частично решаема).
FLV Input Plugin от moitah.[/more]
[more=Плагин vdubaudio.vdf]Плагин vdubaudio.vdf - позволяет использовать модули от японской программы aviutl,
из самых актуальных (а главное рабочих) - вывод в форматы flv (vp6), вывод в формат h264 (mp4 контейнер):
http://stream.ifolder.ru/7191164
может требовать файл msvcr71.dll - киньте его в папку Windows\system32
http://stream.ifolder.ru/7193205 - msvcr71.dll[/more]
[more=ACM-кодеки для звука]ACM-кодеки для звука
VirtualDub способен работать только с теми аудиоформатами, для которых в системе установлен ACM-кодек. Декодер ffdshow для этого не подходит.
LAME ACM MP3 Codec - лучший mp3-кодек.
AAC ACM Codec (только декодирование) и AC-3 ACM Codec (скачать 1, скачать 2):
AC3Filter - для AC-3 и DTS (во время установки выбрать ACM codec).
WMA ACM Codec 8.0.0.4487 (0x0160, 0x0161), зеркало[/more]
[more=VFW-кодеки для видео]VFW-кодеки для видео
VirtualDub способен работать только с теми видеоформатами, для которых в системе установлен VFW-кодек.
ffdshow - Поддерживает большое количество видеоформатов. Во время установки необходимо выбрать "VFW интерфейс".
Xvid
DivX 5/6
x264vfw
Сборки x264vfw от Komisar.
Русифицированный билд от Багмастера v2120
Русифицированный билд от Комисара v2146
х264 FaQ v2.4 от Olte - скачать, зеркало.[/more]

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

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

Утилиты, повышающие функциональность VirtualDub
AviSynth - фрейм-сервер, используется для редактирования и обработки видео совместно с другими программами (VirtualDub и др.)
MPEG4 Modifier
Утилита работает с видео потоком MPEG-4 ASP (XviD, DivX) и позволяет изменять пропорции кадра (Aspect Ratio) без перекодировки.
[more=другие утилиты]avc2avi_gui от mein (31,8 kB)
Преобразует raw h264 stream (*.264; *.h264; *.avc) в avi. PS: Имеющийся файл avc2avi.exe рекомендуется заменить этим
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-файлах. Можно добавить задержку, добавить тишину в конец[/more]

ЧАсто задаваемые ВОпросы (FAQ):

1. ПАМАГИТЕ! После VirtualDub файл стал весить МНОГО ГИГАБАЙТ!!!
Как же вы меня... RTFM
Выберите в Video->Compression кодек и укажите битрейт.
Если вы не использовали фильтры для обработки изображения, можете посмотреть след. вопрос.
(Звук тоже можно сжимать. PCM означает несжатый звук).

2. Как сохранить видео без пережатия?
Выберите в меню Video->Direct stream copy и сохраняйте как обычно.
(аналогичная опция есть и для звука)

Сохранить кусок видео без пережатия можно только с ключевого кадра.
Если Вам нужно начать фрагмент с другого кадра, то
в меню выбираем 1)Video - fast recompres (Видео - быстрая перекомпрессия)
2) Video - Smart rendering (Видео - умный рендеринг)
3) Video - comression (Видео - компрессия), кодек, каким сжато исходное видео.
Настраиваем кодек с необходимыми параметрами для пережатия начала фрагмента.
Сохраняем АВИ, у нас пережмется от начала фрагмента до ключевого кадра.
Начиная с ключевого будет без пережатия

[more=посмотреть другие вопросы и ответы]3. VirtualDub или его моды сохраняют в MPG?
НЕТ! (RTFM)
(см. пункт "Альтернативные программы для резки/склейки видеофайлов без пережатия")

4. Как правильно открыть несколько VOB-ов с DVD-Video?

5. Как открыть файл в формате...?

6. Error: Couldn't locate decompressor for format...

7. Как автоматически сжимать в два прохода? (пример)
PS: Для последних версий, в меню появился пункт "File->Queue batch operation->Save as avi" Ctrl-Shift-F7

8. Как обработать все файлы в папке? (пример)

9. Как обработать все файлы в папке и сжать в два прохода? (пример)

10. Как в VirtualDubMod работать со звуком? (пример)

11. Как в AVI добавить название и описание звуковых дорожек?

12. Есть картинка (bmp, png, jpg). Как из картинки сделать видео продолжительностью в несколько секунд?

13. Частота кадров у двух файлов вроде одинаковая, но склеить файлы не получается. Что делать?

14. Немного о B-frames и Packed Bitstream

В чём основные достоинства VirtualDub?[/more]
(новичкам читать обязательно!)

[more=Альтернативные программы для резки/склейки видеофайлов без пережатия]Avidemux <обсуждение>

[b]Boilsoft Video Splitter/Joiner
- boilsoft.com - очень качественный разрезальщик и склеиватель (без Smart Rendering, из-за чего на стыках могут проявится ошибки воспроизведения) огромного числа форматов, включая MPEG-1/2, AVI, MP4, WMV, RM, 3GP, AC3, MP3, FLV, MKV ...

Бесплатная утилита для резки/склейки MPEG2 всех форматов (без Smart Rendering для стыковых кадров):
Mpg2Cut2 http://rocketjet4.tripod.com/Mpg2Cut2.htm#Download

Редактор видео (резка/склейка) без пережатия для MPEG2, H.264 AVCHD + Smart Rendering:
Fame-Ring Smart Cutter http://forum.ru-board.com/topic.cgi?forum=35&topic=46311#1
Поддерживает файлы M2TS, TS, PS, TP, TRP, MTS, MPG, VOB.

TSPE - Transport Stream Packet Editor
http://forum.ru-board.com/topic.cgi?forum=35&topic=42821#1
(открывает ts trp tp m2ts m2t mts rec)

Elecard AVC HD Editor
(открывает mpg ts mpv dat h264 m2v m2t m1v vbs vob mp2 264 mpeg avc m2ts mts tp trp)

TMPGEnc XPress, VideoReDo и Corel VideoStudio - они монтажируют MPEG2 без пережатия[/more]

При задании вопроса указывайте контейнер и кодек исходного видео. А также, где вы хотите смотреть это видео: на компьютере или на стационарном DVD-плеере (от этого зависят варианты конечного контейнера). Желательно указывать длительность, размер кадра и fps видео, битрейт видео и аудио.[/b]

[more=Информация по MCTemporalDenoise]Опробовал MCTemporalDenoise v1.4.20 и у меня (Gideon Vi) конкретно так сорвало башню. Под влиянием момента сделал удобный инсталлятор, так как для того, чтобы собрать все компоненты, пришлось попотеть.
Скриншоты того, что он может. Нулевой - оригинал. Особенно срывает крышу, если сравнивать нулевой и пятый.
Дистрибутив, AviSynth (2.5.x и старше)

Работа с AviSynth в общем и MCT, в частности
Тогда давай по пунктам:
1) Качаешь Avisynth_258.exe. При установке можно выбрать русский хелп - не забудь.
2) Поверх него ставишь AviSynth_090927.exe оттуда же
3) Качаешь AvsP. В нем будешь работать со скриптами. Там же можно посмотреть ролики на флешь с примерами работы. Здесь кое что на русском.

Запускаешь AvsP.exe и переносишь на окно видео-файл. Получится строчка вида:

Код: AVISource("E:\Downloads\!USD\Proba.avi")
Автор: SamLab
Дата сообщения: 19.05.2010 15:01
VirtualDub 1.99.19 Rus 32/64 с плагинами
http://www.shareua.com/get_file/ff7443/4123111
Автор: Svetikk007
Дата сообщения: 19.05.2010 15:06
А скажите, с помощью VDub можно в принципе изменить соотношение сторон изображения? Я пробовала сделать так, как написано в этом уроке №7, но у меня запустился какой-то бесконечный процесс. Короче, ничего не вышло.
Автор: 134940
Дата сообщения: 19.05.2010 15:19
Svetikk007
Цитата:
с помощью VDub можно в принципе изменить соотношение сторон изображения?

Если Вы имеете ввиду изменить Aspect Ratio - то можно с помощью фильтра Resize. Я это делаю довольно часто - никогда проблем не было...
Автор: Svetikk007
Дата сообщения: 19.05.2010 15:34

Цитата:
Если Вы имеете ввиду изменить Aspect Ratio - то можно с помощью фильтра Resize. Я это делаю довольно часто - никогда проблем не было...

Видно я что-то не так сделала...
Автор: 134940
Дата сообщения: 19.05.2010 15:42
Svetikk007,
Возможно, что-то и не так... Я уроки эти не читал. Всегда пользуюсь методом "тыка". Может, это и грубый метод - зато надёжный. Попробуйте открыть фильтр Resize и поиграйтесь с "compute height from ratio" - должно получиться.
Автор: Unique_nickname
Дата сообщения: 19.05.2010 15:52
Svetikk007
скорее всего, вы "закольцевали" какой-то незадачливый кодек неправильным разрешением одной из сторон.

Размер видео и в ширину и в высоту должен быть кратен 8 (желательно для хорошей совместимости с кодеками и фильтрами), а то и 16.

Добавлено:
P.S.: под "кратен" понимается деление на 8 без дробного остатка.
Автор: 134940
Дата сообщения: 19.05.2010 16:04
Unique_nickname
Цитата:
Размер видео и в ширину и в высоту должен быть кратен 8

Я обычно ставлю Multiples of 4, но все зависит от кодека. Я пользуюсь FFdshow - и с кратностью "4" проблем не было. Но можно на всякий случай установить Multiples of 16 - просто немного больше урежет кадр.
Автор: Unique_nickname
Дата сообщения: 19.05.2010 16:55
Я сказал "для хорошей совместимости", что равносильно "чтобы не болела голова в каждом конкретном случае".
К тому же суть вопроса - наименьшими затратами помочь девушке-новичку, а не достать линейку, у кого что отлично работает

Пример:
DivX 6.8.5 - ширина должна быть кратной 4, а высота - может и 2.
x264 - в любом измерении - кратность 2.
Кодеки, воспроизводящие QuickTime - как правило (но не факт) - 4. *

Но попробуй зарядить что-то не кратное 8, скажем, фильтру WNR - и на выходе будет превосходный фекалий, даже если при предпросмотре все было хорошо, и выбран самый беспроблемный кодек.

* К слову, для большинства кодеков допустимую кратность по каждому из них можно посмотреть через ffdshow.
Автор: Svetikk007
Дата сообщения: 19.05.2010 17:08

Цитата:
Попробуйте открыть фильтр Resize и поиграйтесь с "compute height from ratio" - должно получиться.

Занятно! Попробую.

Цитата:
Размер видео и в ширину и в высоту должен быть кратен 8 (желательно для хорошей совместимости с кодеками и фильтрами), а то и 16.

Да, это я как раз тогда и не учла, хотя знала об этом. Теперь всё подсчитаю!
Автор: 134940
Дата сообщения: 19.05.2010 17:13
Unique_nickname,
Я думаю, что и у Вас, и у всех других здесь присутствующих есть свои собственные методы. Я вовсе не против кратности 16... Так, что Вы в этом вопросе совершенно правы! Но на практике я делаю то, что мне удобнее... к тому же, это не смертельная ошибка: эту ошибку легко исправить, изменив Multiples of...


Добавлено:
Svetikk007
Цитата:
Теперь всё подсчитаю!

А ничего подсчитывать и не нужно - достаточно указать Multiples of 16 и фильтр сам произведёт нужные калькуляции.
Автор: Svetikk007
Дата сообщения: 19.05.2010 17:19

Цитата:
А ничего подсчитывать и не нужно - достаточно указать Multiple of 16

Ещё лучше! Так и поэксперементирую. Спасибо!
Автор: easy_y
Дата сообщения: 19.05.2010 19:51
Svetikk007
В шапке есть MPEG4 Modifier.
Может изменить аспект некоторых кодеков без пересжатия
Автор: V0lt
Дата сообщения: 19.05.2010 21:49
Нашел интересную штуку - MKVcleaver
По сути GUI к mkvtoolnix для извлечения данных из матрешек.
Но в него уже встроена опция для укладывания потока H.264 в AVI.
Автор: Tarakanov_Igor
Дата сообщения: 19.05.2010 21:54
SamLab
"Так и обычный Даб умеет сторонними паковать - в чем фишка у этого?"
когда это он умел? Этот использует все грамотно. Я выложу попозже твой руссифицированный виртуалдаб с энкодерами и профилями
Автор: Gideon Vi
Дата сообщения: 20.05.2010 01:53

Цитата:
Но в него уже встроена опция для укладывания потока H.264 в AVI.

непосредственно из матрешки? видать, не ошиблись майа по поводу 2012-го
Автор: euheny
Дата сообщения: 20.05.2010 02:05

Цитата:
с помощью VDub можно в принципе изменить соотношение сторон изображения?


в mkvtoolnix просто выставляю нужное - на выходе матрёшка без пережатия

V0lt

Цитата:
встроена опция для укладывания потока H.264 в AVI

как бы комп не завис после таких дел



так про crop-фильтр никто ничего незнает ?

Автор: Abs62
Дата сообщения: 20.05.2010 07:34
Gideon Vi

Цитата:
непосредственно из матрешки?

Ларчик открывается просто - в комплект входит старый добрый avc2avi.
Автор: nicka
Дата сообщения: 20.05.2010 09:39
есть видео и на бумажке есть хронометраж на это видео.
там нужны отделные маленькие кадры
например
надо удалить сначала 1"50,
потом оставить промежуток 1"50-2"30,
потом удалить 2"30-5"20
оставить 5"20-8"33
и т.д. и т.п....

это не проблема, знаю как сделать, но когда я удаляю фрагменты, то реальный хронометраж меняется... неудобно очень...

можно в программе маркировать ненужные фрагменты и удалить их сразу?
Автор: fire667
Дата сообщения: 20.05.2010 09:50
nicka
начинай удалять с конца видео
Автор: Gideon Vi
Дата сообщения: 20.05.2010 14:11

Цитата:
Ларчик открывается просто - в комплект входит старый добрый avc2avi

читтеры
Автор: Lamaay
Дата сообщения: 20.05.2010 17:23
Вопрос к знатокам.
Как в VirtualDub можно без потерь (дерганий) преобразовать видео 30fps в 25fps? И..., конечно без рассинхронизации звука...
При простом конвертировании в результирующем видео пропускаются каждый 5-й кадр, в результате чего при движущейся картинке возникают "дергания".

Заранее спасибо!
Автор: V0lt
Дата сообщения: 20.05.2010 18:01
Lamaay

Цитата:
Как в VirtualDub можно без потерь (дерганий) преобразовать видео 30fps в 25fps? И..., конечно без рассинхронизации звука...

там чистые 30 кадров в секунду? интерлейса или telecine там нет?

можно через ависинт попробовать
1. просто, но вроде дергания остаются и смазы на некоторых кадрах

Код: AVISource("clip.avi")
ConvertFPS(25)
Автор: olnight
Дата сообщения: 20.05.2010 18:04

Цитата:
Как в VirtualDub можно без потерь (дерганий) преобразовать видео 30fps в 25fps?

Никак, только с помощью Avisynth скриптов. И объясни, зачем это нужно? Если хочешь сэкономить на размере файла, то лучше уменьши немного битрейт, смотреть такое видео будет намного приятнее, чем с преобразованным фреймрейтом
Автор: Gideon Vi
Дата сообщения: 21.05.2010 01:57

Цитата:
И объясни, зачем это нужно?

нарезку в один ролик совместить, например
Автор: Lamaay
Дата сообщения: 21.05.2010 09:39
V0lt
olnight
Gideon Vi

Спасибо за ответы!


Цитата:
И объясни, зачем это нужно?

Ну, чтобы из различных роликов (25fps) DVD (PAL) собрать...
И потом я не уверен, что мой DVD-DIVX-Player *.avi-файлы с 30fps воспроизводит как с 30fps.
Автор: Tarakanov_Igor
Дата сообщения: 21.05.2010 16:48
V0lt
Не получается XviD_encraw прикрутить - это надо код переписывать по импорту yuv (наверное).
Может mencoder попробуем прикрутить? У меня пока что не получилось. А у ffmpeg с DVD косяки - если видео зернистое - отчетливо видно выпадение квадратов каждые 5-10 кадров, у mencoder-а таких косяков нет
Автор: Ironcast
Дата сообщения: 21.05.2010 17:09

Цитата:
нарезку в один ролик совместить, например
Помню, где-то здесь был знаток подобных манипуляций
Цитата:
Не получается XviD_encraw прикрутить
Это тот же xvid c комстрокой? Он чем-то лучше стандартного?

Автор: V0lt
Дата сообщения: 21.05.2010 22:30
Tarakanov_Igor

Цитата:
Не получается XviD_encraw прикрутить - это надо код переписывать по импорту yuv (наверное).

по идее в коде иксы все это есть, но к XviD-у интерес упал


Цитата:
Может mencoder попробуем прикрутить?

а он хоть в теории прикручивается?

Ironcast

Цитата:
Это тот же xvid c комстрокой? Он чем-то лучше стандартного?

по качеству как бы ничем. но можно получить сочетание XviD + MP3-VBR сразу из даба и без проблем с синхронизацией. еще хотелось бы автоматический двухпроходный режим, но это не скоро.
Автор: embrace909
Дата сообщения: 22.05.2010 11:47
Кто проверял качество нового vp8 по сравнению с x264?
Тут пишут что он имеет хуже квантайзер, а какчество напоминает между XviD и VC-1, но гугл решительно переходит на VP8 для ютюб видео, действительно ли он бьет x264?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179

Предыдущая тема: Pcad и монитор


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.