Répondre

1

Mauvais type d'outil, Expression Encoder est un transcodeur. Il nécessite un format vidéo en entrée et le code pour un format de sortie différent.

Vous devez d'abord créer une vidéo de l'écran. La capture d'une capture d'écran est assez facile, Graphics.CopyFromScreen() peut le faire. Générer une vidéo nécessiterait de le faire à plusieurs reprises et d'écrire dans un format simple comme AVI. Le code here pourrait aider.

Faire cela assez rapidement pour que vous capturiez suffisamment d'images par seconde est le défi ultime. Si cela était facile alors les entreprises qui vendent Jingo et Camtasia seraient rapidement en faillite.

+0

Salut Hans, tous les C# codes d'échantillons à l'aide d'Expression Encoder SDK pour écrire des applications de capture d'écran? – George2

+0

Le nouveau SDK inclut le push pull en direct http://blogs.msdn.com/b/expressionencoder/archive/2011/01/28/10121701.aspx –

1

Bit d'une réponse tardive ici, mais vous pouvez utiliser la version gratuite d'Expression Encoder 4 pour le faire (avec un délai de 10 minutes - pour plus que cela, vous aurez besoin d'acheter la version pro).

Il existe un exemple dans SDK - SDK \ Samples \ ScreenCapture.

Voir http://www.microsoft.com/expression/products/EncoderPro_Overview.aspx

Questions connexes