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 相关文章推荐
pyqt和pyside开发图形化界面
Jan 22 Python
Python 列表(List)操作方法详解
Mar 11 Python
Python实现基本数据结构中队列的操作方法示例
Dec 04 Python
Python测试人员需要掌握的知识
Feb 08 Python
浅析PEP572: 海象运算符
Oct 15 Python
python中删除某个元素的方法解析
Nov 05 Python
python之列表推导式的用法
Nov 29 Python
利用keras加载训练好的.H5文件,并实现预测图片
Jan 24 Python
python3正则模块re的使用方法详解
Feb 11 Python
python:HDF和CSV存储优劣对比分析
Jun 08 Python
Pandas加速代码之避免使用for循环
May 30 Python
Python find()、rfind()方法及作用
Dec 24 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
深入解析Session是否必须依赖Cookie
2013/08/02 PHP
PHP实现爬虫爬取图片代码实例
2021/03/03 PHP
JavaScript 异步调用框架 (Part 3 - 代码实现)
2009/08/04 Javascript
jQuery 入门级学习笔记及源码
2010/01/22 Javascript
JS记录用户登录次数实现代码
2014/01/15 Javascript
jQuery.holdReady()使用方法
2014/05/20 Javascript
实现placeholder效果的方案汇总
2015/06/11 Javascript
jQuery移动页面开发中的触摸事件与虚拟鼠标事件简介
2015/12/03 Javascript
AngularJS 自定义指令详解及示例代码
2016/08/17 Javascript
完美解决JS文件页面加载时的阻塞问题
2016/12/18 Javascript
JS前向后瞻正则表达式定义与用法示例
2016/12/27 Javascript
Bootstrap 设置datetimepicker在屏幕上面弹出设置方法
2017/03/21 Javascript
彻底搞懂JavaScript中的apply和call方法(必看)
2017/09/18 Javascript
使用vux实现上拉刷新功能遇到的坑
2018/02/08 Javascript
基于VUE实现的九宫格抽奖功能
2018/09/30 Javascript
node.js文件的复制、创建文件夹等相关操作
2021/02/05 Javascript
[14:19]2018年度COSER大赛-完美盛典
2018/12/16 DOTA
从零学Python之入门(三)序列
2014/05/25 Python
利用Fn.py库在Python中进行函数式编程
2015/04/22 Python
Linux系统上Nginx+Python的web.py与Django框架环境
2015/12/25 Python
Python实现网站注册验证码生成类
2017/06/08 Python
python中使用正则表达式的后向搜索肯定模式(推荐)
2017/11/11 Python
对pandas处理json数据的方法详解
2019/02/08 Python
Python+pyplot绘制带文本标注的柱状图方法
2019/07/08 Python
python matplotlib拟合直线的实现
2019/11/19 Python
PyTorch中 tensor.detach() 和 tensor.data 的区别详解
2020/01/06 Python
python列表推导和生成器表达式知识点总结
2020/01/10 Python
python中not、and和or的优先级与详细用法介绍
2020/11/03 Python
Paul Smith英国官网:英国国宝级时装品牌
2019/03/21 全球购物
法律进企业活动方案
2014/03/04 职场文书
文明寝室标语
2014/06/13 职场文书
应届大学生求职信
2014/07/20 职场文书
优秀家长自荐材料
2014/08/26 职场文书
党委班子纠正“四风”问题整改措施
2014/10/28 职场文书
2016年小学圣诞节活动总结
2016/03/31 职场文书
员工给公司的建议书
2019/06/24 职场文书