Документация / руководство по FFmpeg C API [закрыто]

120

Я пытаюсь найти документацию по использованию API FFmpeg C. Похоже, что доступна только документация по командной строке.

Доступна ли какая-нибудь хорошая документация / руководства / ссылки?

fvisticot
источник
60
Не думаю, что этот вопрос нужно закрывать. Для какой-либо из библиотек FFmpeg не так много официальной документации, и тот факт, что этот вопрос имеет так много голосов и избранных, показывает, что он полезен для сообщества.
void-pointer
7
Я должен согласиться с вами, некоторые из наиболее полезных и интересных сообщений, которые я считаю, «закрыты как неконструктивные».
Кэролайн Белтран
Вот минимальный исполняемый пример C, который синтезирует некоторое видео: stackoverflow.com/questions/12831761/…
Ciro Santilli 郝海东 冠状 病 六四 事件 法轮功

Ответы:

48

Я постоянно обновляю руководства Dranger по ffmpeg здесь: https://github.com/mpenkov/ffmpeg-tutorial

Я старался минимизировать изменения кода, исправляя ошибки и переписывая устаревшие части.

mpenkov
источник
14

Вот лучшее, что я нашел на данный момент. В нем рассматривается множество особенностей API и показано, как создать работающий видеоплеер с использованием SDL и libavformat / libavcodec.

http://dranger.com/ffmpeg/

Джейсон Б.
источник
4
устарело, посмотрите другие ответы ...
rogerdpack
К вашему сведению, сайт dranger.com, похоже, был обновлен в 2015 году
Tas
10

Я создал эту вики-страницу, чтобы она могла постоянно обновляться:

Использование libav *

rogerdpack
источник
Обратите внимание, что эта ссылка была нарушена из-за того, что регулярное выражение автосоединения переполнения стека не соответствует звездочке в конце ссылки - вам нужно будет вручную добавить звездочку или скопировать и вставить ссылку, чтобы перейти на страницу вики.
njahnke
ок, надеюсь, исправил, по крайней мере, на данный момент ...
rogerdpack