Ich möchte nur herausfinden, wie man die Gesamtzeit eines Videos in Sekunden erhält. Gibt es Video-Metadaten, die geladen werden oder so?Wie erhalten Sie die Gesamtzeit eines iphone MPMoviePlayer-Videos?
Antwort
MPMoviePlayerController hat eine Eigenschaft Dauer (IOS 3.2+):
Die Dauer des Films, in Sekunden gemessen. (Nur-Lese)
@property (nonatomic, nur lesbar) NSTimeInterval Dauer
Wenn die Dauer des Films nicht bekannt ist, ist der Wert in dieser Eigenschaft 0.0. Wenn die Dauer anschließend bestimmt wird, wird diese Eigenschaft aktualisiert und eine MPMovieDurationAvailableNotification Benachrichtigung wird veröffentlicht.
Holen Sie die Länge des Videos in Bytes mit NSdata. Danach berechnen Sie, wie viele Bytes für eine Sekunde Video wiedergegeben werden. Und Sie können die Länge des Videos berechnen :)
Können Sie diese Antwort erweitern? Vielen Dank. – SpaceDog
Warum verwenden Sie nicht einfach die Eigenschaft (NSTimeInterval) duration, um die Länge der Videos zu erhalten?
- 1. Wie erhalten Sie programmatisch die Seriennummer eines iPhone?
- 2. Wie erhalten Sie den Ladezustand eines verbundenen iPhone vom Mac?
- 3. Gesamtzeit von Tabelle
- 4. Convert String in Datetime-Objekt, und fügen Sie die Gesamtzeit
- 5. Wie erhalte ich die Gesamtzeit einer Audiodatei in Java?
- 6. Wie erhalten Sie die Nummerntastatur in einer iPhone Web App?
- 7. Erhalten eines Kontakts Mail auf dem iPhone
- 8. Wie bekomme ich die Gesamtzeit einer MP3-Datei in Java?
- 9. So erhalten Sie die öffentliche IP-Adresse des IPhone, ohne die URL eines Drittanbieters zu verwenden
- 10. So erhalten Sie die PIDL eines IShellFolder
- 11. Erhalten Sie die Ansicht eines Admob InterstitialAd
- 12. Erhalten Sie die Gruppen eines Kontakts?
- 13. Erhalten Sie die Versionsinformationen eines installierten Service?
- 14. So erhalten Sie die Dateigröße eines "System.Drawing.Image"
- 15. Erhalten Sie die Breite eines DOM-Elements?
- 16. So erhalten Sie die Höhe eines Körperelements
- 17. AS3 - Wie kann ich die Gesamtzeit eines MP3s vor dem Download finden?
- 18. Wie erhalten Sie die Kinder eines Widgets in Qt?
- 19. Wie erhalten Sie die Zeilen innerhalb eines Zeitlimits mit Python?
- 20. Wie erhalten Sie die Optionen eines konfigurierbaren Attributs in Magento?
- 21. jQuery/Flot: Wie erhalten Sie die Koordinaten eines Datenpunkts?
- 22. Wie erhalten Sie die Messdaten eines Spark-Jobs?
- 23. Wie erhalten Sie die verfügbaren Grenzen innerhalb eines UITabBarController
- 24. Wie erhalten Sie die Größe eines skalierten UIImage in UIImageView?
- 25. Wie erhalten Sie die Schlüssel eines Arrays mit Javascript?
- 26. Wie erhalten Sie die sichtbaren Abschnitte eines UITableView?
- 27. Wie erhalten Sie die Breite und Höhe eines mehrdimensionalen Arrays?
- 28. Wie erhalten Sie die Ausgabe eines Systembefehls in Go?
- 29. Wie erhalten Sie die Innenmaße eines dekorierten Fensters in XWindows?
- 30. Wie erhalten Sie die Bildkoordinaten eines Bildes vor dem Hochladen?
Glad Apple macht diese Verbesserungen. –