Tôi có một máy tính Linux ARM (BeagleBone Black). Tôi đang cố gắng thực hiện một số luồng camera và cần FFMPEG để làm điều đó. Tôi đã thử mọi thứ mà tôi có thể nghĩ ra (bao gồm các hướng dẫn sau để biên dịch nó nói chung), nhưng đã thất bại trong việc biên dịch FFMPEG (cho ARM) mà không gặp lỗi nghiêm trọng.
ubfox @ ubfox-armhf: ~ / ffmpeg_source / ffmpeg $ ./cool --prefix = "$ HOME / ffmpeg_build" \
--extra-cflags = "- Tôi $ HOME / ffmpeg_build / bao gồm" --extra-ldflags = "- L $ HOME / ffmpeg_build / lib" \ --bindir = "$ HOME / bin" --extra-libs = " -ldl "--enable-gpl --enable-libass --enable-libfdk-aac \ --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx \ --enable -libx264 --enable-nonfree --enable-x11grab
LRI: không tìm thấy libfdk_aac
Có ai biết cách biên dịch FFMPEG cho bộ xử lý ARMv7 không?
gcc -v
sẽ hữu ích. Cũng lưu ý bất kỳ thông tin được áp dụng về mà Linux distro bạn đang sử dụng, các ./configure
dòng lệnh bạn vượt qua, và trình biên dịch gọi chính xác và thông báo lỗi mà bạn nhận được (đảm bảo không vượt qua -j
để make
tránh che khuất được thông báo lỗi!)