Voglio giocare in file .mov in Android. Ma videoview o mediaplayer non supportano questo formato meida. Come posso aggiungere il supporto ad esso?Come supportare MOV (quick time) in Android?
risposta
In generale Android non supporta altri formati multimediali diversi da quello listed here. Detto questo, ci sono parecchi player di terze parti che consentono la riproduzione di formati più esotici, molti dei quali sono probabilmente basati su ffmpeg. Potresti dare un'occhiata allo open source Dolpin Player (lettore attuale disponibile anche nello Play store) per Android per altri puntatori - non sono sicuro che la riproduzione in movimento sia supportata di default.
Tuttavia, dal momento che la maggior parte dei file MOV in realtà sono codificati H.264 in questi giorni, perché non remultiplex (o ri-codificare, a seconda della sorgente) in qualcosa con cui Android funziona bene, ad es. un contenitore mp4? In termini di supporto video su Android, H.264 è sicuramente il modo, come sottolineato anche nella sezione 'Consigli di codifica video' nel collegamento precedente.
Basta provare a giocare comunque. La specifica .mov Quicktime è il predecessore della specifica MP4. Ci sono solo differenze in alcuni atomi/scatole. Nella maggior parte dei casi, puoi riprodurre un MP4 come .mov e un .mov come MP4.
Ho scoperto che anche i giocatori di grandi nomi come MX Player, BS Player e VLC per Android non riproducevano correttamente i file .mov, specialmente quelli che erano stati ripristinati sui miei iPhone 4 di mia moglie. La riproduzione era molto discontinua sul mio Nexus 7 e Nexus 10 e totalmente inguardabile sul mio HTC One (M7). Il player che ho trovato e installato che riproduce i vecchi e nuovi iphone clip video (.mov) è stato trovato liberamente disponibile su Google Play Store. Ecco il miglior giocatore che ho trovato e credetemi ho provato un sacco: Playing .MOV files on an Android Device Spero che questo aiuti alcune di quelle persone con un dispositivo Android che desiderano visualizzare i file .mov.