| |
Начинающий автор |
|
|
|
|
Оригинал с картинками находится тут. Замечания и предложения приветствуются и будут рассмотрены.
Спасибо Эску за ценнейшие советы и редакторские замечания.
== Вступление == Обычно АМВ-клип кодируют как минимум в 2 версии: полную и превью. Превью качают те, у кого медленный или дорогой интернет и нет предварительной уверенности в высоком качестве клипа (актуально для малоизвестных авторов). Превью-версия -- это тот же самый клип, только со значительно меньшим размером файла, ну и качество конечно хуже. Для превью-версии очень важно при небольшом размере достичть максимально качественного изображения, чтобы зритель всё же смог оценить достоинства клипа.
== Необходимые программы == Этот туториал предназначен для пользователей операционной системы Майкрософт Виндоуз.
На сегодня (начало 2007 года) наиболее оптимальным кодеком для превью считается VP7 компании On2. Верися VP7 Personal Edition бесплатна для некоммерческого использования частными лицами. (Это полная версия, без каких-либо иных ограничений). Скачать её можно с сайта On2, около 1,7 мегабайт. Кодек просто устанавливается в систему, для непосредственно кодирования понадобится видео-редактор, рекомендую использовать VirtualDubMod (ВДМ). Скачать можно отсюда, сейчас доступна версия VirtualDubMod 1.5.10.2. Архив нужно просто распаковать в подходящую папку, инсталляция не требуется.
== Кодирование видео == Для простоты предположим, что у вас есть уже готовый клип в виде avi-файла с несжатым видео. Этот файл будет называться "исходным". (Если вы делаете клип в продвинутом видео-редакторе, например, в Вегасе или Премьере, экспортируйте его как несжатое (uncompressed) видео)
Теперь надо сделать превью-файл с видео, закодированным VP7 (используя двухпроходное кодирование). Действия по порядку: # Запустите VirtualDubMod. Откройте ваш исходный файл с видео (Меню File -> Open Video File или Ctrl-O). # Меню Video -> Compression (Ctrl-P). Слева выберите в списке кодек VP70 General Profile. Нажмите кнопку Configure. # Перейдите на закладку General. В поле Bitrate in kbps введите битрейт для видео. Для превью-версии должно подойти значение 200. В выпадающем списке Mode выберите Two Pass - First Pass. Нажмите OK в этом окошке и в предыдущем. # Меню File -> Save as (F7): #* Введите имя файла (например, "myamv-vp7".) #* Внизу окна в блоке Video выберите Video Mode: Fast Recompress (и убедитесь, что стоит Compression: VP70 General Profile (VP70)). #* Поставьте галочку для Don't run this job now; add it to job control... #* Нажмите Save. # Меню Video -> Compression (Ctrl-P). Нажмите кнопку Configure. Перейдите на закладку General. В выпадающем списке Mode выберите Two Pass - Second Pass - Best Quality. Нажмите OK в этом окошке и в предыдущем. # Меню File -> Save as (F7). Имя файла уже введено и всё остальное -- как указано выше. Нажмите Save. # Меню File -> Job Control (F4). В списке слева должно быть две строки. Нажмите Start.
Подождите (несколько минут), пока идёт кодирование. Когда кодирование закончено (''Done'' в колонке ''Stauts'' обоих строчек), можете закрыть это окошко и VirtualDubMod. Теперь у вас есть .avi-файл, содержащий правильно закодированный видеоряд.
Примечания: * возможна более тонкая настройка кодека. Поскольку мой опыт и знания в этом минимальны, могу только посоветовать оставить значения по умолчанию.
== Заключительный этап: сборка видео и аудио == Теперь у вас есть .avi файл с пожатым видео и .mp3 со звуком, их надо собрать вместе в окончательный .avi файл, который будет выложен для просмотра. # Запустите VirtualDubMod. # Откройте ваш файл с ''уже закодированным видео'' (Меню File -> Open Video File или Ctrl-O). # Меню Streams -> Stream list: # Нажмите кнопку Add. # Выберите ваш MP3 файл со звуком (главное, не спутать с WAV, если он есть в той же папке), нажмите Open. #* Если выскочит окошко предупреждения с названием ''VBR audio stream detected'', абзацем описания и вопросом в конце ''Do you really want to keep the VBR header? (only matters when saving to AVI)'' -- уверенно нажимайте Yes. # Нажмите OK. # Меню File -> Save as (F7): #* Введите имя файла (например, "myamv-preview") #* (ВАЖНО) Внизу окна в блоке Video выберите Video Mode: Direct stream copy (и убедитесь, что стоит Compression: (No recompression: VP70)). #* Снимите галочку для Don't run this job now; add it to job control... #* Нажмите Save. Через несколько секунд окончательный превью-файл готов.
-------------- Главное не победа. Главное -- призы!
|
Отправлено: 17 января 2007, 15:01 | Зарегистрирован: 17 октября 2006 |
|
|
|
| |
Автор |
|
|
|
|
Америку конечно не открыл, но вообще все грамотно написано. А ВП7 популяризировать надо, а то фансабберы уже вместо Хвида на на х.264 перейдут
|
Отправлено: 17 января 2007, 16:37 | Зарегистрирован: 02 октября 2006 |
|
|
|
| |
Начинающий автор |
|
|
|
|
Цитата (Генерал Гривус @ 17 января 2007, 14:37) | Америку конечно не открыл
но вообще все грамотно написано. А ВП7 популяризировать надо, а то фансабберы уже вместо Хвида на на х.264 перейдут |
Нуу, как бы речь не идёт о новизне. Просто предыдущий туториал про превью имхо устарел
а фансабберы по-любому на х264 перейдут, потому что он не проприетарный как ВП7
-------------- Главное не победа. Главное -- призы!
|
Отправлено: 17 января 2007, 16:51 | Зарегистрирован: 17 октября 2006 |
|
|
|
| |
Автор |
|
|
|
|
Да у них всё через одно место, этот 264 на букву х, уж лучше б нероавц.
|
Отправлено: 17 января 2007, 17:36 | Зарегистрирован: 02 октября 2006 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Вопросы по теме: 1) если при двухпроходном кодировании не создавать очередь задач на 2 прохода, а вручную запустить 2 раза, процесс сработает нормально? 2) имя аутпут-файла при втором проходе должно быть таким же, как и при первом проходе? Т.е. это нормально, что он запишется поверх файла, созданного первым проходом?
|
Отправлено: 17 января 2007, 18:03 | Зарегистрирован: 14 декабря 2006 |
|
|
|
| |
Начинающий автор |
|
|
|
|
Цитата (Aggressor @ 17 января 2007, 16:03) | Вопросы по теме: 1) если при двухпроходном кодировании не создавать очередь задач на 2 прохода, а вручную запустить 2 раза, процесс сработает нормально? 2) имя аутпут-файла при втором проходе должно быть таким же, как и при первом проходе? Т.е. это нормально, что он запишется поверх файла, созданного первым проходом? |
1) да, всё сработает нормально, но ждать 2 раза придётся (второй -- дольше) 2) имя аутпут-файла при первом проходе вообще не имеет большого значения (файл создаётся и туда какая-то мелочь пишется, но предположительно, это совершенно левая вещь) Поэтому если имя указывать разное -- никаких проблем нету, кроме того, что будет валяться файл от первого прохода.
Исправил(а): zzerg, 17 января 2007, 18:20
-------------- Главное не победа. Главное -- призы!
|
Отправлено: 17 января 2007, 18:18 | Зарегистрирован: 17 октября 2006 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Объясняю для любопытствующих. Вся полезная информация после первого прохода записывается в файл статистики, который задаётся на закладке Settings полем First Pass File. Если вы его сохраните, можете делать второй проход, хоть через год.
-------------- Реальность отличается высокой скоростью рендеринга и отсутствием сюжета.
|
Отправлено: 17 января 2007, 18:43 | Зарегистрирован: 17 марта 2003 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
zzerg Сенькю! Тогда еще один вопрос: у меня ВДМ вылетает с ошибкой при попытке открыть Uncompressed AVI, слепленное в APpro2.0, размер 5 гиг, аудио- .wav PCM uncompressed. Причем пока файл был до гигабайта, открывал без проблем. Теперь же пришлось сжать в ДивХ с помощью ВД, потом открыть пожатый в ВДМ и приклепать туда ВБР МП3. Не принципиально, но все равно... знаете, как побороть?
|
Отправлено: 17 января 2007, 18:46 | Зарегистрирован: 14 декабря 2006 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Aggressor 1. ВОПРОС НЕ ПО ТЕМЕ. 2. Если ты и дальше будешь скрывать описание ошибки, то благополучно унесёшь свою тайну в могилу. Никто никогда не узнает, что у тебя было.
-------------- Реальность отличается высокой скоростью рендеринга и отсутствием сюжета.
|
Отправлено: 17 января 2007, 18:50 | Зарегистрирован: 17 марта 2003 |
|
|
|
| |
Автор |
|
|
|
|
Цитата | А ВП7 популяризировать надо, а то фансабберы уже вместо Хвида на на х.264 |
Что вполне логично, чем если бы они переходили на vp7, который жмет хуже на больших битрейтах и грузит проц сильнее. Так что зачем и среди кого надо популяризировать VP7, пригодный только для кодинга превью и middle - мне непонятно.
Цитата | Да у них всё через одно место, этот 264 на букву х, уж лучше б нероавц. |
И чем же он вдруг стал лучше?
|
Отправлено: 17 января 2007, 23:58 | Зарегистрирован: 10 января 2006 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Цитата (FL@$H @ 17 января 2007, 14:58) | который жмет хуже на больших битрейтах |
А вот я сравнивал, у меня лучше выходило.
-------------- Реальность отличается высокой скоростью рендеринга и отсутствием сюжета.
|
Отправлено: 18 января 2007, 00:49 | Зарегистрирован: 17 марта 2003 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Тогда поправка по теме:
Цитата | #* Если выскочит окошко предупреждения с названием ''VBR audio stream detected'', абзацем описания и вопросом в конце ''Do you really want to keep the VBR header? (only matters when saving to AVI)'' -- уверенно нажимайте Yes. |
В последней версии ВДМ выскакивает вопрос "Do you still want to rewrite the header?", поэтому нажимать нужно как раз No
|
Отправлено: 18 января 2007, 02:10 | Зарегистрирован: 14 декабря 2006 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Aggressor
Цитата (Aggressor @ 17 января 2007, 17:10) | В последней версии ВДМ выскакивает вопрос "Do you still want to rewrite the header?", поэтому нажимать нужно как раз No |
На самом деле это зависит не от версии, а от установки опции "By default try processing MP3 VBR streams like Nandub". Тупая опция, потому что она ничего не делает, только меняет форму вопроса и правильный ответ с No на Yes.
-------------- Реальность отличается высокой скоростью рендеринга и отсутствием сюжета.
|
Отправлено: 18 января 2007, 06:43 | Зарегистрирован: 17 марта 2003 |
|
|
|
| |
Автор |
|
|
|
|
Цитата | А вот я сравнивал, у меня лучше выходило. |
Довольно странно. Все же если битрейт больше 1 mbps, то преимущество плавно переходит к x.264 - как по собственным наблюдениям, так и по обзорам в сети, взять хотя бы doom9. Хотя, тут конечно многое зависит от того с какими настройками кодировать и какой материал.
|
Отправлено: 19 января 2007, 00:23 | Зарегистрирован: 10 января 2006 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
FL@$H Видимо, да. В VP7 все настройки по умолчанию под низкий битрейт. Под высокий битрейт там как минимум надо понижать значения Quantizer-а.
-------------- Реальность отличается высокой скоростью рендеринга и отсутствием сюжета.
|
Отправлено: 19 января 2007, 03:10 | Зарегистрирован: 17 марта 2003 |
|
|
|
|