![]() |
|
|
#1 |
|
Мотомастер
![]() ![]() ![]() ![]() ![]() Адрес: Нижнекамск
Телефон: Philips 960Прошивка: такой нет
Сообщений: 732
Уровень респекта: 527
|
современные мобильные видеоформаты
Часть №1.
Естественным и логическим этапом развития мобильной связи является возможность передачи и просмотра видео на мобильных телефонах. И если качественную передачу и просмотр видео в реальном времени на сегодняшний день обеспечивают только сети 3G (в перспективе 4G), которые имеют распространение в странах юго-восточного региона, то в сетях GSM в настоящее время возможен достаточно комфортный просмотр видеоинформации, предварительно скачанной из сети или приготовленной собственноручно. В настоящее время практически все вендоры мобильного рынка оснащают свои аппараты встроенными камерами с возможностью записи и воспроизведения видеофайлов. Используемый при этом видеоформат основан на протоколе MP4/3gp, однако это совсем не значит, что современные телефоны не умеют понимать и другие форматы представления видеоданных. Давайте рассмотрим самые популярные из них. MP4 Video и (как частный случай) 3GPP. Этот стандарт вошел в обиход сравнительно недавно благодаря компании Philips, приложившей немало усилий для адаптации стандарта MPEG-4 для потокового вещания. В результате получился стандарт с коротким названием MP4. Производным от него является стандарт 3GPP, ставший основным в камерофонах с возможностью записи видео. Изначально являлся базовым в смартфонах SonyEricsson, для них было даже разработано специальное ПО для просмотра – PVPlayer (разработанное компанией PacketVideo ), позволяющее проигрывать видео на полный экран. В настоящее время этот проигрыватель доступен практически для всех смартфонов на базе операционных систем Symbian, Windows Mobile, а также для КПК класса PocketPC. Видеофайлы этого стандарта имеют расширение .mp4 и .3gp. Все плейеры, способные проигрывать MP4, могут проигрывать и 3GPP и наоборот. В последних версиях базового проигрывателя смартфонов S60 RealOne проигрывание этого типа файлов предусмотрено по умолчанию. Файлы с расширениями .mp4 и .3gp очень похожи и по сути представляют из себя одно и то же, только с разными расширениями. Преимущества, недостатки и ограничения формата Основным преимуществом этого формата является универсальность. Для просмотра файлов в этом формате не потребуется никакого дополнительного ПО. Ролик можно просмотреть на любом телефоне, имеющем камеру с возможностью записи видео. При несовпадении размеров изначальной картинки она автоматически преобразуется в размер, поддерживаемый телефоном. На этом достоинства формата заканчиваются и начинаются недостатки. Их намного больше. Изначально смысл этого формата заключался в возможности оперативной записи видеоматериала с помощью встроенной камеры, последующего просмотра и отправки в качестве вложения в MMS (ограничение в 100 КБ). Поэтому качество видеороликов очень низкое. Оно обусловлено низким разрешением картинки, которое может быть либо QCIF (176x144), либо sub-QCIF (128x96), низкой частотой кадров - не более 15 в секунду, и особенностями записи звука. Звук, сопровождающий видеофрагмент, может быть записан в формате AMR (максимальный поток 12.2 кбит/c) либо WB AMR (поток 23,05 кбит/с). Оба формата никак не дотягивают до качества привычного МР3, не говоря уже о CD- или DVD-качестве. При просмотре часто заметны артефакты изображения, возникающие из-за сильной компрессии видеоролика (все те же ограничения на размер ролика). Плюс ко всему сказанному разрешающая способность встроенных камер при записи видео пока далека даже от VGA-формата (640x480). Все эти недостатки в конечном итоге упираются в особенности спецификации MPEG-4. На скриншоте приведен кадр из ролика, снятого камерой телефона Nokia 6670 с экрана монитора во время подготовки материала. |
|
|
|
|
|
#2 |
|
Мотомастер
![]() ![]() ![]() ![]() ![]() Адрес: Нижнекамск
Телефон: Philips 960Прошивка: такой нет
Сообщений: 732
Уровень респекта: 527
|
Часть №2
Преимущества и недостатки формата Самым существенным недостатком RealONE-плейера в аппаратах на платформе Symbian является неумение проигрывать видео на весь экран. Изображение всегда располагается между верхней и нижней служебными строками. Реальный размер такого изображения для смартфонов Nokia составляет 176x144 точки. Как это выглядит на телефоне можно увидеть на скриншоте. VICS Video. Этот видеостандарт существует уже 2-3 года, но компания-разработчик только совсем недавно предоставила его для самостоятельного изготовления видеофайлов в этом формате. Однако в европейских беспроводных сетях TV-вещания он живет и успешно эксплуатируется. Формат является потоковым и предназначен для просмотра он-лайн видео. Файлы этого стандарта имеют расширение .vic . Плейер для просмотра такого видео (под названием VICS NanoPlayer) существует для различных платформ, в том числе и для Symbian S60. Судя по качеству воспроизводимого видео, формат относится к классу MPEG со всеми его ограничениями и недостатками. Деморолики доступны на сайте компании производителя. MobiClip Video - классический MPEG-1. В октябре 2003 компания MobiClip представила очень интересный формат MO. Формат является по сути универсальным. Файлы, сконвертированные в этом формате, имеют расширение .mo и могут нести в себе звук, видео и Flash-анимацию. На сайте производителя этот формат рекламируется как мобильное полноэкранное видео без тормозов. Единственным его ограничением является, пожалуй, лишь его непотоковый характер. То есть для просмотра необходимо "залить" весь файл целиком и лишь потом смотреть. Другим, непринципиальным, но существенным ограничением формата является объем полученных файлов. Он заметно превышает упомянутые ранее форматы сжатия изображения. Но за качество надо платить, а карты памяти стремительно дешевеют. Благо многие аппараты на последних прошивках позволяют без проблем использовать карты вплоть до 1 ГБ. Таким образом, и на телефонах появился формат видео, способный обеспечить высокое качество изображения при практически кинематографической частоте кадров. Качество воспроизведения зависит лишь от объема доступной памяти. Видеоролик проигрывается на полный экран. К сожалению, в текущих версиях проигрывателя для этого формата пока не реализована прокрутка. Да и за ПО просят заплатить. DivX, AVI- самый популярный компьютерный видеоформат добрался и до мобильных телефонов. Компания-разработчик Lonely Cat Games представила конвертер для подготовки, кодеки и видеоплейер для просмотра обычного AVI-видео на смартфонах. Кодирование в этот формат возможно как при помощи платного оригинального ПО, так и при помощи хорошо знакомого и бесплатного VirtualDub. Причем при кодировании в этот формат возможно использование как весьма распространенного DivX, так и более современного Xvid-видеосжатия. В настоящее время существуют плейеры для всех основных мобильных платформ, включая и карманные компьютеры. Чуть позже аналогичное ПО и проигрыватели были предложены и другими производителями. Принципы конвертации видеоконтента для просмотра на мобильных телефонах во всех упомянутых форматах будут рассмотрены в следующих статьях. |
|
|
|
|
|
#3 |
|
Мотомастер
![]() ![]() ![]() ![]() ![]() Адрес: Нижнекамск
Телефон: Philips 960Прошивка: такой нет
Сообщений: 732
Уровень респекта: 527
|
Часть №3
Конвертируем в RM В предыдущей статье мы рассмотрели основные мобильные видеоформаты. Пришла пора познакомиться с их практическим применением. В этой части будут рассмотрены общие принципы перевода видеоизображения в RM-формат и наиболее распространенные программы-конвертеры. В настоящее время де-факто стандартом для хранения практически любого видеоконтента стал AVI-формат с использованием алгоритмов сжатия на основе DivX- или XVid-кодека (MPEG-4). Именно такие файлы чаще всего и приходится готовить для просмотра на мобильном телефоне. Поэтому в качестве тестового фрагмента был выбран отрезок длительностью 1 минута, содержащий 1544 кадра (frame) из популярного российского блокбастера "Ночной дозор". Отрезок содержит как статичные, так и очень динамичные сцены, что позволяет оценить качество кодирования при различных значениях частоты кадров и величинах потока. Для того, чтобы в дальнейшем оперировать значениями битрейта, частоты кадров, размера конечного файла, качеством воспроизведения и их взаимоотношением, этот видеофрагмент был переведен в несжатый вид программой VirtualDub . Сделано это было по причине того, чтобы в дальнейшем можно было сделать заключение о наиболее удачном соотношении этих параметров, позволяющих получать качественное воспроизведение видео без тормозов и графических артефактов с учетом мощности процессора мобильного телефона и емкостью карты памяти (сохранение полученного файла). Мне хотелось неким образом стандартизировать процедуру кодирования и предложить наиболее оптимальный вариант параметров кодирования для смартфонов S60. Хочу сразу отметить, что все описанные ниже процедуры манипуляции с видеофрагментом предназначались для последующего просмотра на смартфоне Nokia 6670. Для других аппаратов значения могут незначительно меняться с сохранением общего принципа взаимоотношения рассматриваемых параметров. В итоге был получен исходный фрагмент видеоизображения со следующими параметрами. Длительность - 1 мин 2 с Размер - 544 МБ Битрейт – 73 731 кбит/с Частота кадров - 25 Звук - МР3 Битрейт - 160 кбит/с, стерео Частота дискретизации – 44 100 Гц RealSystem Producer Одной из наиболее удобных программ для конвертирования видео в RM является программа RealSystem Producer от компании RealNetWorks . Я достаточно давно знаком с этой программой и поэтому предлагаю вашему вниманию полное руководство по использованию этого конвертера для кодирования видеоизображения в формат, который понимает и легко воспроизводит любой смартфон. Программа поддерживает следующие типы аудио- и видеофайлов: Uncompressed AVI Uncompressed QuickTime 3, 4, and 5 Compressed AVI (.avi) AIFF (.aif, .aifc, .aiff) Moving Pictures Experts Group (.mpg, .mpeg, .m1v, .mp2, .mp3, .mpa, .mpe, .mpv2, .m3u) Audio for Windows (.wav) QuickTime 2 Content (.mov, .qt) По общим принципам работы программа очень напоминает уже упоминавшийся VirtualDub . Точнее говоря, в программе реализован тот же подход, что и VDub, только в отношении RM. Вначале открывается исходный файл (AVI), затем задаются параметры кодирования и происходит конвертация. Поэтому для тех, кто хоть раз сталкивался с VDub, никаких проблем возникнуть не должно. Главное окно программы состоит из нескольких окон. Окно исходного файла Название предварительно сохраненных параметров кодирования Окно конечного файла Выбор источника. Программа позволяет кодировать видеоряд с различных устройств. Для преобразования файла отмечается бокс Input File. Настройка параметров кодирования, выбор кодека, скорости потока, частоты кадров и т.д. Окно, позволяющее провести обрезку видеоизображения. Информация о клипе. Название конечного файла Путь для сохранения конечного файла. Окно статуса кодирования. Кнопки начала/завершения кодирования. Кнопки сохранения и загрузки параметров. Кнопки статистики и лога. Интерфейс программы интуитивно понятен, и разобраться в нем не составит сложностей. Рассмотрим наиболее важные настройки параметров кодирования. Открываем чек-бокс Audiences и попадаем в окно настроек. Пункты 1-2 можно оставить в значении по умолчанию. В пункте 3 лучше использовать RealVideo 8 или RealVideo G2 with SVT для большей совместимости. Иначе при воспроизведении можно остаться без изображения. Параметр 4 несколько замедляет процесс кодирования, но по заявлению разработчиков улучшает конечный результат. Аналог этого процесса знаком по процедуре многопроходного кодирования при использовании VDub- и DivX-кодирования. Можно оставить включенным, если время кодирования не лимитирует. Пункт 5 позволит привести изображение в размере, который воспроизводится на смартфонах S60. Выставляем значения 176х144 и убираем галочку с пункта Сохранять соотношения. В пункте 6 отмечены предустановленные профили кодирования для различного типа сетей. Активные находятся в окне 8. Поступаем очень просто. Удаляем все профили, кроме одного, и сохраняем оставшийся под новым именем (My) - пункт 7. В итоге получаем профиль, пригодный для дальнейшего редактирования. Нажимаем на "карандаш" в нижней части панели. Начинается самое интересное. В пункте 1 видим сохраненный ранее профиль, редактирование которого мы сейчас продолжим. Пункт 2. Одна из самых важных настроек - непосредственно влияет на качество воспроизведения и тормоза при просмотре. Кроме того, от величины потока зависит размер получаемого файла. Современные аппараты способны справиться с суммарным потоком в пределах от 80 до 150 кбит/сек. Конкретная величина зависит от модели телефона. Для смартфонов недавнего прошлого ( Nokia 3650, 3660, 7650) суммарная величина потока не должна превышать 100 кбит/сек. Для более новых аппаратов она может доходить до 150 кбит/сек. Значение выбирается опытным путем, но, как правило, величина потока в 80-90 кбит/сек удовлетворяет требованиям оптимального соотношения качества воспроизведения/размер полученного файла. Пункт 3. Еще один критичный параметр. Процессоры современных смартфонов пока не справляются с кинематографической частотой кадров. Следует отдать должное программистам, создавшим описываемое ПО. Даже уменьшение частоты до 12-15 кадров/с не приводит к рывкам изображения даже в самых динамичных сценах. При установке частоты 20 кадров/с начинают появляться заметные "тормоза" при проигрывании. Изображение на несколько минут замирает, затем воспроизведение продолжается. Повышение частоты кадров приводит также к увеличению размера конечного файла. В пунктах 4 и 5 рекомендуется выставить следующие значения: Voice codec - 16 kbps Voice (RA8) Music codec - 16 kbps Music Voice codec - 64 kbps Voice Music codec - 96 kbps Stereo Music - RA8 |
|
|
|
|
|
#9 |
|
Младший моторист
![]() |
Вот конверот в формат *rm. Выходное качество как DVD.
Вот настройки видео для E2 ROKR ![]() А вот и конвертор Easy Real Media Tools ![]() Easy Real Media Tools ![]() |
|
|
Последний раз редактировалось MotoBrother; 30.01.2007 в 21:19.
|
|
|
#15 |
|
Неплохо моторит
![]() ![]() Адрес: Saratov city
Телефон: e398
Сообщений: 124
Уровень респекта: 91
|
......................
|
|
|
|