python中加背景音樂(lè)如何操作
在python中加背景音樂(lè)的方法:
1、導(dǎo)入pygame資源包;
2、修改音樂(lè)的file路徑;
3、使用init()方法進(jìn)行初始化;
4、使用load()方法添加音樂(lè)文件;
5、使用play()方法播放音樂(lè)流即可。
下面的代碼直接復(fù)制粘貼到自己的代碼即可實(shí)現(xiàn)音樂(lè)的添加。(第二行的音樂(lè)的地址需要寫(xiě)自己的地址)
import pygame# 導(dǎo)入pygame資源包file=r’E:Python_Exercise123.mp3’# 音樂(lè)的路徑pygame.mixer.init()# 初始化track = pygame.mixer.music.load(file)# 加載音樂(lè)文件pygame.mixer.music.play()# 開(kāi)始播放音樂(lè)流
知識(shí)點(diǎn)擴(kuò)展:
python給視頻添加背景音樂(lè)并改變音量
import subprocessinmp4=’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 ’+ outmp4p = 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)
到此這篇關(guān)于python中加背景音樂(lè)如何操作的文章就介紹到這了,更多相關(guān)在python中加背景音樂(lè)的方法內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. JSP數(shù)據(jù)交互實(shí)現(xiàn)過(guò)程解析2. 解決啟動(dòng)django,瀏覽器顯示“服務(wù)器拒絕訪問(wèn)”的問(wèn)題3. Nginx+php配置文件及原理解析4. vue使用webSocket更新實(shí)時(shí)天氣的方法5. Yii2.0引入CSS,JS文件方法6. Opencv+Python識(shí)別PCB板圖片的步驟7. ASP.NET MVC獲取多級(jí)類別組合下的產(chǎn)品8. python使用selenium爬蟲(chóng)知乎的方法示例9. 討論CSS中的各類居中方式10. 如何使用CSS3畫(huà)出一個(gè)叮當(dāng)貓
