python 視頻配音、剪輯


一、FFmpeg的使用

  首先下載FFmpeg然后將FFmpeg添加到環境路徑中。運行cmd 輸入ffmpeg無報錯表示成功。

二、python中的使用

  在python中執行cmd命令需要調用subprocess庫

  音頻格式轉換:

import subprocess
cmd = 'ffmpeg -i law.mp4 -f mp3 -vn law.mp3'
subprocess.call(cmd)

  執行成功返回0,識別返回1.

  參數:'ffmpeg -i 源文件路徑 -f 轉換后的格式 -vn 轉換后的文件路徑'

 

  獲取視頻:

  格式:'ffmpeg -i 源文件路徑 -vcodec copy -an 轉換后的文件路徑'

import subprocess
cmd = 'ffmpeg -i l.mp4 -vcodec copy -an 2.mp4'
subprocess.call(cmd)

 

  視頻音頻合並:

  格式:'ffmpeg -i 源視頻文件路徑 -i源音頻文件路徑  保存文件路徑 '

import subprocess
cmd = 'ffmpg -i law.mp3 -i 2.mp4 out.mp4'
subprocess.call(cmd)

 

  視頻剪輯:

  格式:'ffmpeg -ss 起始時間 -i 源視頻文件路徑 -acodec copy -vcodec -t 結束時間 保存文件路徑'

import subprocess
cmd = 'ffmpeg -ss 00:00:30 -i law.mp4 -acodec copy -vcodec copy -t 00:00:56 output.mp4'
subprocess.call(cmd)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM