Domanda

È possibile utilizzare l'SDK di iPhone per acquisire un fotogramma da un video in iPhone e salvarlo o utilizzarlo in qualche modo nell'applicazione? L'SDK fornisce alcun controllo sul video diverso da play / stop o forse accede ai dati binari del video?

Inoltre è possibile sapere l'ora in cui l'utente ha smesso di guardare il video (so che in SDK 3.0 è possibile avviare il video da un orario specifico).

Grazie

EDIT: Se non tramite le API ufficiali, esiste un altro modo per eseguire una delle operazioni sopra descritte in modo da non vietare l'applicazione dall'App Store?

È stato utile?

Soluzione

Ecco un post sul blog sull'estrazione di fotogrammi dai film usando ffmpeg:

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

Il progetto corrispondente su github: iFrameExtractor

Altri suggerimenti

Puoi usare lib usato da ffmpeg per estrarre un frame come libh264

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

Le app TV in diretta su iPhone lo fanno.

Spero che questo aiuti.

Thierry

consulta la risposta alla mia domanda qui iphone sdk > 3.0. Miniatura video? che risponde a questo

Controlla il codice di esempio in questo URL: https://github.com/benlodotcom/MyAVControllerDemo per estrarre fotogrammi dal video

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top