iPhone Dev: воспроизведение флеш-анимации - PullRequest
0 голосов
/ 26 июня 2009

Я создаю простое приложение с несколькими кнопками, которые при нажатии воспроизводят видео.

Сейчас у меня есть эти видео в виде флэш-файлов. Для первой попытки я попытался преобразовать их в .mov и использовал среду MediaPlayer. Видео / очень плохое и при двойном щелчке всплывающие элементы управления видео.

Я не уверен, что лучший способ сделать это. MediaPlayer - неправильный маршрут? Есть ли лучший способ?

Вот пример другого приложения, которое делает именно то, что мне нужно. Безумный Глаз: http://www.youtube.com/watch?v=01R9N8ILPvk

Спасибо

Мэтт

1 Ответ

3 голосов
/ 26 июня 2009

Среда Media Player не должна влиять на качество ваших видео, это необходимо учитывать в зависимости от типа кодирования, который вы указываете при конвертации видео.

Поскольку на iPhone нет вспышки, единственный вариант - преобразовать их в формат для iPhone, а именно:

"Поддерживаемые форматы Этот класс поддерживает любые фильмы или аудиофайлы, которые уже правильно воспроизводятся на iPod или iPhone. Для файлов фильмов это обычно означает файлы с расширениями .mov, .mp4, .mpv и .3gp и с использованием одного из следующих стандартов сжатия:

Видео H.264 Baseline Profile Level 3.0, до 640 x 480 при 30 кадрах в секунду. (Базовый профиль не поддерживает B-кадры.) MPEG-4 часть 2 видео (простой профиль) "

Фреймворк Media Player определенно таков, как и вам.

Если вы не хотите, чтобы элементы управления появлялись, вы можете установить свойство movieControlMode в вашем классе MPMovieController.

@property (nonatomic) MPMovieControlMode movieControlMode
...