我有一台 Linux ARM 计算机(BeagleBone Black)。我正在尝试做一些相机流媒体,需要 FFMPEG 来做。我已经尝试了我能想到的所有方法(包括以下一般编译指南),但未能在没有致命错误的情况下编译 FFMPEG(用于 ARM)。
ubuntu@ubuntu-armhf:~/ffmpeg_sources/ffmpeg$ ./configure --prefix="$HOME/ffmpeg_build" \
--extra-cflags="-I$HOME/ffmpeg_build/include" --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
错误:找不到 libfdk_aac
有谁知道如何为 ARMv7 处理器编译 FFMPEG?
我正在尝试从 Windows 上运行的 Bash 脚本通过 mDNS 连接到 PC。虽然我能够.local在 CMD 中通过 PC 的 mDNS 地址 ping 通 PC,但由于主机名解析问题,在 Ubuntu/Bash 窗口中执行相同操作会失败。
当我尝试安装时avahi-daemon,似乎无法启动服务,因此我无法解析 mDNS 名称。
$ sudo apt-get install avahi-daemon
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libfreetype6 os-prober
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
libavahi-common-data libavahi-common3 libavahi-core7 libdaemon0 libnss-mdns
Suggested packages:
avahi-autoipd
The following NEW packages …Run Code Online (Sandbox Code Playgroud)