Szukam sposobu na uzyskanie rozdzielczości dowolnego filmu wideo w systemie Android. Nie musi działać z innymi formatami niż te obsługiwane w systemie Android, ale byłoby świetnie, gdyby tak było. Jeśli nie masz pewności, z obsługiwanych formatów w Androida można znaleźć na tej stronie:Czy można uzyskać rozdzielczość wideo w systemie Android?
http://developer.android.com/guide/appendix/media-formats.html
myślę, że to możliwe, aby robić to, co chcę użyciu klasy MediaPlayer
, ale to wydaje się niewiarygodnie głupi i nieskuteczny. Poza tym chciałbym szybko uzyskać relację względnie.
Jestem kierowany na Androida 3.0+, jeśli to robi jakąkolwiek różnicę. Honeycomb obsługuje również pliki .mkv, chociaż nie jest oficjalnie wspierane aż do Androida 4.0.
który wydaje absolutnie genialne! Nie mogę uwierzyć, że nigdy wcześniej nie słyszałem o tej klasie. Wielkie dzięki! :) –
Czy jest jakiś łatwy sposób na pre-Honeycomb? –
MediaMetadataRetriever wymaga poziomu API 14 – erdomester