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使用multiprocessing创建进程的方法
Jun 04 Python
python写日志封装类实例
Jun 28 Python
python实现汉诺塔递归算法经典案例
Mar 01 Python
python如何在列表、字典中筛选数据
Mar 19 Python
python解决js文件utf-8编码乱码问题(推荐)
May 02 Python
浅谈python中对于json写入txt文件的编码问题
Jun 07 Python
Flask框架踩坑之ajax跨域请求实现
Feb 22 Python
基于python2.7实现图形密码生成器的实例代码
Nov 05 Python
用python进行视频剪辑
Nov 02 Python
python Scrapy框架原理解析
Jan 04 Python
Python绘制词云图之可视化神器pyecharts的方法
Feb 23 Python
Python编解码问题及文本文件处理方法详解
Jun 20 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实现常用排序算法的方法
2020/02/05 PHP
非常不错的一个javascript 类
2006/11/07 Javascript
js兼容标准的表格变色效果
2008/06/28 Javascript
JavaScript关于select的相关操作说明
2010/01/13 Javascript
ECMAScript5中的对象存取器属性:getter和setter介绍
2014/12/08 Javascript
JavaScript String 对象常用方法详解
2016/05/13 Javascript
浅析ES6的八进制与二进制整数字面量
2016/08/30 Javascript
微信小程序 在Chrome浏览器上运行以及WebStorm的使用
2016/09/27 Javascript
bootstrap时间控件daterangepicker使用方法及各种小bug修复
2017/10/25 Javascript
JS笛卡尔积算法与多重数组笛卡尔积实现方法示例
2017/12/01 Javascript
JS 中document.write()的用法和清空的原因浅析
2017/12/04 Javascript
详解node.js 下载图片的 2 种方式
2018/03/02 Javascript
AngularJS下$http服务Post方法传递json参数的实例
2018/03/29 Javascript
详解JavaScript 作用域
2020/07/14 Javascript
Openlayers实现地图的基本操作
2020/09/28 Javascript
简单介绍Python中利用生成器实现的并发编程
2015/05/04 Python
Python中使用strip()方法删除字符串中空格的教程
2015/05/20 Python
使用Python的Flask框架构建大型Web应用程序的结构示例
2016/06/04 Python
Windows和Linux下Python输出彩色文字的方法教程
2017/05/02 Python
python中requests小技巧
2017/05/10 Python
Python配置mysql的教程(推荐)
2017/10/13 Python
python绘制条形图方法代码详解
2017/12/19 Python
Python中整数的缓存机制讲解
2019/02/16 Python
python实现字符串加密 生成唯一固定长度字符串
2019/03/22 Python
解决python运行启动报错问题
2020/06/01 Python
Python 如何展开嵌套的序列
2020/08/01 Python
python源文件的字符编码知识点详解
2021/03/04 Python
CSS3 优势以及网页设计师如何使用CSS3技术
2009/07/29 HTML / CSS
美国休闲服装品牌:Express
2016/09/24 全球购物
信息员培训方案
2014/06/12 职场文书
计算机毕业生自荐信
2014/06/12 职场文书
中学生秋季运动会广播稿
2014/09/21 职场文书
学校元旦晚会开场白
2015/05/29 职场文书
红歌会主持词
2015/07/02 职场文书
2016教师廉洁教育心得体会
2016/01/13 职场文书
MySQL表字段数量限制及行大小限制详情
2022/07/23 MySQL