Этот ответ должен помочь новичкам установить последние библиотеки разработки FFmpeg и работать с ними. Я узнал это с трудом, что установка библиотеки разработки - это только начало. Реальная сложная часть состоит в том, чтобы скомпилировать (с соответствующими флагами) и сделать исполняемый файл (успешно!) Из исходного файла.
Следуйте процедуре, приведенной здесь: Компиляция FFmpeg на Ubuntu, Debian или MintПроцедура в приведенной выше ссылке довольно проста (хотя она длительная и занимает немного времени). Вы должны скопировать команды и вставить их в свой терминал.
Следуйте процедуре, приведенной здесь: Компиляция FFmpeg на Ubuntu, Debian или MintИнформация о типах библиотек и способах их использования с помощью Google. Этого достаточно, чтобы вы начали: Типы библиотек. Вы можете пропустить чтение, если вы WORK заинтересованы в получении компиляции исходного кода с помощью сделанных библиотек.
Теперь это сложная часть. Я должен был часами, чтобы получить эту часть. Вы должны сообщить компилятору о вашей библиотеке FFmpeg. Вы на самом деле делаете это на следующем шаге, давая ему соответствующие флаги. Но вам нужно сделать некоторые приготовления до следующего шага. Скопируйте все .pc-файлы из / home / jsp99 / ffmpeg_build / lib / pkgconfig и вставьте их в / usr / local / lib / pkgconfig. Поскольку копирование и вставка в Ubuntu не так просто, перейдите по этой ссылке для инструкций. Теперь это сложная часть. Я должен был часами, чтобы получить эту часть. Вы должны сообщить компилятору о вашей библиотеке FFmpeg. Вы на самом деле делаете это на следующем шаге, давая ему соответствующие флаги. Но вам нужно сделать некоторые приготовления до следующего шага.Скопируйте все .pc-файлы из / home / jsp99 / ffmpeg_build / lib / pkgconfig и вставьте их в / usr / local / lib / pkgconfig
[!d26 ] .pc является домашней папкой текущего пользователя. module1.c - это имя моего исходного файла. / home / jsp99 / ffmpeg_build / lib / pkgconfig - это имя файла exectable (output).