python背景怎么自定义铃声_【Python成长之路】如何用2行代码将抖音视频设置成我的手机铃声...
哈喽大家好,我是鹏哥。
今天想学习记录的内容是 ——如何用python提取视频中的音频。
~~~上课铃~~~
1
写在前面
本来按我的性子和精力,一周一般只想写一篇博客;但是今天在刷抖音时,发现有个弹吉他的视频超级好听(抖音号:李森茂Sam),很想把它设置成我的手机铃声。但是我又不想用格式工厂什么的软件,总觉得python能实现一切梦想,所以我从网上现学现用,于是就有了这篇文章。
2
效果展示
原放一段抖音原视频:
下面是用Python转化后的音频:
3
知识串讲(敲黑板啦)
整体的实现步骤大致如下:
(1)抖音下载视频
(2)用python提取音频Mp3
(3)用itunes将mp3转化成m4r格式(因为iphone只支持这种格式的铃声)
(4)将音频设置成铃声
这里第1/3/4百度下就知道要怎么操作了,和python没什么关系,因此就不讲了。
其实第2步就2行代码,详见示例代码。但是这 里有个坑,如果你下载完ffmpy3库后,直接运行,会报错:ffmpy3.FFExecutableNotFoundError: Executable 'ffmpeg' not found
那要怎么解决呢?
(1)点击https://ffmpeg.zeranoe.com/builds/
(2)选择对应的版本进行下载,如下图
(3)将解压后的夹中,找到../bin/ffmpeg.exe文件,然后放在python脚本目录下;
当然也可以打开ffmpy3.py脚本,修改__init__方法中,这样方便以后再次调用ffmpy3库就可以一劳永逸了。(建议用这种方法)
脚本默认情况:
def __init__(self, executable='ffmpeg', global_options=None, inputs=None, outputs=None):self.executable = executableself._cmd = [executable]
将executable参数改为你自己的ffmpeg.exe的路径,如
executable=r'F:\Python成长之路\提取音频\ffmpeg-20191226-b0d0d7e-win64-static\bin\ffmpeg'
最后就可以随意转换啦!
4
示例代码
# coding=utf-8# @公众号 : "鹏哥贼优秀"# @Date : 2019/12/29# @Software : PyCharm# @Python version: Python 3.7.2from ffmpy3 import FFmpegif __name__ == "__main__":ff = FFmpeg(inputs={'sunflower.mp4': None},outputs={'sunflower.mp3': '-vn -ar 44100 -ac 2 -ab 192 -f wav'})ff.run()
5
总结
其实视频转音频,本身没太多技术含量。我只是随手记录下python的强大,就如那句广为人传的那句“
人生苦短,我用python”。
另外嘛,就是给大家送些福利,我把一些Python资料(视频+电子书)进行了整理,分享给大家,希望对大家有所帮助。网盘中的学习资料有:
python基础学习、机器学习、数据挖掘、高级编程教程等,有一些资料是我从翔哥(公众号:清风Python)那“偷”来的,有些资料是我自己从网上找的,有些是我自己买的。好了,明年见啦!
~~~下课铃~~~
点击下方诗句,可以留言互动喔
python背景怎么自定义铃声_【Python成长之路】如何用2行代码将抖音视频设置成我的手机铃声...相关推荐
- 【Python成长之路】如何用2行代码将抖音视频设置成我的手机铃声
哈喽大家好,我是鹏哥. 今天想学习记录的内容是 -- 如何用python提取视频中的音频. ~~~上课铃~~~ 1 写在前面 本来按我的性子和精力,一周一般只想写一篇博客:但是今天在刷抖音时,发现有个 ...
- 【Python 字符视频】Python 实现将抖音视频转换成字符视频
以前就在抖音上看到过字符视频,直到昨天才突然想自己动手做一个,然后就利用各种博客,自己总结 兼 借鉴,终于完成了字符视频的制作 一.思路: 众所周知,视频是一帧一帧的图片组成的,所以我想的就是将抖音的 ...
- 抖音python上的代码视频_资深程序员:十行Python代码教你爬取抖音视频!
环境说明 环境: python 3.7.1 centos 7.4 pip 10.0.1 部署 [root@localhost ~]# python3.7 --version Python 3.7.1 ...
- uniapp怎么调起摄像头拍视频_抖音视频怎么拍?我们总结了10个手机视频拍摄小技巧...
抖音的很多功能与小咖秀类似,但不同的是,抖音用户可以通过视频拍摄的快慢.视频编辑和特效等技术让作品更具创造性,而不是简单地对嘴型. 抖音短视频的10个拍摄技巧,帮助你方便.快捷地制作出更加优质的短视频 ...
- python背景怎么自定义铃声_用python来教你做个音乐高潮提取器
有些时候,我们为了设定手机铃声或者发抖音视频时,会耗费大量时间在音乐剪辑上.尤其是想发布大量抖音视频的时候,我们得收集大量的短音乐,这是一个相当耗费时间的工作.那么,这个音乐高潮的提取能不能自动化呢? ...
- python背景怎么自定义铃声_Python 制作音乐高潮副歌提取器
有些时候,我们为了设定手机铃声或者发抖音视频时,会耗费大量时间在音乐剪辑上.尤其是想发布大量抖音视频的时候,我们得收集大量的短音乐,这是一个相当耗费时间的工作.那么,这个音乐高潮的提取能不能自动化呢? ...
- python爬取抖音用户数据_使用python爬取抖音视频列表信息
如果看到特别感兴趣的抖音vlogger的视频,想全部dump下来,如何操作呢?下面介绍介绍如何使用python导出特定用户所有视频信息 抓包分析 Chrome Deveploer Tools Chro ...
- n行Python代码系列:两行代码去除抖音快手短视频尾部Logo
☞ ░ 老猿Python博文目录:https://blog.csdn.net/LaoYuanPython ░ 一.引言 最近看到好几篇类似"n行Python代码-"的博文,看起来还 ...
- Python爬虫学习,批量爬取下载抖音视频
这篇文章主要为大家详细介绍了python批量爬取下载抖音视频,具有一定的参考价值,感兴趣的小伙 项目源码展示 ''' 注:如果你对python感兴趣,我这有个学习Python基地,里面有很多学习资料, ...
- Python爬虫学习教程,批量爬取下载抖音视频
这篇文章主要为大家详细介绍了python批量爬取下载抖音视频,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 项目源码展示: ''' 在学习过程中有什么不懂得可以加我的 python学习交流扣扣qu ...
最新文章
- 静态方法mock 和verify
- Maven修改默认本地资源库文件夹
- Apache Maven 2 简介
- axios基础和封装
- 在JBoss Fuse / Fabric8 / Karaf中使用Byteman
- UNIX网络编程笔记(2):一个简单的时间获取程序
- 面向小姐姐的编程——JAVA面向对象之封装(一)
- Order by 按照自定义顺序排序
- 【WPF】绑定Hyperlink超链接
- mysqld已删除但仍占用空间的_U盘删除的文件在哪?
- 企业微信接收消息服务器配置php,微信企业号配置及在公众号里获取用户信息
- java基本变量的堆栈_JAVA经验谈:尽可能使用堆栈变量
- 适合于小团队且周期短的产品迭代的APP测试流程
- Linux学习笔记(用户管理)
- 英尺英寸和厘米的换算_英寸和厘米的换算
- 仅允许用户radmin使用su命令
- 治愈系课程教材 第三课
- python基础---字典的基本操作
- python将图像变成没有颜色_python将图片设置背景颜色修改为透明色
- Css 实现父元素设置 border-radius 时影响子元素圆角
热门文章
- 电风扇标准集合(BS/EN/IEC/UL) - 安规+性能
- Eclipse更改字体大小
- ADB usb 或 WiFi 连接手机 ADB工具下载
- keil c51v952详细安装教程
- 神经网络用英文怎么说,神经网络算法的英文
- SpringBoot项目实现敏感词汇过滤
- 麻省理工18年春软件构造课程阅读01“静态检查”
- 黑马乐优商城项目资源分享
- 操作系统高响应比优先调度算法模拟实验
- c语言科学计数法输出1_e10,PAT 1024科学计数法的代码实现及错误分析(C语言)