|
<< Нажмите, чтобы показать Содержание >> Процедура LoadFFMpegLibraries |
[Пере-]загружает библиотеку FFmpeg из каталога Path.
Модуль [VCL и LCL] MRVFFMpeg;
Модуль [FMX] fmxMRVFFMpeg;
Синтаксис
procedure LoadFFMpegLibraries(Path : string);
По умолчанию библиотеки FFmpeg загружаются из мест по умолчанию (т. е. из текущего каталога приложения; для Windows ещё и из каталогов, указанных в переменной среды PATH).
Вы можете использовать эту процедуру для загрузки (или перезагрузки) файлов-библиотек FFmpeg, расположенных в определённом каталоге.
Примечание: по умолчанию РВ-Медиа (RVMedoa) загружает библиотеку avdevice (обеспечивающую функциональность RVCamera.FFmpegProperty.VideoInputDevice) для всех версий FFmpeg, кроме 6.x (из-за известных ошибок в этой версии). Если у вас возникли проблемы с другими версиями FFmpeg, вы можете отключить загрузку avdevice, присвоив значение False глобальной переменной UseAVDevice.
Скомпилированную 64-битную версию FFmpeg для Windows можно скачать здесь: https://www.ffmpeg.org/download.html#build-windows (необходимы версии для динамической сборки приложений ("shared")).
Вы не можете использовать установку FFmpeg с официального сайта, поскольку он не предоставляет версии для динамической сборки приложений ("shared").
Вы можете использовать менеджер пакетов Homebrew для установки FFmpeg (введите "brew install ffmpeg" в терминале).