日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python读取视频分辨率_Python实现以不同分辨率分类视频

發布時間:2024/10/12 python 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python读取视频分辨率_Python实现以不同分辨率分类视频 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1 importcv22 importshutil3 importos4

5 path='D:\\PythonProject\\fangWen'

6 #視頻文件堆

7 save_path='D:\\PythonProject\\11\\720與1280'

8 #要移到的位置

9 src_path=''

10 bili='720.0*1280.0'

11 #目標分辨率

12 video_path_list=[]13 #保存滿足條件的視頻地址

14 for root, dirs, files_name inos.walk(path):15 for file infiles_name:16 etc=os.path.splitext(file)17 #得到一個文件名數組,它是以后綴名前的“.”分開的

18 src_path=os.path.join(root, os.path.split(file)[1])19 #得到父文件夾下的所有單個文件的路徑,

20 if etc[1]=='.mp4':21 #判斷是否是.MP4的后綴

22 cap =cv2.VideoCapture(os.path.join(root,file))23 #得到單個視頻的各種信息,下面是得到單個視頻的寬高分辨率

24 width=cap.get(3)25 height=cap.get(4)26 scale=str(width)+"*"+str(height)27 #生成視頻的寬高比例

28 if scale==bili:29 #判斷是否滿足比例條件,下面是復制文件到指定地方與添加滿足條件的視頻地址到數組中方便刪除滿足條件已復制的視頻

30 shutil.copy(src_path, save_path)31 video_path_list.append(src_path)32

33 for video invideo_path_list :34 os.remove(video)35 #變量刪除文件

運行環境 python 3.0以上 !

百度了好久也沒有找到以分辨率分類視頻的python代碼,于是乎只能自己寫一個了。上面的代碼可以獲取到文件夾下的所有文件,它不限于文件夾內的文件夾==,適合批量分類提取!

代碼我都加上注釋了,有需要的朋友可以看看。

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

時間:2020年6月13日01:19:22

編寫:kinwind

留言:明天又是bug滿滿的的一天!

總結

以上是生活随笔為你收集整理的python读取视频分辨率_Python实现以不同分辨率分类视频的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。