Je souhaite créer un processus de faible privilège d'arrière-plan qui capture toute l'activité de mon écran depuis mon "connexion" à l'heure de "déconnexion" de Windows XP. Il devrait:Capture d'écran vidéo C# .NET dans un processus d'arrière-plan sous Windows XP
- rendre une vidéo à certains formats comme AVI, WMV, ou tout autre format vidéo.
- être « léger » (avoir de bas frais généraux) que de nombreux autres processus seraient également en cours d'exécution avec elle
- vidéos de sortie avec une taille de fichier minimale
Je suis au courant de CamStudio et le programme Easy Screen Capture Video, mais je n'avez pas besoin d'un tel logiciel. J'ai besoin d'une fonction ou d'un module simple en C# .NET pour pouvoir l'intégrer, l'optimiser ou le personnaliser selon mes besoins. S'il vous plaît ne recommande pas de logiciel.
Je sais comment capturer une seule image comme indiqué ici:
private static void CaptureScreen()
{
Size s = Screen.PrimaryScreen.Bounds.Size;
Bitmap bmp = new Bitmap(s.Width, s.Height);
Graphics g = Graphics.FromImage(bmp);
g.CopyFromScreen(0, 0, 0, 0, s);
bmp.Save("C:\\d.jpg"); //location to save image
}
, mais je ne sais pas comment obtenir une vidéo dans certains AVI ou différents formats vidéo.
Il ne s'agit pas de logiciels espions. Je veux juste surveiller toutes mes activités quotidiennes une fois que je me connecte et le garder en vidéo. Ensuite, dans le futur, il pourrait être possible de rechercher les sessions enregistrées.
Ces questions sont semblables, mais pas ce que je suis à la recherche pour:
Video capture SDKs and Frameworks for Windows
Alternatives to DirectShow for video capture on Windows
How to capture screen to be video using C# .Net?
Record Video of Screen using .NET technologies
Video Capturing + Uploading + Processing + Streaming back - .NET & C#
Ce n'est pas possible sur Vista et plus tard. Les services ne sont plus autorisés à interagir avec le bureau. – leppie
Merci, mais j'ai déjà mentionné que je le veux pour Win XP. Pour être précis, je le veux pour Windows XP SP2 ou SP3 non plus. – Pratik
duplicata possible de [Comment capturer l'écran pour être vidéo en utilisant C# .Net?] (Http://stackoverflow.com/questions/4068414/how-to-capture-screen-to-be-video-using-c-net – Pratik