¿Alguien sabe de un conjunto de enlaces para C# para manejar la biblioteca FFMpeg directamente? Podría realizar un shell ffmpeg.exe directamente, pero me resultó difícil sincronizarlo/controlarlo como un proceso separado. Cualquier ayuda sería apreciada.¿Alguien sabe de un conjunto de enlaces C# para FFMPEG?
Respuesta
Tao.ffmpeg: http://www.taoframework.com/project/ffmpeg compila y tiene un dist binario que es más de lo que se puede decir para ffmpeg-sharp en este punto. Sin embargo, no es particularmente fácil de usar.
Éste realmente funciona. Desafortunadamente, las firmas de función no están configuradas para clasificación automática; esperan muchos parámetros 'IntPtr'. –
Desafortunadamente el proyecto del Marco TAO se ha ido. –
Bueno, "se fue" no es la palabra correcta ... aún puede recuperar todas las versiones del archivo SF [enlace] (http://sourceforge.net/projects/taoframework/files/The%20Tao%20Framework/) – MrCC
que he visto esta biblioteca:
ffmpeg-sharp una biblioteca envoltorio sobre el paquete multimedia FFmpeg que proporciona fácil de usar envolturas para su uso en C#.
que había visto esto, pero no estaba seguro de lo bueno que era. Gracias. – MikeJ
Acabo de pagar la última versión de ffmpeg-sharp y no compila :-( –
La parte de Interop compila y funciona bien –
En realidad es bastante fácil de controlar como un proceso separado. Si redirige a StandardOut y StandardError, puede suscribirse a los eventos Process.OnData * y recibir el resultado de la línea de comando. Entonces es lo suficientemente trivial analizar la línea de estado usando una expresión regular y resolver cosas como% completado, y así sucesivamente.
Lo más difícil es averiguar qué línea de comando pasar para obtener una calidad decente. Recomendaría this page y this page si está utilizando H.264/AAC +.
Un gran consejo, Greg. Los enlaces no funcionan, así que tal vez solo Google "ffmpeg-x264-encoding-guide" (sin las comillas). – Avi
Lástima que no hay ninguna opción para hacer que acepte/genere XML o JSON o algo estandarizado (algunas aplicaciones de línea de comandos, como bzr, por ejemplo, están haciendo esto ahora, ya que hace que sea más fácil automatizarlas). - También FFMPEG a veces actualiza la misma línea repetidamente, o inserta líneas nuevas y repite la información de forma no determinista ... puede hacer que sea muy difícil automatizar de esta manera. – BrainSlugs83
- 1. ¿Alguien sabe de un generador de paquetes?
- 2. ¿Alguien sabe de una buena API de C# para Subversion?
- 3. ¿Alguien sabe de un buen explorador OData?
- 4. ¿Alguien sabe de una biblioteca C/C++ Unix QR-Code?
- 5. ¿Alguien sabe de una colección exhaustiva de ejemplos de enlaces de datos de WPF?
- 6. ¿Alguien sabe algo como RSPec para PHP?
- 7. ¿Alguien sabe para qué usa Flash Gmail?
- 8. virtualenv, mysql-python, pip: ¿alguien sabe cómo?
- 9. ¿Alguien sabe un buen mensaje privado joya para barandillas 3.2?
- 10. ¿Alguien sabe de alguna colección de sprites?
- 11. ¿Alguien sabe un "Morning Brew" como blog para Java?
- 12. ¿Alguien sabe de un proveedor de compilación de TeamCity alojado?
- 13. ¿Alguien sabe algún buen tutorial de silverlight?
- 14. ¿Alguien sabe de un buen editor de MAML?
- 15. ¿Alguien sabe de un ejemplo de API de node.js linkedin?
- 16. ¿Alguien sabe algo acerca de OLAP Internals?
- 17. ¿Alguien sabe de un tipo de dinero en .NET?
- 18. ¿Alguien sabe de un buen creador de parches gratis?
- 19. ¿Alguien sabe qué significa advapi?
- 20. ¿Alguien sabe el estado actual de Graphics32?
- 21. ¿Alguien sabe de algún buen tutorial para Slick 2D lib?
- 22. usando ffmpeg hwaccel de C++
- 23. ¿Alguien sabe de alguna biblioteca de códigos C/C++/C# que emule el sintetizador de audio?
- 24. ¿Alguien sabe de alguien que trabaje en un proveedor LINQ-a-Memcached?
- 25. ¿Alguien sabe de una biblioteca mysql asíncrona para python?
- 26. Alguien sabe de un buen .Net Chess Engine
- 27. Alguien sabe de un mapa transaccional genérico | Establecer | Lista
- 28. ¿Alguien sabe de cualquier lenguaje de scripting estático?
- 29. ¿Alguien sabe de un contenedor para el marco de la libreta de direcciones para iphone?
- 30. ¿Alguien sabe de un IDE basado en web?
absolutamente no puedo entender por qué esta pregunta interesante se ha cerrado (la razón dada es una farsa) – copa017
convenido vine aquí en 2018. –