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中使用异步Socket编程性能测试
Jun 25 Python
Python中的Classes和Metaclasses详解
Apr 02 Python
如何使用七牛Python SDK写一个同步脚本及使用教程
Aug 23 Python
Saltstack快速入门简单汇总
Mar 01 Python
PyCharm鼠标右键不显示Run unittest的解决方法
Nov 30 Python
在python中使用xlrd获取合并单元格的方法
Dec 26 Python
python 实现查找文件并输出满足某一条件的数据项方法
Jun 12 Python
python basemap 画出经纬度并标定的实例
Jul 09 Python
python自动循环定时开关机(非重启)测试
Aug 26 Python
Python和Sublime整合过程图示
Dec 25 Python
django 连接数据库出现1045错误的解决方式
May 14 Python
python 实现socket服务端并发的四种方式
Dec 14 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 strlen mb_strlen计算中英文混排字符串长度
2009/07/10 PHP
在PHP中操作Excel实例代码
2010/04/29 PHP
几种有用的变型 PHP中循环语句的用法介绍
2012/01/30 PHP
PHP编程函数安全篇
2013/01/08 PHP
浅析PHP递归函数返回值使用方法
2013/02/18 PHP
php获得url参数中具有&的值的方法
2014/03/05 PHP
PHP实现文件上传操作和封装
2020/03/04 PHP
PHP+MySql实现一个简单的留言板
2020/07/19 PHP
javascript getElementsByClassName函数
2010/04/01 Javascript
jquery Ajax 实现加载数据前动画效果的示例代码
2014/02/07 Javascript
浅谈javascript 函数表达式和函数声明的区别
2016/01/05 Javascript
js判断checkbox是否选中个数的方法(超简单)
2016/08/19 Javascript
Javascript使用uploadify来实现多文件上传
2016/11/16 Javascript
js实现前端分页页码管理
2017/01/06 Javascript
进阶之初探nodeJS
2017/01/24 NodeJs
深入理解Node.js中通用基础设计模式
2017/09/19 Javascript
nodejs实现套接字服务功能详解
2018/06/21 NodeJs
JS+HTML5 canvas绘制验证码示例
2018/12/05 Javascript
vue video和vue-video-player实现视频铺满教程
2020/10/30 Javascript
python设置windows桌面壁纸的实现代码
2013/01/28 Python
跟老齐学Python之使用Python操作数据库(1)
2014/11/25 Python
使用Python发送各种形式的邮件的方法汇总
2015/11/09 Python
在自动化中用python实现键盘操作的方法详解
2019/07/19 Python
python中使用while循环的实例
2019/08/05 Python
PyQt5基本控件使用之消息弹出、用户输入、文件对话框的使用方法
2019/08/06 Python
基于python的列表list和集合set操作
2019/11/24 Python
django使用F方法更新一个对象多个对象字段的实现
2020/03/28 Python
matplotlib实现数据实时刷新的示例代码
2021/01/05 Python
澳大利亚头发和美容产品购物网站:OZ Hair & Beauty
2020/03/27 全球购物
ktv收银员岗位职责
2013/12/16 职场文书
中药专业自荐信范文
2014/03/18 职场文书
住房租房协议书
2014/08/20 职场文书
辩论赛开场白大全(主持人+辩手)
2015/05/29 职场文书
仰望星空观后感
2015/06/10 职场文书
2015年教务处干事工作总结
2015/07/22 职场文书
高一作文之暖冬
2019/11/09 职场文书