Просмотр полной версии : Как конвертировать видео файл (.avi) до минимальных размеров?
Darkman
10.07.2009, 23:10
Здравствуйте!
У меня вопрос на 99% глупый :Flog: ,но:
Как конвертировать видео файл (.avi) до минимальных размеров?
Т.е. какой кодек для этого лучше использовать, где галочки поставить и тд. :pardon:
Пытался сам сделать ток получилось ужать до непонятного состояния! =)
Цель: добится маленького размера файла с не очень серьёзными потерями качества видео!
Утачнение: Звук не особо важен!
P.S. При помощи поиска посмотрел особых ответов не нашёл!:be:
jurisviii
11.07.2009, 00:15
2 Darkman
сперва следует выбрать кодек, соответствущий твоим требованиям, вернее требованиям воспроизводения (железный плейер, инет сриминг или тому подобно), от этого частично будет зависить также остальные параметры.Потом выбирается минимальный возможный размер картинки и частоты кадров, из соображений качества и требований воспроизведения.
После этого подбырается остальные настройки кодека.
Darkman
11.07.2009, 01:26
Требуется: Воспроизведение на сервисах онлайн (ютуб и тд.) и\или при помощь k-lite (и тп.)!
jurisviii
11.07.2009, 01:31
тогда не стоит замарочиватся размерами а следовать рекомендациям ютуба, иначе они все равно перекодирует по своему, а качество сильно пострадает.
Требуется: Воспроизведение на сервисах онлайн (ютуб и тд.) и\или при помощь k-lite (и тп.)!
На youtube можно заливать видео практически любого размера, если битрейт не соответствует их представлениям, видео будет сервисом автоматически в то, что хочет youtube.
Если хотите добиться неконвертированного видео прямо в сервисе, ну или выкладывания самого файла на файлообменниках, то стоит кодировать в h264 high profile. Встроенные в Вегас кодеки Mainconcept AVC и Sony AVC не обеспечивают high profile (только main или basic).
Выходов два - кодировать кодеком x264 в сторонних транскодерах (лучше качество, быстрее кодирование и меньше глюков, но делать более муторно) или кодировать в Вегасе через кодек ffdshow wfv x264 (в настройках avi шаблон ffdshow, в cutsom задаются параметры).
Битрейт для видео под youtube должен составлять не более 2,5Мбит/с, иначе почти неизбежна автоматическая конвертация сервисом.
Проще кодировать в один проход с указанием качества не битрейтом, а фактором качества (crf 20-30). Конкретные значения зависят от разрешения видео и частоты кадров - Вы не указали никаких данных по видео, так что посмотрите сами какой подойдет под ваш материал.
Через MeGUI я кодирую со следующими установками x264 :
http://s49.radikal.ru/i124/0907/3e/7032cfd84508t.jpg (http://radikal.ru/F/s49.radikal.ru/i124/0907/3e/7032cfd84508.jpg.html)
.
Darkman
13.07.2009, 17:16
Warper
Спасибо за ответ!
Немного уточню первоночально требуется внести в видео изминения: добавить лого, изображение и субтитры!
Одна вставка лого делает огромным размер файла на выходе!
Трабла там с кодеками что посоветовали, ошибка тут писалась! (an error occurred while opening a codec)
Посоветуйте сторонний транскодер! =)
albert_kes
13.07.2009, 17:49
Одна вставка лого делает огромным размер файла на выходе!
Смотря как, куда и что вставлять...:pardon:
В каком смысле транскодер?
Darkman
13.07.2009, 17:54
Выходов два - кодировать кодеком x264 в сторонних транскодерах
Вот и спросил!
Если непонял то сор!
albert_kes
13.07.2009, 18:37
есть такой Adobe Media Encoder (в составе CS4) сам я не пробовал после него на Ютуб сливать
http://i010.radikal.ru/0907/01/bfdf0097f32ft.jpg (http://radikal.ru/F/i010.radikal.ru/0907/01/bfdf0097f32f.jpg.html)
Транскодер у меня - MeGUI.
Чтоб не заниматься самоцитированием, ссылка - так я делаю ролики с фрапсов (http://forums.goha.ru/showthread.php?t=297830).
Дабы не развивать религиозные войны, сразу скажу - качество при сохранении в промежуточный упакованный файл теряется лишний раз. Лучше по возможности пользоваться экспортом в MeGUI через debugmode frameserver или сохранять промежуточный файл в неупакованных форматах (Sony YUV, uncompressed). Основной минус неупакованных форматов только один - очень большой объем промежуточного файла, что замедляет процесс и требует большого места на диске.