校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Python多個MP4合成視頻的實現(xiàn)方法

Python多個MP4合成視頻的實現(xiàn)方法

熱門標簽:企業(yè)彩鈴地圖標注 煙臺電話外呼營銷系統(tǒng) 外賣地址有什么地圖標注 預覽式外呼系統(tǒng) 上海正規(guī)的外呼系統(tǒng)最新報價 長春極信防封電銷卡批發(fā) 如何地圖標注公司 銀川電話機器人電話 電銷機器人錄音要學習什么

開始安裝使用

主要是利用 moviepy 這個庫, 里面提供了豐富的功能, 我們只需要使用簡單的拼接函數(shù)

一、安裝 Python

這個就不多說了, 直接去官網(wǎng)下載對應(yīng)的安裝包: https://www.python.org/downloads/release/python-364/
然后雙擊運行,記得點 Add to Path 然后,一路 next

二、安裝 moviepy

命令行執(zhí)行:

pip install moviepy

三、安裝 ffmpeg

我們先使用如下命令來嘗試安裝:

pip install ffmpeg
pip install imageio-ffmpeg

把以上代碼保存為 xx.py , 然后在相同目錄執(zhí)行命令:

python3 xx.py

如安裝不成功,可以試一試以下操作:

如果之前沒安裝過 ffmpeg , 這個時候?qū)?moviepy 開始使用會報錯的, 所以我們可以先用 imageio 自帶的方法下載 ffmpeg
新建文本文件:

import imageio
import ssl

# 下面這一句不是必須的, 但是某些情況下訪問 https 會報SSL證書不受信任, 加上這一句可以允許通過
ssl._create_default_https_context = ssl._create_unverified_context

# 下載 ffmpeg 組件
imageio.plugins.ffmpeg.download()

四、開始寫拼接腳本

# 主要是需要moviepy這個庫
from moviepy.editor import *
import os

# 定義一個數(shù)組
L = []

# 訪問 video 文件夾 (假設(shè)視頻都放在這里面)
for root, dirs, files in os.walk("./video"):
    # 按文件名排序
    files.sort()
    # 遍歷所有文件
    for file in files:
        # 如果后綴名為 .mp4
        if os.path.splitext(file)[1] == '.mp4':
            # 拼接成完整路徑
            filePath = os.path.join(root, file)
            # 載入視頻
            video = VideoFileClip(filePath)
            # 添加到數(shù)組
            L.append(video)

# 拼接視頻
final_clip = concatenate_videoclips(L)

# 生成目標視頻文件
final_clip.to_videofile("./target.mp4", fps=24, remove_temp=False)

把上面代碼的 源文件夾 和 目標文件名 改成你自己需要的, 然后把以上代碼保存為 concatenate.py 文件, 然后在相同目錄執(zhí)行命令:

python3 concatenate.py

五、等待運行完畢, 完結(jié)撒花 🎉

等待輸出走到 100% , 視頻就合并好了。

Moviepy - Building video ./target.mp4.
MoviePy - Writing audio in targetTEMP_MPY_wvf_snd.mp3
MoviePy - Done.
Moviepy - Writing video ./target.mp4

Moviepy - Done !
Moviepy - video ready ./target.mp4

其實 moviepy 還有很多方便的方法, 比如截取視頻:

video = VideoFileClip("xxoo.mp4")

# 剪輯視頻,截取視頻前20秒
video = video.subclip(0,20)

# 剪輯視頻,從10秒開始到視頻結(jié)尾前12秒
video = video.subclip(10, video.duration-12)

六、補充內(nèi)容

上面的拼接代碼實際上有點小問題, files.sort()把文件排序,實際上排出來的結(jié)果是不符合我們正常思維的,比如: 1.mp4, 10.mp4, 2.mp4。因為他是從前往后逐字符比較的,而我們想要的結(jié)果一般是: 1.mp4, 2.mp4, 10.mp4。這個問題除了自己寫各種邏輯代碼來處理,也可以直接用一個第三方庫: natsort,這個庫提供了優(yōu)秀的自然排序方法。

安裝 natsort:

pip3 install natsort

使用:

  • 導入庫: from natsort import natsorted
  • 把代碼 files.sort() 替換為 files = natsorted(files)

代碼如下:

"""
project = 'Code', file_name = 'Video_stitching', author = 'AI悅創(chuàng)'
time = '2020/4/25 12:19', product_name = PyCharm, 公眾號:AI悅創(chuàng)
# code is far away from bugs with the god animal protecting
    I love animals. They taste delicious.
"""
# 主要是需要moviepy這個庫
from moviepy.editor import *
from natsort import natsorted
import os

# 定義一個數(shù)組
L = []

# 訪問 video 文件夾 (假設(shè)視頻都放在這里面)
for root, dirs, files in os.walk("./video"):
    # 按文件名排序
    # files.sort()
    files = natsorted(files)
    # 遍歷所有文件
    for file in files:
        # 如果后綴名為 .mp4
        if os.path.splitext(file)[1] == '.mp4':
            # 拼接成完整路徑
            filePath = os.path.join(root, file)
            # 載入視頻
            video = VideoFileClip(filePath)
            # 添加到數(shù)組
            L.append(video)

# 拼接視頻
final_clip = concatenate_videoclips(L)

# 生成目標視頻文件
final_clip.to_videofile("./target.mp4", fps=24, remove_temp=False)

這樣的成功我做出來 MP4 視頻的拼接。

到此這篇關(guān)于Python把多個MP4合成一個視頻的文章就介紹到這了,更多相關(guān)Python MP4合成視頻內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python將下載到本地m3u8視頻合成MP4的代碼詳解
  • Python做圖像處理及視頻音頻文件分離和合成功能
  • 利用Python將多張圖片合成視頻的實現(xiàn)
  • 使用python-cv2實現(xiàn)視頻的分解與合成的示例代碼
  • python-視頻分幀&多幀合成視頻實例
  • python實現(xiàn)多個視頻文件合成畫中畫效果

標簽:潮州 盤錦 珠海 上饒 佳木斯 西寧 宜昌 湖北

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Python多個MP4合成視頻的實現(xiàn)方法》,本文關(guān)鍵詞  Python,多個,MP4,合成,視頻,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python多個MP4合成視頻的實現(xiàn)方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于Python多個MP4合成視頻的實現(xiàn)方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    中文字幕在线一区| 91福利资源站| 欧美影院一区二区三区| 精品日韩在线一区| 一区二区三区不卡视频| 国产一区二区毛片| 67194成人在线观看| 成人欧美一区二区三区在线播放| 看电视剧不卡顿的网站| 在线一区二区视频| 国产精品国产成人国产三级| 久久成人麻豆午夜电影| 欧美一卡二卡三卡| 日本在线不卡视频| 在线91免费看| 午夜亚洲福利老司机| 在线观看国产一区二区| 亚洲色欲色欲www在线观看| 国v精品久久久网| 久久九九99视频| 国产专区综合网| 欧美成人一区二区三区片免费| 亚洲国产精品视频| 欧美伊人久久大香线蕉综合69 | 日韩电影在线观看电影| 91蜜桃视频在线| 亚洲色图欧美激情| 99久久久国产精品免费蜜臀| 国产精品美女久久久久久2018 | 精品无码三级在线观看视频| 日韩欧美卡一卡二| 国内不卡的二区三区中文字幕 | 国产在线国偷精品免费看| 精品国产欧美一区二区| 国内精品免费在线观看| 26uuu久久综合| 国产成人精品三级麻豆| 国产精品久久久久影院| 91视频观看视频| 亚洲在线视频一区| 日韩午夜电影在线观看| 国模套图日韩精品一区二区 | 91免费观看视频在线| 亚洲另类在线制服丝袜| 欧美日韩国产大片| 麻豆精品视频在线观看| 久久精品水蜜桃av综合天堂| 99久久精品一区二区| 亚洲一区电影777| 日韩欧美成人激情| 粉嫩一区二区三区在线看| 一区二区中文字幕在线| 欧美图片一区二区三区| 日韩国产一区二| 久久久久9999亚洲精品| 99r精品视频| 免费看精品久久片| 国产精品欧美经典| 欧美天堂亚洲电影院在线播放| 蜜桃一区二区三区在线观看| 欧美经典三级视频一区二区三区| 91黄色在线观看| 久久99国内精品| 一区二区三区四区在线| 日韩精品一区二区三区老鸭窝| 成人a免费在线看| 秋霞国产午夜精品免费视频| 成人免费小视频| 日韩三级中文字幕| 99精品久久免费看蜜臀剧情介绍| 日本最新不卡在线| 日韩伦理免费电影| 欧美精品一区二区三区四区| 在线国产电影不卡| 国产成人精品影院| 青青草伊人久久| 亚洲免费av在线| 久久久夜色精品亚洲| 欧美日韩亚洲综合在线| 成人黄色在线视频| 捆绑调教一区二区三区| 亚洲一区二区三区精品在线| 国产欧美综合在线| 日韩欧美一级在线播放| 色又黄又爽网站www久久| 国产成人精品一区二| 麻豆国产精品一区二区三区 | 国产成人啪午夜精品网站男同| 亚洲综合小说图片| 国产精品久久久久久久第一福利| 日韩精品一区二区三区视频播放| 欧洲在线/亚洲| 91小视频免费看| www.欧美日韩国产在线| 国产成人亚洲综合色影视| 久久99深爱久久99精品| 午夜精品一区二区三区免费视频 | 中文字幕第一区二区| 欧美成人a视频| 91精品国产一区二区三区蜜臀 | 蜜芽一区二区三区| 视频一区中文字幕国产| 亚洲成人免费视| 亚洲一线二线三线久久久| 亚洲人精品午夜| 亚洲人成电影网站色mp4| 国产精品素人一区二区| 国产精品狼人久久影院观看方式| 国产亚洲精久久久久久| 久久久99久久精品欧美| 久久综合五月天婷婷伊人| 精品国产一二三| 久久综合久久综合亚洲| 欧美精品一区二区三区很污很色的 | 91精品国产高清一区二区三区蜜臀| 欧美午夜片在线观看| 色欧美片视频在线观看| 欧美日韩一区二区在线观看视频| 欧美亚洲综合久久| 欧美日韩三级在线| 欧美一级一区二区| 久久久久久久网| 欧美激情一区二区三区蜜桃视频| 国产精品成人在线观看| 亚洲你懂的在线视频| 五月综合激情婷婷六月色窝| 日本 国产 欧美色综合| 国产一区二区伦理片| 成人久久18免费网站麻豆| 99综合影院在线| 欧美亚洲自拍偷拍| 日韩欧美激情在线| 中文字幕免费在线观看视频一区| 亚洲欧美日韩国产成人精品影院 | 欧美一区二区三区日韩| 精品国产乱码久久久久久1区2区| 国产亚洲欧美色| 亚洲综合色噜噜狠狠| 日韩成人dvd| 成人h版在线观看| 在线成人免费视频| 久久久亚洲精品石原莉奈| 亚洲啪啪综合av一区二区三区| 午夜日韩在线电影| 成人丝袜高跟foot| 欧美久久久久久久久久| 欧美va亚洲va国产综合| 亚洲女同一区二区| 蜜臀av国产精品久久久久| 成人黄色av电影| 欧美一区二区三区在| 亚洲视频每日更新| 黄色小说综合网站| 欧洲亚洲国产日韩| 日本一区二区三区在线观看| 午夜日韩在线观看| 成人免费精品视频| 欧美一二三区在线| 亚洲女女做受ⅹxx高潮| 精品一区二区三区久久| 在线看不卡av| 国产精品传媒在线| 国产精品自产自拍| 欧美精品粉嫩高潮一区二区| 亚洲欧美综合另类在线卡通| 麻豆精品在线观看| 欧美日韩免费电影| 专区另类欧美日韩| 国产成人精品一区二区三区四区 | 色婷婷av一区二区三区gif| www久久精品| 日韩不卡免费视频| 在线亚洲免费视频| 国产精品久久久久国产精品日日 | 精品一区二区精品| 欧美区在线观看| 亚洲免费看黄网站| av成人免费在线| 亚洲国产精品精华液ab| 国产乱码精品一区二区三| 日韩一级成人av| 日韩电影在线免费看| 欧美久久久久免费| 无吗不卡中文字幕| 欧美猛男超大videosgay| 一区二区三区精品| 99久久伊人网影院| 国产精品每日更新在线播放网址 | 欧美日产国产精品| 一区二区三区美女视频| 91麻豆精品视频| 中文字幕综合网| 99r精品视频| 亚洲人成网站影音先锋播放| 99久久免费精品| 一区二区三区在线视频观看58| 91免费精品国自产拍在线不卡| 国产精品久久久久婷婷 | 国产成人免费av在线| 国产欧美日韩精品一区|