Установить xvid в virtualdub
VirtualDub - бесплатный видеоредактор поддерживающий работу с avi, mp4, wmv, flv, mpg, mkv, mp3, wav, mov, gif и еще более чем 70 форматами. VirtualDub может обрабатывать видео без рекомпрессии, что позволяет обрезать и склеивать видео без потери качества меньше чем за минуту.
Для корректной работы VirtualDub обязательно необходимо установить кодеки. Также рекомендуем установить пакет из 200+ фильтров и плагины.
Remarks
-
YES, ALSO if you’re using a 64bit Windows. XviD and Lame will not work with the 64bit version of VirtualDub!
Copyright © 2007–2018 Simon Eugster
Zuletzt geändert: 28.02.2019 09:38, mit wiki2xhtml 4.0rc4+b87e91d
Декодируем видео в VirtualDub при помощи XviD и LAME MP3
Приблизительно 2 года назад приобрел себе Seagate ST31000528AS для хранения на нём разных видео. На тот момент мне казалось, что «забить» терабайт весьма трудная задача. Конечно же, опрометчиво так было думать с моей стороны. Увы, время диктует свои правила, на дворе XXI век, DVD/HD/FullHD вошли в нашу повседневную жизнь. Встал острый вопрос со свободным местом, драгоценных байтов с каждым днём становилось всё меньше. Первой мыслью было купить ещё один «винчестер», калибром побольше, но из-за наводнения на Тайване… В общем, начал что-то удалять, что-то переносить на DVD. Остальное решил декодировать и пусть себе пылиться на «винте».
Вопрос в чём декодировать отпал сам собой. Кодеки выбирал, только из расчёта — чтобы можно было воспроизвести на DVD-плеере/телевизоре. Так как LAME MP3 и XviD удовлетворяют моим потребностям, то и остановился на них. Далее прошу под кат.
К сожалению, VirtualDub не работает на прямую с LAME MP3, так как это осуществляется, например, в The KMPlayer, где достаточно поместить в папку PlugIns файл lame_enc.dll. В общем, страшного ничего нет, но придется для начала скачать LAME ACM-кодек. Что такое ACM-кодек можно прочитать здесь.
Итак, приступим к установке:
- Распакуйте архив (на момент написания статьи, архив именовался — lameACM-3.99.5.zip, где цифры это версия кодека), например, на диск C:\ в папку lame.
- Теперь необходимо установить этот кодек в системе. Сначала скачайте этот архив. В архиве 2 файла x64 и x86. Выбираете нужный вам и распаковываете в папку, куда ранее распаковали кодек.
- Нажмите правой кнопкой мыши на только что распакованный файл и выберите пункт: Запустить от администратора. После этого действия кодек будет установлен.
Установку кодека XviD объяснять не буду, т.к. сложно ничего там нет.
VirtualDub из «коробки» не поддерживает такие файлы как — MOV, WMV и некоторые другие, чтобы «научить» посетите эту страничку.
Теперь, собственно, поговорим о настройке VirtualDub.
- Сначала нам необходимо открыть файл, который мы будем декодировать. File->Open video file или просто Ctrl+O.
- Далее переходим в меню Video, выбираем пункт Full procesing mode. В этом же меню переходим к пункту Compression, или жмём комбинацию клавиш Ctrl+P. В появившемся окне выбираем пункт — Xvid MPEG-4 Codec. Нажимаем Ок.
- Теперь выбираем меню Audio, выбираем пункт Full procesing mode. В этом же меню переходим к пункту Compression. В появившемся окне выбираем пункт — Lame MP3. Нажмите Ok. Если вы выбираете отличимую частоту дискретизации от оригинала, то не забудьте заглянуть в меню Audio->Conversion (Ctrl+N) и выбрать необходимую.
- Далее выбираете File->Save as AVI или нажимаете клавишу F7, выбираете куда сохранить файл и наблюдаете за процессом декодирования. Вот собственно и всё.
P.S. Я преднамеренно опустил настройку кодеков, т.к. это сугубо индивидуальная тема!
но кодеки, так и не появляются в списке программы
Твоя проблема решается за 2 минуты, а решается она тем, что нужно установить в систему старый пак кодеков - K-Lite Codec Pack Full 3.7.5 и после перезагрузки, VirtualDub всё видит а на скрине ниже, доказательство, причём работает всё и на win 10
﴿﴿﴿ VEGAN ﴾﴾﴾ Искусственный Интеллект (141330) Пробуй, потом отпишись, я когда новые ставил тоже ничерта их дуб не видел, как старые так всё отлично.
Прошло 3 года (сегодня 26.10.2019) и с того момента ничего не изменилось, теже старые кодеки 3.7.5 прописываются в виртуал дубе, а новые нет.
Windows 10 1909 (build 18363.418) (Oct 2019) x64, VirtualDub 2 Version 20 update 14 [build 43803]
Только запускать нужно 32 битный VirtualDub, на 64 битном кодеки невидны.
какой именно K-Lite?
"Версии K-Lite Codec Pack
На сегодня существует четыре версии пакета кодеков K-Lite Codec Pack. Пользователь может выбрать тот, который более всего отвечает его потребностям.
— K-Lite Codec Pack Basic. Содержит все что вам нужно для проигрывания наиболее популярных файлов видео (AVI, MKV, MP4, OGM, FLV). Имеет наименьший размер.
— K-Lite Codec Pack Standard. Имеет все для проигрывания большинства файлов аудио и видео. Этот пакет кодеков будет достаточным для нужд большинства пользователей.
— K-Lite Codec Pack Full. Кроме кодеков, фильтров и инструментов, которые входят в стандартный набор, содержит также все необходимы вещи для кодирования видео и звука. Может пригодится продвинутым пользователям и профессионалам.
— K-Lite Mega Codec Pack. Эта версия содержит все кодеки и программы, которые входят в полную версию, плюс QuickTime Alternative и Real Alternative."
Настройка XviD Encoder
как делал я
Setting the video codec
This is really important. If you don’t do it, an input clip of 10 MB may result in a 200 MB video.
Go to Video > Compression (or Ctrl+P) to compress the output video.
Now select the XviD codec and click OK.
If you want you can set a custom output quality by not clicking OK in the window above but Configure. The better the quality (1), the bigger the file. The lower the quality (31), the smaller the resulting file. I usually set a value of 4 because I find it a good compromise between quality and file size.
(If XviD doesn’t appear in the list, feel free to contact me after checking that you really downloaded the 32bit version of VirtualDub and installed XviD correctly.)
Как обрезать видео?
- Включаем: Видео → 'Прямопотоковое копирование'
- Включаем: Аудио → 'Прямопотоковое копирование'
- Выделяем начало и конец удаляемого фрагмента кнопками
- Удаляем клавишей Del
- Файл → 'Сохранить как AVI' → Указываем имя и расширение(не обязательно AVI)
2. Настраиваем кодек:
Вкладка Аудио ---> Без аудио. И далее:
Quantization type даёт возможность выбора типа матрицы квантизеров:
  - «H.263» — это стандартная матрица квантизеров для Mpeg4. Это даёт менее чёткую картинку, чем MPEG матрица и рекомендуется делать для битрейтов ниже 1200 kBit/s.
  - «MPEG» — Этот выбор даст более чёткую картинку и соответственно, требует битрейтов больших, чем 1200 kBit/s.
  - «MPEG-Custom» даёт возможность задавать самому матрицу квантизеров. Возможны артефакты при просмотре на старых аппаратных MPEG-4 плеерах. Подробнее.
Quarter pixel — Поиск движения с точностью до четверти пикселя. Это повышает чёткость, особенно на низких разрешениях, но вместе с этим добавляет шум на изображение. Естественно, просто так это не происходит. Включение Q-pel повышает загрузку процессора и увеличивает поток, используемый для этого. Не поддерживается старыми аппаратными MPEG-4 плеерами, поэтому рекомендуется не задействовать.
Global motion compensation — Глобальная Компенсация Движения (GMC), само название в значительной степени рассказывает о том, что делает GMC. Она начинает работать в моменты панорамирования, наезда или отъезда на объект, а так же при поворотах. Не поддерживается аппаратными MPEG-4 плеерами, поэтому рекомендуется не задействовать.
Use chroma motion — будет делать дополнительные «магические» действия над информацией о цвете, чтобы минимизировать эффект лестницы на границах. Это улучшит качество ценой скорости кодирования. Это снижает PSNR по своей природе, математическое отклонение от оригинальной картинки станет больше - но субъективное качество изображения будет лучше (как уже упоминалось, "ступенчатых артефактов" будет меньше). Поскольку он работает с информацией о цвете, рекомендовано отключить его при кодировании в оттенках серого. Или не использовать его вообще, чтобы гарантировано избавится от возможно-неверных бликов цвета.
-
regedit /e c:\XviDSetting.reg HKEY_CURRENT_USER\SOFTWARE\GNU\XviD
Loading files in VirtualDub and selecting codecs
Start VirtualDub by running the VirtualDub.exe file and open a file with File > Open (or Ctrl+O).
Installing XviD
XviD is a free and good video codec. Download it at this link and run it.
Основные возможности VirtualDub:
- удаление фрагмента видео
- склеивание нескольких видео в одно
- удаление и добавление звуковых дорожек
- вырезание звука и видео в отдельные файлы
- синхронизация аудио и видео
- поворот видео
- удаление шума
- изменение размера кадра
- настройка количества кадров в секунду
- редактирование видео без перепаковки звука и наоборот
- поддержка нескольких звуковых дорожек
- запись видео с экрана
- создание GIF-анимации
- перекодировка видео и аудио другими кодеками
Setting the audio codec
Forgetting it may lead to different results. If the audio in the source video is aready compressed (which is usually the case in video clips taken with camcorder/mobile/camera), it will stay compressed. Other files like screen captures from Fraps contain an uncompressed audio stream which would remain uncompressed and waste space.
To compress the audio stream select Audio > Full Processing Mode (otherwise the audio stream would simply be copied as is).
Now select Audio > Compression … and select the Lame MP3 codec, 192 kbps or higher. Done :)
Installing LAME on XP
Installing LAME on XP
Extract the zip file to anywhere you like. Log in as administrator, right-click the extracted LameACM.inf file and then select Install.
Как склеить несколько видео в одно?
- Открываем первый фрагмент: Файл → 'Открыть видео файл'
- Добавляем другие фрагменты: Файл → 'добавить AVI сегмент'
Если кнопка 'добавить AVI сегмент' неактивна, то необходимо предварительно пересохранить все части видео в формат AVI программой VirtualDub (Даже если они уже AVI). - Чтобы не было потери качества включаем 'Прямопотоковое копирование' во вкладках Аудио и Видео.
- Сохраняем: Файл → 'Сохранить как AVI' → Указываем имя и расширение(не обязательно AVI)
Избавляемся от ошибок VirtualDub - ставим кодеки
Без установки внешних кодеков VirtualDub может выдавать ошибки при попытке открыть файл.
Исправляется это установкой K-lite Codek Pack.
При установке этого пакета кодеков необходимо отметить флажками кодек ffdshow.
This page shows how to install VirtualDub, XviD and LAME mp3 correctly and explains the basic settings in VirtualDub.
Installing the LAME mp3 codec
LAME does the same as XviD, just for audio. Actually it can export mp3 files (Audio editors like Audacity can make use of it too). You won’t need to install LAME if the audio stream of your input video clips is already compressed (which it usually is, unless for screen captures from e.g. Fraps and perhaps some other special devices).
Download the LAME ACM codec (first file in the list, as of August 2010).
Installing LAME on Vista and later is a bit cumbersome. Say thanks to Microsoft for that.
3. Извлекаем необходимый контент с mkv:
Открываем программой MKVExtractGUI2 исходник и извлекаем с него нужные звуковые дорожки, субтитры:
1. Cоздаем скрипт AviSynth и открываем его в VirtualDub:
LanczosResize (720,400,0,0,-0,-0) - устанавливает параметры кадрирования: первые две цифры - размер выходного кадра (ширина и высота должна быть кратна 16), последние четыре цифры - указывают сколько пикселей будет обрезано слева, сверху, справа и снизу. Разрешение оригинального кадра 1280*720 - если пропорционально уменьшить (Virtualdub делает это автоматом) - будет 720*405. То есть, LanczosResize(720,400) - не стандартное разрешение, будет легкое искажений исходника. Если считаете, что лучше отрезать 5 пикселей чем на них сжимать, то делаем это через фильтр Virtualdub'a. Подробнее.
Installing VirtualDub
- Get the newest version of VirtualDub from the VirtualDub download page. Experimental versions are okay! Take the 32bit version, not AMD64, to avoid problems with codecs. [1]
- Extract VirtualDub to any directory you like. I prefer something like C:\Program Files\VirtualDub\ .
If you'd like to have a shortcut on your desktop or in your task bar, drag VirtualDub.exe with your right mouse button to the desired place and select the option to create a link.
4. Добавляем звуковые дорожки в рип:
Открываем видео-рип программой VirtualDubMod, жмем Потоки ---> Потоки ---> выбираем и добавляем звуковые дорожки. По желанию заполняем теги к видео (Потоки ---> Комментарии)
Далее Файл ---> Сохранить как
Кодируем видео другим кодеком
- Включаем: Видео → 'Режим полной обработки'
- Видео → 'Компрессия' → Выбираем кодек(Xvid, MPEG-2, H.264. )
- Включаем: Аудио → 'Режим полной обработки'
- Аудио → 'Компрессия' → Выбираем кодек(MPEG Layer 3, IMA. )
- Сохраняем: Файл → 'Сохранить как AVI' → Указываем имя и расширение(не обязательно AVI)
Installing LAME on Windows 7 and Vista 32bit and 64bit
The easy way
Extract the LAME ACM zip file anywhere you like. Then download install-lame-win7-vista.zip (Updated 2011-04-12, Run as Adminstrator fixed on Windows7) and extract it into the same directory. Run the corresponding .bat file ( install-lame-windows7-vista-32bit.bat for Win7 32bit or Vista 32bit, install-lame-windows7-vista-64bit.bat for Win7 64bit or Vista 64bit) as Administrator by right-clicking it and selecting «Run as Administrator».
The a little less easy way
You can also extract the LAME ACM zip file to C:\lame and then Select Start > Run … (or press Win+R) and insert the following line for 32bit:
rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 0 c:\lame\LameACM.inf
C:\Windows\SysWOW64\rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 0 c:\lame\LameACM.inf
The result is the same — this is just the manual way.
Читайте также: