Hosted by uCoz

                                                                                FAQ по смартфонам

Вопрос1:

Как кодировать видео для смарта?

Ответ:                          

Кодирование видео для смартфонов

Для тех, кто самостоятельно желает резать видео для своей любимой Symbian :). Впрочем, и для владельцев аппаратов на windows mobile здесь много полезного ;)
 

Рассмотрим 2 варианта кодирования видео: первый - с помощью кодека MOBICLIP, второй - кодеком XVID.
Начнем с кодека mobiclip.
Оригинальная версия этого FAQ была написана TamLin.

Вступление

Mobiclip (формат .mo) – это очень прогрессивная технология, позволяющая проигрывать видеофайлы, flash-анимацию в полноэкранном режиме, проигрывать мелодии. Так же можно играть полноценные flash-видеоигры; ипользовать анимированные звонки (flash), видеозвонки; так же есть функция karaoke (относительно Symbian OS Series 60 полноэкранный режим составляет 176 на 208).
Mobiclip – действительно, прогрессивная технология, так как работает на low-end девайсах: процессор от 16 Mhz (на данной частоте работает ARM7)! Правда, весь прикол заключается в том, что Mobiclip Player распространяется бесплатно, тогда как Mobiclip Converter распространяется только в среде разработчиков и стоит бешенных денег. Кроме того, Mobiclip Converter – является лишь beta-версией.

Чтобы конвертировать видео в формат .mo, естественно нужен сам конвертер Mobiclip Converter, который можно скачать с http://www.aivanet.com в разделе программ Symbian OS. Mobiclip Converter весит 21323 Kb. Кроме того, конвертер не запускается без пакета Microsoft .Net Frameworks 1.1, который можно скачать с сайта производителя бесплатно, весит чудо-пакет 23697 Kb. И еще для конвертирования видео понадобится VirtualDub, весящий 893 Kb. Лично я использую VirtualDub 1.4d, так как считаю его наиболее простым и оптимальным средством для конвертирования видео.
Итак после скачивания и установки необходимых программ Mobiclip Converter, Microsoft .Net Frameworks 1.1, VirtualDub общим объемом 45913 Kb можно приступать к работе.

Инструкция по конвертированию видео в формат .mo

1) Запускаем VirtualDub, и открываем исходный файл, например xxx.avi
2) В меню Video выбираем Full processing mode
3) В меню Video открываем Compression и выбираем video codec - Actimagine Mobiclip Video Codec
4) Нажимаем на кнопку Configure и переставляем ползунок с 75% на 70%, с помощью чего мы регулируем Image Quality, то есть качество картинки. Как вы поняли с качеством картинки можно эксперементировать
5) В меню Video выбираем Frame Rate и ставим селективную кнопку на Process every other frame (decimate by 2), это меняет частоту смены кадров с 30 fps на 15 fps
6) В меню Video выбираем Filters. В меню Filters куча фильтров, можно с ними эксперементировать, но мы рассмотрим лишь необходимые. Нажимаем на кнопку Add и добавляем фильтр Resize. Меняем размер: в строке New Width прописываем 208; в строке New Height прописываем 176. В строке Filter Mode ставим Precise bicubic. После можно нажать на кнопку Show Preview, и посмотреть, что у нас получилось. Касательно Symbian OS series 60 (дисплей составляет 176 на 208) значения New Width и New Height могут меняться, но лишь до максимальных значений 176 и 208 соответственно.
7) В меню Filters нажимаем на кнопку Add и добавляем фильтр Rotate, с помощью которого нам предлагается повернуть изображение: Left by 90, Right by 90, Around 180 - то есть влево на 90, вправо на 90, вокруг на 180. Теперь счастливым владельцам смартфонов можно смотреть видео в нормальном виде.
8) В меню Audio выбираем Full processing mode
9) В меню Audio открываем Compression и убеждаемся, что стоит No Compression (PCM)
10) В меню Audio выбираем Conversion. В окне Conversion ставим селективные кнопки 16000 Hz, High quality, 16
bits, Mono
11) В меню File нажимаем на Save processing settings, и прописываем имя, например, Mobiclip.vcf. Таким образом мы сохранили все установки, чтобы в следующий раз не пришлось ставить их заново.
12) Наконец, В меню File нажимаем на Save as AVI, и прописываем имя, например, xxxclip.avi. Смотрим как на наших глазах происходит процесс конвертирования. Закрываем VirtualDub
13) Теперь открываем директорию, где мы сохранили xxxclip.avi (можем посмотреть в любом player'е). Кликаем правой кнопкой мыши на xxxclip.avi, и в выпадающем меню выбираем Convert to Mobiclip (.mo). После конвертирования в той же директрории, где находится xxxclip.avi, появляется xxxclip.mo
Могу вас поздравить, после этих адских трудов мы можем посмотреть на то, что у нас получилось! Открываем xxxclip.mo и смотрим на то, что у нас получилось (Mobiclip Player For Windows OS входит в состав конвертера). Теперь с помощью Nokia PC Suite for X-device или аналогичной переносим xxxclip.mo на MMC в папку mobiclip, то есть на диск E:\mobiclip. Или просто отправляем на наш девайс в виде сообщения.

Примечание
Все пункты инструкции по конвертированию видео в формат .mo должны быть строго соблюдены, иначе у вас ничего не выйдет.
Используйте Mobiclip Player for series 60, который находится в составе Mobiclip Converter. Он находится в директории, в которой вы установили Mobiclip Converter. Например, у меня Mobiclip Player for series 60 находится в "C:\Program Files\Actimagine\Mobiclip (beta)\Player\Mobiclip-s60.sis". Mobiclip Player должен быть версии 1.83. Дело в том, что умельцы из Actimagine не встроили в свое детище одной немаловажной функции, скорее всего специально: более новая версия не понимает .mo файлы старой версии player'а

Инструкция по конвертированию flash-анимации в формат .mo

Для конвертирования flash-анимации .swf в формат .mo нам понадобятся Mobiclip Converter, Microsoft .Net Frameworks 1.1, и любой инструммент для создания flash-анимации, например, Macromedia Flash MX.

1) Не использовать alpha effects, gradient fills, или mask layers
2) Не использовать bitmap'ы в качастве фоновых изображений
3) Использовать только один аудиопоток
4) Касательно самой Macromedia Flash MX в меню Modify выбираем Shape и ставим Convert lines to fills. Дело в том, что в
Mobiclip Player не вырисовываются линии
5) В Library, в окне Properties, снять галочку с Use imported JPEG data
6) В меню File, выбираем Publish в разделе Flash устанавливаем следующие значения для звука: Raw, Mono, 44 Khz
7) Частота смены кадров должна быть не меньше 4. Она должна быть оптимальной, иначе возникнут портаки со звуком
Теперь после создания собственной flash-анимации и просмотра ее на Macromedia Flash Player, кликаете на ней правой кнопкой и в выпадающем меню выбираете Convert to Mobiclip (.mo). Получившийся flash-ролик можно просмотреть на компьютере.

Примечание

В силу вышеописанных пунктов нам не совсем походит flash-анимация скачанная с сети: слишком капризным оказался Mobiclip Player, он просто не понимает многих эффектов характерных современной flash-анимации.
Однако можно скачать в сети flash-анимацию в формате .swf, например, Масяню и переделать ее, для этого надо запустить Macromedia Flash MX, и в меню File выбрать Import, указать исходный файл, например, Масяню.swf. Далее придется переделывать все по инструкции, описанной выше.
И еще один маленький нюанс: в составе Mobiclip Converter содержится инструкция MobiclipManual.pdf, где описаны Ограничения сценария (Script Limitations)

Конвертировал видео и flash-анимацию собственноручно. Работает 100% на Nokia 6600. Предлагаю опробовать новую технологию Mobiclip специалистам и всем желающим, например denn_by (огромная к тебе просьба). Единственная проблема заключается в размере полноэкранного видео (использовались вышеописанные установки): при конвертировании видеофайла .mpg размером 31,5 Mb получился .mo видеофайл размером в 10 Mb! Но думаю это того стоит, владельцы смартфонов черной завистью обливались при виде полноэкранного видео на моем Nokia 6600! Ведь качество просто ураганное!
Сами разработчики из Actimagine утверждают, что на MMC карту в 128 Mb можно уместить двухчасовое видео с частотой смены кадров 24 fps! Источник: http://www.mobiclip.com
При конвертировании flash-анимации в формате .swf в формат Mobiclip .mo размер исходного файла практически не отличается от получившегося: изменяется лишь на 5%-10% (при условии, что клип сделан самостоятельно)
 


Теперь  рассмотрим, как резать видео под смарт с кодированием Xvid:
 

1. Вначале ставим на телефон SmartMovie_S60.sis и Codec XviD S60.sis
2. Потом при помощи Seleq или File Manager переписываем файл SmartMovie.app в папку
E:\System\Apps\SmartMovie\
3. Устанавливаем на компьютер setup.exe и codec xvid win32.exe
4. На телефоне запускаем SmartMovie и в меню заходим в Unlock Convert
5. Также заходим в SmarMovie на компьюторе и нажимаем Help, а там Registrer.
6. В появившемся окне запоминаем цифры в строке Request code и вводим их в телефон,
и в телефоне нажимаем Ок(средняя клавиша).
7. Запоминаем появившийся номер и вводим его на Компьюторе в строке Unlock Code

Видео файл, который вы собираетесь конвертировать должен иметь название,
состоящее из латинских букв (не русских), а также путь должен быть к этому файлу через папки,
которые тоже должны иметь название, состоящее из латинских букв.
Лучше, конечно, файл иметь в корневом каталоге (типа c:\videout.avi)
Для создания аудио и видео используется сжатие XviD(Для аудио используя mp3 слой сжатия3).
Результат сохраняется в AVI формате.
Для видео, сжатие зависит от размера экрана.
Не рекомендует использовать слишком высокий битрэйт для видео,
потому что процессору телефона не будет доставать мощности для расшифровки видео
в реальном времени.Оптимальный битрэйт от 96 до 160 kbps (зависит от видео)
Смартфоны Series60 играют аудио с частотой 16KHz (поэтому больше ставить нет смысла);
16kbps достаточно, чтобы понять голоса в фильме, но если хотите увеличить качество
можно выставить и 32kbps (если ставить больше 32kbps, то разница будет едва заметна,
а процессор опять-таки будет перегружен, из-за чего будет страдать видео).
Обратите внимание, что смартфоны Nokia 7650,3650 звук стерео не поддерживают,
поэтому ставим галочку напротив FORCE MONO (если кодировать со стерео,
то от стерео опять будет перегружен процессор, из-за чего опять будет страдать видео :-))
REDUCE FRAMES - тоже ставим галочку.Эта опция урезает вдвое число кадров в секунду:
например если в источнике 25 кадров в сек.( fps ), то в исходном видео будет 12.5 кадр/сек.
Но если в источнике 10-15 fps, то нет нужды использовать эту опцию.

Написал Сергей 03.11.2005 г.

Вопрос2:

Как устанавливать игры и программы на nokia 6600?

Ответ:

ВНИМАНИЕ!!! Никогда, ни при каких обстоятельствах не устанавливайте по несколько игр или программ одновременно, наберитесь терпения, после установки каждой игры или программы, запустите её поиграйте подождите некоторое время и потом можете устанавливать следуюшую.

Что необходимо из оборудования:

1. CardReader - Устройсво подключаемое к компьютеру по USB для чтения и записи на карту памяти. у меня выглядит приблизительно так ...

2. Blue Tooth - адаптер для передачи информации по радиоканалу между компьютером и телефоном. у меня выглядит так ...

3. Infra Red - адаптер для передачи информации по ИК между компьютером и телефоном. может выглядеть так ... у меня нету :))

 

Далее: (как это делаю я)

  1. Качаем программу или игру и т.п. (как правило файлы с расширением *.zip) на компьютер
  2. Открываем на компьютере соответствующим архиватором например WinZip
  3. Получившийся файл (с расширением *.sis или *.jar) переписываем при помощи устройств на карту памяти в каталог .Others или .Прочее
  4. Установив карту в телефон, при помощи Диспечера файлов имеем следующее

    5.  Нажимаем на джойстик один раз ... (возможный ответ)

    6. Нажимаем ДА      
    7. И еще раз ДА 

    8. И все время нажимаем ДА ... (возможный ответ)

    9. Если скажет что не совместимо с телефоном тут жмем НЕТ ..... все на моем сайте проверено работает на 6600 ......

   10. Выбираем куда ставить 

   11. Ждем до конца и в результате программа установлена!

   Учтите после успешной установки, файл установки стирается с карты (храните копии на компьютере). Вот  собственно и все ... ярлык для запуска программы появится в меню телефона. Cоветую создать в меню телефона каталоги: игры, система, связь, игры N-Gage чтоб потом не блуждать :)))

 Написал Сергей

 

Вопрос:

Как установить игры от Ngage на другие смарты ?

Ответ:

Для установки игрушек

1. - Обязательно купите CardReader - или найдите у кого он есть. CardReader - это устройсво для чтения или записи карт памяти обычно USB.

2. - Так-же желательно карту памяти MMC большого объема :-)

3. - Скачайте и установите, на карту пямяти а не в телефон, программу N-Gage Installer.

4. - Скачайте и перепишите CardReader-ом игру (*.blz) на карту памяти в корень без каталогов.

5. - Поставте карту в телефон и запустите N-Gage Installer.

6. - Во время установки игры не дайте телефону перейти в спящий режим (я для этого нажимал джойстиком вниз с интервалом 3-5 секунд) до полной установки игры.

7. - Когда происходит установка, телефон на время до 3 минут задумывается (не пугайтесь он не завис он просто считывает файлы большого размера).

8. - После того как вы установили игру дайте телефону чуть-чуть времени для обновления списка меню программ - игра там появляется не мгновенно.

9. - Перед запуском игр проверьте нету-ли каких приложений в памяти - игры требуют много оперативки.

10. - Никогда в игре где есть не выбирайте (N-Gage_тм Arena), у меня виснет напрочь ...

Вот и все - желаю приятно поиграть.

Для удаления игр от N-Gage из 6600 необходимо

1. - Опять-же CardReader.

2. - программа AppMan

3. - Через CardReader удалите каталог и названием игры из каталога x:SystemApp... (x: - имя карты памяти)

4. - После запуска телефона запустите программу AppMan.

5. - В разделе Installed найдите значек удаляемой программы справа от него будет стоять (Корзина для мусора).

6. - Нажатием на правую функциональную кнопку, и подтвердив удаление, удаляем то что от игры осталось в телефоне.

Вот и все ... :)

Hosted by uCoz