2010-12-20 8 views
2

Um Video in einer Android App zu erfassen, verwende ich die Aktion MediaStore.ACTION_VIDEO_CAPTURE Aktion, mit EXTRA_OUTPUT, um den Speicherort der neuen Videodatei anzugeben. Aber woher weiß ich, was der MIME-Typ ist? Im Moment nehme ich einfach an, dass es "video/mp4" ist, aber gibt es eine Möglichkeit, die Videoaufnahmeaktivität zu erhalten, um mir zu sagen, was der Typ ist?Welcher Dateityp gibt MediaStore.ACTION_VIDEO_CAPTURE zurück?

Antwort

0

Nun, der Dateityp, der auf SD-Karten erscheint, ist 3gp. Ich bin mir nicht sicher über die Codierung.

Wie ich am besten feststellen kann, ist EXTRA_OUTPUT eine Kopie des Videos, das nicht das Video ersetzt, das am Standardspeicherort gespeichert wurde. Also, wenn Sie nur über die richtige Erweiterung besorgt sind, ist es nicht wirklich Angelegenheit ...

+0

Ich habe mindestens ein Android-Gerät gefunden, wo die Erweiterung ist von Bedeutung. ".3gp" funktionierte, aber ".mp4" funktionierte nicht. –

Verwandte Themen