本文作者:云初冀北

Mac上Python使用ffmpeg完美解决方案(避坑必看!)

Mac上Python使用ffmpeg完美解决方案(避坑必看!)摘要: 近期有个需要进行音频转码的小任务需要用到ffmpeg,安装和使用的过程中遇到了很多问题没有办法解决,从网上找了各种教程也是一言难近,本文二哥来梳理一下从0到1在Mac上使用ffmp...

?=近期有个需要进音频转码的小任务需要用到ffmpeg安装使用的过程中遇到了很多问题没有办法解决,从网上找了各种教程也是一言难近,本文二哥来梳理一下从0到1在Mac上使用ffmPeg。

一、在系统中安装ffmpeg

第一步需要在系统中安装ffmpeg,很多人都给出了使用brew命令进行下载的方案,在此说一下,多数人brew后都需要等n分钟,最后以报错告终,这种外部网站不稳定,因此强烈不推荐此方法

稳定的安装方法

第一步:去官网下载安装:ffmpeg官网

Mac上Python使用ffmpeg完美解决方案(避坑必看!)

第二步:选择自己的系统,点图片中的地方:

Mac上Python使用ffmpeg完美解决方案(避坑必看!)

第三步:找到某个版本进行下载(ffprobe等)同理

Mac上Python使用ffmpeg完美解决方案(避坑必看!)

第四步:解压缩下载好的压缩包得到FFmpeg(得到下面的东西就行了)

Mac上Python使用ffmpeg完美解决方案(避坑必看!)

二、配置环境变量

解压好之后ffmpeg程序会直接留在下载时的目录,这时我们找到指定位创建文件夹ffmpeg,子文件bin,然后将ffmpeg程序移动到bin中。

示例路径如下(最后的ffmpeg是程序!任意位置都行):

Mac上Python使用ffmpeg完美解决方案(避坑必看!)

接下来记住这个路径,进行环境变量的配置,打开终端输入

vim ~/.bash_proFile

然后将下代码放置到内部(路径换成自己的)

export path=$PATH:/users/seven/opt/ffmpeg/bin

放好的效果如下:

Mac上Python使用ffmpeg完美解决方案(避坑必看!)

保存文件退出并在终端执行下列代码(用于激活配置文件):

source ~/.bash_profile

执行完毕之后,输入:

ffmpeg -versiON

得到如下的结果即可:

Mac上Python使用ffmpeg完美解决方案(避坑必看!)

现在你的终端中已经可是使用ffmpeg了。

三、在Python中安装ffmpeg

安装的时候不要鲁莽!不要直接Pip install ffmpeg

想要正确的使用我们需要安装的包为ffmpeg-python

正确命令为:

pIP install ffmpeg-python

四、配置文件让Python能够使用

安装好了之后,一些简单的函数调用已经能成功了,但是多数人会遇到ffmpeg.run()不能够使用的问题,这时一个核心功能,因此我们需要去修改配置文件。

找到site-package文件夹下的ffmpeg(大致路径如下)

Mac上Python使用ffmpeg完美解决方案(避坑必看!)

打开ffmpeg下的_run.py文件并打开。向下拉,大概在292行,按照下图中的样式修改你的路径并保存即可。

Mac上Python使用ffmpeg完美解决方案(避坑必看!)

其他不能使用的函数(工具)也可以效仿这个操作。至此我们就大功告成了,愉快的在Python中使用吧,遇到其他错误可以在下方留言,解决了你的问题就点个赞吧!!

总结

到此这篇关于Mac上Python使用ffmpeg完美解决方案的文章就介绍到这了,更多相关Python使用ffmpeg解决方案内容请搜索云初冀北以前的文章或继续浏览下面的相关文章希望大家以后多多支持云初冀北!

免责声明
本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。侵删请致信E-mail:Goliszhou@gmail.com
$

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享

发表评论

快捷回复:

评论列表 (暂无评论,180人围观)参与讨论

还没有评论,来说两句吧...