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使用Flask框架获取用户IP地址的方法
Mar 21 Python
Python列表删除的三种方法代码分享
Oct 31 Python
Python编程实现的简单神经网络算法示例
Jan 26 Python
python之文件读取一行一行的方法
Jul 12 Python
python requests post多层字典的方法
Dec 27 Python
python ipset管理 增删白名单的方法
Jan 14 Python
python pandas获取csv指定行 列的操作方法
Jul 12 Python
Python爬虫 urllib2的使用方法详解
Sep 23 Python
Django操作session 的方法
Mar 09 Python
如何使用python切换hosts文件
Apr 29 Python
keras load model时出现Missing Layer错误的解决方式
Jun 11 Python
Python装饰器如何实现修复过程解析
Sep 05 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无限分类的类
2007/01/02 PHP
在Yii2特定页面如何禁用调试工具栏Debug Toolbar详解
2017/08/07 PHP
PHP架构及原理知识点详解
2019/12/22 PHP
让回调函数 showResponse 也带上参数的代码
2007/08/13 Javascript
ajax请求get与post的区别总结
2013/11/04 Javascript
jQuery实现table隔行换色和鼠标经过变色的两种方法
2014/06/15 Javascript
js实现从数组里随机获取元素
2015/01/12 Javascript
JavaScript实现的多种鼠标拖放效果
2015/11/03 Javascript
学习JavaScript设计模式之装饰者模式
2016/01/19 Javascript
jQuery+pjax简单示例汇总
2017/04/21 jQuery
jQuery Validate 校验多个相同name的方法
2017/05/18 jQuery
微信小程序实现action-sheet弹出底部菜单功能【附源码下载】
2017/12/09 Javascript
vue2.0之多页面的开发的示例
2018/01/30 Javascript
浅析Proxy可以优化vue的数据监听机制问题及实现思路
2018/11/29 Javascript
js实现批量删除功能
2020/08/27 Javascript
在Python中使用第三方模块的教程
2015/04/27 Python
python使用socket进行简单网络连接的方法
2015/04/29 Python
搞笑的程序猿:看看你是哪种Python程序员
2015/06/12 Python
深度定制Python的Flask框架开发环境的一些技巧总结
2016/07/12 Python
Python在groupby分组后提取指定位置记录方法
2018/04/20 Python
python邮件发送smtplib使用详解
2020/06/16 Python
python SMTP实现发送带附件电子邮件
2018/05/22 Python
Python socket套接字实现C/S模式远程命令执行功能案例
2018/07/06 Python
基于Python的OCR实现示例
2020/04/03 Python
python 制作python包,封装成可用模块教程
2020/07/13 Python
如何用PyPy让你的Python代码运行得更快
2020/12/02 Python
Schutz鞋官方网站:Schutz Shoes
2017/12/13 全球购物
瑞典廉价机票预订网站:Seat24
2018/06/19 全球购物
2014年幼儿园园长工作总结
2014/12/17 职场文书
服务承诺书
2015/01/19 职场文书
2015年党员创先争优公开承诺书
2015/04/27 职场文书
《伯牙绝弦》教学反思
2016/02/16 职场文书
关于感恩的作文
2019/08/26 职场文书
UNION CREATIVE《Re:从零开始的异世界生活》雷姆手办
2022/03/20 日漫
青岛市的收音机研制与生产
2022/04/07 无线电
向Spring IOC 容器动态注册bean实现方式
2022/07/15 Java/Android