Работа с файлами MP4/MOV в Virtual Dub

Ниже описан порядок действий для открытия файлов mp4 (например, записанных камерой GoPro HD) в VirtualDub (работает как минимум в версиях 1.8.8. и 1.9.9.). Порядок описывает действия, позволившие открыть файл на моей машине. Я особо не вдавался в нюансы, может кроме того, что я сделал необходимы еще какие-либо действия по установке каких-нибудь компонентов, установленных мной 100 лет назад и успешно забытых (например, пакета Quicktime или Quicktime alternative…).

  1. Скачиваем плагин VirtualDub для открытия файлов Quicktime: www.tateu.net/software/dl.php?f=qtvd_bin

  2. Если у кого еще нет, создаем в папке VirtualDub папку plugins32. Далее согласно инструкции плагина распаковываем полученный архив в эту папку. Несмотря на инструкцию плагин работает, даже если его распаковать в папку plugins.

  3. Копируем файл Quicktime.ini (из распакованных) в корневую папку VirtualDub. Несмотря на инструкцию плагин работает, даже если данный файл не скопировать куда положено.

  4. Запускаем VitualDub.

  5. Открываем файл видео (ВАЖНО выполнить все пункты, а не просто бросить файл в окно):
    5.1. Щелкаем по пункту меню “File\Open video file…”
    5.2. В селекторе файлов отмечаем галочку “Ask for extended options after this dialog”
    5.3. В списке типов файлов обязательно выбираем пункт “Quicktime videofiles (*.mov, *.mp4)”
    5.4. Выбираем файл в списке и щелкаем по кнопке “Открыть”
    5.5. В появившемся окне “Import options: Quicktime” выбираем Video Decoder Mode = “0 MoviesTask”
    5.6. Щелкаем по кнопке “OK”

  6. Наслаждаемся работой с файлом mp4 в VirtualDub 😃 Правда доступна работа только в режимах Normal Recompress (правда не все кодеки на выходе примут формат картинки) или Full Processing Mode.

  • 149321
Comments
Alexm12

Что то не работает, может у меня MOV’ы не правильные?
ВиртуалДаб просто валится без предупреждений.

Maximus43

А я нажал на кнопку выключение при работающей записи, и у меня теперь файл не читается никаким проигрывателем. 😦
Похоже камера заголовки файла портит если её выключать в режиме записи. 😦

foxtrot
Alexm12;bt33975

Что то не работает, может у меня MOV’ы не правильные?
ВиртуалДаб просто валится без предупреждений.

Видимо еще что-то нужно доустанавливать. Например, у меня установлен QuickTime версии 7.62.14.0. Возможно подойдет и QuickTime alternative (то же самое, но качать вроде в несколько раз меньше).

foxtrot
Maximus43;bt33976

Похоже камера заголовки файла портит если её выключать в режиме записи. 😦

Был подобный случай - ноутбук отрубился во время полета. Файл починил с помощью ASF-AVI-RM-WMV Repair. Там есть версия с пробным периодом, для одного раза ее достаточно.

Cosh

Можно скачать прогу Mp4Cam2AVI - она из mov и из mp4 делает avi и потом avi открывается в любом видеоредакторе! 😃

foxtrot

Есть у меня и эта прога, но она только перепаковывает поток из одного контейнера (формата файла mp4/mov) в другой (avi). VitualDub (к примеру) работает с файлом avi, но чтобы обрабатывать содержащийся в нем поток, например, h264 ему потребуется кодек - например, из пакета ffdshow или quicktime. ffdshow почему-то не справляется с h264 по версии GoPro, а QuickTime нормально декодирует.

foxtrot

Да, пока не пробовал (нету камер с записью в файл mp4), но в принципе перепаковка содержимого из файла mp4 в файл avi должна позволить далее в VirtualDub сделать нарезку файла в режиме Direct Stream Copy, т.е. без разжатия потока.

Shuricus

Крутотень!

Molder

Плюсуюсь. Круто

Molder

Но надо скачать обновленный кодек, его можно найти, тут:
fcchandler.home.comcast.net/…/index.html

И не только его, а еще и:
AC-3 plugin (version 1.9)
FLIC plugin (version 1.3)
FLV plugin (version 2.3)
Matroska plugin (version 3.1)
MPEG-2 plugin (version 4.5)
WMV plugin (version 2.8)

lenin959

Спасибо. Очень помогло. 😃