Кодируем видео своими руками с помощью VirtualDub!

Страницы :  1 2 3 4  След.
Автор Сообщение
e.a.allen ®

Стаж: 15 лет
Сообщений: 95

Создавать темы e.a.allen ® написал(а)
14-Мар-2009 00:02
Запускаем VirtualDub можно взять тут версия 1.9.0 или тут версия 1.9.0 Rus и открывайте в нем нужный видеофайл. Если файла у вас нет (например он у вас на видеокамере), то предварительно видео нужно скопировать на жесткий диск. Выберете в меню "Файл → Захватить AVI..." \ "File → Capture Avi..." ,появится окно захвата. Вот тут все элементарно и просто нужно просто выбрать устройство из списка "Устройство → Ваше устройство" \ "Device → Ваше устройство (=" и указать, куда сохранять кино. По окончанию процесса получим файл большого размера. С ним и будем работать.
Когда все сделается, открываем фаил в VirtualDub. Первым делом нужно узнать его основные параметры. Выбиваем "Файл → Информация о файле" \ "File → File Information..." В появившемся окошке нас интересует строчки "Скорость передачи данных" \ "Data rate" для видео и звука.

Скорость передачи данных

Это и есть битрейт. Он показывает какой объем информации используется для сжатия одной секунды видео или звука. Понятно, что чем он больше, тем лучше будет качество. Но тут надо понимать, выставление больших значений битрейта, нежели у исходного файла, не даст ровным счетем ничего. Так запомним или запишем цифры в этих полях.
Теперь немного побегаем с бубном. Для начала, если нада обрезать кино (например черные полосы наверху или внизу), то делаем следующее. Выбираем "Видео → Фильтры" \ "Video → Filters..." в появившемся окне выбираем "Добавить" \ "Add..." и выбираем из списка "null transform" далее нажимаем на кнопку "Урезание" \ "Cropping..." и выставляем значения чтобы не было видно полей, убираем лишнее.

Урезание

Далее может понадобится изменить размеры картинки (по вашему желанию) из тех де фильтров добавляем "resize" и выставляем желаемый размер делается это исключительно для экономии места.
Теперь передем к настройке видеокодека. Выбираем "Видео → Компрессия" \ "Video Compression..." затм кодек Xvid. И нажимаем кнопку "Изменить" \ "Configure", откроется окно настроек кодека.

Кодек

В самом пеполе указываем профиль "unrestricted" и нажимаем кнопку "more" с право. Настройки сделайте как на скриншоте.

Скриншот с настройками

Нажимаем ок и идем к основным настройкам идем глазами в самый низ и рядом с надписью "Quality preset". ставим "Use defined" и акуратно жмем на "more" с право . Это отображает на сколько будет кодек сжимать видео. Чем выше значения тем лечше будет качество. Не пожелейте времени и поставьте как на скриншоте.

Скриншот

Будет давольнатаки долго кодировать зато будет качество.
Опция "Maximum I-frame interval" отображает с какой частотой вставляется кадр, число 100 ровно 1 ключевой кадр в 4 секунды (при частоте кадров 25)
Идем дальше переходим к следующей опции "Encoding type" выбираем опцию "Twopass - 1st pass" и жмем ок.
Теперь настраиваем звук, здесь будет полегче (=. Если вас все устраивает в звуке то идем дальше, для тек кого это не устраивает выбирают "Аудио" \ "Audio" и ставим галочку на "Режим полной обработки" \ "Full processing mode" и заходим в меню "Компрессия" \ "Compressin...". Здесь выбираем нужный кодек (в моем случаи это lame), справа режим кодирования (битрейт, стерео или моно). Тут выбираем на свой вкус. Мне кажется что битрейта в 128 Кббит\с и стереозвука хватит за глаза (=.

Скриншот

Тут нам и пригодится записаный или запомненый битрейт звука исходного файла, выставлять более высокий или делать из моно стерео xD идея не из прекрасных.
Вот мы и закончили с настройками. Выбираем "Фаил → Запуск анализатора видео" \ "File → Run video analysis pass". Запустится первый проход кодирования. Кодироватся ничего небудет, кодек просто посмотрит фильм xD, и оценит каждый кадр и где лучше всего ужать кадры а где не жлобить. Когда первый проход завершится (можете покушать погулять выпить 15 чашек чая просто долго кодировать будет), открывайем основное окно настроек видеокодека и меняем на значение "Twopass - 2nd pass". Тут еще станет активна третья строчка, где нада указать битрейт (слево на кнопке должно быть написано "Target bitrate (kbps)" если нету то тыкайте до появлеие нужной надписи. Как узнать какой битрейт ставить! Это все зависит от задачи кодирования. У нас есть определенный объем куда нужно записать видео. Справо от строки жмем "Calc" вылезет окно калькулятора. Там прописываем объем носителя продолжительность и параметры звука (битрейт). В строке "Avarage bitrate (kbps)" получаем нужное значение битрейта видео. Нажимаем ок и значение автоматически поставится в настройки кодека. Лучше немного уменьшить его (пунктор на 30), так как размер может гулять в любую сторону. Вроде все идем в основное меню VirtualDub ивыбираем "Файл → Сохранить как Avi..." \ "File → Save as AVI..." и выбираем место для сохранения.-Вроде все отписываемся оставляем комментарии и пожелания


Последний раз редактировалось: e.a.allen (2009-03-14 16:44), всего редактировалось 2 раз(а)
Профиль  ЛС 
Alexxxiy

Стаж: 15 лет
Сообщений: 232
Откуда: Уфа

Создавать темы Alexxxiy написал(а)
14-Мар-2009 00:10 (спустя 8 минут)
Спасибо, уверен кому-нибудь пригодится =)
Лично имел с VirtualDub весьма короткое знакомство - пытался сделать сэмпл для раздачи, по инструкции с т.ру. Правда ниче путного так и не получилось ))
Профиль  ЛС 
Михаил Сергеевич

Стаж: 15 лет
Сообщений: 80
Откуда: Russia

Создавать темы Михаил Сергеевич написал(а)
14-Мар-2009 14:22 (спустя 14 часов)
e.a.allen
спасибо за темку
Alexxxiy
там впринципе легко, главное первый раз сделать, потом руки сами щелкают =)
Профиль  ЛС 
e.a.allen ®

Стаж: 15 лет
Сообщений: 95

Создавать темы e.a.allen ® написал(а)
14-Мар-2009 14:23 (спустя 55 секунд)
МихаилСергеевич
всегда пожалуйста (=
Профиль  ЛС 
Alexxxiy

Стаж: 15 лет
Сообщений: 232
Откуда: Уфа

Создавать темы Alexxxiy написал(а)
14-Мар-2009 14:27 (спустя 3 минуты)
e.a.allen
спасибо за темку
Alexxxiy
там впринципе легко, главное первый раз сделать, потом руки сами щелкают =)
Нарезать то получилось, но с жутким рассинхроном звука с картинкой, с которым я уже ничего не смог сделать.
Профиль  ЛС 
Enik

Стаж: 15 лет
Сообщений: 57
Откуда: Russia

Создавать темы Enik написал(а)
14-Мар-2009 15:05 (спустя 38 минут)
e.a.allen
Молодец, хорошая тема!
Запустится первый проход кодирования. Кодироватся ничего небудет, кодек просто посмотрит фильм xD, и оценит каждый кадр и где лучше всего ужать кадры а где не жлобить. Когда первый проход завершится (можете покушать погулять выпить 15 чашек чая просто долго кодировать будет), открывайем основное окно настроек видеокодека и меняем на значение "Twopass - 2nd pass". Тут еще станет активна третья строчка, где нада указать битрейт
Вопросик: Сколько по времени занимает каждый проход? (ну например чтобы переконвертировать DVD в DVDrip)
Профиль  ЛС 
e.a.allen ®

Стаж: 15 лет
Сообщений: 95

Создавать темы e.a.allen ® написал(а)
14-Мар-2009 15:07 (спустя 1 минута)
Enik
все зависит от мощности компьютера в среднем час полтора
Профиль  ЛС 
йошка

Стаж: 15 лет
Сообщений: 105

Создавать темы йошка написал(а)
14-Мар-2009 15:45 (спустя 37 минут)
VirtualDub 1.9.0 Rus
Профиль  ЛС 
Unreal

Стаж: 15 лет
Сообщений: 18

Создавать темы Unreal написал(а)
14-Мар-2009 19:21 (спустя 3 часа)
Перегонять ДВД в АВИ даже не пытайтесь при помощи ВиртуалДаба. Для этого есть отличный автоматизатор AutoGK (Auto Gordian Knot). Перегон на хорошем компе занимает примерно столько же времени, сколько идет сам фильм.
Профиль  ЛС 
Whitemen 009

Стаж: 15 лет
Сообщений: 43
Откуда: Уфа.Черниковка

Создавать темы Whitemen 009 написал(а)
15-Мар-2009 12:47 (спустя 17 часов)
Я обычно пользуюсь DVD-Fab для перегона в DVD.Rip времени занимает примерно 20-30 мин. 8 Гиговый диск
Профиль  ЛС 
garey

Стаж: 15 лет
Сообщений: 5
Откуда: Мр-н "Южный"

Создавать темы garey написал(а)
16-Мар-2009 12:20 (спустя 23 часа)
Я обычно пользуюсь DVD-Fab для перегона в DVD.Rip времени занимает примерно 20-30 мин. 8 Гиговый диск
Интересно, а как ты рип делаешь с помощью DVD-Fab, прога вроде тока может:
- копирование DVD без потери качества
- копирование DVD (NTSC и PAL) на пишущий DVD привод
- сохранение структуры, меню, файлов и диалогов диска
- прожиг DVD-R/RW и DVD+R/RW
- копирование (извлечение) только видео дорожки
- удаление защит от копирования (CSS, Region, RCE, Macrovision, UOPs и др)
А вот DVDRip она вродь не умеет делать, или я че то не догоняю?
Перегонять ДВД в АВИ даже не пытайтесь при помощи ВиртуалДаба. Для этого есть отличный автоматизатор AutoGK (Auto Gordian Knot). Перегон на хорошем компе занимает примерно столько же времени, сколько идет сам фильм.
Полностью согласен
Профиль  ЛС 
Greshnik

Стаж: 15 лет
Сообщений: 12

Создавать темы Greshnik написал(а)
16-Мар-2009 20:37 (спустя 8 часов)
Подскажите плиз самый простой способ уменьшить видео и прогу для этого,в параметрах видео не разбираюсь,прочитанное выше почти не чего не понял:((((
Профиль  ЛС 
Unreal

Стаж: 15 лет
Сообщений: 18

Создавать темы Unreal написал(а)
16-Мар-2009 20:49 (спустя 12 минут)
Greshnik DVDFab
Профиль  ЛС 
Alexxxiy

Стаж: 15 лет
Сообщений: 232
Откуда: Уфа

Создавать темы Alexxxiy написал(а)
16-Мар-2009 20:54 (спустя 4 минуты)
Подскажите плиз самый простой способ уменьшить видео и прогу для этого,в параметрах видео не разбираюсь,прочитанное выше почти не чего не понял:((((
MediaCoder тоже простенькая, я б даже сказал интуитивная. Только c WMV не дружит. Юзал ее недолго для подгонки видео под плеер.
Профиль  ЛС 
Whitemen 009

Стаж: 15 лет
Сообщений: 43
Откуда: Уфа.Черниковка

Создавать темы Whitemen 009 написал(а)
17-Мар-2009 21:13 (спустя 1 день)
Юрий 009 писал(а):
Я обычно пользуюсь DVD-Fab для перегона в DVD.Rip времени занимает примерно 20-30 мин. 8 Гиговый диск
Интересно, а как ты рип делаешь с помощью DVD-Fab, прога вроде тока может:
- копирование DVD без потери качества
- копирование DVD (NTSC и PAL) на пишущий DVD привод
- сохранение структуры, меню, файлов и диалогов диска
- прожиг DVD-R/RW и DVD+R/RW
- копирование (извлечение) только видео дорожки
- удаление защит от копирования (CSS, Region, RCE, Macrovision, UOPs и др)
А вот DVDRip она вродь не умеет делать, или я че то не догоняю? Обьясняю (для непонятливых):DVD-Fab Platinum 5.1.0.0. Выбираем опцию:на мобильный Общий,выбираем файлы которые надо конвертировать,запускаем анализ,жмём Далее и ВОАЛЯ Rip готов и всех то делов.Я так конвертировал 7,46 Гиговый диск с KONTOR в Rip. 1,01 Гиг ar
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 29-Мар 01:32
Часовой пояс: UTC + 5