2010-12-08 19 views
4

Ich entwickle eine Android-App, die eine Videokomponente enthält; Ich hoffe, Unterstützung für Untertitel bieten, die in den Stream codiert sind, aber ich kann keine Hinweise finden, ob sie nativ innerhalb des Android Media Players unterstützt werden. Hat jemand hier irgendwelche Erfahrungen mit dieser Situation?Untertitel/Untertitel Unterstützung in Android

+0

Es kann hilfreich sein, das Format der Video- und Untertitel-Dateien anzugeben, die Sie bearbeiten. –

+0

In der Tat! Ich bin offen für Vorschläge, um ehrlich zu sein, da ich etwas Kontrolle darüber habe, welches Format ich verwenden würde, aber im Idealfall wäre es M4V/MP4. Ich hatte den Eindruck, dass weiche Untertitel in die Datei/den Stream kodiert werden könnten, also keine Untertiteldateien als solche, aber ich bin kein Videoexperte, also könnte das weit von der Marke entfernt sein! – Craig

Antwort

4

Android 4.0.x-Version und unter

Bei Android 4.0-Version und unten, Standard Media Player unterstützt nicht Untertitel.

Es kann auf Anwendungsebene (mit Java-Code) oder mit nativen NDK getan werden. Mehr Details zu diesem white paper on how to support subtitles in Android

Android 4.1 (Jelly Bean - JB)) Onwards

Android JB Version wurde die Unterstützung für interne (in MP4-Dateien) und SRT externe Untertitel gebaut. Weitere Informationen finden Sie unter http://developer.android.com/about/versions/android-4.1.html#Multimedia