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 Web程序部署到Ubuntu服务器上的方法
Feb 22 Python
python 简单照相机调用系统摄像头实现方法 pygame
Aug 03 Python
举例讲解Python常用模块
Mar 08 Python
django富文本编辑器的实现示例
Apr 10 Python
Python下opencv图像阈值处理的使用笔记
Aug 04 Python
python 实现Flask中返回图片流给前端展示
Jan 09 Python
用python解压分析jar包实例
Jan 16 Python
利用django model save方法对未更改的字段依然进行了保存
Mar 28 Python
基于python生成英文版词云图代码实例
May 16 Python
Python更换pip源方法过程解析
May 19 Python
python Django 反向访问器的外键冲突解决
May 20 Python
Python+PyQt5+MySQL实现天气管理系统
Jun 16 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
Terran剧情介绍
2020/03/14 星际争霸
php 字符转义 注意事项
2009/05/27 PHP
实现在同一方法中获取当前方法中新赋值的session值解决方法
2014/06/26 PHP
php实现微信原生支付(扫码支付)功能
2018/05/30 PHP
js内置对象 学习笔记
2011/08/01 Javascript
鼠标移到导航当前位置的LI变色处于选中状态
2013/08/23 Javascript
jquery对单选框,多选框,文本框等常见操作小结
2014/01/08 Javascript
javascript实现的一个随机点名功能
2014/08/26 Javascript
原生javascript获取元素样式
2014/12/31 Javascript
深入浅析JavaScript中的scrollTop
2016/07/11 Javascript
jQuery checkbox选中问题之prop与attr注意点分析
2016/11/15 Javascript
JavaScript与JQUERY获取元素的宽、高和位置
2017/02/26 Javascript
中级前端工程师必须要掌握的27个JavaScript 技巧(干货总结)
2019/09/23 Javascript
JS面试题中深拷贝的实现讲解
2020/05/07 Javascript
Antd中单个DatePicker限定时间输入范围操作
2020/10/29 Javascript
Django ORM框架的定时任务如何使用详解
2017/10/19 Python
Python实现聊天机器人的示例代码
2018/07/09 Python
Python使用分布式锁的代码演示示例
2018/07/30 Python
python中文编码与json中文输出问题详解
2018/08/24 Python
[原创]Python入门教程1. 基本运算【四则运算、变量、math模块等】
2018/10/28 Python
在Python中获取两数相除的商和余数方法
2018/11/10 Python
Python使用grequests(gevent+requests)并发发送请求过程解析
2019/09/25 Python
Python随机数函数代码实例解析
2020/02/09 Python
CSS3盒子模型详解
2013/04/24 HTML / CSS
基于CSS3制作立体效果导航菜单
2016/01/12 HTML / CSS
Html5之自定义属性(data-,dataset)
2019/11/19 HTML / CSS
波兰家居和花园家具专家:4Home
2019/05/26 全球购物
应届生学校辅导员求职信
2013/11/07 职场文书
个人求职信范例
2014/01/29 职场文书
一份没有按时交货失信于客户的检讨书
2014/09/19 职场文书
作风整顿剖析材料
2014/09/30 职场文书
大专护理专业自荐信
2015/03/25 职场文书
2015年度质量工作总结报告
2015/04/27 职场文书
关于战胜挫折的名言警句大全!
2019/07/05 职场文书
Go标准容器之Ring的使用说明
2021/05/05 Golang
.Net Core导入千万级数据至Mysql的步骤
2021/05/24 MySQL