Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

VirtualDub - это бесплатная утилита для захвата и обработки видео с открытым исходным кодом для Microsoft Windows, написанная Эйвери Ли. Он предназначен для обработки линейных видеопотоков, включая фильтрацию и повторное сжатие. Он использует формат контейнера AVI для хранения захваченного видео. [3] Первая версия VirtualDub, написанная для Windows 95 , которая будет выпущена на SourceForge, была загружена 20 августа 2000 года. [4]

В 2009 году в печатном руководстве по стороннему программному обеспечению Learning VirtualDub VirtualDub упоминался как «ведущий бесплатный инструмент для захвата и обработки видео с открытым исходным кодом». [5] Из - за его «мощным» [6] универсальность и полезность , особенно в области обработки видео (смотрите ниже), PC World назвал VirtualDub , как «нечто вроде„ Photoshop “для видео - файлов», [7] PC Перспективный рекомендую его свои низкие накладные расходы , [8] и nextmedia «ы PC & Tech орган особенно хвалит его за его прямое копирование потокафункция, позволяющая избежать ухудшения качества видео из-за поколения при выполнении простых задач редактирования и обрезки, а также тот факт, что VirtualDub «предлагает несколько ценных функций, которых нет в других пакетах, и помогает вам быстро получать результаты без суеты или покровительственных мастеров». [9]

VirtualDub рекомендуется для использования профессиональными компьютерными и техническими журналами, руководствами и обозревателями, такими как PC World , [7] PC & Tech Authority , [9] PC Perspective , [8] веб-сайт руководства по технологиям MakeTechEasier , [10] бесплатное программное обеспечение и открытый исходный код. сайт обзора программного обеспечения Ghacks , [11] Speed ​​Demos Archive , [6], а также сторонние профессиональные компании по производству видео [12] и создатели Wine (программное обеспечение) . [13] Существует несколько сотен сторонних плагинов для VirtualDub, [14] [15][16] [17] [18] [19], в том числе профессиональными компаниями-разработчиками программного обеспечения. [20] [21] Кроме того, Debugmode Wax позволяет использовать плагины VirtualDub в профессиональных программах для редактирования видео, таких как Adobe Premiere Pro и Vegas Pro . [22]

Особенности [ править ]

VirtualDub разработан для Microsoft Windows, но может работать в Linux и Mac OS X с использованием Wine . (Например, чтобы использовать его с популярным плагином Deshaker. [23] ) Однако встроенная поддержка для этих систем недоступна.

VirtualDub был создан для работы исключительно с файлами AVI ; однако в версии 1.7.2 был добавлен плагин API, который позволяет импортировать другие форматы. [24] Необходимо установить соответствующие видео- и аудиокодеки .

Запись видео [ править ]

VirtualDub поддерживает как DirectShow, так и Video for Windows для захвата видео. Функции захвата включают захват в любой вариант AVI, измерители уровня звука, режимы наложения и предварительного просмотра, гистограмму, выбираемую область кадрирования, уменьшение видеошумов, настройки автоматической остановки (на основе времени захвата, размера файла, свободного места и / или пропущенных кадров), и назначьте альтернативный привод (и) для переполнения захвата. VirtualDub может помочь решить проблемы с цифровыми камерами, которые также записывают видео. Многие модели, [ ласковые слова ] особенно Canon, [ какие? ] запись в формате M-JPEG , несовместимом с Sony Vegas6.0 и 7.0. Сохранение файлов AVI как файлов «старого стиля AVI» позволяет им появляться в Лас-Вегасе.

VirtualDub поддерживает захват DV только с контроллеров FireWire типа 2 (VfW) . (Он не может работать с типом 1). Нет возможности захвата пакета DV, захвата неподвижного изображения или управления устройством DV.

Видео сборка [ править ]

VirtualDub может создавать видеофайлы из серии файлов изображений в форматах Truevision TGA или Windows Bitmap . Отдельным кадрам должны быть даны имена файлов, пронумерованные в последовательном порядке без каких-либо пробелов (например, 001.bmp, 002.bmp, 003.bmp ...). На их основе можно регулировать частоту кадров и вносить другие изменения, такие как добавление звуковой дорожки .

VirtualDub также может разбирать видео, извлекая его звуковые дорожки, сохраняя его кадры в файлы Truevision TGA или Windows Bitmap.

Редактирование [ править ]

VirtualDub может удалять сегменты видеофайла, добавлять новые сегменты или изменять порядок существующих сегментов. Добавленные сегменты должны иметь похожие аудио- и видеоформаты , размеры, количество аудиоканалов , частоту кадров и частоту дискретизации . В противном случае VirtualDub не сможет смешивать разнородные видеофайлы или добавлять эффекты перехода между сегментами.

Обработка видео [ править ]

VirtualDub поставляется с рядом компонентов для редактирования видео, известных как «фильтры». Они могут выполнять базовые задачи, такие как произвольное изменение размера, преобразование видео в оттенки серого , произвольный поворот, кадрирование или изменение простых значений, таких как яркость и контраст. Фильтры также могут быть использованы при сборке видео. Плагины фильтров дополнительно расширяют возможности VirtualDub. Для разработчиков доступен подключаемый модуль SDK для создания собственных видео и аудио фильтров. [25]

Помимо этих основных функций, его многочисленные сторонние плагины делают VirtualDub «мощным» [6] инструментом с открытым исходным кодом, когда дело доходит до линейной обработки видео, и фактически большинство из сотен сторонних плагинов, доступных для VirtualDub - это фильтры, связанные либо с эстетическими эффектами, либо с очисткой, исправлением и восстановлением качества изображения, такими как различные методы шумоподавления и повышения резкости, нацеленные особенно на аналоговый и цифровой видеосигнал и дефекты пленки (будь они связаны с VHS , неисправными кабелями, искаженным аналоговым наземным или прием спутникового телевидения, или цифровое сжатие ), деинтерлейсинг и манипуляции с полями , цветовое пространствопреобразование и манипулирование, обратный телесин, также известный как IVTC, устранение мерцания, устранение встряски, добавление и удаление логотипов и субтитров, анализ видеоконтента и т. д.

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

Развитие [ править ]

VirtualDub - это бесплатное программное обеспечение , выпущенное под Стандартной общественной лицензией GNU и размещенное на SourceForge.net .

VirtualDub2 скриншот

VirtualDub был первоначально создан автором, когда он был студентом колледжа, с целью сжатия аниме- видео Sailor Moon . [26] Он был написан для чтения и записи видео в формате AVI , но была добавлена ​​поддержка плагинов ввода, позволяющих читать дополнительные форматы, включая MPEG-2 , Matroska , Flash Video , Windows Media , QuickTime , MP4 и другие. Разработка остановилась в 2013 году [2], а форумы сайта закрылись в 2015 году [27].

VirtualDub породил несколько форков , включая VirtualDubMod и Nandub . [28] Последний форк называется VirtualDub2 (ранее VirtualDub FilterMod). [29] Он имеет все функции оригинального VirtualDub, а также поддерживает высокую битовую глубину (т.е. глубокий цвет ). Он больше не ограничивается кодеками Video for Windows (Video Compression Manager) и ограничениями формата AVI (такими как ограниченная поддержка VBR, незначительные несовместимости H.264 / HEVC и т. Д.). Форк VirtualDub2 имеет встроенное кодирование / декодирование любого контейнера, а также форматы сжатия видео и аудио, поддерживаемые FFmpeg ( H.264, HEVC, VP9, ​​AAC, Opus и другие форматы); и может открывать и сохранять QuickTime File Format (MOV), MP4 , Matroska , WebM , AVI на основе FFmpeg или только аудио из видео в форматах M4A, Opus в Matroska, Ogg Opus, Vorbis, AAC или MP3. [30] Он также имеет улучшенную навигацию, отображение и пользовательский интерфейс (например, панорамирование при увеличении, выбор цветового формата), улучшенную производительность и поддержку цветовых форматов с высокой битовой глубиной. [31]

Прошлые юридические проблемы [ править ]

Ранние версии VirtualDub поддерживается импортирование Microsoft «s Формат Advanced Systems , но это было удалено в версии 1.3d после неофициального телефонного звонка от сотрудника Microsoft , утверждая , что она нарушила один из компании Microsoft патентов . Microsoft никогда не называла никаких конкретных номеров патентов, которые, по ее мнению, были нарушены, но другие предполагают, что US 6041345  может иметь отношение. [32]

В августе 2006 года немецкие пользователи VirtualDub, которые размещали копии VirtualDub или даже ссылались на них на своих веб-страницах, начали получать письма о прекращении и воздержании от частных лиц, которые утверждали, что имеют немецкое слово на «VirtualDub». [33] Однако этот вопрос был решен: словесный знак в Германии был удален [34], и был вынесен судебный запрет против бывшего владельца указанного словесного знака. [35]

VirtualDub2 [ править ]

См. Раздел « Разработка ».

См. Также [ править ]

  • Авидемукс
  • AviSynth
  • Сравнение программ для скринкастинга
  • Сравнение программ для редактирования видео
  • MediaCoder
  • VirtualDubMod

Ссылки [ править ]

  1. ^ "virtualdub-win" . Проверено 25 мая 2019 .
  2. ^ a b «Стабильные версии VirtualDub на SourceForge.net» . Проверено 27 октября 2013 года .
  3. ^ «Возможности VirtualDub» .
  4. ^ VirtualDub на SourceForge
  5. ^ Георгиос Диамантопулос, Сохаил Салехи, Джон Бюхлер (2009). Изучение VirtualDub: Полное руководство по захвату, обработке и кодированию цифрового видео , Packt Publishing Ltd, 197 страниц (цитата из аннотации на задней обложке)
  6. ^ a b c Запись в VirtualDub в архиве Speed ​​Demos
  7. ^ a b Gralla, Престон (2009). Обзор капсулы: VirtualDub (32-разрядная версия) , PC World , 13 марта 2009 г.
  8. ^ a b Крик, Райан (2017). NVIDIA FCAT VR - предварительный просмотр нового инструмента повышения производительности , с точки зрения ПК , 1 марта 2017 г.
  9. ^ a b Фирон, Дэвид (2011). Как конвертировать видеоматериалы с помощью VirtualDub , PC & Tech Authority , 18 февраля 2011 г.
  10. ^ Sharninder (2009). Как сжать видеофайл с помощью Virtualdub , MakeTechEasier.com, 31 мая 2009 г.
  11. ^ Бринкманн, Мартин (2011). Как изменить скорость видео с помощью VirtualDub , ghacks.net, 26 июня 2011 г.
  12. ^ Разделение видеофайла на последовательность изображений (virtualdub) на веб-сайте Viscoda, разработчика профессиональных программных решений для видео и цифровой кинематографии.
  13. ^ Вход в VirtualDub на сайте winehq.org
  14. ^ VirtualDub фильтрует индекс на infognition.com
  15. ^ Архив VirtualDub-Filter на hlinke.de
  16. ^ VirtualDub Filter Pack 2014 на сайте techspot.com
  17. ^ Дональд Графт (ранее Neuron2.net ): фильтры VirtualDub и размещенные фильтры и инструменты
  18. ^ Фильтрация и сжатие видео от MSU Video Group , CS MSU Graphics & Media Lab
  19. ^ Андреас Диттрих: фильтры VirtualDub и модифицированная процедура захвата VirtualDub с высококачественным преобразованием частоты дискретизации в реальном времени и фазовой серво-петлей (ранее проект Технологического университета Кайзерслаутерна, где изначально размещались эти плагины VDub)
  20. ^ VideoPad Video Plugin Effects , программное обеспечение NCH
  21. ^ Neat Video v4 (2017) Демо-плагин для VirtualDub
  22. ^ DebugMode Воск
  23. ^ oldcpu. «Как установить VirtualDub под Wine с плагином deshaker» . Проверено 13 января 2010 .
  24. ^ http://virtualdub.org/blog/pivot/entry.php?id=152#body
  25. ^ VirtualDub SDK
  26. ^ История VirtualDub - virtualdub.org
  27. ^ «Не найдено - форумы VirtualDub» . 2015-10-12 . Проверено 12 декабря 2015 . Извините, форумы VirtualDub были закрыты, и с этой даты (22 октября 2015 г.) они не работают.
  28. ^ «Кодирование Nandub / SBC» . Цифровые решения Nicky Pages . Проверено 18 ноября 2009 .
  29. ^ Шех. "VirtualDub2 / Code / Browse Commits" . Проверено 25 мая 2019 .
  30. ^ Шех. "VirtualDub2 / Wiki / Домашняя страница" . Проверено 25 мая 2019 .
  31. ^ Videohelp о Virtualdub 2 Ссылка: [1]
  32. ^ Advogato: Microsoft патентует формат медиафайлов ASF, прекращает обратное проектирование
  33. ^ Запрещенный словесный знак зарегистрирован на "VirtualDub" в Германии - virtualdub.org
  34. ^ Официальный статус немецкого словесного знака 30601877 "VIRTUALDUB"
  35. ^ "Предварительный судебный запрет вынесен в отношении немецкого словесного знака VIRTUALDUB"

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • VirtualDub на SourceForge.net
  • V3.co.uk Обзор