Quali formati di file video sono supportati nell'emulatore Android?Quali formati di video verranno riprodotti nell'emulatore?
Capisco che probabilmente non verrà riprodotto in tempo reale, ma quali verranno riprodotti?
Quali formati di file video sono supportati nell'emulatore Android?Quali formati di video verranno riprodotti nell'emulatore?
Capisco che probabilmente non verrà riprodotto in tempo reale, ma quali verranno riprodotti?
Esso supporta H.263
codifica e decodifica, H.264 AVC
e MPEG-4 SP
entrambi solo decodifica.
Su un emulatore la qualità di riproduzione in termini di velocità o ritardi potrebbe essere un po 'macchinosa.
Verificare la tabella di tutti supported media formats per ulteriori informazioni.
Il segreto è che l'emulatore riprodurrà il profilo di base MP4, mentre i dispositivi reali riprodurranno anche profili MP4 migliori.
Al fine di ottenere un file video che riproduce correttamente nell'emulatore, provate queste impostazioni:
ffmpeg -i inputvideo.wmv -vcodec libx264 -vprofile baseline outputvideo.mp4
In particolare, la capacità di riprodurre video in un emulatore sarà regolato dalla velocità nativa dell'emulatore (ad esempio, l'anteprima di Honeycomb è più un cane di qualsiasi altra cosa prima di essa) e la velocità del tuo PC sottostante. Ad esempio, su alcuni vecchi emulatori, posso riprodurre bene un file MP4 su una macchina Linux quad-core a 2,66 GHz con una scheda video PCI-X da 512 MB. Lo stesso MP4 non riprodurrà su un notebook Windows/Linux dual-core da 2,5 GHz con una scheda grafica discreta da 128 MB. Se sei serio sul video, avrai bisogno di hardware. – CommonsWare
Vale la pena notare che con H.264 solo il profilo _baseline_ è effettivamente supportato. Mi sono quasi impazzito nel cercare di capire perché un video non era riproducibile nonostante fosse apparentemente compatibile. Risulta che è stato codificato utilizzando il profilo _main_. Che funziona bene su un vero dispositivo Android, ma non è supportato nell'emulatore. – aroth