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 (1)
Oct 31 Python
python使用7z解压apk包的方法
Apr 18 Python
Python3.2中Print函数用法实例详解
May 19 Python
谈谈如何手动释放Python的内存
Dec 17 Python
python入门前的第一课 python怎样入门
Mar 06 Python
Python设计模式之代理模式实例详解
Jan 19 Python
Python创建字典的八种方式
Feb 27 Python
Python散点图与折线图绘制过程解析
Nov 30 Python
python 实现多维数组转向量
Nov 30 Python
keras 权重保存和权重载入方式
May 21 Python
python获取linux系统信息的三种方法
Oct 14 Python
浅谈Python从全局与局部变量到装饰器的相关知识
Jun 21 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中的内存管理问题
2011/08/31 PHP
php木马webshell扫描器代码
2012/01/25 PHP
php switch语句多个值匹配同一代码块的实现
2014/03/03 PHP
PHP使用feof()函数读文件的方法
2014/11/07 PHP
php计划任务之验证是否有多个进程调用同一个job的方法
2015/12/07 PHP
配置Nginx+PHP的正确思路与过程
2016/05/10 PHP
PHP基于ip2long实现IP转换整形
2020/12/11 PHP
Javascript typeof 用法
2008/12/28 Javascript
帮助避免错误的Javascript陷阱清单
2009/05/31 Javascript
两个select之间option的互相添加操作(jquery实现)
2009/11/12 Javascript
jquery使整个div区域可以点击的方法
2015/06/24 Javascript
javascript移动开发中touch触摸事件详解
2016/03/18 Javascript
JS使用单链表统计英语单词出现次数
2016/06/16 Javascript
详解Angular 中 ngOnInit 和 constructor 使用场景
2017/06/22 Javascript
基于JSON数据格式详解
2017/08/31 Javascript
深入浅析JS中的严格模式
2018/06/04 Javascript
vue 中滚动条始终定位在底部的方法
2018/09/03 Javascript
vue服务端渲染添加缓存的方法
2018/09/18 Javascript
小程序hover-class点击态效果实现
2019/02/26 Javascript
Python对象转换为json的方法步骤
2019/04/25 Python
python opencv实现直线检测并测出倾斜角度(附源码+注释)
2020/12/31 Python
使用CSS3的::selection改变选中文本颜色的方法
2015/09/29 HTML / CSS
YSL圣罗兰美妆美国官网:Yves Saint Lauret US
2016/11/21 全球购物
爱尔兰最大的体育零售商:Life Style Sports
2019/06/12 全球购物
Dr. Martens马汀博士法国官网:马丁靴鼻祖
2020/01/15 全球购物
项目资料员岗位职责
2013/12/10 职场文书
幼儿园毕业典礼主持词
2014/03/21 职场文书
大班幼儿评语大全
2014/04/30 职场文书
地球物理学专业推荐信
2014/09/08 职场文书
2014年仓库保管员工作总结
2014/12/03 职场文书
迎新生欢迎词
2015/01/23 职场文书
2015年综治维稳工作总结
2015/04/07 职场文书
民事答辩状格式范文
2015/05/21 职场文书
单位证明范文
2015/06/18 职场文书
2016年公共机构节能宣传周活动总结
2016/04/05 职场文书
Go语言读取txt文档的操作方法
2022/01/22 Golang