一、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)