IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Android Discussion :

Remplacer caméra par vidéo sur appareil Android


Sujet :

API standards et tierces Android

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2012
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2012
    Messages : 49
    Points : 26
    Points
    26
    Par défaut Remplacer caméra par vidéo sur appareil Android
    Bonjour,

    Est il possible de remplacer le flux vidéo issu de la caméra de mon Android (Samsung Galaxy S3) par une vidéo ?
    Je développe une application qui fait appel à un SDK (Metaio) qui utilise ce capteur et j'aimerais faire des tests identiques à chaque étape de mon développement.

    Existe -t- il des apps qui permettent cela ? Des solutions en java ?

    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Points : 2 808
    Points
    2 808
    Par défaut
    Je ne comprend pas trop la demande mais je me lance vers une réponse.
    Le but est de démarrer la capture vidéo et de l'enregistrer directement dans un fichier:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    Intent takeVideoIntent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
    		File dir = new File(Environment.getExternalStorageDirectory () + "/tmp");
    		if (!dir.exists())
    			dir.mkdirs();
    		File newFile = new File(dir.getPath(), "video.mp4");
    		try {
    			newFile.createNewFile();
    		} catch (IOException e) {
    			e.printStackTrace();
    		}
    		Uri uri = Uri.fromFile(newFile);
    		takeVideoIntent.putExtra(MediaStore.EXTRA_OUTPUT, uri);
    		takeVideoIntent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);
    		startActivityForResult(takeVideoIntent, VIDEO_RESULT);
    Le fichier sera donc donc sauvegarder dans la mémoire interne dans "tmp/video.mp4".

    Dans ton onActivityResult, tu peux toujours récupérer ton fichier vidéo et le traiter.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2012
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Avril 2012
    Messages : 49
    Points : 26
    Points
    26
    Par défaut
    Non je veux remplacer le capteur vidéo par une vidéo pré-enregistré (sans impacter le SDK puisque je n'ai pas la main dessus).
    Un peu comme l'émulation faites dans Android virtual device (avec le carré qui se déplace, sauf que moi je veux une vidéo)

  4. #4
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Points : 2 808
    Points
    2 808
    Par défaut
    Il suffit donc d'implémenter une VideoView?

Discussions similaires

  1. Messagerie interne par VPN sur portable Android
    Par 1223jordi dans le forum Développement
    Réponses: 0
    Dernier message: 09/09/2013, 17h01
  2. Remplacer NULL par O sur plusieurs champs
    Par fpouget dans le forum Développement de jobs
    Réponses: 9
    Dernier message: 18/12/2012, 16h28
  3. Remplacer Ellipse par Rectangle sur un DataTrigger
    Par choupi12 dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 11/04/2012, 13h31
  4. Remplacer des , par des ; sur un fichier existant.
    Par bjibjat dans le forum VBScript
    Réponses: 12
    Dernier message: 03/10/2007, 10h57
  5. remplacé les null par zéro sur interbase
    Par lassmust dans le forum InterBase
    Réponses: 1
    Dernier message: 15/01/2007, 13h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo