Videoforum - форум о видео и не только!


Вернуться   Videoforum - форум о видео и не только! > Видеосъёмка и монтаж. > Кодеки и кодеры, кодирование и конвертация.

Важная информация

Кодеки и кодеры, кодирование и конвертация. Тут обсуждаются вопросы изменения формата видео, качество работы кодировщиков, а так-же известные проблемы и решения соответствующие тематике раздела.

Ответ
 
Опции темы
Старый 31.08.2010, 13:54   #1
julico
Знаток
 
Регистрация: 18.11.2009
Сообщений: 27
Сказал(а) спасибо: 36
Поблагодарили 43 раз(а) в 10 сообщениях
Вес репутации: 533
julico has a spectacular aura about
По умолчанию Оптимальный кодек для компьютерного видео?

Здравствуйте!
Стоит задача: наложить на видео русские титры.
Для этого
1) качаем из сети видео-исходник (точнее в кэше меняем расширение на avi;
2) затем посредством MEncoder конвертируем в avi, чтобы можно было видеофайл редактировать в VirtualDub'е;
3) затем накладываем титры и рендерим снова в avi используя XviD MPEG-4 Codec
- в итоге получается довольно большой вес.
Файлы предлагаются для скачивания и последующего офф-лайнового просмотра на десктопах. Хотелось бы получать минимальный вес при смотрибельном качестве...
Подскажите, пожалуйста, в какой формат лучше перекодировать и в каком - выводить фильм, а так же не слишком сложную программу для этих целей! Спасибо!
julico вне форума   Ответить с цитированием Вверх
Старый 31.08.2010, 15:26   #2
Demkoff
Гуру
 
Аватар для Demkoff
 
Регистрация: 09.12.2009
Адрес: Belarus
Возраст: 48
Сообщений: 176
Сказал(а) спасибо: 183
Поблагодарили 155 раз(а) в 86 сообщениях
Вес репутации: 553
Demkoff is a glorious beacon of lightDemkoff is a glorious beacon of light
По умолчанию

Не совсем понятно какая длительнось (время) Вашего видео, желаемое разрешение кадра, битрейт. Потому как соотношение размер/качество прапорционально зависят от размера кадра и битрейта. Чем выше битрейт и разрешение, тем выше качество видео и, соответственно, больше размер видеофайла, и наоборот. А все указанные Вами "телодвижения" я делаю в Sony Vegas Pro 9e с помощью кодека DivX 6, но можно и тем же XviD-ом.
Demkoff вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
julico (31.08.2010)
Старый 31.08.2010, 16:12   #3
julico
Знаток
 
Регистрация: 18.11.2009
Сообщений: 27
Сказал(а) спасибо: 36
Поблагодарили 43 раз(а) в 10 сообщениях
Вес репутации: 533
julico has a spectacular aura about
По умолчанию

Demkoff, благодарю за отклик!!!
Цитата:
Сообщение от Demkoff Посмотреть сообщение
все указанные Вами "телодвижения" я делаю в Sony Vegas
Я тоже : ) Только я использую формат wmv, с которым VirtualDub не работает...
А вопрос задан от имени человека, у которого пока есть только VirtualDub и ещё очень мало опыта... А из меня советчик пока тоже никакой, поэтому надеемся на помощь Клуба!

Длительность фильмов в среднем часа полтора, разрешение 320х240, инфа о битрейте исходника сейчас у меня отсутствует... Это понятно, что можно снижать битрейт, но вопрос в другом: есть ли какие-то заведомо более "экономичные" форматы по сравнению с avi?
Ведь avi, я полагаю, "заточен" под просмотр на телевизоре и предполагает черезстрочную развёртку - не делает ли это его более "тяжёлым" так сказать, по умолчанию, в сравнении хотя бы с QuickTime?

Если есть какие-то лично вам понравившиеся статьи или пособия по особенностям форматов - поделитесь, пожалуйста!
julico вне форума   Ответить с цитированием Вверх
Старый 31.08.2010, 16:57   #4
Demkoff
Гуру
 
Аватар для Demkoff
 
Регистрация: 09.12.2009
Адрес: Belarus
Возраст: 48
Сообщений: 176
Сказал(а) спасибо: 183
Поблагодарили 155 раз(а) в 86 сообщениях
Вес репутации: 553
Demkoff is a glorious beacon of lightDemkoff is a glorious beacon of light
По умолчанию

1. Я пока на работе, а дома где-то есть плагин под VirtualDub для работы с форматом *wmv. Если найду - выложу. 2. Более "экономичный" формат я думаю будет *mp4. 3. *avi не "заточен" для просмотра на ТВ, а наоборот, для просмотра на компе и в подавляющем большинстве в прогрессиве. 4. Литературы нету, но в своё время понравилась эта статья: [Для просмотра данной ссылки нужно зарегистрироваться] 5. А литературу можно в Google по ключевым словам поискать.
Demkoff вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
julico (31.08.2010)
Старый 31.08.2010, 19:15   #5
julico
Знаток
 
Регистрация: 18.11.2009
Сообщений: 27
Сказал(а) спасибо: 36
Поблагодарили 43 раз(а) в 10 сообщениях
Вес репутации: 533
julico has a spectacular aura about
По умолчанию

Demkoff, спасибо!

Я тут для себя приспособилась "ужимать" вес за счёт уменьшения числа ключевых кадров, т.е. выставляю параметр "Seconds per keyframe" побольше (например, по умолчанию значение равно 3, а я ставлю 9) - если видео не слишком динамичное, то потеря качества почти что не заметна, а вес снижается в разы, а иногда и на порядки!
Вот если бы такое в VirtualDub использовать! Только я не соображу, где конкретно там искать параметр, регулирующий ключевые кадры?
julico вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
Demkoff (31.08.2010)
Старый 31.08.2010, 20:03   #6
ВячеславKZ
Модератор
 
Аватар для ВячеславKZ
 
Регистрация: 01.12.2009
Адрес: Астана
Возраст: 49
Сообщений: 1,085
Сказал(а) спасибо: 743
Поблагодарили 933 раз(а) в 445 сообщениях
Вес репутации: 709
ВячеславKZ has a reputation beyond reputeВячеславKZ has a reputation beyond reputeВячеславKZ has a reputation beyond reputeВячеславKZ has a reputation beyond reputeВячеславKZ has a reputation beyond reputeВячеславKZ has a reputation beyond reputeВячеславKZ has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от julico Посмотреть сообщение
Ведь avi, я полагаю, "заточен" под просмотр на телевизоре и предполагает черезстрочную развёртку - не делает ли это его более "тяжёлым" так сказать, по умолчанию, в сравнении хотя бы с QuickTime?
Ничто не под что не заточено, посто различные форматы по разному кодируются. А AVI - это контейнер, так сказать всего лишь расширение файла что в него положите то там и будет лежать.

Попробую объяснить.
AVI - это расширение файла. Расширение - три буквы после точки в имени файла, определяющие принадлежность файла к той или иной категории множества файлов в операционной системе, в данном случае три буквы ([Для просмотра данной ссылки нужно зарегистрироваться]) сообщают компьютеру о принадлежности файла к видео. Другими словами эти три буквы подсказывают компу, что не нужно рыться в недрах системы для воспроизведения, а просто запустить зарегистрированный в системе медиаплеер и "показать кино".

Теперь давайте заглянем в контейнер, там как минимум лежит видео и аудио, сопровождающее видеоряд, иногда к видеодорожке прилагается несколько звуковых дорожек (русская, английская, французская и т.д.). Зачастую аудиодорожки имеют не 2 канала (стерео), а 6 (5.1 - домашний кинотеатр)
Видео дорожка и все прилагающиеся к ней аудиодорожки сжимаются кодеками.

[Для просмотра данной ссылки нужно зарегистрироваться] - это программа КОмпрессор-ДЕКомпрессор упаковывающая видео и аудио до наименьших размеров и в дальнейшем распаковывающая это самое видео и аудио для возможности воспроизведения медиаплеерами и DVD-плеерами.

Кодеки бывают разными. Например DivX, Xvid, Mp4, WMV, Mpg, Mpeg (и т.д. для видео) и WAV, WMV, Mp3, MPEG-1, MPEG-2, Au (и т.д. для аудио)
И все это лежит в контейнере AVI.

Теперь конкретно по теме.
Какими бы кодеками Вы не сжимали свое видео и аудио, какой бы битрейт не задавали программе при создании контейнера - не стоит преувеличивать разрешение и битрейт исходника, от этого ваше видео лучше не станет, просто вы получите файл большего размера.

Если вы обрабатываете видео размером 320х240 с битрейтом 700, то и при обработке устанавливайте 320х240 и битрейт 700, не стоит заставлять программу пересчитывать видео из 320х240 в 720х576 и битрейт из 700 в 2400, видео лучше не станет, а вот размер файла увеличится в разы.

Последний раз редактировалось ВячеславKZ; 01.09.2010 в 10:37.
ВячеславKZ вне форума   Ответить с цитированием Вверх
4 пользователя(ей) сказали cпасибо:
Demkoff (31.08.2010), julico (01.09.2010), Maik61 (29.09.2010), nextvid (31.08.2010)
Старый 31.08.2010, 21:39   #7
Demkoff
Гуру
 
Аватар для Demkoff
 
Регистрация: 09.12.2009
Адрес: Belarus
Возраст: 48
Сообщений: 176
Сказал(а) спасибо: 183
Поблагодарили 155 раз(а) в 86 сообщениях
Вес репутации: 553
Demkoff is a glorious beacon of lightDemkoff is a glorious beacon of light
По умолчанию

Цитата:
Сообщение от julico Посмотреть сообщение
Если есть какие-то лично вам понравившиеся статьи или пособия по особенностям форматов - поделитесь, пожалуйста!
Может это пригодится:

Поддержка различных видеоформатов в VirtualDub 1.7.7 и выше:

mpeg2 plugin32: [Для просмотра данной ссылки нужно зарегистрироваться]; Не забудьте установить AC3ACM!

WMV plugin32: [Для просмотра данной ссылки нужно зарегистрироваться];

flv plugin32: [Для просмотра данной ссылки нужно зарегистрироваться];

Для работы wmv plugin-а и flv plugin-а пока необходим ffdshow (поставить libvacodec в Конфигурация VFW интерфейса у wmv1, wmv2, wmv3, vp6f, flv1).

Quicktime plugin32: [Для просмотра данной ссылки нужно зарегистрироваться];

Directshow plugin32: [Для просмотра данной ссылки нужно зарегистрироваться]; Directshow плагин позволяет (по идее, но уже работает прилично) подгружать любые форматы, которые открываются плеерами типа MPC, ежли все же что-то не открылось, то в систему необходимо установить сплиттер (например Haali) и directshow кодек для формата (например HDTV).

PVN plugin32: [Для просмотра данной ссылки нужно зарегистрироваться];

Установка: В директории VirtualDub создается папочка Plugins32, например: - "С:\Program Files\VirtualDub\Plugins32" - туда бросается mpeg2 plugin и теперь при открытии файла вы видите возможность подгружать mpeg2, vob и т.д. Можно подгружать все vob-ы от DVD или другие идентичные mpeg2 файлы если нажать в диалоге выбора файла: "ask for extended options after this dialog".
Demkoff вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
julico (01.09.2010)
Старый 01.09.2010, 10:13   #8
julico
Знаток
 
Регистрация: 18.11.2009
Сообщений: 27
Сказал(а) спасибо: 36
Поблагодарили 43 раз(а) в 10 сообщениях
Вес репутации: 533
julico has a spectacular aura about
По умолчанию

ВячеславKZ, Demkoff, преогромное спасибо вам за помощь!!!

Плагины очень пригодятся! А без начального ликбеза по форматам так вобще не обойтись!
Цитата:
Сообщение от ВячеславKZ Посмотреть сообщение
Какими бы кодеками Вы не сжимали свое видео и аудио, какой бы битрейт не задавали программе при создании контейнера - не стоит преувеличивать разрешение и битрейт исходника, от этого ваше видео лучше не станет, просто вы получите файл большего размера.
Надо полагать, что здесь-то мы лишний вес и набираем, поскольку при перекодировке исходника эти параметры (разрешение и битрейт) не проверяем, пользуемся выставленными по умолчанию. Теперь будем умнее! : )
julico вне форума   Ответить с цитированием Вверх
Старый 01.09.2010, 10:42   #9
ВячеславKZ
Модератор
 
Аватар для ВячеславKZ
 
Регистрация: 01.12.2009
Адрес: Астана
Возраст: 49
Сообщений: 1,085
Сказал(а) спасибо: 743
Поблагодарили 933 раз(а) в 445 сообщениях
Вес репутации: 709
ВячеславKZ has a reputation beyond reputeВячеславKZ has a reputation beyond reputeВячеславKZ has a reputation beyond reputeВячеславKZ has a reputation beyond reputeВячеславKZ has a reputation beyond reputeВячеславKZ has a reputation beyond reputeВячеславKZ has a reputation beyond repute
По умолчанию

Если видео нужно просто пережать из одного формата в другой без редактирования (или просто подрезать видео), то для этой цели очень хорошо подходит программа Format Factory кстати она же покажет вам параметры исходника.
ВячеславKZ вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
julico (01.09.2010)
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +1, время: 09:23.




Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot


Рейтинг@Mail.ru