我尝试像以前一样运行
scrcpy
命令,并证明它是否有效不仅仅一次。
scrcpy -m 540 -S
但是在重新安装我的操作系统并将 Fedora 操作系统与 dnf 包管理器一起使用后,我收到以下输出的错误。
WARN: Demuxer 'audio': stream explicitly disabled by the device
WARN: [FFmpeg] libopenh264.so.7: cannot open shared object file: No such file or directory: libopenh264.so.7 is missing, openh264 support will be disabled
ERROR: Demuxer 'video': could not open codec
ERROR: Demuxer error
[server] INFO: Device screen turned off
似乎我在这里遇到了问题,因为
[FFmpeg] libopenh264.so.7
缺失,导致 openh264
支持被禁用。
尝试了从 Google 找到的一些命令后,我发现了一些与我的问题更相关的文章。
https://discussion.fedoraproject.org/t/dnf-update-fails-with-ffmpeg-libs/82595/3
最后,运行以下命令后,
sudo dnf install openh264 mozilla-openh264
然后重试运行下面的命令,
scrcpy -m 540 -S
我的问题解决了,scrcpy 非常有效。