Virtualdub как сохранить в mp4

Обновлено: 05.07.2024

Ваши глаза вас не подводят, название статьи или же шпарлалки говорит именно то, что вы видите и это - не опечатка!
Будет много фоток, будет много слов, предупреждаю. Но способ описанный абсолютно реален и все это (под ЭТИМ имеется в виду программное обеспечение) вы можете слить с Интернета на халяву, потому что инструменты у нас будут выложенные их создателями для всеобщего безплатного пользования.
Ладно, начну немного издалека. Если вы не клипмейкер или хотя бы не монтажер видео и не понимаете таких слов как Даб, матрешка, сплиттер, прямопотоковое копирование, кодеки, нарезка и тд, то пройдите мимо этой статьи, она вам ни к чему, не забивайте себе голову. Эта статья предназначена только для тех, кто вырезает из любимых фильмов или клипов понравившиеся кадры. Такому человеку знакомы эти слова и инструменты, а это в первую очередь Даб или же VirtualDub, и многочисленные сплиттеры, видеоконверторы и видеоредакторы.
Итак, у нас есть задача: сделать вырезку из фильма (который в формате mkv) для личной коллекции. В таком формате очень часто встречаются HD-фильмы, с несколькими звуковыми дорожками, со всякими субтитрами, а также сжатием H.264/AVC и большим разрешением. Короче говоря, в достойном качестве для использования хоть при создании FMV (любительских клипов), хоть просто для сохранения вырезки себе на винт для дальнейшего интеллектуального фапа.
Я не буду описывать сложности процесса, который иногда сопутствует поставленной задачи у обычного пользователя. Это иногда очень многоходовая партия перекодирований и утраты из-за этого качества исходника; большая затрата на перегонку исходника в некомпресс, что сопряжено с огромными дисковыми пространствами под это дело и еще несколько других приемов, которые довольно сомнительны. Признаюсь честно, я сам доволько активно юзал некоторые из описанных действий по причине своего тупизма, однако поиcки, труд, безконечные эксперименты и работа над видеомонтажем дали мне ответы на интресующие вопросы и я совершенно безплатно поделюсь с вами с этим опытом, потому что. я всегда так делаю, я же Великий Сергей Пирог, который свои книги, статьи и клипы дарит всем без исключения просто ради удовольствия и конечно же для своего пиара, хе-хе!
Для чистоты эксперимента возьмем в качестве препарирования любительские клипы. Пусть их будет три штуки разного размера и разного разрешения (названия роликов сразу выделю в гиперссылки на Рутрекер для скачивания и обсуждения).

Temo - Dubstep Revolution rutrcker.mkv (замечательный ролик, можно сказать уникальный, размер 743 м, разрешение 1280-528 )
VINTfire - Suffering, The - Кровные Узы.mkv (эталонно созданный ролик GMV, размер 231м, разрешение 800-600 )
undre19 - RAF avc.mkv (крайне необычный исходник и музыка, размер 84м, разрешение 720-384 )

Нам нужно вырезать куски из них, причем сделать это без всякого перекодирования, и, соответственно, без потери качества. Такой эффект можно добиться через сплиттеры, специальные программы для нарезки видео. Очень неплохо режет и выдает такие mkv-куски программа Boilsoft Video Splitter (на платные программы даю ссылки только на сайты разработчика, потому что качать пиратки или покупать лицензии дело исключительно вашей личной компьютерной гигиены). Еще неплохо справляется с вырезкой кусков mkv программа SolveigMM Video Splitter. Программа просто замечательная, огромный экран превьюхи, понятные для тупого новичка кнопочки, стрелочки, фиговинки и хреновинки, да и режет без глюков даже файлы mov, которые хороши для футажей в Sony Vegas, но крайне капризны для всяких плейеров (у меня лично тупит компьютер или руки кривые, но с воспроизведением этих сраных mov всегда какие-то проблемы). Встречались еще другие сплиттеры и редакторы, но в моем личном рейтинге победили эти два, не считая ВиртуалДаба. Он вообще крайне позитивен и известен всем уже давно, поэтому и работать будем в нем, про другие сплиттеры я вам рассказал просто по пути, инструменты хорошие, к ним приходится обращаться частенько. Но Даб это уже классика!
Итак, скачиваем программу VirtualDub. Можно это сделать безплатно на сайте разработчика. А можно и здесь, на Рутрекере, кому как удобно, главное, чтобы были в наборе всякие плагины и фильтры, которые нужны для обработки видео. На всякий случай приведу список папок и файлов со всякими нужными дополениями, думаю, не повредит. Какой плагин за что отвечает, расписывать не буду, если заморочитесь, то сами можете порыскать по форумам и найти то, что заинтересовало, в данной статье это не обязательно расписывать, потому что интерес может это представлять только для создателей сборок и всяким любознательным юзерам, а не видеомонтажерам. Видеомонтажеры должны брать то, что есть и пользоваться, а не думать, как оно работает. Шучу, должны знать все. Короче: Версия VirtualDub v1.10.3 , Папки: aviproxy, plugins (в ней находятся 2DCLEAN.vdf, ACOBW.vdf, acobw_sse2.vdf, AsvzzzDeinterlace.vdf, backwardsfilt.vdf, BrdCntrl235.vdf, ccd_sse2.vdf, COLOREQU.VDF, Deinterlace.vdf, DeinterlaceAreaBased.vdf, delogo.vdf, dnr2.vdf, ffvdub.vdf, fsn.vdf, fxVHS.vdf, gpufilter.vdf, gradation.vdf, logoaway.vdf, MSU_Cartoonizer.vdf, MSU_OldCinema_17.vdf, msu_sharpen.vdf, MSU_Smart_Deblocking.vdf, muksun.vdf, rgbeq.vdf, Smart.vdf, Smooth.vdf, Subtitler.vdf, super_tc.vdf, textsub.vdf, textsub_223.vdf, UnViewFields12.vdf, vdshader.vdf, vdubauo.vdf, ViewFields12.vdf, vobsub_223.vdf, VSFilter.vdf, warpsharp.vdf, wimgfilter.vdf, xsharpen.vdf, yadif.vdf, Plugins32 (в ней находятся AC3.vdplugin, DShowInputDriver.vdplugin, FFInputDriver.vdplugin, FLIC.vdplugin, FLV.vdplugin, FLVInputDriver.vdplugin, Matroska.vdplugin, MP4InputDriver.vdplugin, MPEG2.vdplugin, NBTVInputDriver.vdplugin, PVNInputDriver.vdplugin, Quicktime.vdplugin, R3D.vdplugin, WMV.vdplugin), Plugins64 (в ней находятся AC364.vdplugin, DShowInputDriver.vdplugin, FFInputDriver_64.vdplugin, FLIC64.vdplugin, FLV64.vdplugin, Matroska64.vdplugin, MPEG264.vdplugin, QuickTime64.vdplugin, WMV64.vdplugin;
Понятно для чего я это перечислил? Для минимума вещей, которые должны присутсвовать в программе VirtualDub чтобы он полноценно работал по нашим целям!
Впрочем, скачать нормальную подборочку можно и здесь, за ссылку будем благодарны вот этой теме, где я иногда даю свои безценные и не очень советы и где иногда появляется всякая шерсть с провокациями и флудом :) Ссылка эта ведет на какие-то безплатные файлообменники, но вроде пока рабочая, так что оттуда можете слить сборку в архие, которую любезно предоставил один из участников обсуждения, за что мы ему должны быть благодарны. Ну а если кто-то запутается в этом дуратском файлообменнике, то смотрите на скриншот:

01 файлообменник

Стрелками указано, куда нажимать, а потом в появившейся вкладке или окне (у кого какой браузер) дождаться обратного отсчета и после набора капчи закачать себе на винт архив. На самом деле не так уж и сложно, просто иногда эти капчи и скорость выбешивают :)
Скачали, распаковали, запускаем программу, находим на винте требуемый файл. Начнем с самого большого и первого в списке. Нажали, открыли, появилось маненькое оконце и мы видим, как что-то считывается или пережевывается.

02 прожевывание

. дошла синяя до конца, файл открылся, но. зеленое окно, пффффффф.

03 - зеленый и режимы выбирать

Не боимся, ничего не делаем, просто выбираем в закладке "видео" шестую сверху фиговину, которая зовется direct stream copy или по русски - режим прямопотокового копирования. Запомните, это очень важный режим , в нем видео остается таким. как в оригинале! Нажимаем F7 или через меню "Сохранить как AVI. " (Save as AVI. ), выбираем место на винте.

04 - сохранить как

05 появилось окно


. ровно столько, сколько потребовалось бы для простого копирования этого файла на это место! Вот что значит режим прямопотокового!
После перекодировки появившийся файл имеет уже разширение avi, что делает его пригодным для нарезания в Дабе, и это просто зашибись! Сравним:
- оригинал 708 МБ (743 268 352 байт) MPEG4 Video (H264) 1280x528 23.98fps MPEG Audio Layer 3 44100Hz stereo (битрейт упорно, сцуко, не пишет сам проигрыватель, но его можно увидеть в интегрированном MediaInfo 6422 Kbps (Overall bit rate) и 320 Kbps
- новый файл 710 МБ (744 521 728 байт) MPEG4 Video (H264) 1280x528 23.97fps 6100kbps MPEG Audio Layer 3 44100Hz stereo 320kbps
Абсолютно идентичны по звучанию и "картинке" наши файлы получились. А обработка заняла считанные мгновения! Теперь пробуем открыть получившийся файл через Даб. Он открывается уже без зеленого цвета! Правда есть что-то непонятное, похожее на косяк.

06 косяк со звуком

. устрашающего вида оконце и надпись на нем с предупреждающим желтым значком! Что это за фигня? Не бойтесь! :) Приблизительно эта фигня переводится как: эй, чувак, у тебя проблемы с этим avi-шником, потому что найдет переменный битрейт звука (VBR ), он нестандартный и ты можешь запороть синхронизацию звука и видео до каких-то мелких циферок , когда будешь пытаться вытаскивать файлы WAV или кодировать звук из этого клипа в режиме прямопотокового копирования. Поэтому лучше бы ты оторвал жопу от кресла, сходил поиграл в футбол и пока играл то сделал бы полную обработку и кодировал как положено!
Врубились? Я так понял, что это сама прога нас разводит на то, чтобы мы перекодировали полным потоком, а не копировали один к одному первоначальный вариант! Но зачем нам кодировать заново, от множества перекодировок качество страдает также как и раньше на магнитофонах неоднократно записанная пленка ухудшала качество записи! Поэтому с ностальгией вспоминая 90-е годы и эпоху видаков, я веселым движением мыша нажимаю на ОК! Все, страшное окно пропало, а я вижу нормальные кадры, которые раньше мне не были доступны (то есть были зелеными)! Я могу в Дабе резать это avi! Вот она, картинка хорошая и как в исходнике!


06 скриншотик все нормально

Теперь файл готов к обработке и из него можно вырезать все, что нам заблагорассудится, короче, можно делать все, что программа ВиртуальногоДуба нам позволит! Проверяем два других файла (я сам сейчас как раз эту сборку и эти файлы проверю. )
Все отлично и с ними тоже. Разница с размерах незначительная, картинка не испорчена, редактированию подлежит все, звук играет, короче, все пляшут и поют!

undre19 - RAF avc.avi_snapshot_01.41_[2013.03.05_14.36.26]

VINTfire - Suffering, The - Кровные Узы.avi_snapshot_00.19_[2013.03.05_14.36.55]

MKVToolnix. Это легко найти в Интернете, программа безплатная. Служит для создания. А чего я парюсь, лучше процитирую отсюда:
Очень полезная программа, позволяет добавлять/убирать звуковые дорожки, субтитры, склеивать/резать файлы. Все очень быстро и понятно. Поддерживаются такие типы видео потоков: AVI, Ogg/OGM, и RealVideo. MKVToolnix разрабатывался изначально для работы из Командной строки, а затем для более лёгкой настройки и конвертации видео файлов был добавлен графический интерфейс. На сайте разработчика можно найти и скачать дистрибутив этого набора компонентов для операционных систем Linux, FreeBSD, Gentoo, Mac OS X и других .
H.264 / AVC / MPEG-4 установленные кодеки в вашей системе. Откуда скачать? Да наберите в поиске, это легко! Или отсюда, нормальный такой сайт.
VirtualDub - про него мы уже говорили, присадки в виде плагинов должны быть.
Все инструменты в сборе! Теперь как и что бум делать.
В качестве эксперимента возьмем клип формата mp4, который является нашей совместной с Ишутиновым Евгением работой и называется 30 Seconds To Mars - Hurricane (Leon El Ray Unreleased Remix) Vayper & PirogSV. О создании клипа можете почитать здесь, там же и найти ссылки для скачивания.
Сначала мы этот mp4 превратим в mkv. Запускаем MKVToolnix, делаем о бзор, подключаем файл, галочки не трогаем, если не хотим отключить звук или видео.

вава

Нажимаем после выбора клипа в самом низу - "Начать обработку". Она пройдет довольно шустро и выдаст вот такую картинку:

Безымянный


. зеленый экран.

. включаем прямопотоковое копирование и сохраняем как avi.

Получаем файл годный для редактирования! (скриншотик со свежеиспеченного файла)

Открываем в Дабе, для проверки отрезаем кусок, выводим как avi, но под другим именем, все работает!

Если будут какие-то советы и отзывы, а также если найдете мои косяки и ошибки, то пишите, не стесняйтесь, я с удовольствием выслушаю ваше мнение и если оно правильно, подкреплено доказательствами и адекватно вообще, то внесу изменения в статью.
Также внесу дополнения в статью, если у вас появится какая-нибудь здравая мысль помимо моих :)
С уважением, Сергей Пирог PirogSV

Похожая тема, но сейчас по ней уже неохота что-то писать. Работа с *.wmv при помощи VirtualDub
В двух словах: можно и WMV также обрабатывать, устанавливать ffdshow (например в составе cccp codec pack), включить поддержку vfw компонентов ffdshow, где decoder выбрать libavcodec для WMV1/7 или WMV2/8 или WMV3/9 (убрать "disable").
В Дабе открываем wmv и сохраняем через Direct stream copy в avi, а потом открываем полученный avi и уже над ним глумимся как хотим :)

Добавлено для предупреждения всякого безтолкового трепа и флуда на разных сайтах. Чтобы раз и навсегда отсечь пустую болтовню всякой школоты и тупорылизма, который присутствует на большинстве клипмейкерских сайтов, сразу хочу сделать предупреждение . Даже несколько.
1 - я не волшебник и не Бог, поэтому тоже могу ошибаться. Если я раньше вас найду ошибку, то обязательно внесу в статью поправки, снабдив это техническими подробностями и скриншотами. Если вы найдете, от милости просим указать мне на ошибки и исправим их вместе!
2 - если вам охота где-то что-то прокомментировать, то не утруждайте себя набиванием слов на клавиатуре, если вы действительно не можете сказать ничего умного по данному сабжу и главное - подтвердить это! То есть вам не надо писать как простой теоретик, типа " сталкивался, знаю", " может вызвать проблемы" или "а вдруг" . Это смешно, ваши предположения и страхи похожи на высказывания простых завистников. Лучше разместите подробный отчет о том, почему у вас не получилось сделать, как указано в этой способе, а не стройте догадок, будете умнее выглядеть :)
3 - специально для тех, кто читал невнимательно или для полных идиотов повторяю: всякие экстракторы типа MKVExtractGUI или Yamb с последующей обработкой в AVC2AVI_GUI или еще что-то типа этого не всегда работает в редакторах (так утверждаю, потому что у кого-то может и срабатывали, у меня же ни разу), а в VirtualDub вообще практически не работает , а если и работает у кого-то, то к сожалению нигде это не написано с иллюстрациями, то есть не подтверждено скриншотами, а следовательно авторы написания могут оказаться болтунами и пустыми теоретиками.
4 - если не читали статью полностью, то не делайте поспешных выводов. Потому что будете точно как идиоты выглядеть при таких вариантах ответа: " А зачем всё это читать? Зачем писать скрипты?" Школьники видят скрипты там, где их нет, хе-хе Да, бывает и такое :) Внимание, дополнение в плюсики в данному способу! Проверено на 10-битное видео (Hi10p)
Открылся, все нормально, как и ожидалось зеленая картинка

Выбираем режим прямопотокового копирования и отключаем звук (для создания AMV не часто нужны звуки сорца, поэтому я его вырубил, однако не факт, что нельзя подключить другую звуковую дорожку, не ту, которая упакована в матрешку. Или же выбрать какую-нибудь из упакованных. Я проверял)

Нажимаем F7 и сохраняем куда нам надо.


Прошло времени ровно столько, сколько я бы копировал этот файл с места на место. Получил avi . Исходник mkv был "весом" 2,97 ГБ (3 193 323 520 байт), полученный без звука avi 2,74 ГБ (2 951 712 768 байт). Но MediaPlayer Classiс все также открывается довольно плоховато, а KMPlayer на красоту все воспринимает.
Открываем теперь этот avi в Дабе , чтобы поглумиться над ним и проверить, не будет ли глюков, как это происходит после обработки любимого кем-то экстрактора (у меня лично после этих сомнительных программ вообще не обрабатывался полученный avi-шник). Все открылось нормально, шинковку проводить можно.
На всякий случай оттяпаем кусок откуда-нибудь из серединки, метров на 600.
Все прекрасно, работает, кусок отрезанный также легко открывается и поддается правке.

теперь проверяем на совместимость с видеоредакторами. Sony Vegas 11 будет первым, а 12 версия - вторым в очереди.

11 Сонька открыла нормально, по шкале монтажа все ходит без проблем, не тормозит, не глчит, хотя комп у меня не очень современный, а уже лет несколько ему (DualCore Intel Core 2 Duo E7400, 2800 MHz)

Читайте также: