官方解释:完整的跨平台解决方案,用于记录,转换和流传输音频和视频。
官网链接: https://ffmpeg.org/.
主要包含三个程序.exe
ffmpeg一个命令行工具来转换格式之间进行多媒体文件
ffplay一个基于SDL和FFmpeg库的简单媒体播放器
ffprobe一个简单的多媒体流分析仪
FFmpeg安装
您可以按照FFmpeg下载页面中的说明为平台安装FFmpeg 。您必须使用类似于Python解释器的体系结构为目标OS选择共享版本。这意味着主要版本必须为4.X。支持所有次要版本。根据目标Python解释器选择正确的体系结构 。最后,请确保您下载的是共享版本,而不是静态版本或开发版本。
ffmpeg对于Mac OS和Linux,该库通常已在系统范围内安装。对于Windows用户,建议不要在Windows子文件夹之一中安装该库。
相反,我们建议使用:pyglet.options search_local_libs
import pyglet
pyglet.options[‘search_local_libs’] = True
这将使pyglet lib在运行的脚本文件夹中的子文件夹中找到FFmpeg二进制文件。
另一种解决方案是操纵环境变量。在Windows上,您可以将dll位置添加到PATH中:os.environ[“PATH”] += “path/to/ffmpeg”
对于Linux和Mac OS:os.environ[“LD_LIBRARY_PATH”] += “:” + “path/to/ffmpeg”
ffmpy文档位置https://ffmpy-zh.readthedocs.io/zh/latest/
其本质上也是使用调用外部程序的方式。
本文主要参考官网:https://ffmpeg.org/.
.
本文地址:https://blog.csdn.net/ff_xdd/article/details/107431463
如对本文有疑问, 点击进行留言回复!!
PC-Arduino Serial communication using python
网友评论