2011-01-14 8 views
3

Einfach eine Frage an die Welt senden ... Meine App ist derzeit eingerichtet, um Videodateien abzuspielen. Die App ist eingerichtet, um .mov-Dateien zu spielen und wenn sie auf einem 3GS, iPhone 4 und einem iPad getestet werden, funktioniert es großartig. Beim Abspielen auf einem iPhone 3G wird die Datei nicht wiedergegeben. Basiert dies auf verschiedenen Komprimierungsstandards, die der 3G nicht bewältigen kann? Ich mochte die .mov-Erweiterung, da sie schön komprimiert wurde, um auf das Gerät zu streamen. Ich habe jetzt die Videodateien in .m4v umgewandelt, so dass es auf dem 3G spielen wird, aber die Datei ist jetzt 3 mal so groß. Vielen Dank im Voraus für alle Antworten, die ich bekomme !!MPMoviePlayerController iPhone 3G & .mov Dateiformat

Antwort

2

Das 3G unterstützt nicht (meiner Erfahrung nach kann es nicht in der Dokumentation finden) .mov. Das Konvertieren in ein anderes Format ist wahrscheinlich die beste Option. Sie könnten versuchen, Quicktime zu verwenden, um zu "iPhone (zellulär)" zu konvertieren, da dieses Format kleiner wird.

+0

Später Kommentar, aber ich glaube, dass Sie in Ihrer Antwort richtig sind. Vielen Dank. – Matt

+0

.mp4 wird ebenfalls nicht unterstützt –

1

3G sollte keine Unterschiede mit dem Format mit 3GS haben, läuft die 3G die gleiche OS-Version wie die anderen? MPMoviePlayerController wurde zwischen 3.0 und 3.2/4.0 geändert, und Sie müssen es für die beiden Versionen anders implementieren.

+0

Ja, das 3G läuft 4.2.1. – Matt