Documentación / tutorial de la API de FFmpeg C [cerrado]

119

Estoy tratando de encontrar documentación para usar la API de FFmpeg C. Parece que solo está disponible la documentación de la línea de comandos.

¿Hay buena documentación / tutoriales / enlaces disponibles?

fvisticot
fuente
59
No creo que deba cerrarse esta cuestión. No hay mucha documentación oficial para ninguna de las bibliotecas de FFmpeg, y el hecho de que esta pregunta tenga tantos votos positivos y favoritos demuestra que es útil para la comunidad.
void-pointer
7
Tengo que estar de acuerdo contigo, algunas de las publicaciones más útiles e interesantes que encuentro son "cerradas por no ser constructivas".
Caroline Beltran
Aquí hay un ejemplo de C mínimo ejecutable que sintetiza algunos videos: stackoverflow.com/questions/12831761/…
Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功

Respuestas:

48

He mantenido actualizados los tutoriales de Dranger ffmpeg aquí: https://github.com/mpenkov/ffmpeg-tutorial

Intenté mantener mínimos los cambios en el código mientras corrigía errores y reescribía partes obsoletas.

mpenkov
fuente
14

Aquí está el mejor que he encontrado hasta ahora. Se ocupa de muchas de las peculiaridades de la API y le muestra cómo crear un reproductor de video que funcione usando SDL y libavformat / libavcodec.

http://dranger.com/ffmpeg/

Jason B
fuente
4
Sin embargo, desactualizado, vea las otras respuestas ...
rogerdpack
Para su información, el de dranger.com parece haber sido actualizado en 2015
Tas
10

Creé esta página wiki para que pueda intentar mantenerse actualizada:

Usando libav *

Rogerdpack
fuente
tenga en cuenta que este enlace se rompió debido a que la expresión regular de enlace automático de stack overflow no coincide con la estrella al final del enlace; deberá agregar manualmente la estrella o copiar y pegar el enlace para ir a la página wiki.
njahnke
ok, espero que lo haya arreglado, al menos por ahora ...
rogerdpack