Кодирование AVI файлов для Series60

Всем держателям девайсоф на Series60 (и не только) посвящается!!! <img src="http://cp.people.overclockers.ru/smiles/icon_cool.gif" border="0"> <br/>Дабы сделать какую-нить общественно-полезную работу, а побольшому счету от нечего делать на работе- <br/>решил написать сию инструкцию для тех кто имеет девайсы с вышеуказанной платформой и жаждущий постичь <br/>все тонкости и толстости конвертирования видео для последующего просмотра на смарте. <br/>О как! <br/><br/>И так если у вас есть желание быстро познать основы конвертирования AVI файлов, для последующего просмотра на <br/>смартфоне с платформой Series60 (к таким относятся Nokia 3320, 3600, 3620, 3650, 3660, 6260, 6620,6600, 6620, 6670, 6630, 7610, N-Gage, Siemens SX1... список неполный) то эта статья для Вас! <br/>Конвертировать будем с помо...
29 июля 2005, пятница 21:31
fandnb для раздела Блоги
Всем держателям девайсоф на Series60 (и не только) посвящается!!!
Дабы сделать какую-нить общественно-полезную работу, а побольшому счету от нечего делать на работе-
решил написать сию инструкцию для тех кто имеет девайсы с вышеуказанной платформой и жаждущий постичь
все тонкости и толстости конвертирования видео для последующего просмотра на смарте.
О как!

И так если у вас есть желание быстро познать основы конвертирования AVI файлов, для последующего просмотра на
смартфоне с платформой Series60 (к таким относятся Nokia 3320, 3600, 3620, 3650, 3660, 6260, 6620,6600, 6620, 6670, 6630, 7610, N-Gage, Siemens SX1... список неполный) то эта статья для Вас!
Конвертировать будем с помошью программы SmartMovie Version: 2.76
!!!Сразу скажу что сама программа для конвертации и плеер для смартфона триальные!!!
Программа написана замечательной компанией Lonely Cat Games , на счету которой так же написание мп3 плеера ultramp3, и некоторых других програмных продуктов.
Сразу скажу что програма SmartMovie существует так же для смартфонов на платформе Windows Mobile SmartPhone, и других гаджетов
на платформах-Linux PDA, Palm, Pocket PC.
Программа SmartMovie позволяет сконвертировать AVI файл любой длинны и любого разрешения в AVI файл пригодный для просмотра на смартфоне. Забегу вперед и добавлю что разрешение выходного файла может быть:
176*208 (для 60й платформы)
208*320 (для UIQ платформы)
400*200 (для 80й платформы).

Требования:
для PC- кхм... на сайте написано тока что б на ПИСИ стояла 1на из нижеуказанных ОСей-98/ME/2000/XP. Из этого следует что конфигурация компа не столь критична.
По ходу тестирования я конвертировал АВИшник (правда маленький) на Целике 2,8 ГГц+512 RAM и Целике 1 ГГц+256 RAM- скажу сразу разницы в скорости конвертировании я не заметил. Так же следует заметить что скорость конвертирования зависит от выбранного кодека.

Для смартфона-тут главное наличие свободного места порядка 80 кб для кодека и 800 кб для плеера.
Ну и само собой для фильма около 100 мегоф для стандартного фильмеца. Тут без карты памяти не обойтись

Итак, качаем архив размером примерно 2,8 мега. В нем находится сам конвертер для PC, плееры для смартфонов разных платформ и кодеки.
Начнем пожалуй с установки программы конвертера. Там все типично и предсказуемо, поэтому расписывать не вижу смысла. Тока скажу что на одном
из степов надо выбрать платформу. Если вы не в курсе какая у вас платформа (в чем я сомневаюсь) то в архиве, в папке Player, есть файл Which.html в котором расписаны платформы и телефоны. Я думаю разберетесь.
Если вы при инсталяции конвертера неправильно указали платформу это не есть смертельно так как в программе есть возможность ее поменять. В меню выбрать preferences. Окно программы сделано нескока оригинально-фоном является картинка телефона с той платформой, которая выставлена в настройках. При указании в настройках 60й платформы- фоновой картинкой будет nokia 6600.
Жаль что не SX 1, с его оригинальным дизайном интерфейс смотрелся бы лучше
Теперь устанавливает кодек и плеер в телефон. Можно просто скопировать 2 SIS архива в телефон и установить с него, либо установить с компьютера с помощью соответствующего ПО. Это абсолютно не критично- устанавливайте так, как привыкли.
После установки кодека на телефон про него можно забыть, так как там никаких настроек нету- это всего лишь DLL библиотека.
А вот про плеер забывать не стоит
Пусть вас не пугает что он долго грузится-это первый раз всегда так. Потом будет быстрее. Вместе с плеером идут 2 AVI демки, их можно посмотреть пока мы ничего не сконвертили. Но это только пока...!
Все настройки и возможности плеера SmartMovie будут расписаны ниже, (возможно во 2й части) а пока вернемся к нашему одноименному конвертеру.
Тут хочу заметить, что плеер имеет рускоязычный интерфейс (хотя при установке я выбирал англиЦкий язык), конвертер имеет англоязычный интерфейс. Но это нискока не мешает разобратся с ним в 2 клика.
Сразу напишу о проблемме, с которой я столкнулся и возможно сталкнетесь и Вы.
На домашнем компе, при попытке сконвертировать AVIшник, СмартМуви выдал ошибку. Суть примерно такова-
У вас проблеммы с кодеком
или
бла-бла-бла ASCII бла-бла.

Причем на рабочем компе, на который я тоже поставил СмартМуви, такой ошибки не было. На домашнем же компе список установленных выидеокодеков был ого-го каким большим. Оказалось все просто- я пытался открыть АВИшник по пути (написать путь) в нем есть русские символы. Это большой минус проги!!! Надеюсь в следующей версии это исправят. Кстати, если имя АВИ файла будет на руском то СмартМуви ТОЖЕ будет ругатся.

Краткий обзор опций, кнопок и полей.
Вверху видим окно в котором будут отображатся файлы, подготовленные для конвертации. Правее находятся 4 большие сгруппированные кнопки-
OPEN
KONVERT
HELP
FILES.

Думаю пояснять тут ничего не нужно. Тока скажу что при нажатии на кнопку FILES-открывается папка, куда будут помещаться сконвертированные (выходные) файлы.
Правее находятся опции для задания аудио и видео параметроф выходного файла. Ну там битрейт, какой кодек выставлен, включить/отключить звук, битрейт его. Сразу скажу что для звука есть тока 1 кодек. Какой?! Догадайтесь сами
Так же можно увеличить громкость звукового потока, для этого есть соответствующий параметр Volume Boost. Он не может быть менее 100 %.
3 сгруппированные кнопки NO, MEDIUM и FULL под заголовком CROP MODE-задают размер... э-э-э-э-э...ну в общем поэкспериментируйте сами и Вы все поймете.
Ниже этих кнопок мы можем видеть параметры входного файла. А именно: длинна, разрешение, FPS, размер файла.
Так, основное вроде все расписал...
Если возникли какие то вопросы, требующие немедленного ответа, то просто выберете Контекстный хэлп в меню Хэлпе и ткните на кнопку или что там Вас интересует. Сразу получите ответ!

Поехали далее.
Все последующие опыты по конвертации будут проходить с 33х секундным АВИ файлом, размером 14,5 мб.
Его параметры
Video size: 704x400
Audio: 44100hz, 4bps, 2ch
Length: 0:00:33
Bitrate: 3600kbps

В принципе у меня под рукой был полноценный фильмец на 98 мин (почти 600 мегов соответственно). Но работать с большим файлом мне не хотелось-ибо просто потеря времени.
В нашем распоряжении целых 4 кодека. (у кого-то может быть и больше).
Для начала выбираем кодек XVID encoder жмем KONVERT и получаем файл размером 380 кб.
Полные параметры таковы
Video size: 208x176
Audio: 22050hz, 16bps, 1ch
Length: 0:00:33
Bitrate: 92kbps

Не останавливаемся на достигнутом- кодим кодеком DiviX PRO 5.0.5
Получам файл размером 1,5 мега.
Полные параметры таковы
Video size: 208x176
Audio: 22050hz, 16bps, 1ch
Length: 0:00:33
Bitrate: 369kbps

Вообще сразу надо сказать что кодек DiviX PRO 5.0.5 более продвинут в настройках. А у кодека XVID encoder можно настроить только битрейт видеопотока.
Но, честно говоря, у меня нет счаз никакого желания копатся в настройках кодека DiviX PRO 5.0.5 и разбираться с ними. Если тока позднее и если будет в этом надобность.

На последок еще жмем кодеком 3ivix D4 4.0.4. Размер файла получается 270 кб.
Video size: 208x176
Audio: 22050hz, 16bps, 1ch
Length: 0:00:33
Bitrate: 65kbps

Несложный анализ показывает что чем ниже битрейт видеопотока тем меньше файл и ниже качество видео.
Собстно неудивительно. При кодировке CDDA и WAV наблюдается тот же эффект.

На этом мои эксперименты подходят к концу.
Наверняка кто нить скажет что тут много лирики. Но я не хотел что б мое руководство выглядело сухо, мне кажется мне это удалось. Во 2й части обзора будет рассмотрен сам плеер SmartMovie. Который мы установили в смартфон.
И вопрос о триальности программы. Сразу скажу что 2я часть будет написана если 1я будет иметь успех Другими словами- читайте и пишите что понравилось что нет, что поменять, что раскрыть. и т.д. Писать в ЛС или на fandnb@mail.ru
Хочу сказать спасибо в 1ю очередь себе (за то что не ленился и писал), руководству своей фирмы (за предоставление большого количества свободного времени)!