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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

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)
 
Неактуальные моды

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, 18:31 12-03-2023
shekhjkl

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"Официальный" способ связи = https://sourceforge.net/p/vdfiltermod/tickets
Это как бы система для багрепортов но в принципе кто что может то и пишет, пока не много не проблема.
Багрепорты вообще нужны, это я пишу для тех кто хочет написать но боится
 
Добавлено:
V0lt
Aktaf
Похоже 3 человека набралось, может отдельную тему какую-то завести?
 
Aktaf
Я заглянул в VirtDub1105r.zip там есть cch_input.vdf и avlib-1.vdplugin - это старое и новое одно и тоже, они друг другу мешают.

Всего записей: 126 | Зарегистр. 31-01-2017 | Отправлено: 17:01 21-02-2017
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aktaf
Цитата:
Если так уж в корне не правильно, мне бы очень хотелось узнать. Вдруг, я тоже пойму
Есть две стандартные функции Source rate adjustment и Frame rate conversion. Они везде работают одинаково, что VirtualDub, что в AviSynth (AssumeFPS, ConvertFPS). А ты, насколько помню, посчитал их некорректными и сделал что-то свое. Вот эта отсебятина мне в твоих сборках и не нравиться (ранее я об этом писал). При этом ни в заголовке, ни в "О программе" не написано, что исходный код VD изменен.

Всего записей: 10456 | Зарегистр. 05-02-2003 | Отправлено: 19:35 21-02-2017 | Исправлено: V0lt, 19:37 21-02-2017
Aktaf



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

Цитата:
 может отдельную тему какую-то завести
На мой взгляд это было бы правильно.
А тема наверно уже известно VirtualDub FilterMod - если другого названия не планируете.
И с обсуждениями других вопросов не перепутаются и другим, кому этот не интересно, не помешают. Для Вас и не только, обратная связь очень важна! Я уже не помню, наверно пока статус Вам не позволяет тему создавать.  
V0lt у, как Аксакалу видеообработки - карты в руки.  

Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 19:36 21-02-2017
Vouk1

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
граждане, подскажите - годится ли вот такой вот такой порядок применения фильтров, или может что-то переставить? VirtualDub 1.10.4
 
deinterlace
Frequency suppressor of the Noise
Crop + Resize
ACOBW (Auto correction of balance white)
 
 

Цитата:
кодируемое мной видео будет часто просматриваться пошагово, а также нарезаться произвольными кусочками, по мере надобности.
 потому я решил задать GOP size max=30, min=15
не вылезет ли это какими-то проблемами (кроме увеличения битрейта) ?
 bframes задаю 3 (а может поставить 16, и пусть энкодер выбирает сам? b_adapt=2  ? )  

Всего записей: 2334 | Зарегистр. 27-07-2003 | Отправлено: 20:32 21-02-2017
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shekhjkl
Я не уверен, что сейчас стоит заводить новую тему. Здесь то активность не такая большая.
Хотя может и имеет смысл. Я бы пару дней выждал, послушал других старожил темы.
 
По тестированию помогу мало, т.к. в последнее время редко кодирую, в основном для тестов.
Но FilterMod мне очень нравится. В первую очередь возможностью сохранять в MVK/MP4/MOV.
 
Есть вопрос. Кодеки-плагины работают по VfW или нет? Как решена проблема с B-кадрами?
 
Добавлено:
Vouk1
Я бы так переставил
deinterlace
Crop
Frequency suppressor of the Noise
ACOBW (Auto correction of balance white)  
Resize

А вообще сравнивать надо.
 
Про кодирование. Тут просто. Если сомневаешься в настройке, то лучше не крутить. Если все равно покрутил, то для успокоения просто проверяешь на устройстве, котором будешь смотреть. На плеере, телевизоре, телефоне...
Да и кодек следует указывать, когда пишешь такие вопросы.

Всего записей: 10456 | Зарегистр. 05-02-2003 | Отправлено: 20:53 21-02-2017
shekhjkl

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
V0lt
 
Согласен, новая тема подождет  
 
Видео кодеки работают через расширенный vfw, в принципе это приватный интерфейс большая часть которого повторяет vfw. Такая схема возникла чтобы небольшими усилиями пригнать x264vfw. Именно с ним B-кадры решаются как и раньше - через virtualdub hack.
Потом я добавил отдельный протокол для новых кодеков, в основе идея та же, но проще.
 
Аудио кодеки на полностью новом интерфейсе, я не нашел в acm никакой пользы.
 
 
Добавлено:
То есть, чтобы сделать vfw кодек плагином, для начала можно вообще ничего не делать, он и так будет работать. Можно одну за другой добавить новые функции (задержка кадров, работа с родными форматами, VUI - вот вроде бы и все что пока есть).

Всего записей: 126 | Зарегистр. 31-01-2017 | Отправлено: 21:21 21-02-2017
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shekhjkl
Цитата:
в принципе это приватный интерфейс
Не люблю нестандартных вещей, но сдесь полностью за!
 
Помню самое бесючее в VfW - это невозможность в VD нормально пошагово перейти на нужный кадр на Xvid видео без Packed Bitstream. А если Packed Bitstream имеется, то можно было словить проблему на DivX-плеере. Я даже в свое время исследование провел, чтобы определить при каких параметрах кодирования будет и VD хорошо и моему плееру.

Всего записей: 10456 | Зарегистр. 05-02-2003 | Отправлено: 22:17 21-02-2017
shekhjkl

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А, ну с декодированием там все проще. Когда я влез был уже почти живой ffmpeg input driver, а модель этих драйверов не имела уже такой проблемы с B-кадрами (хотя там до сих пор полно других проблем).

Всего записей: 126 | Зарегистр. 31-01-2017 | Отправлено: 23:19 21-02-2017
Vouk1

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

Цитата:
V0lt  
Я бы так переставил
deinterlace
Crop
Frequency suppressor of the Noise
ACOBW (Auto correction of balance white)  
Resize

ага, логика понятная, спасибо.  
Crop - это обрезаются черные края в несколько пикселей, которые остаются после оцифровки с VHS, поэтому обрезаем сразу, чтоб фильтры и не работали с этой каемкой, а ресайз  сделать уже с отфильтрованным.

Цитата:
Про кодирование. Тут просто. Если сомневаешься в настройке, то лучше не крутить. Если все равно покрутил, то для успокоения просто проверяешь на устройстве, котором будешь смотреть. На плеере, телевизоре, телефоне...
Да и кодек следует указывать, когда пишешь такие вопросы.

а пардон - кодек x264.
и в том-то и дело, что неизвестно на каких устройствах в последующем будет просматриваться.  Это архивные записи, перегнатые с VHS. Хранить объемы в DV смысла нет, кодирую с обработкой в x264 по максимуму, как сделаю,  так и останется, переделывать вряд ли кто-то еще возьмется, поэтому и хочется сделать хорошо и универсально.
 
насчет размера GOP вопрос еще и потому, что пишут -
Цитата:
маленький GOP может обеспечить лучшую передачу динамичных сцен, но это приведёт к излишней трате битрейта.
на некоторое увеличение битрейта могу пойти, если оправдано.
 
 
 

Всего записей: 2334 | Зарегистр. 27-07-2003 | Отправлено: 09:21 22-02-2017 | Исправлено: Vouk1, 12:07 22-02-2017
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vouk1
Цитата:
и в том-то и дело, что неизвестно на каких устройствах в последующем будет просматриваться.
Сейчас почти любой телек матрешки кушает, либо смотри в сторону приставок для цифрового телевидения с USB. Я брал медиаплеер за 1,5 тысячи рублей.
 

Цитата:
потому я решил задать GOP size max=30, min=15  
По умолчанию Maximum GOP size [250], Minimum GOP size [auto]. С максимумом понятно - надо, но зачем минимум менять?

Цитата:
bframes задаю 3 (а может поставить 16, и пусть энкодер выбирает сам? b_adapt=2  ? )
Он и так 3 по умолчанию. Больше делать, имхо, не стоит, тем более 16.

Всего записей: 10456 | Зарегистр. 05-02-2003 | Отправлено: 15:54 22-02-2017
Vouk1

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

Цитата:
Сейчас почти любой телек матрешки кушает, либо смотри в сторону приставок для цифрового телевидения с USB. Я брал медиаплеер за 1,5 тысячи рублей.
я ведь не лично сам буду смотреть, это архив экспедиций. Матрешки тут незачем, я кодирую просто в avi.

Цитата:
По умолчанию Maximum GOP size [250], Minimum GOP size [auto]. С максимумом понятно - надо, но зачем минимум менять?  

 я не обратил внимания, что по умолчанию  min - auto, потому задал как рекомендуют - не больше чем Max/2+1. Ну раз auto значит auto.

Цитата:
Больше делать, имхо, не стоит, тем более 16.
я читал, что если задано b_adapt=2, то bframes=16 означает что энкодер будет сам устанавливать этот параметр по своему усмотрению.
 
 

Всего записей: 2334 | Зарегистр. 27-07-2003 | Отправлено: 16:32 22-02-2017
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vouk1
Цитата:
Матрешки тут незачем, я кодирую просто в avi.
Не надо укладывать H.264 в AVI. Для современных кодеков есть MKV и MP4.

Всего записей: 10456 | Зарегистр. 05-02-2003 | Отправлено: 16:39 22-02-2017
Vouk1

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

Цитата:
Не надо укладывать H.264 в AVI. Для современных кодеков есть MKV и MP4.
а чем чревато?  
Я как привык в VirtualDube раньше, так и делаю.
Потом можно ведь и в другой контейнер неспешно переложить без перекодирования?  
Мне теперь задача закодировать как следует, а это немаленький объем - около сотни видеокассет...
 
кстати посмотрел - если GOP size max задать 30, а min не указывать, то энкодер ставит 3, то есть 1/10

Всего записей: 2334 | Зарегистр. 27-07-2003 | Отправлено: 16:44 22-02-2017 | Исправлено: Vouk1, 17:12 22-02-2017
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vouk1
Хотя бы тем что H.264 не предназначен для AVI (и вообще для VfW) и работает все это дело за счет хаков.
Вот пример видеоформатов (ссылка), которые телевизор Sony поддерживает для разных контейнеров. Для AVI там только Xvid/DivX и MotionJPEG. И так для большинства железных плееров.

Всего записей: 10456 | Зарегистр. 05-02-2003 | Отправлено: 18:07 22-02-2017
Vouk1

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ну, мне наверное будет проще потом перепаковать все сразу массово в контейнер mp4, когда всё откодирую...
и еще пока что хотелось оставить звук WAV как есть несжатым для последующей чистки, поэтому пусть полежит в avi....

Всего записей: 2334 | Зарегистр. 27-07-2003 | Отправлено: 18:18 22-02-2017 | Исправлено: Vouk1, 18:56 22-02-2017
ivan3259



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VirtualDub pack 38919   2017-02-20

Цитата:
update 2 (build 38919)
    added View->Maximize (compact title & status bars)
    fixed memory leaks in some internal filters
    fixed crash and wrong format in normal recompress (#27)
    fixed seeking error sometimes with h264,h265 (#27)
    fixed preview when audio fails (#24)
    supply default layout for surround audio from AviSynth
    support IEEE float audio from AviSynth

Всего записей: 9622 | Зарегистр. 03-07-2013 | Отправлено: 17:16 23-02-2017
Aktaf



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

Цитата:
А ты, насколько помню, посчитал их некорректными и сделал что-то свое. Вот эта отсебятина мне в твоих сборках и не нравиться (ранее я об этом писал). При этом ни в заголовке, ни в "О программе" не написано, что исходный код VD изменен.

Я только теперь нормально смог прочесть и ответить. Уехал на стройку в деревню, очки оставил.
Я помню что писал тогда, и помню я ответил. И теперь тоже примерно отвечу - Ничего влияющее в действие VD у меня не изменено. Но, мой ответ тогда так в воздухе повис.  
Но, однажды в каком то промежуточном пробном было ошибочно собрано. Может тогда?  
Вот и теперь что-то якобы, как бы. И еще возможный вариант, вдруг где-то я в описании, в переводе не так написал (изложил)?  
На самом деле, по моему желанию внесенных изменений влияющих в процесс обработки не существует.  
Давай выясним, где это такое есть. Вдруг какая то ошибка прокралась.  
 
Например вот ехе https://cloud.mail.ru/public/HRhp/ZnrYS3CUP собрал совсем не давно. В нем вытащены в главное меню "Громкость". И пока крутился разными вариантами над несколькими вопросами получил ошибку - в открываемом окне регулирования громкости галочка уже стоит а ползунок оказывается в крайнем левом положении на - 30 ти. Я это обнаружил позже. И теперь пока не смог устранить, не могу найти как.
А чтобы показать другое новшество и люди не получили ошибку - резкое понижение громкость звука привязал это окно в второму новшеству, в главном меню находиться - Настройка обработки.
Когда щелкаем на нее, то последовательно открывается окна выбора и настройка, кодеков и др. параметров обработки видео и звука. Последняя окно регулирование звука.
 
Поэтому, помоги пожалуйста, давай найдем где это описанное тобой изменение.  
Спасибо.

Всего записей: 2807 | Зарегистр. 06-02-2003 | Отправлено: 23:09 23-02-2017
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aktaf
Скажу проще. Хочешь делать свой модифицированный VirtualDub? Да пожалуйста, но прошу, сделай по-нормальному.
1. Придумай уникальное имя. Можешь хоть VirtualDub AktafMod-ом назвать. Укажи его в заголовке и в "О программе".
2. Создай README.TXT и напиши все основные отличия твоего мода. Какие плагины добавлены.
3. В том же README.TXT напиши, что оригинальной справки в твоем моде нет и, а есть темы с таких-то форумов.
 
Это минимум, после которого к твоему "моду" можно будет относиться хоть чуток серьезнее.

Всего записей: 10456 | Зарегистр. 05-02-2003 | Отправлено: 23:50 23-02-2017
526549



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте! Подскажите как выйти из такой ситуации:
VirtualDub имеет поддержку замечательного плагина FFInputDriver, который дает возможность подгрузки чего угодно без установки стороннего софта и кодеков в систему. Но совсем не умеет работать с потоками (двумя и более дорожками аудио)
VirtualDubMOD умеет работать с потоками, но плагин FFInputDriver она не подхватывает и потому нужно ставить либо кодеки, либо AviSynth+FFMS(FFMS2)
Как совместить плюсы этих двух версий? Хочется и кодеки не накатывать в систему и править несколько аудиодорожек.  
Разбирать видеоматериал на дорожки, кодировать всё отдельно, а потом склеивать каким-нибудь сторонним софтом - совсем уж морока.

Всего записей: 359 | Зарегистр. 20-01-2007 | Отправлено: 01:50 24-02-2017
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
526549
В VirtualDub можно выбрать конкретную дорожку, с которой он будет работать.
Таким образом можно все настроить и сохранить только с первой дорожкой. А затем выбрать вторую и выполнить "Save WAV..." и аудиопоток сохранится согласно настройкам. Потом в VirtualDubMod можно все склеить.

Всего записей: 10456 | Зарегистр. 05-02-2003 | Отправлено: 07:42 24-02-2017
Открыть новую тему     Написать ответ в эту тему

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru