Автор/Источник: M. Kristo» 04.04.2007 17:16, просмотров сегодня: 2, всего: 10286
статья размещена в группе: Программы
оценка: 4.2, 15 голосов
Нетрудно заметить, что современные наладонники не просто выглядят похожими на
портативные видео-плееры, они даже больше похожи на средство для просмотра фильмов, чем
специализированные устройства. Карманные компьютеры далеко ушли от первых электронных
органайзеров, теперь у них есть приличные экраны и процессоры, способные на ходу
раскодировать видео. Места на картах памяти уже хватает не просто на целый фильм, а на
целую небольшую фильмотеку.
Лучшим шедеврам кинематографа ничего не мешает найти дорогу в карман современного
пользователя, однако, они не спешат это делать. Фильмы в мобильном формате встречаются
относительно редко, заметно реже, чем в формате для больших экранов. Самым естественным
способом получения мобильных фильмов остаётся перекодирование их из немобильного формата
при помощи специальных программ.
Программа-перекодировщик решает две задачи. Во-первых, она сохраняет видео в формате,
который можно просмотреть на карманном компьютере без дополнительных ухищрений, а
во-вторых, она уменьшает объём видеофайла, позволяя ему с комфортом разместиться на карте
памяти. Сокращение объёма достигается несколькими путями, прежде всего это уменьшение
разрешения до QVGA (или другого мобильного варианта), но также играет роль более
интенсивное сжатие и уменьшение количества кадров в секунду (fps).
Все перекодировщики являются программами для настольных компьютеров, что и понятно, ведь
для перекодирования видео нужна мощь процессора, которая наладонникам пока не доступна.
Видео в Media Player
Выбор подходящей программы перекодировщика — не самое простое дело. Например, в файловом архиве на Ладошках
можно найти десятка полтора подобных программ. Сегодня мы рассмотрим две из них. Первая — SPB Mobile
DVD — один из лидеров в своём классе, что проявляется в удобном интерфейсе, гармонично
подобранной функциональности и беспрецедентно высокой скорости работы. Вторая программа — PocketDivXEncoder — обладает более скромными характеристиками, но имеет довольно редкий для этого класса
программ плюс — она перекодирует фильмы бесплатно. Рассмотрим оба приложения
поподробнее.
SPB Mobile DVD
Скачать программу можно в файловом архиве на
Ладошках. Урезанная демо-версия не мешает протестировать программу, но делает
нереальным её использование по назначению. Ограничений в демо-версии два: кодируется не
более десяти минут фильма и на результат накладывается предупреждающая надпись.
Результат работы демо-версии SPB Mobile DVD
Избавиться от ограничений можно за 375 рублей («всего» или «целых» — это каждый решает
сам). Давайте посмотрим, что мы получим за эти деньги.
SPB Mobile DVD. Начало.
Первое, чем радует эта программа — это предельно простой интерфейс, не требующий
дополнительных усилий на его освоение. С самого начала запускается «мастер» в стиле, хорошо
знакомом любому пользователю Windows. На первом шаге предлагается выбрать, что, собственно,
будем перекодировать.
SPB Mobile DVD. Выбор источника.
Как это видно из названия, программа умеет кодировать DVD. Она даже появляется в списке
стандартных действий для свежевставленного DVD-диска.
Windows предлагает открыть диск в SPB Mobile DVD.
Важно, что программа готова воспринимать как DVD не только реальный диск, засунутый в
привод, но и папку с файлами в соответствующем формате.
SPB Mobile DVD. Выбор папки с сохранённым DVD.
Если мы выбираем перекодирование обычного видеофайла (не DVD) то мы не окажемся стеснены
в выборе форматов — все наиболее распространённые поддерживаются.
SPB Mobile DVD. Выбор видеофайла.
Дальнейшее поведение «мастера» несколько отличается в зависимости от выбора, сделанного
на этом шаге. В случае, если мы выбрали DVD, появляется ещё один шаг — выбор трека.
SPB Mobile DVD. Выбор трека прямо из DVD-меню.
Приятно, что пользователю вообще не нужно знать, как устроена структура DVD. Все эти
странные разделы и файлы с плохо понятными названиями остаются скрытыми в недрах программы.
Пользователь видит обычный DVD-плеер (только маленький) с возможностью нажимать ссылки и с
кнопкой для возврата в меню. Выбор делается предельно просто — нужно запустить на
проигрывание тот пункт меню, под которым находится видео для перекодирования и нажать
«Далее». Можно выбрать не только основной фильм, но и один из дополнительных материалов.
Здесь же, прямо из меню, можно выбрать звуковую дорожку и, если нужно, включить субтитры.
На следующей странице «мастера» выбранный трек рассматривается как обычный файл. Его можно
перекодировать полностью или частично.
SPB Mobile DVD. Выбор фрагмента.
Пункты «Конвертировать главу ...» доступны только для DVD. Если выбрать один из этих
пунктов, то будет наглядно показано, в каком месте трека находится соответствующий
фрагмент.
SPB Mobile DVD. Выбор эпизода из DVD-трека.
Можно задать начало и конец фрагмента вручную. Разумеется, это возможно не только для
DVD, но и для обычных файлов.
SPB Mobile DVD. Выбор границ фрагмента вручную.
После того, как фрагмент выбран, появляется страница выбора настроек нужного нам
мобильного видео. Это единственная страничка «мастера» SPB Mobile DVD, для работы с которой
нужно хоть что-то знать о видеоформатах.
Все необходимые настройки задаются в четырёх выпадающих списках. Первый из них — «Формат
файла». Предлагается всего три варианта, но этого более чем достаточно.
SPB Mobile DVD. Настройка формата файла.
По умолчанию программа предлагает создать файл в стандартном для Microsoft формате — Windows Media Video. Этот формат, знакомый пользователям по расширению WMV в представлении
не нуждается.
Ещё один вариант — тот же самый WMV, но с пониженой частотой кадров, 20 fps вместо 25 fps.
Делается это для уменьшения размера результирующего файла при сохранении качества. Разницу
между 20 и 25 fps многие пользователи даже не заметят, особенно на маленьком экране
наладонника. В то же время, выбирая этот вариант стоит помнить, что чем меньше частота
кадров, тем сильнее устают глаза.
Известны случаи, когда при перекодировании видео с понижением частоты нарушалась
синхронизация аудио и видео (отставание озвучки). Мне так и не удалось добиться этого
эффекта, хотя я перебрал несколько разноформатных исходных файлов.
Третий вариант формата результирующего файла — XVID. Прямо в названии формата добавлено
примечание «(Beta Player, TCPMP)«. Примечание закономерное. На плеере из стандартной
поставки Windows Mobile мне так и не удалось увидеть разницу в характере воспроизведения
файлов XVID и WMV перекодированных с одного и того же фрагмента с одинаковым сжатием. На
более быстрых плеерах становится заметно, что файл XVID проигрывается довольно гладко, а
WMV — слегка подтормаживает с характерным подрагиванием.
При кодировании в эти форматы видео с десктопным разрешением, можно было бы легко заметить
разницу в качестве самой картинки, но на экране портативного устройства небольшие
отклонения в качестве картинки практически не заметны. Рекомендуем все-таки выбрать выбрать
формат XVID, с которым легко справится отличный и бесплатный плеер TCPMP.
Второй выпадающий список страницы настроек — «Целевое разрешение экрана».
SPB Mobile DVD. Настройка целевого разрешения экрана.
Этот пункт вряд ли нуждается в разъяснениях. Хотя стоит напомнить, что видео,
закодированное в меньшем разрешении, замечательно проиграется на большем. Будет некоторая
потеря качества, но ведь пользователи сознательно идут на потерю качества ради уменьшения
размера видео до мобильных масштабов, так что пренебрегать этой возможностью не стоит.
Фактически, эта возможность по умолчанию используется в большинстве случаев просмотра видео
на настольных компьютерах, когда на мониторе с большим разрешением проигрывается файл с
меньшим. В частности, мобильное видео в QVGA-разрешении можно достаточно комфортно смотреть
на 15-дюймовом мониторе, хотя ощущения, конечно не те.
Владельцам устройств со слабыми процессорами стоит помнить, что видео с меньшим
разрешением раскодируется быстрее, а следовательно — проигрывается более гладко.
В общем, владельцам КПК и коммуникаторов (как Windows Mobile, так и на Palm OS)
рекомендуем выбирать разрешение QVGA, в то время как на смартфонах будет вполне достаточно
разрешения 220х176. Отдельно можно упомянуть квадратные дисплеи с разрешением 240х240 — здесь можно либо выбрать либо те самые 240х240 пикселей, либо 220х176.
Далее идёт выпадающий список «Исходный формат изображения». Реально в нём указывается
соотношение сторон кадра.
SPB Mobile DVD. Настройка формата изображения.
Если указать этот параметр неправильно, то изображение получится немного вытянутым по
вертикали или по горизонтали. Обычно, SPB Mobile DVD правильно угадывает исходный формат и
ставит его в значение по умолчанию, но иногда приходится править.
Последний выпадающий список — «Режим растяжения».
SPB Mobile DVD. Настройка режима растяжения.
Тут всё просто: предлагается обрезать края слишком широкоэкранного видео, как это
делалось в старых кинотеартах. Обычно, такое решение «не спортивно», но если сильно
напрягает фильм не на всём экране, а на узкой полоске, то можно воспользоваться этой
опцией.
Следует помнить, что реальное разрешение широкоформатного видео ощутимо меньше по
вертикали, чем разрешение экрана. Обрезая широкоэкранное видео и растягивая его до размеров
экрана, мы увеличиваем размер кадра в пикселях, что заметно влияет на соотношение
размер/качество.
На следующей странице мастера программа предлагает наиболее удобным для пользователя
способом выбрать уровень сжатия. При этом ищется оптимальное соотношение между объёмом и
качеством. Для облегчения выбора пользователю во всех режимах показывают как ожидаемый
объём файла, так и образец качества картинки.
По умолчанию, предлагается выбрать уровень сжатия из списка
«плохое|нормальное|лучшее».
SPB Mobile DVD. Упрощённый выбор уровня сжатия.
Если выбрать пункт «<Другое>», то можно точно задать уровень сжатия в процентах.
Пункты «плохое», «нормальное» и «лучшее» соответствуют величинам 0, 50, и 100 процентов
соответственно.
SPB Mobile DVD. Точный выбор уровня сжатия.
Можно точно задать размер файла, который нужно получить. Зная объём свободного места на
карте, можно получить наилучшее значение качество для данных условий.
SPB Mobile DVD. Можно задать желаемый размер файла.
В конце предлагается выбрать место для сохранения файла и его имя. Интересно, что
программа может писать файл сразу на наладонник, на выбор, в основную память или на
карту.
SPB Mobile DVD. Сохранение результата.
На этом — всё. Процесс настройки завершён и можно приступать к перекодированию. На мой
взгляд, запутаться тут негде.
SPB Mobile DVD. Управление процессом перекодирования.
Процесс перекодирования сопровождается предпросмотром результата. По умолчанию
показывается один кадр в несколько секунд, но можно проставить галку «Предпросмотр в
реальном времени» и смотреть полученное видео не откладывая. Скорость перекодирования при
этом заметно падает.
Вообще, скорость работы этой программы стоит отметить отдельно. Даже на относительно
слабом компьютере сжатие целого фильма занимает около получаса. Оценка оставшегося времени
поначалу врёт чуть ли не вдвое, но уже процентах на десяти выполненной работы время
начинает совпадать с точностью до секунды. Впрочем, для XVID-файлов оценка немного
ошибается до самого конца.
Пункт «Конвертирование в фоновом режиме» малопонятен. Разницы в скорости и в характере
работы я не заметил. Возможно она проявляется при экстремально высокой загрузке системы (и
наличии многопроцессорной системы, когда конвертированием будет заниматься отдельный поток
на отдельном процессор — прим. ред.).
Остальные элементы понятны без пояснений. После завершения работы программа выводит
краткий отчёт и закрывается. Пакетного режима не предусмотрено в принципе.
Попробуем сравнить увиденное с бесплатной альтернативой.
PocketDivXEncoder
Сразу почеркну, что если SPB Mobile DVD — просто лучшая из множества платных программ,
то PocketDivXEncoder практически безальтернативное решение, так как бесплатных
перекодировщиков почти не существует. (Стоит упомянуть легендарную программу VirtualDub (русскоязычный сайт — http://virtualdub.kulichki.com/), которая не только отлично кодирует
видео и является бесплатной, но позволяет проводить очень тонкую настройку режимов
кодирования. Хотя множество параметров настройки скорее отпугнет начинающих пользователей — прим. ред.) Из нескольких фриварных программ мы рассмотрим, фактически,
единственную, с которой можно более-менее комфортно работать.
Скачать PocketDivXEncoder можно из файлового архива на
Ладошках
Интерфейс программы представляет собой одно окно, в котором свалены в кучу все средства
управления. Единственным исключением является окно выбора типа устройства, которое
появляется сразу после запуска (можно отключить, а потом можно вызвать кнопкой). На самом
деле, это просто дополнительный способ установить требуемое разрешение и больше ни на что
выбор устройства не влияет.
PocketDivXEncoder. Запуск — выбор разрешения.
После такого окошка, явно рассчитанного на самых новичков, странно смотрится основное
окно, в котором легко можно заблудиться.
PocketDivXEncoder. Пакетный режим.
PocketDivXEncoder. Дополнительные настройки.
Режимы переключаются кнопкой «Доп. настройки». Зачем это сделано — непонятно, все
элементы вполне можно было бы разместить в одном окне. К тому же, дополнительные настройки
применяются и в пакетном режиме.
Элементы окна программы не блещут интуитивной понятностью, поэтому для них сделаны
всплывающие подсказки (хинты)с краткой справкой. Правда эти хинты не везде есть и не везде
переведены на русский язык.
Галочка справа — это выезжающая панель с настройками аудио. Я из любопытства показал эту
программу нескольким людям — трое из четверых не заметили эту галочку вообще. Похоже, это
просто фишка, понравившаяся программистам.
Что ж, разберёмся, как этой программой пользоваться и какие у неё плюсы.
В самом верху — блок из поля ввода и трёх кнопок, позволяющих, соответственно, открыть
видеофайл для кодирования (если откыть один из файлов на DVD, то кодироваться будет весь
трек), открыть файл с субтитрами (можно объединить с видео в пакетном режиме) и посмотреть
информацию об открытом файле (довольно подробную).
PocketDivXEncoder. Информация о файле.
Далее, выбор места и имени для сохранения результата — тут всё просто.
Ещё ниже идут свойства кодирования. Качество видео и звука можно указать отдельно. Синяя
надпись со сбитой кодировкой — это указатель размера файла-результата.
Очень полезная возможность — подстройка яркости, контрастности и насыщенности
изображения. Также, тут можно добавить громкости звука.
Требуемое разрешение можно настроить вручную. По кнопке «Изменить» напротив надписи
«Итоговые размеры» выводится отдельное окно с предпросмотром.
PocketDivXEncoder. Ручная настройка разрешения.
В таком же окне можно выбрать фрагмент исходного видео.
PocketDivXEncoder. Выбор фрагмента.
«Доп. опции после кодирования» интуитивно понятны. Отмечу, что мне так и не удалось
добиться в этой программе хоть каких-то проблем с синхронизацией, требующих последующего
исправления.
О дополнительные настройках стоит сказать следующее:
- «Тип карманного устройства» — вызов стартового окна.
- «Ориентация» — возможность перевернуть видео в ландшафтном режиме. Портретный
режим можно выбрать, но кодироваться будет всё равно под ландшафтный.
- «Не кодировать видео», «Не кодировать аудио» и «Без звука» — понятные и совершенно
бесполезные опции, учитывая наши задачи.
- «B-Frames» и «IVTC» — экзотические опции для редких технологий. Их лучше просто не
трогать.
- «Соединение» — соединить выходной файл.
- «Частота кадров (fps)» — берётся из исходного файла, но можно изменить, причём, с
точностью до тысячных долей fps.
- «XviD» — использовать кодек XViD. Замечу, что с этим кодеком битые файлы
получаются чаще.
- «VHQ» и «2-х проходное кодирование» — способы увеличить качество без потерь в
размере файла. Обе опции сильно замедляют кодирование.
- «Audio normalization» — выравнивание уровня звука. Очень приятная опция.
- «Live effect» — иммитация стерео.
Довольно удобно, что настройки можно сохранять, создавая собственные профили.
По кнопке «Просмотр» запускается встроенный плеер в отдельном окне. На фоне настроек с
предпросмотром — совершенно ненужная вещь.
На этом всё. Можно запускать процесс.
PocketDivXEncoder. Контроль процесса перекодирования.
Перекодирование идёт крайне медленно — на обработку одного фильма может уйти 4-5 часов.
При этом система загружается очень интенсивно и остальные программы тормозят. Если повысить
приоритет процесса («нормальный» — это минимум) то система практически «встаёт».
В результате, при одних и тех же настройках может получиться нормальный видеофайл, а
может (правда, крайне редко) — что-то нечитаемое.
Вывод:
Рассмотренные программы практически полностью покрывают потребности любителей мобильного видео и легко позволяют сделать процесс преобразования фильмов для маленьких экранов простым и понятным.
SPB Mobile DVD порадует скоростью и понятностью тех, кто ценит своё время.
PocketDivXEncoder придётся по душе любителям дополнительных фишек забесплатно.
Разработчики обеих программ не стали жертвовать основной функциональностью, что само по
себе хорошо.
Лично я пользуюсь SPB Mobile DVD и очень доволен.
А чем Вы кодируете мобильное видео и какие сильные стороны у вашей любимой программы? Место для комментариев чуть ниже по странице.
|