Получить изображение с видеокадра в iPhone - PullRequest
5 голосов
/ 01 мая 2009

Возможно ли использовать iPhone SDK, чтобы извлечь кадр из видео в iPhone и сохранить его или каким-либо образом использовать в приложении? Дает ли SDK какой-либо контроль над видео, кроме воспроизведения / остановки или, возможно, доступа к двоичным данным видео?

Также возможно узнать время, когда пользователь прекратил смотреть видео (я знаю, что в SDK 3.0 можно запустить видео с определенного времени).

Спасибо

EDIT: Если не через официальные API, есть ли другой способ сделать что-либо из вышеперечисленного таким образом, чтобы не заблокировать приложение в AppStore?

Ответы [ 4 ]

4 голосов
/ 10 февраля 2010

Вот запись в блоге о извлечении кадров из фильмов с использованием ffmpeg:

http://www.codza.com/extracting-frames-from-movies-on-iphone

Соответствующий проект на github: iFrameExtractor

3 голосов
/ 02 мая 2009

Вы можете использовать lib, используемый ffmpeg, чтобы извлечь кадр, такой как libh264

http://en.wikipedia.org/wiki/X264

Приложения Live TV на iPhone делают это.

Надеюсь, это поможет.

Thierry

0 голосов
/ 23 июля 2014

Проверьте пример кода по этому URL: https://github.com/benlodotcom/MyAVControllerDemo для извлечения кадров из видео

0 голосов
/ 27 августа 2009

см. Ответ на мой вопрос здесь iphone sdk> 3.0. Миниатюра видео? что отвечает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...