Erhalten Sie Bild von einem Video-Frame in iPhone
-
03-07-2019 - |
Frage
Ist es möglich, mit dem iPhone SDK ein Bild aus einem Video in iPhone greifen und speichern oder sie in irgendeiner Weise in der Anwendung verwenden? Hat gibt das SDK keine Kontrolle über das Video anders als Play / Stop oder vielleicht Zugriff auf die binären Daten des Videos?
Auch ist es möglich, die Zeit zu wissen, an welcher der Benutzer das Video gestoppt beobachten (ich weiß, in SDK 3.0 ist es möglich, das Video von einem bestimmten Zeitpunkt zu starten).
Danke
EDIT: Wenn nicht durch die offiziellen APIs, gibt es eine andere Art und Weise eine der oben in einer Art und Weise zu tun, die nicht die Anwendung aus dem App Store verbieten werden?
Lösung
Hier ist eine Blog-Post über Frames aus Filmen mit ffmpeg zu extrahieren:
http://www.codza.com/extracting-frames -von-Filme-on-iphone
Das entsprechende Projekt auf Github: iFrameExtractor
Andere Tipps
Sie können lib von ffmpeg verwendet verwenden, um einen Rahmen wie libh264
zu extrahierenhttp://en.wikipedia.org/wiki/X264
Live-TV-Anwendungen auf dem iPhone tun.
Hope, das hilft.
Thierry
finden Sie die Antwort auf meine Frage hier iphone sdk> 3.0. Video Thumbnail? , die diese Antworten
Überprüfen Sie den Beispielcode unter Diese URL: https://github.com/benlodotcom/MyAVControllerDemo Extrahieren von Bildern aus Video