J'ai un simple fichier WPF (XAML) qui contient des formes animées et du texte. L'animation n'a pas de comportement interactif. Je veux enregistrer cette animation sous la forme d'un fichier vidéo que j'ai l'intention d'utiliser plus tard comme écran "intro" pour un screencast. Ce dont je pense avoir besoin: Code C# qui prend un fichier XAML d'entrée et crache un WMV de haute qualité à (par exemple à 24fps).Comment transformer un fichier XAML/WPF en vidéo (AVI, WMV, etc.)
alternatives possibles J'ai étudié déjà
enregistrement avec le logiciel d'enregistrement d'écran comme Camtasia Studio. Cela fonctionne mais les animations ne sont pas aussi douces surtout quand l'animation a beaucoup de transitions ou de mouvement
Utilisez le matériel comme DVI2USB par les systèmes Epiphan. Coûte trop Je n'ai pas essayé.
Enregistrer une sortie TV (S-Vidéo, etc.) en utilisant une carte DVR - Basse qualité et basse résolution.
Mise à jour le 28 oct 2008 - code source de travail
Ce billet de blog a un exemple de code source de travail plein d'exportation WPF/XAML comme AVI. Ce n'est pas aussi vite que je le voudrais, mais cela fonctionne pour mes besoins: