Клуб любителей телефонов Siemens (BenQ-Siemens)
Главная | Телефоны | Барахолка | Файлы | Аксессуары | Мелодии | Игры для Siemens | Графика | Документация | в закладки |
  ПравилаПравила FAQ по Siemens (BenQ-Siemens)FAQ ПоискПоиск
 
 РегистрацияРегистрация ВходВход 

Создание качественного видео для телефонов Siemens
На страницу 1 2 3
Новая тема Написать ответ Форумы Все для телефонов Siemens (BenQ-Siemens) » Картинки [ Версия для печати ]
Предыдущая тема :: Следующая тема  
Автор Сообщение
Denis-hm
Знающий
Знающий
Популярность: +23 (29)

Возраст: 29
С нами с: 26.10.2005
Сообщений: 93
Откуда: Казань
Модель телефона: RoverPC G6

1/15 СообщениеДобавлено:Ср Фев 14, 2007 16:47   Заголовок сообщения: Создание качественного видео для телефонов Siemens
Цитата

Создание качественного видео для телефонов Siemens.

Эта статья о том, как сделать видео высокого качества для воспроизведения на мобильном телефоне. На данный момент самым популярным способом создания видео для телефонов является использование различного рода конвертеров, таких как Nokia Multimedia Converter или pvAthor. Подобного рода программы имеют ряд преимуществ, главное из которых: возможность быстро и без особых усилий конвертировать нужные видео-ролики в понятный мобильному телефону формат 3gp или mp4. Из недостатков следует выделить малое количество настроек и довольно низкое качество конечного материала. Кроме того при низких битрейтах качество страдает очень сильно, а при высоких файлы занимают довольно много места. Это не является большой проблемой для телефонов с картами памяти, но при отсутствии таковой (как в моем случае) нехватка свободного места становится весьма ощутимой. Поэтому я стал искать другой способ конвертирования видео. Главным критерием было приемлемое качество на низких битрейтах и гибкость настроек. В этой статье будет рассмотрено кодирования видео при помощи кодека Xvid, который удовлетворяет всем этим требованиям. Итак, приступим!

Для работы нам понадобится:
1. Программа VirtualDub (желательно последней версии). Я использую русскую версию этой программы, но вам может попасться английская. В любом случае названия пунктов меню понятны и не должны вызвать затруднений.
2. Кодек Xvid (версии 1.2 и выше)
3. Программа FAAC для конвертирования аудио в формат M4A или Mobile Music Converter (ММС) для AMR.
4. Программа Yamb для сборки полученных аудио и видео файлов в единый контейнер mp4.

Этап 1: Конвертирование аудио.
Как известно, телефоны Siemens до S75 не поддерживают воспроизведение аудиоформата M4A, поэтому в данном случае необходимо использовать кодек AMR. Для телефонов S75 и выше будет предпочтительнее использовать M4A так как он дает лучшее качество звука.

Кодирование в M4A:
*Запускаем VirtualDub и открываем исходный видео-файл.
* В меню «Аудио» выбираем «Режим полной обработки», это позволит нам сделать ресемплирование и перевести аудиопоток из стерео в моно.
* Открываем окно конвертера: «Аудио» -> «Конверсия».
* Задаем рекомендуемые настройки:
Частота: 22050Hz, Высокое качество
Точность: Без изменений (16-bit)
Каналы: Моно



* Экспортируем звуковую дорожку: «Файл» -> «Сохранить WAV».
* Поскольку звук нам больше не нужен, выбираем «Аудио» -> «Без аудио».
* Сжимаем WAV файл, полученный на выходе, с помощью программы FAAC. Программа работает из командной строки и запускается командой:

faac -w [-b bitrate] sound.wav



Битрейт можно и не указывать, в этом случае он будет определен автоматически. Для потока 22050Hz моно, это приблизительно 48 кбит/с, однако битрейт можно спокойно понизить и до 32-24 кбит/с. Имейте ввиду, что речь идет о среднем, а не постоянном битрейте, поэтому результат может немного отличаться от заданного значения.
* На выходе получаем файл sound.m4a - это звук в формате M4A, который используется в контейнере MP4.

Желательно прослушать полученный файл и убедиться в отсутствии явных звуковых артефактов. Если таковые имеются, повторяем кодирование, но с бóльшим битрейтом до достижения желаемого результата.

Кодирование в AMR (для x65-x75 до S75):
* Файл, полученный в VirtualDub открываем программой Mobile Music Converter.
* Задаем тип аудио AMR, битрейт 12.2kbps и нажимаем кнопку «Преобразование»
* На выходе получаем звук в формате amr.



Этап 2: Подготовка видео.
Сначала нужно выяснить имеются ли у исходного видеопотока черные поля по бокам или сверху и снизу. Если таковые имеются, желательно их обрезать, иначе на кодирование контрастной границы уйдет много места, что приведет к ухудшению качества.
* В меню «Видео» выбираем «Фильтры», нажимаем кнопку «Добавить» и добавляем фильтр “Null Transform”.
* Ползунком перемотки находим подходящий кадр с достаточно светлыми краями, для того чтобы было легко определить границы кадра. Затем обрезаем поля, перетаскивая границы видео окна (можно также пользоваться полями X1, X2, Y1, Y2 offset).



* Нажимаем OK и возвращаемся в окно фильтров.
* Далее необходимо рассчитать разрешение выходного файла (а именно ширину) с целью соблюдения пропорций. Для этого вооружаемся калькулятором.
Предположим, исходное видео имело разрешение 320х240. В результате мы хотим получить разрешение 132х*.
Из пропорции 320 / 240 = 132 / x находим x = 132 * 240 / 320 = 99.
Если проводилась обрезка краев, то подставляем разрешение после обрезки.
Полученную высоту округляем до ближайшего значения, кратного 4. Так, в данном случае, вместо 99 используем 100.
* Добавляем фильтр “Resize” и вводим требуемые значения высоты и ширины кадра.



В поле «Режим фильтра» выбираем алгоритм Lanczos3. Это позволит достичь наилучшего качества конечного материала. Кнопкой «Предпросмотр» можно включить предпросмотр и оценить качество ресемплинга.
* Жмем OK, OK и возвращаемся в главное окно VirtualDub.

* Далее настраиваем частоту кадров. Рекомендуемая частота кадров: 15к/с. Однако, если кодируется ролик без звука, то телефон способен воспроизводить и 30 кадров в секунду. Если аудио в формате AMR, то в некоторых случаях максимальная частота может быть до 25 кадр/с. Если же звук в формате M4A, то желательно ограничиться 15 кадрами.
В VirtualDub заходим в меню «Видео» -> «Частота кадров», выбираем опцию «Перевод в кадр\сек» и вводим значение желаемой частоты кадров.



Внимание: выбирать нужно именно опцию «Перевод в кадр\сек», находящуюся в группе Уменьшение частоты кадров, а не «Изменить __ кадров в секунду» в группе «Регулировка входной частоты». Если выбрать второе, то изменится частота кадров, но их количество останется прежним. Это приведет к рассинхронизации аудио и видео ряда (звук будет опережать изображение).

Этап 3: Настройка видео кодека.
* Заходим в меню «Видео» -> «Компрессия» и выбираем "XviD MPEG-4 Codec". Проверьте чтобы в строке FOURCC значилось xvid.
* Нажимаем кнопку «Изменить» и устанавливаем следующие параметры:
Profile @ Level: Simple @ L1
Encoding type: Single pass
* Теперь устанавливаем желаемый битрейт. XviD при однопроходном кодировании имеет два режима контроля битрейта: “Target quantizer” (кодирование с постоянным качеством) и “Target bitrate” (кодирование со средним битрейтом). Эти режимы переключаются соответствующей кнопкой. Выбор оптимального варианта зависит от исходного видео. “Target quantizer” предпочтительнее, так как дает постоянное качество на протяжении всего видео, однако на особо динамичных сценах битрейт может превышать возможности телефона. В этих случаях можно увеличить значение квантизатора или использовать режим “Target bitrate”. Я рекомендую использовать первый режим и устанавливать значение в пределах 9-12.



* Перед тем как закрыть настройки, можно нажать “Other Options” и отключить опцию “Display encoding status” – это отключит окошко с дополнительной информацией при кодировании.
* Начинаем процесс кодирования: в меню «Файл» выбираем «Сохранить как AVI», задаем имя файла и ждем окончания процесса.

Этап 4: Мультиплексирование.
Итак, у нас имеются два файла: аудио в формате M4A (или AMR) и видео в формате Xvid. Теперь необходимо создать из них один единственный файл mp4, который мы и будем закачивать в телефон. Эту операцию мы будем делать с помощью программы YAMB (Yet Another Mp4Box UI) - это графический интерфейс к консольной программе mp4box.

* Запускаем программу, кнопкой “Add” добавляем в список потоков видео файл (.avi), а затем аудио (.m4a или .amr).
* Нажимаем “Mux” и на выходе получаем готовый .mp4 файл, готовый к заливке на телефон!



Описанный способ позволяет создавать ролики любой продолжительности с высоким качеством. Хотя в первый раз все это выглядит сложным, на самом деле все операции занимают буквально несколько минут. Этот способ был опробован мной на телефоне Siemens CX70 и результаты меня очень порадовали.

При подготовке этого материала были использованы фрагменты статьи «Конвертирование Видео Для Просмотра На Телефоне (С помощью свободного ПО)» которая находится здесь.

_________________
ICQ: #8975656
Я в контакте


Последний раз редактировалось: ~fps (Вс Фев 18, 2007 04:09), всего редактировалось 4 раз(а)
^ Вверх ^
Профиль Личное Сайт ICQ
Альф
Студент
Студент
Популярность: +11 (21)
Имя: Кирилл

Возраст: 26
С нами с: 23.06.2006
Сообщений: 65
Откуда: Калуга
Модель телефона: Siemens cx75 sw25 s75 fw40

2/15 СообщениеДобавлено:Ср Фев 14, 2007 20:02   Заголовок сообщения:
Цитата

Сори за оффтоп, но это не FAQ, а гайд Very Happy MrGreen
_________________
Натура переменчива
Мы дышим, как они лгут
В опустошительной манере
Натура - убийца...
^ Вверх ^
Профиль Личное Email Сайт ICQ
Drontawr
Новичок
Новичок
Популярность: +5 (5)
Имя: Андрей

Возраст: 36
С нами с: 04.02.2007
Сообщений: 0
Откуда: Россия, Подмосковье
Модель телефона: M65, SE P1, ROKR E6

3/15 СообщениеДобавлено:Чт Фев 15, 2007 00:19   Заголовок сообщения:
Цитата

icon_drunk Очень полезная статья! Сорри за флуд...

Последний раз редактировалось: Drontawr (Чт Фев 15, 2007 02:10), всего редактировалось 1 раз
^ Вверх ^
Профиль Личное
Atlz
Студент
Студент
Популярность: +7 (11)

Возраст: 34
С нами с: 29.08.2006
Сообщений: 120
Откуда: Минск
Модель телефона: E71 (SW45, 1GB)

4/15 СообщениеДобавлено:Чт Фев 15, 2007 10:49   Заголовок сообщения:
Цитата

Попробовал все это сделать и закинуть на свой S75. Результат просто превосходный. ImToo, pvAthor, mpegable и иже сними в топку Smile!
_________________
S45->M55->CX70->C75->CX75->S75->E71
^ Вверх ^
Профиль Личное
Atlz
Студент
Студент
Популярность: +7 (11)

Возраст: 34
С нами с: 29.08.2006
Сообщений: 120
Откуда: Минск
Модель телефона: E71 (SW45, 1GB)

5/15 СообщениеДобавлено:Чт Фев 15, 2007 13:16   Заголовок сообщения:
Цитата

To Denis-hm

Поместил твой userguide Smile в FAQ по S75.

_________________
S45->M55->CX70->C75->CX75->S75->E71
^ Вверх ^
Профиль Личное
Denis-hm
Знающий
Знающий
Популярность: +23 (29)

Возраст: 29
С нами с: 26.10.2005
Сообщений: 93
Откуда: Казань
Модель телефона: RoverPC G6

6/15 СообщениеДобавлено:Чт Фев 15, 2007 19:47   Заголовок сообщения:
Цитата

Статью переписал и добавил скриншоты! Wink
_________________
ICQ: #8975656
Я в контакте
^ Вверх ^
Профиль Личное Сайт ICQ
~fps
Модератор
<b>Модератор</b>
Имя: Николай

Возраст: 26
С нами с: 21.06.2006
Сообщений: 2541
Откуда: Ковдор <~> Питер
Модель телефона: iPhone 6S Pink Gold

7/15 СообщениеДобавлено:Чт Фев 15, 2007 19:52   Заголовок сообщения:
Цитата

Denis-hm писал(а):
Как известно, телефоны Siemens x65 не поддерживают воспроизведение аудиоформата AAC, поэтому в данном случае необходимо использовать кодек AMR. Для телефонов х75 и выше будет предпочтительнее использовать AAC так как он дает лучшее качество звука.
Приходит новичок и думает, что на его AX75 или CX75 будет видео с AAC звуком... Уж лучше по платформам расписал, что ли...
_________________
When your ship is going down
I'll go out and paint the town
Ha Ha you're dead / Ha Ha you're dead / Ha Ha you're dead
^ Вверх ^
Профиль Личное Сайт Фото
Denis-hm
Знающий
Знающий
Популярность: +23 (29)

Возраст: 29
С нами с: 26.10.2005
Сообщений: 93
Откуда: Казань
Модель телефона: RoverPC G6

8/15 СообщениеДобавлено:Чт Фев 15, 2007 20:14   Заголовок сообщения:
Цитата

~fps писал(а):
Приходит новичок и думает, что на его AX75 или CX75 будет видео с AAC звуком... Уж лучше по платформам расписал, что ли...

Разве СХ75 не поддерживает ААС? icon_confused2 Или я безнадежно отстал от жизни?

_________________
ICQ: #8975656
Я в контакте
^ Вверх ^
Профиль Личное Сайт ICQ
~fps
Модератор
<b>Модератор</b>
Имя: Николай

Возраст: 26
С нами с: 21.06.2006
Сообщений: 2541
Откуда: Ковдор <~> Питер
Модель телефона: iPhone 6S Pink Gold

9/15 СообщениеДобавлено:Чт Фев 15, 2007 20:24   Заголовок сообщения:
Цитата

Denis-hm писал(а):
Разве СХ75 не поддерживает ААС?
Аудио в формате AAC он поддерживает, а вот 3GP и MP4 только с AMR-звуком...

A C75 и ME75 - потомки CX65/70

_________________
When your ship is going down
I'll go out and paint the town
Ha Ha you're dead / Ha Ha you're dead / Ha Ha you're dead
^ Вверх ^
Профиль Личное Сайт Фото
Sergei1989
Человек года 2006
<b>Человек года 2006</b>
Популярность: +151 (387)
Имя: Максимов Сергей

Возраст: 28
С нами с: 18.12.2004
Сообщений: 2713
Откуда: Москва
Модель телефона: nokia lumia 1520

10/15 СообщениеДобавлено:Чт Фев 15, 2007 20:29   Заголовок сообщения:
Цитата

всё проще...просто в видео не аас а мпег4аас, можете сами проверить, сх75 не буит читать м4а в чистом виде, а s75 будит
^ Вверх ^
Профиль Личное ICQ
Denis-hm
Знающий
Знающий
Популярность: +23 (29)

Возраст: 29
С нами с: 26.10.2005
Сообщений: 93
Откуда: Казань
Модель телефона: RoverPC G6

11/15 СообщениеДобавлено:Чт Фев 15, 2007 20:35   Заголовок сообщения:
Цитата

В общем, я так понял, что AAC в mp4 поддерживают только телефоны начиная с S75? Confused
_________________
ICQ: #8975656
Я в контакте
^ Вверх ^
Профиль Личное Сайт ICQ
~fps
Модератор
<b>Модератор</b>
Имя: Николай

Возраст: 26
С нами с: 21.06.2006
Сообщений: 2541
Откуда: Ковдор <~> Питер
Модель телефона: iPhone 6S Pink Gold

12/15 СообщениеДобавлено:Пт Фев 16, 2007 00:00   Заголовок сообщения:
Цитата

Denis-hm писал(а):
В общем, я так понял, что AAC в mp4 поддерживают только телефоны начиная с S75?
Sgold2 (кроме S68) и телы на Qualcomm, мож и Ti какие-нить (S88, например)
_________________
When your ship is going down
I'll go out and paint the town
Ha Ha you're dead / Ha Ha you're dead / Ha Ha you're dead
^ Вверх ^
Профиль Личное Сайт Фото
Denis-hm
Знающий
Знающий
Популярность: +23 (29)

Возраст: 29
С нами с: 26.10.2005
Сообщений: 93
Откуда: Казань
Модель телефона: RoverPC G6

13/15 СообщениеДобавлено:Вс Фев 18, 2007 02:37   Заголовок сообщения:
Цитата

Уважаемые модераторы! Было бы очень неплохо сделать эту тему важной!

Сорри за оффтоп! Embarassed

_________________
ICQ: #8975656
Я в контакте
^ Вверх ^
Профиль Личное Сайт ICQ
~fps
Модератор
<b>Модератор</b>
Имя: Николай

Возраст: 26
С нами с: 21.06.2006
Сообщений: 2541
Откуда: Ковдор <~> Питер
Модель телефона: iPhone 6S Pink Gold

14/15 СообщениеДобавлено:Вс Фев 18, 2007 04:15   Заголовок сообщения:
Цитата

Прикрепил тему.
Но выражение "телефоны до S75" надо бы подправить, а то:
1) неискушённый читатель подумает, что E/EL71 - телефоны до S75;
2) встретил выражение "т.к. телефоны до S75 не поддерживают AAC" - поменял AAC на M4A, что правильней.

_________________
When your ship is going down
I'll go out and paint the town
Ha Ha you're dead / Ha Ha you're dead / Ha Ha you're dead
^ Вверх ^
Профиль Личное Сайт Фото
Xryak
Зелёный
Зелёный
Популярность: 0 (0)
Имя: Vetal
Возраст: 24
С нами с: 15.02.2007
Сообщений: 0

В настоящее время заблокирован
15/15 СообщениеДобавлено:Ср Фев 21, 2007 10:54   Заголовок сообщения:
Цитата

А не легче скачать 1 прогу Nokia Multimedia Converter Pro ???!!!
Аудио макс качеством, а видео 7,5fps и все и не парьтесь качать 4 проги icon_yes
или обьясните разницу МР4 и 3gp (12,2kbps,7,5fps,размер видео 176х144)
^ Вверх ^
Профиль Личное
Перейти:  
Новая тема Написать ответ Форумы Все для телефонов Siemens (BenQ-Siemens) » Картинки Часовой пояс: GMT + 3
На страницу 1 2 3



AllNokia.ru - Клуб Nokia

» телефоны nokia » темы для nokia » игры для nokia
Проблемы с Nokia? Иди на All Nokia! » программы для nokia » прикольные смс » прошивки nokia