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

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

Модерирует : 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 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

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

gyra

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


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
  - VDubMod-1.5.10.1-noblock.7z - версия, которая позволяет копировать кодируемый файл и просматривать его плеером в тот момент когда он еще не закодился
 
VirtualDub2 (бывший FilterMod) - современный форк на основе кода VD 1.10.5 Test 7. Обладает следующими возможностями:
- открывает разные виды файлов (благодаря плагину caching input driver);
- умеет сохранять в форматах MKV, MP4, MOV и др.;
- в комплекте идут кодеки x264, Huffyuv, FFV1, Apple ProRes, AAC и MP3 (теперь их не требуется устанавливать в системе);
- поддерживает работу с цветом высокой битности;
- имеет дополнительные фильтры для обработки видео.
(сайт, тема на doom9)
 
VirtualDub2_44282+avlib_vdplugin_0.7.1.220
VirtualDub2 v2.2.0.755
 
Неактуальные моды

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

Другие сборки:
- Русская версия 1.10.6ru от Uncle KILLER 18.05.2018, в архиве VirtualDub2 19 сборка 41867 (update 6) , х86 и х64 + Mod.
- Русифицированный плагин х264
 
от Aktaf Авторская сборка 41462 в каталогах переведенные плагины, ехе автора на английском 32 и 64 битные, мои с цифрой 2 только 32 на английском и русском. Поменяйте на свежие 41493 русская и английская ехе ка
Набор кодеков с ХР и др. на русском - *.dll ки положите рядом с ехе кой Даба (можно положить в каталог system32 Винды) и 3 дополнительной справки на русском. Любые 2 справки, можете "скормить" VD, просто переименуйте файлы на запрашиваемое название.  
Можно дополнительно, в любых версиях Выводить данные о видео, какие и как  
 

Для открытия и работы с файлами других форматов
Плагины для различных видеоформатов
Плагин vdubaudio.vdf
ACM-кодеки для звука
VFW-кодеки для видео

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

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

Утилиты, повышающие функциональность VirtualDub
AviSynth - фрейм-сервер, используется для редактирования и обработки видео совместно с другими программами (VirtualDub и др.)
MPEG4 Modifier
Утилита работает с видео потоком MPEG-4 ASP (XviD, DivX) и позволяет изменять пропорции кадра (Aspect Ratio) без перекодировки.
другие утилиты

ЧАсто задаваемые ВОпросы (FAQ):
 
1. ПАМАГИТЕ! После VirtualDub файл стал весить МНОГО ГИГАБАЙТ!!!
Как же вы меня... RTFM
Выберите в Video->Compression кодек и укажите битрейт.
Если вы не использовали фильтры для обработки изображения, можете посмотреть след. вопрос.
(Звук тоже можно сжимать. PCM означает несжатый звук).
 
2. VirtualDub / VirtualDub2 / VirtualDubMod — что выбрать?  
Зависит от задачи...
 
3. Как сохранить видео без пережатия?
Выберите в меню Video->Direct stream copy и сохраняйте как обычно.
(аналогичная опция есть и для звука)
 
Сохранить кусок видео без пережатия в VirtualDub можно только с ключевого кадра.
Если Вам нужно начать фрагмент с другого кадра, то
в меню выбираем 1)Video - fast recompres (Видео - быстрая перекомпрессия)
2) Video - Smart rendering (Видео - умный рендеринг)
3) Video - compression (Видео - компрессия), кодек, каким сжато исходное видео.
Настраиваем кодек с необходимыми параметрами для пережатия начала фрагмента.
Сохраняем АВИ, у нас пережмется от начала фрагмента до ключевого кадра.
Начиная с ключевого  будет без пережатия
 
Удалить кусок видео без пережатия в VirtualDubMod проще.
Выбираем ненужный фрагмент метками (снизу черные галочки), нажимаем Del. Выбранный фрагмент удалён.
Сохраняем выходной AVI (F7 или в меню Сохранить как...)
Весьма полезно для удаления встроенного в экранки рекламного ролика.
 
посмотреть другие вопросы и ответы
(новичкам читать обязательно!)

Альтернативные программы для резки/склейки видеофайлов без пережатия

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


Информация по MCTemporalDenoise
Работа фильтров VD в заданном диапазоне кадров (DeLogo и Fill в том числе)
Примеры работы DeLogo
Аспекты размера видеокадра:
 

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 11:16 23-01-2017 | Исправлено: V0lt, 14:23 03-02-2025
Dimitr1s



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

Цитата:
битрейт

Не, не я написал: "битрейт_подберёшь".
 
Там ситуация: "смотреться будет на авотомобильном телеке в гараже". Я думаю 8k битрейта с --preset P7 более чем хватило бы, за глаза.
А скорость раз в ...цать была бы выше чем любой вариант (4k -> 720p + hdr -> sdr) на ЦП.
Ну на нет и суда нет...

Всего записей: 2063 | Зарегистр. 02-07-2006 | Отправлено: 11:01 16-01-2025
terenty79

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

Цитата:
А скорость раз в ...цать была бы выше чем любой вариан

у меня интеловская карточка есть. но фиг знает, она может как нвидиа hdr в sdr конвертить.
а так, я бы многие фильмы перевел в чб, мне это нравится, ностальгия.

Всего записей: 1679 | Зарегистр. 26-02-2006 | Отправлено: 00:46 17-01-2025
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VirtualDub2 v2.2.0.755
 
Изменения:
Утилита auxsetup теперь имеет две версии: для win32 и x64.
Удалены префиксы "64" для файлов exe и dll.
Улучшена поддержка HiDPI.
Исправлен вывод системных сообщений в vdub2.exe.
Рефакторинг кода для современных компиляторов.
 
Обновлен avlib-1.vdplugin до версии 0.7.1.220.
- Видеофайлы с неправильной (или нераспознанной) частотой кадров не поддерживаются. Это устраняет падение плагина.
- Рефакторинг кода для современных компиляторов.
 
Обновлен scripted.vdplugin до версии 0.2.1.92.
- Исправлено сохранение скрипта.
- Теперь использует заголовочные файлы Avisynth+. Минимальная поддерживаемая версия Avisynth - 2.6.
- Рефакторинг кода для современных компиляторов.
 
Также доступен старый VirtualDub2 44282 с обновленным avlib.vdplugin.

Всего записей: 10925 | Зарегистр. 05-02-2003 | Отправлено: 14:41 03-02-2025 | Исправлено: V0lt, 14:49 03-02-2025
maxvelmax



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Error No file information is available for the current video file.
фича? у меня обычный интерес старый даб 44282 отрывает на раз.
зы формат Lagarith

Всего записей: 210 | Зарегистр. 26-06-2008 | Отправлено: 17:48 03-02-2025 | Исправлено: maxvelmax, 20:11 03-02-2025
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maxvelmax
У меня нет вашего файла.
 
Добавлено:
У меня файлы Lagarith открываются с помощью "Сaching input driver".

Всего записей: 10925 | Зарегистр. 05-02-2003 | Отправлено: 18:15 03-02-2025
maxvelmax



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

Цитата:
открываются с помощью "Сaching input driver".

в сборке 2.2 нету такого. raw не верно определяет grb24 720x480
записал файл 14 сек
https://disk.yandex.ru/i/ykIIUGxGVC64EA

версия 2.2 не дружит в .asf?!

Всего записей: 210 | Зарегистр. 26-06-2008 | Отправлено: 20:00 03-02-2025 | Исправлено: maxvelmax, 20:53 03-02-2025
V0lt



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

Цитата:
в сборке 2.2 нету такого.

Ага, конечно, потерялся наверно при скачивании.

В любом случае можно поставить официальный кодек и будет открывать встроенным AVI драйвером.
 

Цитата:
версия 2.2 не дружит в .asf?!

Как и VirtualDub2.0 откроет с помощью "Сaching input driver" или старого "WMV plugin" от fccHandler. Во втором случае все так же понадобиться  официальный кодек.
 
Только вот засовывать Lagarith внутрь ASF - это решение от особо одаренных похоже.

Всего записей: 10925 | Зарегистр. 05-02-2003 | Отправлено: 20:41 03-02-2025
maxvelmax



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

Цитата:
 Ага, конечно, потерялся наверно при скачивании.  

взял с git версию 2.2 распаковал и?!
https://ibb.co/5X4LMF06

Всего записей: 210 | Зарегистр. 26-06-2008 | Отправлено: 21:03 03-02-2025 | Исправлено: maxvelmax, 21:04 03-02-2025
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Инструкция для тех, у кого не получается:
1. Взять комп с Windows 8.1/10/11 (потому что официальные версии FFmpeg 7.1 не поддерживают Windows 7).
2. Скачать архив VirtualDub2_v2.2.0.755.7z с ГитХаба.
3. Разблокировать архив через свойства файла.
4. Распаковать архив в папку с нормальным путем.
5. Запустить VirtualDub2.exe.
 
Добавлено:
Кстати заметил прикол.
32-битный scripted.vdplugin 0.2.1.92 по непонятной причине набирает аж 12 очков на VirusTotal (до моей перепроверки было всего 9).
При этом 64-битная версия полностью чиста.
 
Есть мысль, что само название не нравится, а 64-битные бинарики эти горе антивирусы проверять не умеют.
 
Добавлено:
Заново пересобрал scripted.vdplugin 0.2.1.92 на чистой виртуалке с Visual Studio 2019 v16.11.42 и Windows SDK 10.0.19041.0 - ничего не поменялось.

Всего записей: 10925 | Зарегистр. 05-02-2003 | Отправлено: 21:14 03-02-2025 | Исправлено: V0lt, 09:00 04-02-2025
Sergey_5000



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
V0lt
Такой вопрос, в отличие от обычных фильтров Deshaker двухпроходной, и мне не удалось найти простого способа в VirtualDub делать пакетную обработку группы файлов с применением его. Допускаю, что просто не нашел, но если это все же действителньно так, возможно добавить какой то функционал, позволяющий сей процесс как то упростить?

Всего записей: 28 | Зарегистр. 17-08-2008 | Отправлено: 23:37 13-02-2025
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sergey_5000
Есть такие команды:
File > Run script
File > Job control
Что-то из этого доступно из командной строки.
Если постараться, то наверное можете получить, что вы хотите. Скорее всего придется вручную править файлы скриптов.
 
Функционал добавлять не планирую.

Всего записей: 10925 | Зарегистр. 05-02-2003 | Отправлено: 06:29 14-02-2025
Grishanenko

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sergey_5000
 
Добавляю к именам файлов в начале "002_" - так легче просматривать список. Ранее добавлял в конце "_002" - так тяжело.
Обычно, использую формат не выше 1280x720, поэтому, разбиваю файлы на 2 группы:
1. 1280x720 и меньше - resize не нужен. Перемещаю их в c:\_vd_in\
2. Большие файлы. Нужен resize. Перемещаю их в c:\_vd_in\resize\
 
File - Load processing settings // Загружаю созданные ранее настройки с наборами фильтров.
Включаю Deshaker - pass-1. Остальные фильтры отключаю.
Resize на первом проходе не нужен!
 
File - Job control
File - Process directory
c:\_vd_in\
c:\_vd_out\
 
File - Process directory
c:\_vd_in\resize\
c:\_vd_out\
OK
 
VirtualDub.jobs сохранился автоматически.
Закрываю VirtualDub.
 
Открываю VirtualDub.jobs в AkelPad и делаю замену (RegExp) для output.
 
\/\/ \$output \"c:\\_vd_out\\002_(.*)\"
\/\/ \$output \"c:\\_vd_out\\001_\1\"
 
Т.е. первый проход в списке будет обозначен префиксом 001_*
 
Запускаю VirtualDub.
File - Load processing settings
Включаю Deshaker - pass-2. Edge compensation: Adaptive zoom full (no borders).
File - Job control
File - Process directory
c:\_vd_in\
c:\_vd_out\
OK
 
Включаю Resize.
File - Job control
File - Process directory
c:\_vd_in\resize\
c:\_vd_out\
 
Сортирую файлы, чтобы в колонке Dest сначала был 001_.*, а ниже 002_.*
001_file1.avi
002_file1.avi
001_file2.avi
002_file2.avi
Таким образом, Deshaker.log от pass1 перейдет к pass2 для того же файла.
Save job list (резервная копия, на случай внезапных падений).
 
Потом я написал программу, которая читает VirtualDub.jobs, из "// $input" берет только имя файла, подставляет его вместо пути и имени Deshaker.log
Тогда рядом с каждым входным файлом появится его собственный log.
Закрываю VirtualDub.
Запускаю батником программу, которая обрабатывают VirtualDub.jobs
Запускаю VirtualDub.
Такой шаг не обязательный, но он ускорит процесс, если результат второго прохода на каком-то из файлов получится не очень хорошим.
 
File - Job control
Start
 
Текст я написал для себя давно, сейчас только освежил в памяти и подкорректировал.
Если есть варианты проще и лучше - напишите как. Самому интересно.

Всего записей: 749 | Зарегистр. 17-06-2006 | Отправлено: 16:50 14-02-2025
Sergey_5000



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Grishanenko
Интересное решение, спасибо.

Всего записей: 28 | Зарегистр. 17-08-2008 | Отправлено: 15:18 15-02-2025
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VirtualDub2_v2.2.0.803_unicode
Тестовый билд. Приложение переделано на использование CharacterSet=Unicode в свойствах проекта.
 
PS: обновил до 2.2.0.803.

Всего записей: 10925 | Зарегистр. 05-02-2003 | Отправлено: 21:24 19-02-2025 | Исправлено: V0lt, 06:25 21-02-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » VirtualDub (часть 5)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru