Видео и Моторола или как самому создавать видео ролики для вашего любимого телефона !
Что нужно:
- mpegable Player
- mpegableX4live
- крек к mpegableX4live ;)
Сначала устанавливаем проги, проблем быть не должно.
Описание Интерфейса mpegableX4live:
Главное окно настроек:
1 - исходный файл, должен быть в формате AVI, MPG, MPEG
2 - путь и название к файлу, что будет создан (расширение будет зависеть от типа сжатия и дальнейших настроек)
3 - готовые профили по определенные устройства, нас интересуют только Motorola Devices or Mobile Devices (3GPP compliant)
4 - Главная кнопка :)
Окошко которое будет показывать исходный и сжатый фидеофрагмент в реальном времени (или во времени сжатия)
Окошко, что позволяет оценить ход компресии выводя сведения о Битрейте, Фрейм рейте и размере кадра, полезно использовать для оценки степени сжатия и выбора более оптимального варианта.
Список задач, одна задача показывает параметры входного и выходного видеопотоков(время, размеры, качество звука, битрейти типы компрессии), размера входного и выходного файла (проэктивно), расчетного и фактического времени до завершения компресии.
Подготовка к компресии.
Для компресии можно брать любой AVI ф йал, главное чтобы он на компьютере у вас нормально воспроизводился, тоесть чтобы в системе были все нужные для видеофрагмента кодеки (я говорю видеофрагмента, бо не советую крутить файлы видео больше 7-8 минут, это будет почти 4 мегабайта)
Настройки
Настройки Видео Компресии
выбор битрейта и кодека
справка наши с вами Моторолы играют только 3GP files with MPEG-4 SP video up to QCIF @ 15 fps and AAC or AMR-NB audio
Video Bitrate - важнейший параметр при сжатии, выбор битрейта обусловлен шириной канала, размером занимаемым видеопотоком на устройстве храниения (диске, моб телефоне) и качеством сжатого изображения.... допустимые бытрейты я считаю 76-92 kBit/s. И советую использовать 76.
Video Codec - лучше оставить ISO MPEG-4 (mpegable), во-первых - это родной кодек програмыы, во-вторых - MPEG-4 дает лучше качаство при сравнимых битрейтах против ITU H.263.
Bitrate Control - рекомендую оставить Variable Bitrate Mode, поможет кодеку уменьшить исходный файл, понижая битрейт видеофрагмента в моменты не насыщение движением, может появится эффект проскакивания изображения.... думаю на мобилке это не столь важно, как размер файла.
Из собственного опыта могу сказать что на длинных видеофрагмента лучше ставить Constant Bitrate, что помогает более оптимально кодеку управлять видеопотоком, на коротких фрагментах лучше Variable Bitrate Mode.
Keyframe period : 100 - параметр устанавливаєт количество кадров между которыми будет вставлена полная картинка, тоесть устанавливают ключевой кадр с которого будут проводится вычисления дальнейших кадров. Рекомендую ставить 8, 10 или 15.
Настройки Аудио Компресии
Audio Bitrate - важный парамерт, так как от него напрямую зависит качество звука в будущем ролике, советую ставить 7.4 kBit/s если звук не особо важен и 10-12 если важен. Если важно качество звука то придется менять Кодек на MPEG 4 AAC и ставить 32 kBit/s и как минимум 11000 Гц, только в этом случае возможно получить более-менее приемлимый звук, а при 4.75 песни будут напоминать кваканье лягушек.
Mаленькое НО, о MPEG 4 AAC - есть разговоры что Моторолы его не воспроизводят, надо конечно же проверить....
Audio Codec - 3GPP AMR NB - звуковой кодэк который нормально поддерживается Моторола-устройствами. И именно NB - narrow band, использование WB - wide band, может привести к невоспроизведению звука на моб. устройстве.
Channels - ставим Моно, остальное бессмысленно, зачем увеличивать обьем файла.?
Sample Rate Cоnversion - интересует нас только когда используется кодэк MPEG 4 AAC.
Постобработка изабражения. Настройки.
Тут можно произвести маштабирование исходного ролика, обрезание, изменение цветового баланса и яркости-контрастности.
Важнее всего для нас - это маштабирование и обрезание.
Экран Моторолы V300 имеет ширину 176 пикселей, поэтому ширишу мы выставляем всегда 176, можно и меньше, но зачем напрягать телефон еще и операцией маштабирования?
Выставляем режими маштабирования.
Bicubic - выбрать
High Qualitу - выбрать
Constrain Proportions - выбрать
В поле Resized ставим 176, обязательно должно быть включено Constrain Proportions, до этого, чтобы не нарушить отношения по вертикали и гозинтали у ролика.
Если у иходного ролика есть какието ненужные области или глюки по краям поля изображения то можно воспользоваться обрезанием.
Изменить на нужную величину число в блоке Cropping.
Настройки постобработки Видео.
Если не нужно крутить весь исходный ролик, можно изменить начальное и конечно время. В результирующем ролике будут только те кадры, которые попали в указаный временной интервал. Не забудьте нажать кнопки "Set In-Point" и "Set Out-Point" после того как указали свое время.
Target Frame rate - количество кадров в секунду в целевом ролике. Мы же прекрасно знаем что у нас в Мотороле не Пентиум 4, 3 ГГц, потому 25 кадров в секунду она бедняжка врятли вытянет, потому я выбрал значение при котором ролик показывается достаточно плавно, рекомендую ставить 8-10 Гц, ну если припекло то максимум 15, но это уже илишество и ударит увеличением файла.
Настройки Ограничений
Диалог Interoperability задает ограничения на используемые настройки. Нужно для того, чтобы нельзя было выбрать настройки в MPEG4 от например 3GPP.
No Restrictions - hразрешает всякие комбинации настроек
MPEG-4 для MPEG стандарта. Simple Profile и Advanced Simple Profile. Если выбирать эти настройки, то файл будет создаватся mp4.
ISMA для потокового интернет видео. Если выбрать эти настройки, то будет создаватся потоковый mp4 файл. (нас совсем не интересует)
3GPP - для мобильных устройств третьего поколения, и нашей с вами Моторолки тоже. Тут можно выбрать и видео и аудио кодэки. Всегда будут создаватся файлы 3gp.
Настройки для Моторол: Video Codec - MPEG 4 SP @ level 0, Audio Codec - AMR-NB !
Вот все установки выставлены теперь надо в закладке Basic I/O
- выбрать исходный файл, пункт 1,
- указать название целефого файла (если оставить как есть то создастся файл в том же каталоге что и исходный), пункт 2,
- если делали какието настройки то пункт 3 не трогаем, а то собьются настройки, придется настраивать сначала,
- когда полность уверены во всем, смело жмем большую красную кнопку, пункт 4.
Вуаля, процесс компресии можно наблюдать в окне Preview
Статистическую информацию по ходу компресии в окне Statistics.
Итак первый ролик получен, можно смело пойти выпить пиво за меня и за компнию dicas, а посмотреть то, что вы понакручивали можно при помощи mpegable Player....
Замечания.
1. Процесс декодирования занимает много процесорного времени, потому другие апликухи могут подтормаживать во время работы. Обзаведитесь или мощным процессором, или терпением.
2. В формате 3gp изображение и размел файла будут качественным и небольшим, а вот качаство звука никудышным.
3. Чем больше исходный файл тем дольше будет производится компресия, и тем больше ресурсов будет выжираться у процессора.
4. Желательно побольше ОЗУ, больше 256 однозначно !
Успехов вам в нелегком деле мобильнойвидеркомпресии :)
___
Если у вас возникнут вопросы - пишите ectar@hotmail.com
Еслы вы создали интересный ролик и желаете поделится им с миром - пишите ectar@hotmail.com, я его размещу на сайте.
Перепубликация, изменение текста и размещение на других сетевых и бумажных ресурсах только с разрешения автора и указания имены и ссылки на оригинальный ресурс.
Статья - собственность сайта Motorola V300/v500/v600 fan site.
Пусть мы не умеем писать выдео, за то мы умеем его качественно показывать.
Эктар о Мотороле
Эктар о Мотороле
Что нужно:
- mpegable Player
- mpegableX4live
- крек к mpegableX4live ;)
Сначала устанавливаем проги, проблем быть не должно.
Описание Интерфейса mpegableX4live:
Главное окно настроек:
1 - исходный файл, должен быть в формате AVI, MPG, MPEG
2 - путь и название к файлу, что будет создан (расширение будет зависеть от типа сжатия и дальнейших настроек)
3 - готовые профили по определенные устройства, нас интересуют только Motorola Devices or Mobile Devices (3GPP compliant)
4 - Главная кнопка :)
Окошко которое будет показывать исходный и сжатый фидеофрагмент в реальном времени (или во времени сжатия)
Окошко, что позволяет оценить ход компресии выводя сведения о Битрейте, Фрейм рейте и размере кадра, полезно использовать для оценки степени сжатия и выбора более оптимального варианта.
Список задач, одна задача показывает параметры входного и выходного видеопотоков(время, размеры, качество звука, битрейти типы компрессии), размера входного и выходного файла (проэктивно), расчетного и фактического времени до завершения компресии.
Подготовка к компресии.
Для компресии можно брать любой AVI ф йал, главное чтобы он на компьютере у вас нормально воспроизводился, тоесть чтобы в системе были все нужные для видеофрагмента кодеки (я говорю видеофрагмента, бо не советую крутить файлы видео больше 7-8 минут, это будет почти 4 мегабайта)
Настройки
Настройки Видео Компресии
выбор битрейта и кодека
справка наши с вами Моторолы играют только 3GP files with MPEG-4 SP video up to QCIF @ 15 fps and AAC or AMR-NB audio
Video Bitrate - важнейший параметр при сжатии, выбор битрейта обусловлен шириной канала, размером занимаемым видеопотоком на устройстве храниения (диске, моб телефоне) и качеством сжатого изображения.... допустимые бытрейты я считаю 76-92 kBit/s. И советую использовать 76.
Video Codec - лучше оставить ISO MPEG-4 (mpegable), во-первых - это родной кодек програмыы, во-вторых - MPEG-4 дает лучше качаство при сравнимых битрейтах против ITU H.263.
Bitrate Control - рекомендую оставить Variable Bitrate Mode, поможет кодеку уменьшить исходный файл, понижая битрейт видеофрагмента в моменты не насыщение движением, может появится эффект проскакивания изображения.... думаю на мобилке это не столь важно, как размер файла.
Из собственного опыта могу сказать что на длинных видеофрагмента лучше ставить Constant Bitrate, что помогает более оптимально кодеку управлять видеопотоком, на коротких фрагментах лучше Variable Bitrate Mode.
Keyframe period : 100 - параметр устанавливаєт количество кадров между которыми будет вставлена полная картинка, тоесть устанавливают ключевой кадр с которого будут проводится вычисления дальнейших кадров. Рекомендую ставить 8, 10 или 15.
Настройки Аудио Компресии
Audio Bitrate - важный парамерт, так как от него напрямую зависит качество звука в будущем ролике, советую ставить 7.4 kBit/s если звук не особо важен и 10-12 если важен. Если важно качество звука то придется менять Кодек на MPEG 4 AAC и ставить 32 kBit/s и как минимум 11000 Гц, только в этом случае возможно получить более-менее приемлимый звук, а при 4.75 песни будут напоминать кваканье лягушек.
Mаленькое НО, о MPEG 4 AAC - есть разговоры что Моторолы его не воспроизводят, надо конечно же проверить....
Audio Codec - 3GPP AMR NB - звуковой кодэк который нормально поддерживается Моторола-устройствами. И именно NB - narrow band, использование WB - wide band, может привести к невоспроизведению звука на моб. устройстве.
Channels - ставим Моно, остальное бессмысленно, зачем увеличивать обьем файла.?
Sample Rate Cоnversion - интересует нас только когда используется кодэк MPEG 4 AAC.
Постобработка изабражения. Настройки.
Тут можно произвести маштабирование исходного ролика, обрезание, изменение цветового баланса и яркости-контрастности.
Важнее всего для нас - это маштабирование и обрезание.
Экран Моторолы V300 имеет ширину 176 пикселей, поэтому ширишу мы выставляем всегда 176, можно и меньше, но зачем напрягать телефон еще и операцией маштабирования?
Выставляем режими маштабирования.
Bicubic - выбрать
High Qualitу - выбрать
Constrain Proportions - выбрать
В поле Resized ставим 176, обязательно должно быть включено Constrain Proportions, до этого, чтобы не нарушить отношения по вертикали и гозинтали у ролика.
Если у иходного ролика есть какието ненужные области или глюки по краям поля изображения то можно воспользоваться обрезанием.
Изменить на нужную величину число в блоке Cropping.
Настройки постобработки Видео.
Если не нужно крутить весь исходный ролик, можно изменить начальное и конечно время. В результирующем ролике будут только те кадры, которые попали в указаный временной интервал. Не забудьте нажать кнопки "Set In-Point" и "Set Out-Point" после того как указали свое время.
Target Frame rate - количество кадров в секунду в целевом ролике. Мы же прекрасно знаем что у нас в Мотороле не Пентиум 4, 3 ГГц, потому 25 кадров в секунду она бедняжка врятли вытянет, потому я выбрал значение при котором ролик показывается достаточно плавно, рекомендую ставить 8-10 Гц, ну если припекло то максимум 15, но это уже илишество и ударит увеличением файла.
Настройки Ограничений
Диалог Interoperability задает ограничения на используемые настройки. Нужно для того, чтобы нельзя было выбрать настройки в MPEG4 от например 3GPP.
No Restrictions - hразрешает всякие комбинации настроек
MPEG-4 для MPEG стандарта. Simple Profile и Advanced Simple Profile. Если выбирать эти настройки, то файл будет создаватся mp4.
ISMA для потокового интернет видео. Если выбрать эти настройки, то будет создаватся потоковый mp4 файл. (нас совсем не интересует)
3GPP - для мобильных устройств третьего поколения, и нашей с вами Моторолки тоже. Тут можно выбрать и видео и аудио кодэки. Всегда будут создаватся файлы 3gp.
Настройки для Моторол: Video Codec - MPEG 4 SP @ level 0, Audio Codec - AMR-NB !
Вот все установки выставлены теперь надо в закладке Basic I/O
- выбрать исходный файл, пункт 1,
- указать название целефого файла (если оставить как есть то создастся файл в том же каталоге что и исходный), пункт 2,
- если делали какието настройки то пункт 3 не трогаем, а то собьются настройки, придется настраивать сначала,
- когда полность уверены во всем, смело жмем большую красную кнопку, пункт 4.
Вуаля, процесс компресии можно наблюдать в окне Preview
Статистическую информацию по ходу компресии в окне Statistics.
Итак первый ролик получен, можно смело пойти выпить пиво за меня и за компнию dicas, а посмотреть то, что вы понакручивали можно при помощи mpegable Player....
Замечания.
1. Процесс декодирования занимает много процесорного времени, потому другие апликухи могут подтормаживать во время работы. Обзаведитесь или мощным процессором, или терпением.
2. В формате 3gp изображение и размел файла будут качественным и небольшим, а вот качаство звука никудышным.
3. Чем больше исходный файл тем дольше будет производится компресия, и тем больше ресурсов будет выжираться у процессора.
4. Желательно побольше ОЗУ, больше 256 однозначно !
Успехов вам в нелегком деле мобильнойвидеркомпресии :)
___
Если у вас возникнут вопросы - пишите ectar@hotmail.com
Еслы вы создали интересный ролик и желаете поделится им с миром - пишите ectar@hotmail.com, я его размещу на сайте.
Перепубликация, изменение текста и размещение на других сетевых и бумажных ресурсах только с разрешения автора и указания имены и ссылки на оригинальный ресурс.
Статья - собственность сайта Motorola V300/v500/v600 fan site.