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访问MySQL封装的常用类实例
Nov 11 Python
python关键字and和or用法实例
May 28 Python
Python检测网站链接是否已存在
Apr 07 Python
python3中str(字符串)的使用教程
Mar 23 Python
Python批量查询域名是否被注册过
Jun 21 Python
Python使用matplotlib填充图形指定区域代码示例
Jan 16 Python
Python调用C++,通过Pybind11制作Python接口
Oct 16 Python
python生成n个元素的全组合方法
Nov 13 Python
详解用python自制微信机器人,定时发送天气预报
Mar 25 Python
用Python实现最速下降法求极值的方法
Jul 10 Python
Python读写csv文件流程及异常解决
Oct 20 Python
anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)
Feb 01 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扩展vld查看PHP opcode操作步骤
2013/03/04 PHP
php中使用PHPExcel读写excel(xls)文件的方法
2014/09/15 PHP
简单谈谈PHP面向对象之标识对象
2017/06/27 PHP
js监听输入框值的即时变化onpropertychange、oninput
2011/07/13 Javascript
jQuery实现强制cookie过期方法汇总
2015/05/22 Javascript
jQuery+CSS3实现3D立方体旋转效果
2015/11/10 Javascript
JavaScript function函数种类详解
2016/02/22 Javascript
JS实现复制内容到剪贴板功能
2017/02/05 Javascript
js 两个日期比较相差多少天的实例
2017/10/19 Javascript
select标签设置默认选中的选项方法
2018/03/02 Javascript
微信小程序实现录音时的麦克风动画效果实例
2019/05/18 Javascript
详解vue父子组件关于模态框状态的绑定方案
2019/06/05 Javascript
js实现筛选功能
2020/11/24 Javascript
[42:22]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第一局
2016/02/27 DOTA
python使用ctypes模块调用windowsapi获取系统版本示例
2014/04/17 Python
Python中的并发编程实例
2014/07/07 Python
Python和perl实现批量对目录下电子书文件重命名的代码分享
2014/11/21 Python
python关键字and和or用法实例
2015/05/28 Python
python Django批量导入不重复数据
2016/03/25 Python
python实现在cmd窗口显示彩色文字
2019/06/24 Python
Python图像处理库PIL的ImageGrab模块介绍详解
2020/02/26 Python
Python+PyQt5+MySQL实现天气管理系统
2020/06/16 Python
python中的垃圾回收(GC)机制
2020/09/21 Python
python递归函数用法详解
2020/10/26 Python
Python中生成ndarray实例讲解
2021/02/22 Python
Pytorch如何切换 cpu和gpu的使用详解
2021/03/01 Python
HTML5轻松实现全屏视频背景的示例
2018/04/23 HTML / CSS
匡威比利时官网:Converse Belgium
2017/04/13 全球购物
俄罗斯在线购买飞机票、火车票、巴士票网站:Tutu.ru
2020/03/16 全球购物
党员干部承诺书
2014/03/25 职场文书
大学应届毕业生求职信
2014/05/24 职场文书
师德师风自我评价范文
2014/09/11 职场文书
2014镇党委班子对照检查材料思想汇报
2014/09/23 职场文书
考试作弊万能检讨书
2014/10/19 职场文书
2014年体育工作总结
2014/11/24 职场文书
Java Socket实现Redis客户端的详细说明
2021/05/26 Redis