Formato di logging video (.3gp o mp4) in android?

Utilizzo il metodo di logging video Intent MediaStore.ACTION_VIDEO_CAPTURE .

Per impostazione predefinita, il video registrato viene memorizzato come un file .3gp . Voglio registrare e memorizzare il video come file .mp4 .

  • TextureView vs GLSurfaceView o Come utilizzare GLSurfaceView con EGL14
  • Convertire la versione 2.3 di Android a 1.5
  • Come posso programmare una schermata di una pagina web, catturando la pagina intera?
  • SQLiteAssetHelper NullPointerException solo su alcuni dispositivi
  • Aggiunta di impostazioni a Impostazioni
  • Ricavare i dati da una window di dialogo di frammentazione - le migliori pratiche?
  • È ansible?.

  • Devo utilizzare la class AsyncTask all'interno dell'attività di estensione MainActivity?
  • Google Play mostra l'authorization implicita READ_EXTERNAL_STORAGE
  • come recuperare l'exception quando i collegamenti dei link utente in visualizzazione di text?
  • Modifica le intestazioni HTTP in endpoint di Google App Engine (Android)
  • Google Cloud messaging - Server di esempio
  • La scheda TabWidget di FragmentTabHost non può essere personalizzata
  • 2 Solutions collect form web for “Formato di logging video (.3gp o mp4) in android?”

    Impostare il OutputFormat di MPEG_4 in MPEG_4 , come MPEG_4 :

     recorder = new MediaRecorder(); recorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); 

    Questa altra risposta SO lo descrive perfettamente.

    Sì , puoi avere un formato di output di mp4, il mp4 è solo un contenitore: vedi questo per sapere che tipo di flussi di dati è ansible memorizzare in esso.

     MPEG_4 MPEG4 media file format 

    Vedi anche questo

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.