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的Template使用指南
Sep 11 Python
Python做简单的字符串匹配详解
Mar 21 Python
详解Python文本操作相关模块
Jun 22 Python
Python函数式编程
Jul 20 Python
Python判断中文字符串是否相等的实例
Jul 06 Python
对Python中实现两个数的值交换的集中方法详解
Jan 11 Python
PYQT5实现控制台显示功能的方法
Jun 25 Python
python模块和包的应用BASE_PATH使用解析
Dec 14 Python
详解利用python识别图片中的条码(pyzbar)及条码图片矫正和增强
Nov 17 Python
10个python爬虫入门基础代码实例 + 1个简单的python爬虫完整实例
Dec 16 Python
Jupyter Notebook 远程访问配置详解
Jan 11 Python
教你使用pyinstaller打包Python教程
May 27 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调用方法mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_objcect读取数据的区别
2012/08/08 PHP
php实现的日历程序
2015/06/18 PHP
PHP获取音频文件的相关信息
2015/06/22 PHP
PHP正则+Snoopy抓取框架实现的抓取淘宝店信誉功能实例
2017/05/17 PHP
PHP使用Session实现上传进度功能详解
2019/08/06 PHP
JQuery优缺点分析说明
2010/06/09 Javascript
基于jquery的图片懒加载js
2010/06/30 Javascript
基于jquery的实现简单的表格中增加或删除下一行
2010/08/01 Javascript
一些常用且实用的原生JavaScript函数
2010/09/08 Javascript
JQuery EasyUI 对话框的使用方法
2010/10/24 Javascript
extjs 初始化checkboxgroup值的代码
2011/09/21 Javascript
浅析javascript中的DOM
2015/03/01 Javascript
JavaScript中join()方法的使用简介
2015/06/09 Javascript
jQuery UI Grid 模态框中的表格实例代码
2017/04/01 jQuery
基于jquery实现多级菜单效果
2017/07/25 jQuery
基于node.js的fs核心模块读写文件操作(实例讲解)
2017/09/10 Javascript
基于vue-cli vue-router搭建底部导航栏移动前端项目
2018/02/28 Javascript
jQuery实现为动态添加的元素绑定事件实例分析
2018/09/07 jQuery
小程序组件之仿微信通讯录的实现代码
2018/09/12 Javascript
python 查找文件名包含指定字符串的方法
2018/06/05 Python
Python wxPython库Core组件BoxSizer用法示例
2018/09/03 Python
python 判断参数为Nonetype类型或空的实例
2018/10/30 Python
200行python代码实现2048游戏
2019/07/17 Python
python-xpath获取html文档的部分内容
2020/03/06 Python
Python 实现进度条的六种方式
2021/01/06 Python
html5自带表单验证体验优化及提示气泡修改功能
2017/09/12 HTML / CSS
基于MUI框架使用HTML5实现的二维码扫描功能
2018/03/01 HTML / CSS
巴西女装购物网站:Eclectic
2018/04/24 全球购物
全球立体声:World Wide Stereo
2018/09/29 全球购物
优秀研究生自我鉴定
2013/12/04 职场文书
市场拓展计划书
2014/05/03 职场文书
公民代理授权委托书
2014/09/24 职场文书
毕业实习自我鉴定范文2014
2014/09/26 职场文书
公安个人四风问题对照检查及整改措施
2014/10/28 职场文书
初中家长评语大全
2014/12/26 职场文书
Python机器学习之KNN近邻算法
2021/05/14 Python