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三元运算符实现方法
Dec 17 Python
详细解析Python当中的数据类型和变量
Apr 25 Python
python中map()函数的使用方法示例
Sep 29 Python
python机器学习理论与实战(五)支持向量机
Jan 19 Python
pandas创建新Dataframe并添加多行的实例
Apr 08 Python
pandas获取groupby分组里最大值所在的行方法
Apr 20 Python
使用python搭建服务器并实现Android端与之通信的方法
Jun 28 Python
Python切图九宫格的实现方法
Oct 10 Python
python将unicode和str互相转化的实现
May 11 Python
tensorflow使用L2 regularization正则化修正overfitting过拟合方式
May 22 Python
python中selenium库的基本使用详解
Jul 31 Python
python绘图subplots函数使用模板的示例代码
Apr 30 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
BBS(php & mysql)完整版(四)
2006/10/09 PHP
如何在PHP中进行身份认证
2006/10/09 PHP
PHP配置心得包含MYSQL5乱码解决
2006/11/20 PHP
php中替换字符串中的空格为逗号','的方法
2014/06/09 PHP
详解php设置session(过期、失效、有效期)
2015/11/12 PHP
详解PHP中的序列化、反序列化操作
2017/03/21 PHP
JQuery.closest(),parent(),parents()寻找父结点
2012/02/17 Javascript
重构Javascript代码示例(重构前后对比)
2013/01/23 Javascript
JQuery操作三大控件(下拉,单选,复选)的方法
2013/08/06 Javascript
js日期、星座的级联显示代码
2014/01/23 Javascript
用js提交表单解决一个页面有多个提交按钮的问题
2014/09/01 Javascript
js实现iframe跨页面调用函数的方法
2014/12/13 Javascript
使用jquery制作弹出框效果
2015/04/03 Javascript
js实现时间显示几天前、几小时前或者几分钟前的方法集锦
2015/05/29 Javascript
vue-router 学习快速入门
2017/03/01 Javascript
jquery.uploadView 实现图片预览上传功能
2017/08/10 jQuery
微信小程序用户位置权限的获取方法(拒绝后提醒)
2018/11/15 Javascript
Django+Vue实现WebSocket连接的示例代码
2019/05/28 Javascript
node.JS事件机制与events事件模块的使用方法详解
2020/02/06 Javascript
javascript设计模式 ? 适配器模式原理与应用实例分析
2020/04/13 Javascript
python在linux系统下获取系统内存使用情况的方法
2015/05/11 Python
浅谈numpy库的常用基本操作方法
2018/01/09 Python
Python3实现的爬虫爬取数据并存入mysql数据库操作示例
2018/06/06 Python
使用urllib库的urlretrieve()方法下载网络文件到本地的方法
2018/12/19 Python
解决使用PyCharm时无法启动控制台的问题
2019/01/19 Python
pytorch动态网络以及权重共享实例
2020/01/06 Python
Python+Kepler.gl轻松制作酷炫路径动画的实现示例
2020/06/02 Python
HTML5离线缓存Manifest是什么
2016/03/09 HTML / CSS
Html5游戏开发之乒乓Ping Pong游戏示例(一)
2013/01/21 HTML / CSS
致裁判员加油稿
2014/02/08 职场文书
2014年大学庆元旦迎新年活动方案
2014/03/09 职场文书
村委会贫困证明范本
2014/09/17 职场文书
2014年党的群众路线活动个人整改措施
2014/10/28 职场文书
大学生社会实践感想
2015/08/11 职场文书
使用Djongo模块在Django中使用MongoDB数据库
2021/06/20 Python
SQL实现LeetCode(197.上升温度)
2021/08/07 MySQL