Enregistrement Vidéo de l'Écran à l'aide .NET technologies
Est-il un moyen d'enregistrer l'écran, que ce soit de bureau ou d'une fenêtre, à l'aide de .NET technologies.
Mon objectif est quelque chose de gratuit. J'aime l'idée de la petite, la faible utilisation du cpu, et simple, mais d'autres options si ils ont créé un produit fini de meilleure qualité.
En un mot, je sais comment prendre une capture d'écran en C#, mais comment pourrais-je enregistrer l'écran ou une zone de l'écran, comme une vidéo?
Merci beaucoup pour vos idées et vos temps de!
Vous devez vous connecter pour publier un commentaire.
Il n'est pas nécessaire pour un tiers de la DLL. Cette méthode simple de capture de l'image à l'écran dans un .NET objet Bitmap.
Je suis sûr que vous pouvez comprendre comment capturer une plus petite portion de l'écran, si nécessaire :-).
System.Windows.Forms
etSystem.Drawing
pour le code ci-dessus.Vous pouvez utiliser Windows media Encoder SDK pour construire une application en c# pour enregistrer l'écran. Il y a intégré des options pour enregistrer la totalité du bureau, une fenêtre particulière ou d'une partie de l'écran.
Il y a une dll qui peut le faire. Ne me souviens pas du nom, mais il est utilisé par Jing. Un de mes amis a mis en œuvre un enregistreur d'écran en seulement quelques minutes en utilisant la dll, juste pour le test. Découvrez Jing et vous trouverez probablement les dll qu'ils utilisent.
Vous pouvez utiliser Media Encoder SDK mais il n'est pas pris en charge sur Windows 7.
Vous pouvez essayer cet utilitaire opensource: ScreenRecord (http://screenrecord.codeplex.com/)
il est basé sur AForge.NET