195 votes

Capture vidéo d’Android ' écran s

Oubliez les captures d’écran, il est posible de capturer une vidéo de l’application en cours d’exécution dans android ? Ancrée ou non enracinées, je n’aime pas, je veux au moins 15 images/s.

Mise à jour : je ne veux pas n’importe quel matériel externe. L’intention est de le rendre parfaitement portable et chaque image est capturée au sein de l’OS Android. Si elle franchit les frontières du sdk app, je suis prêt à aller à des modifications de niveau OS mais j’aurais besoin d’un point de départ.

242voto

Joe Fernandez Points 2058

NEW : Android 4.4 (KitKat) a une utilité de shell pour l’enregistrement de l’écran de l’appareil Android. Connectez un périphérique en mode développeur/débogage KitKat avec l’utilitaire adb via le port USB et puis tapez ce qui suit :

Écran d’enregistrement est limitée à un maximum de 3 minutes.

Référence : http://developer.android.com/tools/help/adb.html#screenrecord

17voto

Zaphoid Points 259

Je sais que c’est une question ancienne mais depuis il semble être sans réponse à l’OPs goût. Il y a un soft qu’accopmlishes cela dans le Android Market Screencast lien

8voto

Ollie C Points 13789

Oui, utiliser un téléphone avec une sortie vidéo et utilisez un enregistreur vidéo pour capturer le flux

Voir cet article http://graphics-geek.blogspot.com/2011/02/recording-animations-via-hdmi.html

4voto

jdbertron Points 191

Ma suggestion est également à l'utilisation d'un enregistreur d'écran, tels que SMRecorder. Au lieu d'utiliser l'émulateur, qui est lente, surtout pour les jeux et les choses que vous voulez une vidéo, je recommande d'utiliser une VM VirtualBox, avec Android installé. Vous pouvez connecter le Dalvik débogueur et le débogage de votre application. Si le débogueur ralentit vous app trop, déconnecter l'enregistrement d'une vidéo. Il existe de nombreux liens y expliquer comment configurer la VM Android pour le débogage. Je le trouve beaucoup mieux que l'émulateur. Maintenant, cela ne prend pas soin de capture d'écrans directement sur l'appareil, dans le cas où vous application utilise l'accéléromètre ou la caméra qui ne sont pas disponibles sur le PC. Pour cela je voudrais utiliser l'application android market mentionnés ci-dessus.

4voto

MWR Points 130

@taranfx, sans plus d'info je suis en supposant que depuis que vous êtes sur StackOverFlow que vous avez l'Android Developer Tools est installé. Si oui, vous pouvez exécuter l'émulateur, puis utilisez l'un des nombreux de bureau programmes de capture d'écran pour capturer votre application en cours d'exécution. Screenflow sur le Mac fonctionne très bien pour cela. Je suis sûr qu'il ya beaucoup de bons programmes de capture d'écran si vous êtes sur Windows ou un Nix plate-forme et je sais qu'il y a certains services en ligne, mais je n'ai pas de liens, ni ai-je utilisé. Voici un lien pour le document de référence sur la configuration et l'exécution de l'émulateur.Le SDK Android comprend un appareil mobile de l'émulateur...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X