python中加背景音乐如何操作


Posted in Python onJuly 19, 2020

在python中加背景音乐的方法:

1、导入pygame资源包;

2、修改音乐的file路径;

3、使用init()方法进行初始化;

4、使用load()方法添加音乐文件;

5、使用play()方法播放音乐流即可。

下面的代码直接复制粘贴到自己的代码即可实现音乐的添加。(第二行的音乐的地址需要写自己的地址)

import pygame# 导入pygame资源包
file=r'E:\Python_Exercise\123.mp3'# 音乐的路径
pygame.mixer.init()# 初始化
track = pygame.mixer.music.load(file)# 加载音乐文件
pygame.mixer.music.play()# 开始播放音乐流

知识点扩展:

python给视频添加背景音乐并改变音量

import subprocess

inmp4='E:/PycharmProjects/untitled2/hecheng/191030_232_xs.mp4'
inmp3='E:/PycharmProjects/untitled2/hecheng/bg.mp3'
inmp32='E:/PycharmProjects/untitled2/hecheng/bg2.mp3'
outmp3='E:/PycharmProjects/untitled2/hecheng/bg_out.mp3'
outmp4='E:/PycharmProjects/untitled2/hecheng/191030_232_xs_bg.mp4'


cmd='ffmpeg -y -i '+ inmp4 +' -i '+ inmp3 +' -filter_complex \
"[0:a]volume=10dB[a0]; \
[1:a]volume=-10dB[a1]; \
[a0][a1]amix=inputs=2[a]" \
-map 0:v -map "[a]" -c:v copy -c:a aac -shortest '+ outmp4

p = subprocess.call(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)

# 查看音轨信息
print('*'*80)
cmd='ffmpeg -i '+ outmp3 +' -filter_complex volumedetect -c:v copy -f null /dev/null'
P = subprocess.call(cmd)

到此这篇关于python中加背景音乐如何操作的文章就介绍到这了,更多相关在python中加背景音乐的方法内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
深入解析Python中的变量和赋值运算符
Oct 12 Python
Python 文件处理注意事项总结
Apr 10 Python
Python字符串格式化%s%d%f详解
Feb 02 Python
python ddt实现数据驱动
Mar 14 Python
python 读取.csv文件数据到数组(矩阵)的实例讲解
Jun 14 Python
python判断文件是否存在,不存在就创建一个的实例
Feb 18 Python
python time.sleep()是睡眠线程还是进程
Jul 09 Python
详解python内置常用高阶函数(列出了5个常用的)
Feb 21 Python
Selenium基于PIL实现拼接滚动截图
Apr 10 Python
解决Pycharm 中遇到Unresolved reference 'sklearn'的问题
Jul 13 Python
python3.6中anaconda安装sklearn踩坑实录
Jul 28 Python
PyCharm 解决找不到新打开项目的窗口问题
Jan 15 Python
python实现最短路径的实例方法
Jul 19 #Python
python等待10秒执行下一命令的方法
Jul 19 #Python
python怎么删除缓存文件
Jul 19 #Python
python实现从ftp上下载文件的实例方法
Jul 19 #Python
python中关于数据类型的学习笔记
Jul 19 #Python
Python趣味实例,实现一个简单的抽奖刮刮卡
Jul 18 #Python
用python给csv里的数据排序的具体代码
Jul 17 #Python
You might like
WINXP下apache+php4+mysql
2006/11/25 PHP
php session和cookie使用说明
2010/04/07 PHP
php的urlencode()URL编码函数浅析
2011/08/09 PHP
PHP的curl实现get,post和cookie(实例介绍)
2013/06/17 PHP
两款万能的php分页类
2015/11/12 PHP
PHP简单的MVC框架实现方法
2015/12/01 PHP
PHP创建自己的Composer包方法
2018/04/09 PHP
thinkPHP框架实现多表查询的方法
2018/06/14 PHP
在phpstudy集成环境下的nginx服务器下配置url重写
2019/12/02 PHP
使用TextRange获取输入框中光标的位置的代码
2007/03/08 Javascript
javascript 按回车键相应按钮提交事件
2009/11/02 Javascript
jquery表格内容筛选实现思路及代码
2013/04/16 Javascript
深入理解JavaScript中的传值与传引用
2013/12/09 Javascript
三种检测iPhone/iPad设备方向的方法
2014/04/23 Javascript
transport.js和jquery冲突问题的解决方法
2015/02/10 Javascript
AngularJS+Node.js实现在线聊天室
2015/08/28 Javascript
JS触摸屏网页版仿app弹窗型滚动列表选择器/日期选择器
2016/10/30 Javascript
Vue实现底部侧边工具栏的实例代码
2018/09/03 Javascript
基于vue实现滚动条滚动到指定位置对应位置数字进行tween特效
2019/04/18 Javascript
用 js 写一个 js 解释器过程详解
2019/08/02 Javascript
vue制作toast组件npm包示例代码
2020/10/29 Javascript
[37:45]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS Orenda
2014/05/22 DOTA
Python的Flask框架标配模板引擎Jinja2的使用教程
2016/07/12 Python
Python安装官方whl包和tar.gz包的方法(推荐)
2017/06/04 Python
人工智能最火编程语言 Python大战Java!
2017/11/13 Python
python计算日期之间的放假日期
2018/06/05 Python
Python urllib.request对象案例解析
2020/05/11 Python
CSS3+js实现简单的时钟特效
2015/03/18 HTML / CSS
HTML5在线预览PDF的示例代码
2017/09/14 HTML / CSS
AP澳洲中文网:澳洲正品直邮,包税收件无忧
2019/07/12 全球购物
你所在的项目是如何确定版本号的
2015/12/28 面试题
责任心演讲稿
2014/05/14 职场文书
企业形象策划方案
2014/05/29 职场文书
综治维稳工作承诺书
2014/08/30 职场文书
千与千寻观后感
2015/06/04 职场文书
外科护士长工作总结
2015/08/12 职场文书