|
|||||||
![]() |
|
|
Опции темы | Поиск в этой теме |
|
|
|
|
ВИП
![]()
Форумчанин
Регистрация: 29.01.2006
Сообщения: 1,222
Репутация: 328
|
VirtualDubMod - отрезать, приклеить звук. Разрезать, склеить AVI. Другое
VirtualDubMod 1.5.10.3 - отрезать, приклеить звук. Синхронизировать звук с видео. Уроки, разрезать, склеить видеофайлы AVI. Сделать скриншоты с видеофайла.
VirtualDubMOD - программа для захвата и обработки видео (перекодирование, вырезание и "склеивание" отрывков, наложения фильтров и т.п.). Это усовершенствованный вариант популярной программы для обработки видео VirtualDub. VirtualDubMOD — программа, основанная на исходных кодах VirtualDub и множестве полезных добавлений. Интерфейс VirtualDubMod похож на VirtualDub. VirtualDubMod имеет существенное отличие — меню Audio заменено на Streams, что отражает нацеленность на работу с несколькими аудиопотоками. Особенности этой программы заключаютcя в возможности работать с расширенным количеством типов видео файлов и звука. В отличии от VirtualDub, VirtualDubMod может окрывать не только файлы AVI и MPEG -1, но и VOB, MPEG -2, OGM, а так же поддерживает множество звуковых форматов: AC3, WAV, MP3, Ogg Vorbis, DTS, SRT files ( ASCII / Unicode ). Одним из самых главных отличий от VirtualDub, является возможность работать со множеством аудио потоков, т.е. в AVI файл можно добавить несколько звуковых дорожек в разных форматах, так же поддерживается и открытие подобных файлов с DVD – VOB. VirtualDubMod обладает многими полезными возможностями:
Скачать уроки по использованию VirtualDub и его модификаций: ЗДЕСЬ Отделить и присоеденить звук от видеофайла с помощью - VirtualDubMod 1.5.10.3 Скрытый текст1) Открываем VirtualDubMod Настраиваем оции: Options => Prefernces => By default try processing VBR MPR streams like NunDub 2) Открываем видео файл: меню File => Open video file ... 3) Открываем в меню Video, затем выбираем Direct Stream Copy 4) Идем в меню Streams, и заходим в Stream List и сохраняем аудио файл WAV. (Если дорожка нужна без изменений формата, нажимаем Demux) Для дорожек АС3 Для дорожек MP3 Ждём пару минут сохранения файла: 5) Теперь убираем существующую звуковую дорожку Disable и загружаем новую Add Если текущая звуковая дорожка была наложена со сдвигом, то щёлкаем правой кнопкой мыши по новой дорожке и выбираем Interleaving для синхронизации звука и изображения. 6) Теперь всё готово для сохранения видеофайла с новой звуковой дорожкой: В меню: File выбираем Save As... и указываем имя путь в папку где будет сохранён новый видео файл.Ждём несколько минут, пока идёт сохранение ... Через несколько минут Вы получите видео файл с новой звуковой дорожкой. Скрытый текстСначала мы научимся делить видео файл на две или более частей. Зачем нам это может понадобиться? Предположим, Вы скачали видео файл 1400 МБ, а записать хотите на два CD диска по 700 Мб. Или Вы хотите из фильма сделать рекламный ролик, а для этого Вам необходимо сначала получить несколько сегментов видео файла, чтобы потом склеить в один видео ролик.. На этом уроке мы поделим фильм пополам и потом соединим две части. 1) ОткрываемVirtualDubMod 2) Открываем видео файл: менюFile => Open video file ... 3)Открываемвменю Video,затемвыбираем Direct Stream Copy 4) Выбираем конечную точку выделения ползунком (1), и закрепляем окончание сегмента (2). Если Вы отрезаете сигмент из середины видео файла, то сначала левой чёрной стрелкой закрепляем начало закрепления. В помощь к ползунку мы можем использовать смещение по ключевым кадрам 6) Далее сохраняем первый сегмент как файл *.AVI Ждём несколько минут, пока идёт сохранение ... Обратите внимание на то, что Ваш изначальный видео файл никак не изменяется, Вы получаете отдельный фрагмент, в отдельном видео файле (первый сегмент). 7) Теперь всё то же самое делаем с исходным видео файлом для сохранения второго сегмента. Опять открываем окноVirtualDubModи видим - ползунок в той точке, на которой закончили выделение первого сегмента, и закрепляем начало выделения. Затем двигаем, ползунок в конец видео файла, и закрепляем окончание выделения. 8) Сохраняем второй сегмент видео файла. Ждём несколько минут, пока идёт сохранение ... Теперь Вы имеете два видео файла, полученные из одного. Исходный видео файл у Вас тоже останется. Скрытый текст1) ОткрываемVirtualDubMod 2) Открываем первый сегмент видео файла. 3) Добавляем второй сегмент. 4) Сохраняем как новыйAVI видео файл. |
|
|
|
#441 |
|
Сообщения: n/a
|
Если рипуете DVD сами, то при сохранении звуковой дорожки в имени файла есть параметр DELAY. В нём указано опережение или запаздывание звука в милисекундах (например DELAY -80ms означает, что звук запаздывает на 80 милисекунд; если положительное значение параметра, значит звук опережает изображение; если 0 - совпадает). А если уже в готовом файле, то я не знаю; сам в таких случаях действую методом подбора. |
|
|
|
#442 |
|
Сообщения: n/a
|
когда с помощью virtualdubmod сохраняю звук потом его обратно вставляю то получаеться разные параметры продолжительности у звука. например исходный размер 1:14:57.120 после выполнения манипулясый получаеться 1:15:03.378. как можно определить опаздывание или опережение надо забить в данных?и сколько именно?
|
|
|
|
#443 |
|
Сообщения: n/a
|
Я не совсем понял, что вы делаете. Вы сохраняете звуковую дорожку готового рипа, чтобы потом присоединить её обратно? А зачем? Или что-то другое делаете? Опишите пожалуйста подробно вашу цель, иначе мы друг друга не поймём.:-) |
|
|
|
#444 |
|
Сообщения: n/a
|
я делаю тоже самое что описано на первой страницы этой темы |
|
|
|
#445 |
|
Сообщения: n/a
|
а вообще мне надо склеить два avi файла с разным аудио битрейдом
|
|
|
|
#446 |
|
Сообщения: n/a
|
Вот теперь мне почти понятно, что вы хотите. Давайте ещё уточним кое-что: Для того, чтобы можно было склеить два файла .avi в один, у этих файлов должны полностью совпадать пять параметров: 1. Кодек. 2. Битрейт видео. 3. Размер кадра. 4. Частота кадров в секунду. 5. Битрейт аудио. Вы уверены, что у вас отличается только аудиобитрейт? |
|
|
|
#447 |
|
Главный Кинооператор
Любитель
Регистрация: 10.06.2008
Сообщения: 157
Репутация: 37
|
А у меня такой вопрос. У меня есть DVD с тремя звуковыми дорожками (две авторские и оригинальная). И есть такой же фильм в AVI формате, но только с оригинальной дорожкой. При вырезании звука как показано на примере Fallouta с DVD у меня вырезается только оригинальная, а нужна одна из авторских. Может кто поможет разобраться?
|
|
|
|
#448 |
|
Сообщения: n/a
|
А если тупо вырезать-сохранить-вырезать из сохраненного-снова сохранить? Т.е. за несколько проходов? Глупо, наверно.
А вот как правильно вырезать логотип? Чтой-то не получается... |
|
|
|
#449 |
|
Сообщения: n/a
|
Если у вас полноценный DVD-диск, то не следует извлекать звуковую дорожку при помощи VirtualDabMod. Есть для этого несколько способов, вот ссылка на тот, которым пользуюсь я сам: https://forum-kinozal.org/showpost.p...&postcount=181 Вас интересуют первые шесть картинок. На вкладке Sream Processing снимите галку также и с видеопотока - вам ведь нужна только звуковая дорожка, её одну и оставьте. Если у вас DVD-фильм (опять же полноценный) скопирован на жёсткий диск, то проще всего воспользоваться программой DGIndex, входящей в комплект Gordian Knot. Правда при этом придётся создать ненужный вам проект (файл .d2v), но его потом можно просто удалить. Этот процесс описан здесь: https://forum-kinozal.org/showpost.p...31&postcount=5 Разве что, если вы точно знаете, какая дорожка вам нужна, то не нужно выбирать Demux All Tracks, а лучше поставить Output Method -> Demux Tracks : ![]() и потом выбрать нужную дорожку: ![]() Если у вас на жёсткий диск скопирован не полноценный DVD, а просто по-варварски выдраны VOB-файлы, (как это делают некоторые безумные юзеры :disgust:), то в этом случае звук вам придётся сохранять при помощи VirtualDabMod по кускам (а не весь сразу), поскольку в нём можно одновременно открыть только один файл. При открытии VOB-файла VirtualDabMod предлагает выбрать аудио поток (если их больше одного). Сделайте это: ![]() И не нужно сохранять WAV, выберите Извлечь поток (Demux): ![]() Удачи.:-) |
|
|
|
#450 |
|
Главный Кинооператор
Любитель
Регистрация: 10.06.2008
Сообщения: 157
Репутация: 37
|
Спасибо большое Беломор58 за столь понятные объяснения. Будем пробовать.:hey:
|
|
|
|
#451 |
|
Главный Кинооператор
Любитель
Регистрация: 10.06.2008
Сообщения: 157
Репутация: 37
|
Спасибо ещё раз, Беломор58!!! Всё получилось. Только с GK я связываться не стал, а скинул имеющийся на жёстком диске DVD-фильм на DVD+RW и всё получилось через программу DVD Dicrypter. Так же выражаю благодарность Fallout'у за его наглядные примеры по VitualDubMod, без которых я тоже не смог бы обойтись. Вот как бы ещё этот фильм залить на Кинозал (с моей-то скоростью отдачи)?!
|
|
|
|
#452 |
|
Сообщения: n/a
|
ответ
|
|
|
|
#453 |
|
Сообщения: n/a
|
Ну вот, теперь всё понятно!:-) Скрины я копировать не буду, а лучше засвечу разницу в качестве файлов; слева (1) будет с верхнего скрина, а справа (2) с нижнего. Итак имеем: 1. Разрешение: (1)512х384 - (2)576х432 2. Видео битрейт: (1)1049 kbps - (2)1652 kbps 3. Аудио битрейт: (1)131 kbps - (2)187 kbps Значит как бы действовал я? 1. Сохранил аудио поток из файла (1) как WAV - описано в теме (первый пост темы). 2. Перекодировал видео файл (1) с наложением фильтра resize - описано здесь: https://forum-kinozal.org/showpost.p...&postcount=275 Естественно разрешение при этом выставляем 576х432, а битрейт 1652 kbps. При этом у нас качество картинки не улучшится, мы просто подгоним битрейт и разрешение под файл (2). Всё, что написано про GSpot, нам не нужно, - это только для определения параметров файла, а у нас они уже есть. 3. Перекодировал аудио поток файла (1) с битрейтом 187 kbps. а) Можно делать так, как написано здесь:https://forum-kinozal.org/showpost.p...34&postcount=6 б) Можно так, как здесь (картинки 7-13; открываем естественно файл WAV, а не AC3):https://forum-kinozal.org/showpost.p...&postcount=181 4. Заменил оставшийся в файле (1) аудиопоток на только что перекодированный (снова смотрим первый пост темы). 5. Соединил файлы (1) и (2) (снова первый пост темы). В принципе можно попробовать перекодировать видео и звук в один проход при помощи VirtualDabMod (не сохраняя в WAV). Для этого нужно открыть вкладку Потоки, затем на потоке правый клик и в раскрывшемся списке выбрать Режим полной обработки. Дальше снова правый клик на потоке, выбрать Компрессия -> Lame MP3. Но во-первых там шкала фиксированных битрейтов (самый близкий к нужному 184 kbps), то есть тогда придётся и аудио поток файла (2) приводить к нему же; а во-вторых я никогда не пережимал звук при помощи VirtualDabMod и не знаю, что за качество получится. Правда я никогда не пользовался и прогой Razor Lame, рекомендованной Romeo (так что отвечать могу только за способ с использованием BeSweet:yesyes:), но там вроде всё должно работать. Ну вот, всё, что знаю, рассказал - пробуйте.:-) ЗЫ: И ещё, скажите пожалуйста, а нафиг вам их склеивать? Чтобы иметь потом геморрой с записью на диск и просмотром на внешнем плеере файла размером 2.72 ГБ? Мне просто интересно... |
|
|
|
#454 |
|
Сообщения: n/a
|
НЕ получаеться обработать звук на пункту б, а по пункту а нету проги LAme.exe
|
|
|
|
#455 |
|
Сообщения: n/a
|
Дружище bor32, нету проги - есть гугль! :super: Вот, из первых попавшихся ссылок: http://y3u.mylivepage.ru/file/280/3127 У меня тоже не было; скачал, распаковал архив, попробовал - ничего не вышло. :-) RazorLame не хочет работать с WAV-файлом, сохранённым при помощи VirtualDubMod.Точнее пытается, но потом пишет error, а в логе - что файл corrupt or unsupported (типа "испорченный или неподдерживаемый"). В то же время BeSweet справилась с задачей на четыре с плюсом. То, что она не захотела у вас работать, объясняется просто: вы поставили CBR, как на скринах. Для кодирования с CBR в BeSweet нельзя выбирать произвольный битрейт, можно только такие: - от 16 до 128 кбит/с - любую величину, кратную 16; - от 160 до 256 кбит/с - любую величину, кратную 32; - 320 кбит/с. (Ну, это я виноват - недоразжевал, сори :blush2:). Чтобы кодировать с любым битрейтом, нужно выбрать VBR. В частности вот что получилось у меня: ![]() Однако точно в нужный битрейт (заказывал 187 кбит/с) прога не попала, почему я и не поставил ей пять баллов. Поэтому лучше, я думаю, сохранить в WAV обе звуковые дорожки и перекодировать их с постоянным битрейтом (CBR), выбрав один из наиболее близких, то есть 160 кбит/с или 192 кбит/с. |
|
|
|
#456 |
|
Сообщения: n/a
|
а то что у меня звук VBR это нормально, его можно перекодировать в CBR?
скажим правильнее во всех видео файлах которые у меня есть звук находиться в VBR |
|
|
|
#457 |
|
Сообщения: n/a
|
|
|
|
|
#458 |
|
Сообщения: n/a
|
|
|
|
|
#459 |
|
Сообщения: n/a
|
В первой паре вот разница: Вид битрейта: Переменный - Постоянный Битрейт: 115 Кбит/с - 128 Кбит/с Во второй, я думаю, дело в переменном битрейте - всё-таки нужен наверное постоянный. Звук VBR вы сохраняете, как WAV, а потом уже WAV кодируете с постоянным битрейтом. Вы понимаете, дело в том, что я не теоретик, а практик. Вот смотрите, два моих рипа: В них совпадает абсолютно всё, кроме времени и соответственно размера файлов (плюс постоянный аудио битрейт). Я думаю, именно поэтому они вместе склеиваются без проблем, хотя мне и не нужно их склеивать - это два отдельных фильма.:-) Вы понимаете, дело в том, что если бы у меня на компе было два кое-как слепленных рипа, где всё вкривь и вкось (типа тех, с которыми вы пытаетесь работать), то я мог бы повозиться и что-нибудь вам точно сказать: либо - делай вот так, либо - брось, безнадёжно. Но у меня их нет.:-) Поэтому: всё, что знал, я уже рассказал, а дальше дело за вами - пробуйте. ЗЫ: Ну, может ещё кто-нибудь что-то путное посоветует... |
|
|
|
#460 |
|
Сообщения: n/a
|
Звуковые дорожки в фильме. Корректировка
Как можно отключить одну звуковую дорожку в фильме? Или так сопоставить две дорожки, что-бы они звучали синхронно. Проблема в следующем - одна звуковая дорожка существенно отстаёт от другой и происходит эффект эха. Одна дорожка звучит более глухо, хотя это может так и надо. У кого какие соображения будут?
|
|