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使用CMD模块更优雅的运行脚本
May 11 Python
解析Python编程中的包结构
Oct 25 Python
python 调用win32pai 操作cmd的方法
May 28 Python
《Python学习手册》学习总结
Jan 17 Python
在python中使用with打开多个文件的方法
Jan 07 Python
python实现定时压缩指定文件夹发送邮件
Dec 22 Python
用vue.js组件模拟v-model指令实例方法
Jul 05 Python
python使用pandas处理excel文件转为csv文件的方法示例
Jul 18 Python
Django框架视图层URL映射与反向解析实例分析
Jul 29 Python
python 使用shutil复制图片的例子
Dec 13 Python
Python开发之身份证验证库id_validator验证身份证号合法性及根据身份证号返回住址年龄等信息
Mar 20 Python
浅谈Keras的Sequential与PyTorch的Sequential的区别
Jun 17 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
php采集速度探究总结(原创)
2008/04/18 PHP
Mysql中limit的用法方法详解与注意事项
2008/04/19 PHP
最新的php 文件上传模型,支持多文件上传
2009/08/13 PHP
php mysql 封装类实例代码
2016/09/18 PHP
php  PATH_SEPARATOR判断当前服务器系统类型实例
2016/10/28 PHP
Ruffy javascript 学习笔记
2009/11/30 Javascript
Extjs中ComboBoxTree实现的下拉框树效果(自写)
2013/05/28 Javascript
js判断是否为ie的方法小结
2014/01/13 Javascript
详解NodeJS框架express的路径映射(路由)功能及控制
2017/03/24 NodeJs
PHP实现记录代码运行时间封装类实例教程
2017/05/08 Javascript
jQuery实现IE输入框完成placeholder标签功能的方法
2017/09/20 jQuery
JavaScript for循环 if判断语句(学习笔记)
2017/10/11 Javascript
使用原生js封装的ajax实例(兼容jsonp)
2017/10/12 Javascript
node.js连接mysql与基本用法示例
2019/01/05 Javascript
JS中async/await实现异步调用的方法
2019/08/28 Javascript
layer ui插件显示tips时,修改字体颜色的实现方法
2019/09/11 Javascript
用Node写一条配置环境的指令
2019/11/14 Javascript
Vue使用Proxy代理后仍无法生效的解决
2020/11/13 Javascript
[30:37]【全国守擂赛】第三周擂主赛 Dark Knight vs. Leopard Gaming
2020/05/04 DOTA
python实现决策树ID3算法的示例代码
2018/05/30 Python
pip install urllib2不能安装的解决方法
2018/06/12 Python
flask框架实现连接sqlite3数据库的方法分析
2018/07/16 Python
python爬虫 批量下载zabbix文档代码实例
2019/08/21 Python
python的dict判断key是否存在的方法
2020/12/09 Python
CSS3 制作绽放的莲花采用效果叠加实现
2013/01/31 HTML / CSS
英国最大的化装舞会服装网站:Fancydress.com
2017/08/15 全球购物
外企求职信范文分享
2013/12/31 职场文书
大学生未来职业生涯规划书
2014/02/15 职场文书
学习2014年全国两会心得体会
2014/03/12 职场文书
关于读书的演讲稿1000字
2014/08/27 职场文书
公司法人授权委托书范本
2014/09/12 职场文书
党员自我剖析材料(群众路线)
2014/10/06 职场文书
干部培训工作总结2015
2015/05/25 职场文书
四则混合运算教学反思
2016/02/23 职场文书
golang中的空接口使用详解
2021/03/30 Python
Golang 使用Map实现去重与set的功能操作
2021/04/29 Golang