konvertieren, wie AVI-Datei zu einem JPG-Bilder-Array mit. NET zu konvertieren, muss ich eine Aufgabe entwickeln, die die AVI-Datei nehmen und speichern Sie es als JPG-Bilder auf einem anderenwie AVI-Datei zu einem JPG-Bilder-Array mit .net
OrdnerAntwort
Sie können dies über die Befehlszeile mit ffmpeg. Siehe this part der Dokumentation. Zum Beispiel
ffmpeg -i infile.avi -f image2 image-%03d.jpg
werden alle Frames von infile.avi
als nummerierte JPEG-Dateien speichern (Bild-001.jpg, Bild-002.jpg, ...). Sie können dann andere Befehlszeilenoptionen verwenden, um nur die gewünschten Bilder zu erhalten, oder um eine andere Nachbearbeitung wie Größenanpassung oder Deinterlacing durchzuführen.
Sie könnten einfach ein Programm in .NET erstellen, das die ausführbare Datei ffmpeg mit der richtigen Befehlszeile aufruft und die resultierenden Dateien an die richtige Stelle verschiebt. Es wäre viel einfacher als zu versuchen, einige Videobibliothek direkt zu verwenden.
einen Blick auf haben: http://ffmpegdotnet.codeplex.com/
ein bisschen weiter Blick scheint es, gibt es keinen Download gibt, aber diese auch gefunden:
.NET hat keine out-of- the-box Art der Verwaltung von Audio oder Video. Sie müssten eine externe API verwenden. DirectX zum Beispiel kann .AVI-Dateien verarbeiten.
- 1. Wie mehrere .net Regex zu einem kombinieren?
- 2. wie IIS6 zu konfigurieren und zu verwenden .net 3.5 mit einem VDir von .net 1.1?
- 3. Wie verwende ich Dapper-dot-net, wie ordne ich SQL-uniqueidentifier-Spalte zu einem .Net-Typ?
- 4. Wie XML mit VB zu analysieren. NET
- 5. Parenting ein .NET-Formular zu einem HWND
- 6. wie Sie Dateien von einem System zu einem anderen System mit ASp.net und C# .net
- 7. Umzug von einem C# "Programmierer" zu einem. NET "Entwickler"
- 8. Eingabe von einem Joystick mit C#. NET
- 9. Konfigurierbare Tabellenpräfixe mit einem .Net OR/M?
- 10. Excel zu pdf mit .net
- 11. .Net 3.5 - Beste Art, mit einem anderen .Net-Prozess zu kommunizieren?
- 12. Wie extrahiere ich Daten aus einem FoxPro-Memofeld mit .NET?
- 13. Wie verbinde ich ein Java-Backend mit einem .NET-Frontend
- 14. SetCompatibleTextRenderingDefault in .NET-Klassenbibliothek mit einem Formular
- 15. seltsames Problem mit einem .NET-Windows-Dienst
- 16. Wie zu veröffentlichen. NET-Anwendung
- 17. MVC .NET-Formulare mit einem domänenbasierten Design
- 18. .NET-Website mit Referenzen in GAC - Wie zu implementieren?
- 19. .NET Typ mit einem "2" Suffix?
- 20. String zu Objekt Serialisierung mit .NET
- 21. .Net Remoting ohne .Net Remoting zu verwenden?
- 22. Wie kann ich eine .NET 4.5-App mit einem Verweis auf .NET 4.5.2 Assembly kompilieren?
- 23. Wie kann ich mit einem Klick Publishing nach der Aktualisierung auf .NET-Framework zu arbeiten 4,5
- 24. Wie werden alle zu einem bestimmten Prozess gehörenden Fenster mit .NET aufgelistet?
- 25. Wie Manifest zu einer .NET DLL hinzufügen?
- 26. Wie NET NET-Anwendung während der Installation ordnungsgemäß zu
- 27. .NET/C# Binding IList <string> zu einem Datagridview
- 28. Ausgabe von .net zu einem einfachen Elektronik-Projekt
- 29. XML-Dateien zu Web Form mit .net
- 30. Hinzufügen von .net DLL-Abhängigkeiten zu einem Projekt
+1 Ich habe das schon einmal gemacht und es funktioniert wunderbar –