精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何用 Python 和 EV 剪輯短視頻

開發 后端
本文借助python和EV剪輯制作我們所要的視頻效果,不僅免費,而且沒有廣告水印。

 現在小視頻非常流行,如何進行高效簡便的視頻剪輯,是各個up主的必備技能。本文借助python和EV剪輯制作我們所要的視頻效果,不僅免費,而且沒有廣告水印。

一、將圖片轉化成視頻

通過python的opencv庫就可以把圖片轉成視頻,要注意的是把幀率設置成30,方便后續和其他視頻拼接,因為幀率不同會導致拼接出錯。 

  1. import cv2,os  
  2. import matplotlib.pyplot as plt  
  3. from PIL import Image  
  4. canshu=0.5  #設置視頻分辨率參數  
  5. img = Image.open('中國票據發展報告.jpg')  
  6. img.save('ddd.jpg')  
  7. img = cv2.imread('ddd.jpg') #設置一個圖片的大小作為指定大小  
  8. imgimgInfo = img.shape  
  9. size = (int(imgInfo[1]*canshu),int(imgInfo[0]*canshu))  
  10. fourcc = cv2.VideoWriter_fourcc('M','J','P','G')   
  11. videoWrite = cv2.VideoWriter('3.avi',fourcc,30,size,True)  #參數依次是:文件路徑;指定編碼器;幀率;畫面大?。皇遣噬€是黑色  
  12. file_list = os.listdir('./1//')   #獲取文件夾里的列表  
  13. for i in range(0,len(file_list)):  
  14.     fileName ='./1//'+file_list[i] 
  15.     img = Image.open(fileName)  
  16.     #根據樣本圖片調整圖片大小  
  17.     (x00,y00) = img.size  
  18.     x_s = x00*canshu  
  19.     y_s = int(y00 * x_s / x00)   
  20.     imgimg = img.resize(size,Image.ANTIALIAS)  
  21.     img.save('ddd.jpg')  
  22.     img = cv2.imread('ddd.jpg') #讀取圖像  
  23.     #因為是單張圖片的時間太短,每一張圖片插入20幀  
  24.     for j in range(0,20):  
  25.         videoWrite.write(img)  
  26. videoWrite.release() 

但是如果要將圖片做一些簡單的動畫效果,例如做一個畫面逐漸縮小的動畫,那就要借助EV剪輯,調整圖片的大小,加上白背景,然后導出視頻。

注意導出的時候要設置幀率,如果時間過長,可以設置設置幀率低一點,然后用python程序把播放速度提升,幀率也會相應提高。 

  1. import cv2  
  2. vdop = "4.mp4"#輸入視頻路徑  
  3. cap = cv2.VideoCapture(vdop)   
  4. fps = cap.get(cv2.CAP_PROP_FPS) #獲取輸入視頻的幀率 
  5. size = (int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)),  
  6.         int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT)))#獲取輸入視頻的大小  
  7. fourcc = cv2.VideoWriter_fourcc('I', '4', '2', '0')  #These are the FOURCCs to compressed formats  
  8. out_path = "8.mp4" #輸出2倍速的avi格式的視頻路徑  
  9. output_viedo = cv2.VideoWriter()  
  10. fps = (29.5/26.8)*fps #2倍速處理  
  11. #isColor:如果該位值為Ture,解碼器會進行顏色框架的解碼,否則會使用灰度進行顏色架構  
  12. output_viedo.open(out_path , fourcc, fps, size, isColor=True 
  13. rval = True  
  14. while rval:  
  15.     rval, img = cap.read()#逐幀讀取原視頻  
  16.     output_viedo.write(img)#寫入視頻幀  
  17. output_viedo.release()  
  18. cap.release() 

用opencv處理過的視頻會失去音頻。我們也可以使用ffmpeg來調速,可以保留聲音,特別適合微調。要使用FFmpeg,安裝完之后,設置環境變量,就能在python調用FFmpeg。 

  1. import os  
  2. os.system('ffmpeg -i 4.mp4 -vf  "setpts=2*PTS" 8.mp4')  #圖像兩倍慢速  

二、將視頻添加音頻作為背景音樂 

  1. import subprocess,os  
  2. mp4_f = './2.avi'  
  3. mp3_f = './背景音.mp3'  
  4. n_mp4_n = 'new' + mp4_f.split('/')[-1] 
  5. n_mp4_f = mp4_f.replace(mp4_f.split('/')[-1],n_mp4_n)  
  6. com = f'D:\\ffmpeg\\bin\\ffmpeg.exe -i "{mp3_f}" -i "{mp4_f}" ' \ f' -acodec copy -vcodec copy "{n_mp4_f}"'  
  7. print(com)  
  8. os.system(com) 

三、合并視頻

1.剪切視頻 

  1. import os  
  2. import subprocess,cv2  
  3. com = f'ffmpeg -i 5.mp4 -c copy -t 00:00:20.0 output.mp4'  # 截取前20秒  -ss 00:00:00.0   起始位置  
  4. os.system(com) 

2.要將不同的視頻合并,首先要確保幀率和畫布大小一樣,這樣才能確保合并起來不出錯。下面代碼是調整畫布。將形狀不同的視頻畫面,要按照原視頻的比例,調整到一個框里面去。 

  1. import subprocess,os  
  2. import cv2  
  3. #獲取樣本的畫布大小  
  4. video_path = "2\\1.mp4"  
  5. cap = cv2.VideoCapture(video_path)  
  6. frame_width = int(cap.get(cv2.CAP_PROP_FRAME_WIDTH))# 獲取視頻高度  
  7. frame_height = int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT))# 獲取視頻寬度  
  8. fps = cap.get(cv2.CAP_PROP_FPS) #視頻平均幀率  
  9. h0=frame_height  
  10. w0=frame_width  
  11. file_list = os.listdir('3\\')   #獲取文件夾里的所有文件列表  
  12. for i in file_list:  
  13.   #獲取當前視頻的  
  14.   video_path = '3\\'+i  
  15.   cap = cv2.VideoCapture(video_path)  
  16.   frame_width = int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)) 
  17.   # 獲取視頻高度、寬度  
  18.   frame_height = int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT))  
  19.   h=frame_height  
  20.   w=frame_width   
  21.   if h/w>h0/w0:    
  22.     strn=f'ffmpeg -i %s -vf "scale=(%s*%s/%s):%s,pad=%s:%s:(%s-(%s*%s/%s))/2:0:black" %s'%  (video_path,w,h0,h,h0,        w0,h0,w0,w,h0,h,i)  
  23.   else:               
  24.      strn=f'ffmpeg -i  %s -vf "scale=%s:%s*%s/%s,pad=%s:%s:0:((%s-(%s*%s/%s))/2):black"  %s'%    (video_path,w0,w0,h,w,       w0,h0,          h0,w0,h,w,i)  
  25.                               #本圖縮放后=寬:高,位置=總寬:總高:水平方向放置的位置:垂直方向放置的位置  
  26.   os.system(strn) 

3.將視頻合并

將視頻先轉化成ts格式,然后再合并,成功率更高。 

  1. import os  
  2. lista='kaishiwizhi'  
  3. #先獲取這些MP4文件,轉換成ts格式  
  4. for each in os.listdir():  
  5.     if each[-3:] in ['mp4','avi'] :  
  6.         os.system('ffmpeg.exe -i %s -c copy -vbsf h264_mp4toannexb %s.ts' % (each, each[:-4]))  
  7.         listalista=lista +('|%s.ts'%(each[:-4]))  
  8. listalista=lista.replace('kaishiwizhi|','')  
  9. import subprocess,cv2  
  10. #subprocess.call(cmd, shell=True 
  11. com = f'ffmpeg -i "concat:%s" -c copy 333333.avi'%lista  
  12. #com = f'mencoder -forceidx -of lavf -oac copy -ovc copy -o output.avinew 2.avi new 2.avi'  
  13. print(com)  
  14. os.system(com)  

 

責任編輯:龐桂玉 來源: Python中文社區
相關推薦

2019-12-23 09:27:43

Python短視頻視頻

2015-06-16 16:26:27

2021-06-02 15:10:20

PythonScrapy視頻

2017-06-29 11:11:17

2020-06-28 14:35:54

OBSWebSockets開源

2022-05-12 09:25:19

Python播放視頻攝像頭

2018-06-06 16:17:41

視頻剪輯

2022-01-21 09:31:37

PythonLinux視頻

2018-11-09 15:47:07

剪輯工具

2022-08-16 16:22:07

計算機視覺

2022-04-06 14:25:19

視頻跨頁面技術

2019-11-18 10:14:19

AI 數據人工智能

2021-09-09 06:55:43

Web剪輯視頻

2018-03-27 18:12:12

PythonHTML

2023-02-08 07:09:40

PythonChatGPT語言模型

2020-07-10 09:49:53

數據清理數據分析查找異常

2023-02-27 22:41:44

Python水印短視頻

2017-06-27 11:42:53

互聯網

2017-06-27 13:38:38

互聯網
點贊
收藏

51CTO技術棧公眾號

久久久一二三区| 日韩福利视频在线| 丰满肥臀噗嗤啊x99av| 欧美精品国产| 亚洲激情国产精品| 99在线免费视频观看| 四虎精品成人影院观看地址| 天堂网在线观看国产精品| 日韩视频在线永久播放| 青青草视频在线免费播放| 色播色播色播色播色播在线| 日韩精品欧美精品| 久久久91精品国产一区不卡| 性xxxxxxxxx| 欧产日产国产精品视频| 日本一区二区三区久久久久久久久不 | 亚洲欧美日韩第一页| 欧美xoxoxo| 国产精品三级av| 97人人模人人爽视频一区二区| 色婷婷在线观看视频| 不卡av一区二区| 欧美一区二区三区在线视频| 男人日女人bb视频| 国产在线高潮| 久久精品人人做人人爽97| 91亚洲一区精品| 亚洲av无码精品一区二区| 亚洲国产一区二区三区在线播放 | av不卡免费在线观看| 国产精品自拍小视频| 国产福利久久久| 日韩成人精品一区| 亚洲国产精品久久精品怡红院| 五月婷婷激情久久| 1区2区在线| 欧美激情一区在线观看| 精品国产一区二区三| 国产麻豆一精品一男同| 久久天天综合| 91国自产精品中文字幕亚洲| 国产精品国产精品88| 国产精品密蕾丝视频下载| 日韩精品一区二区三区视频在线观看| 婷婷丁香激情网| 国内精彩免费自拍视频在线观看网址 | 欧美激情乱人伦| 成人欧美一区二区三区黑人一 | 动漫3d精品一区二区三区| 亚洲精品无码久久久久| 国产欧美午夜| 欧美福利视频在线| 国产精品成人69xxx免费视频| 久久成人高清| 亚洲精品久久久久久久久久久| 中文字幕一区二区在线观看视频 | www.欧美三级电影.com| 亚洲少妇一区二区三区| 99久久999| 欧美亚洲国产一卡| 国产日产欧美视频| sm在线观看| 亚洲综合男人的天堂| 中文字幕第50页| av在线导航| 亚洲乱码国产乱码精品精可以看 | 久久久久成人网| 人妻人人澡人人添人人爽| 天天色综合色| 日韩视频免费大全中文字幕| 国产黄色片在线| 日韩一区二区中文| 日韩视频一区在线| 97在线观看视频免费| 精品国产中文字幕第一页 | 国产精品手机在线| 婷婷丁香花五月天| 国产欧美日韩精品一区| 自拍偷拍一区二区三区| 欧美色图天堂| 欧美性猛交视频| www.国产视频.com| 亚洲视频国产| 亚洲香蕉成视频在线观看| 永久免费观看片现看| 午夜精品国产| 日av在线播放中文不卡| 亚洲影院一区二区三区| 成熟亚洲日本毛茸茸凸凹| 欧美久久久久久一卡四| 黄网址在线观看| 精品动漫一区二区| jizz欧美性11| 国产精品对白久久久久粗| 亚洲天天在线日亚洲洲精| 51精品免费网站| 国产亚洲在线| 成人免费网站在线看| 污视频网站免费观看| 国产精品久久久久三级| 国产自产在线视频| 日本在线一区二区| 日韩乱码在线视频| 国产一区二区视频在线观看免费| 在线综合视频| 亚洲一区二区三区香蕉| 黄视频在线观看免费| 一区二区三区成人在线视频| 熟妇人妻va精品中文字幕| 亚洲第一二区| 中文字幕av一区二区三区谷原希美 | 国产高清第一页| 国产情人综合久久777777| 国产乱子伦精品视频| 成人日韩在线| 亚洲黄页网在线观看| 欧美风情第一页| 日韩高清不卡一区二区三区| 久久精品aaaaaa毛片| www久久日com| 欧美日韩久久久一区| 真人bbbbbbbbb毛片| 国内精品美女在线观看| 国产日产久久高清欧美一区| 欧美色18zzzzxxxxx| 亚洲一区二区三区三| 国产欧美激情视频| 日韩精品永久网址| 国产va免费精品高清在线观看| 肥臀熟女一区二区三区| 亚洲欧美日韩国产中文在线| 天堂网在线免费观看| 猛男gaygay欧美视频| 欧美激情精品久久久久| 国产剧情久久久| 国产精品国产自产拍高清av王其| 国产成人精品无码播放| 欧美五码在线| 26uuu国产精品视频| 欧美自拍偷拍一区二区| 亚洲一区视频在线观看视频| 国产精品嫩草影视| 欧美大片专区| 国产精品久久久久久久久久直播| 少妇视频在线| 日韩精品一区二区三区中文精品 | 欧美性xxxxhd| 丰满少妇一区二区三区| 久久高清国产| 青青草国产精品| 成人免费av电影| 国产亚洲精品久久久久久| 国产精品免费无遮挡无码永久视频| 久久影视一区二区| 久久久久久久久久久久久久国产| 亚洲另类春色校园小说| 国产精品国产三级国产aⅴ9色 | 欧美巨大黑人极品精男| www.激情五月| 精品国产乱码久久久久久婷婷| 国产伦精品一区二区三区88av| 最新日韩在线| 欧美在线播放一区| av成人在线播放| 久久久www成人免费精品| jizz国产视频| 亚洲成av人片| 国产精成人品免费观看| 精品一区二区三区免费| 粉嫩av一区二区三区天美传媒 | 久久草av在线| 加勒比海盗1在线观看免费国语版| 超碰成人在线免费| 97精品在线视频| 黄色软件在线| 91精品国产综合久久久久久漫画 | 欧美伊人久久大香线蕉综合69 | 色婷婷香蕉在线一区二区| 国产jk精品白丝av在线观看| 蜜臀av一区二区在线观看| 2021狠狠干| 欧美一区二区三区红桃小说| 国产精品精品视频一区二区三区| 国产在线激情| 日韩黄在线观看| 中文在线观看av| 一区二区三区不卡视频| xxx在线播放| 国产精品一区二区在线观看不卡 | 亚洲精品456在线播放狼人| 国产精品一区二区三区四| 国产精品免费av| 五月天丁香社区| 美国十次了思思久久精品导航| 成人午夜免费在线视频| 黑人操亚洲人| 国产精品区二区三区日本| 91在线亚洲| 国自在线精品视频| 欧美性videos| 精品在线观看国产| 国产高潮在线观看| 欧美视频一区二区三区在线观看| 免费在线观看黄视频| 中文av一区二区| 亚洲av成人精品一区二区三区| 免费看日韩精品| 国产亚洲欧美在线视频| 91精品综合| 日本不卡二区| 欧美人与动xxxxz0oz| 成人写真福利网| 韩国成人在线| 日韩av成人在线| 91色在线看| 九九热精品视频| 日本美女高清在线观看免费| 亚洲国产成人av在线| 国产丰满美女做爰| 在线电影欧美成精品| 亚洲成人av影片| 亚洲成a人片综合在线| 在线看的片片片免费| 国产精品久久久久毛片软件| av黄色免费网站| 99免费精品视频| wwwxxxx在线观看| 国产一区二区三区久久久| 99热一区二区| 日本欧美一区二区三区| 成人精品小视频| 久久久久久久高潮| 18岁网站在线观看| 日韩视频在线一区二区三区| 国产在线视频综合| 国产综合自拍| 免费高清一区二区三区| 国自产拍偷拍福利精品免费一 | 国产精品日韩欧美一区二区三区 | 日韩.欧美.亚洲| 国产成人精品三级高清久久91| 欧美连裤袜在线视频| 奇米狠狠一区二区三区| 久久综合婷婷综合| 同性恋视频一区| 欧美大陆一区二区| 蜜桃一区二区| 欧美在线视频二区| 日韩精品诱惑一区?区三区| 深夜福利成人| 色一区二区三区四区| 色撸撸在线观看| 91精品一区国产高清在线gif| 三级网在线观看| 91精品国产福利在线观看麻豆| 中文字幕乱码免费| 欧美日韩久久| 久久久性生活视频| 国产一区二区三区成人欧美日韩在线观看 | 9国产精品视频| 国内外成人激情视频| 日日夜夜精品免费视频| mm131亚洲精品| 国产精品白丝av| 性囗交免费视频观看| 久久综合狠狠综合久久激情 | 亚洲色图21p| 亚洲男人第一网站| 日本高清中文字幕在线| 久久视频在线直播| 1区2区在线| 国产精品久久久久久影视| 精品久久国产一区| 国产一区二区视频在线免费观看| 同性恋视频一区| 尤物国产精品| 亚洲看片一区| 国产视频1区2区3区| 成人小视频在线| 性欧美精品中出| 亚洲丝袜另类动漫二区| 国产污污视频在线观看| 欧美精品自拍偷拍动漫精品| 亚洲免费一级片| 中文字幕欧美视频在线| 羞羞的视频在线观看| 欧美在线性爱视频| 北岛玲精品视频在线观看| 精品在线视频一区二区三区| 成人免费av| 国模无码视频一区二区三区| 免费观看成人av| 大乳护士喂奶hd| 成人免费一区二区三区视频| 男女啊啊啊视频| 欧美一区二区三区四区五区| 欧美日韩影视| 欧美国产日本在线| 成人1区2区| 麻豆传媒一区| 在线播放一区| av在线免费看片| 国产午夜精品久久| 国产主播在线观看| 欧美精品三级在线观看| 天堂av电影在线观看| 欧美人与物videos| 欧美视频在线视频精品| 久久久神马电影| 亚洲视频狠狠| 日本一二三区在线| 久久久国产精品麻豆| 日本一区二区欧美| 日韩一区二区三区四区| 在线观看麻豆| 国产精品第1页| 偷拍视屏一区| 日韩精品 欧美| 国产.欧美.日韩| 少妇被躁爽到高潮无码文| 在线观看网站黄不卡| 日韩电影免费| 97在线观看免费| 国产精品丝袜在线播放| 久久香蕉视频网站| 国产一区二区三区四区五区美女| 免费成人深夜天涯网站| 色天使色偷偷av一区二区| 亚洲欧美日韩免费| 久久久人成影片一区二区三区| 欧美日韩国产一区二区在线观看| 日日噜噜噜夜夜爽爽| 免费高清不卡av| 夫妇露脸对白88av| 欧美三级电影精品| 日本在线免费| 91在线免费网站| 欧美在线观看天堂一区二区三区| 中国黄色片一级| 最好看的中文字幕久久| 97国产精品久久久| 久久视频国产精品免费视频在线| 在线成人免费| 久久人妻无码一区二区| 国产精品一区二区久久精品爱涩| 欧美黄色aaa| 欧美成人性福生活免费看| 成人影院在线播放| 国产一区二区三区黄| 国产美女诱惑一区二区| 老牛影视av老牛影视av| 91成人免费在线视频| av影片在线看| 91精品在线观看视频| 欧美久久影院| 免费的av网站| 色欧美日韩亚洲| 日本欧美在线视频免费观看| 亚洲aa中文字幕| 亚洲人成久久| 国精品无码人妻一区二区三区| 日本道在线观看一区二区| 日韩专区在线| 成人动漫视频在线观看完整版| 亚洲精华国产欧美| 精品人妻无码一区二区三区 | 九色porny自拍| 亚洲精品videosex极品| 免费a视频在线观看| 日本国产一区二区三区| 国产精品成人a在线观看| 亚洲成a人无码| 色综合色狠狠天天综合色| av影片免费在线观看| 国产经品一区二区| 羞羞答答国产精品www一本| 波多野结衣家庭教师在线观看| 日韩欧美国产一区二区在线播放| а√天堂8资源中文在线| 日韩精品一区二区三区四区五区| 国产真实乱偷精品视频免| 欧美福利视频一区二区| 最新91在线视频| 国产精品玖玖玖在线资源| 另类小说第一页| 亚洲一二三四区不卡| 搞黄视频在线观看| 成人欧美一区二区三区在线观看| 免费在线播放第一区高清av| 69夜色精品国产69乱| 亚洲国产日韩一区| 亚洲二区av| 亚洲爆乳无码专区| 一区二区视频在线| 福利片在线观看| 极品校花啪啪激情久久| 韩国一区二区三区| 91精品国产综合久久久蜜臀九色| 蜜臀久久99精品久久久无需会员 | 无码人妻丰满熟妇区bbbbxxxx|