2019-01-04

youtube视频下载


在地址栏的“YouTube”单词前面输入ss即可下载

Python获取上级目录:

import os

CWD_PATH = os.path.getcwd()

path = os.path.abspath(os.path.join(CWD_PATH,".."))

返回上级目录。abspath的用处是返回path规范化的绝对路径

接着上层路径

path = os.path.abspath(os.path.join(CWD_PATH,"../.."))

ndarrary数据类型转为image

img = masked_image.astype(np.uint8)

读取视频

   vid = cv2.VideoCapture(path)

判断是屁是否正确打开

if vid.isOpened()

视频的各种属性:

vid.get(cv2.CAP_PROP_FOURCC)

vid.get(cv2.CAP_PROP_FPS)

vid.get(cv2.CAP_PROP_FRAME_WIDTH)

vid.get(cv2.CAP_PROP_FRAME_HEIGHT)

读取每帧:

return_value,frame = vid.read()

可以通过检查返回值是否是真值,判断文件是否到达了末尾

PIL image转成array

img = np.asarray()

array转成image

Image.fromarray(np.uint8(img))

猜你喜欢

转载自www.cnblogs.com/lucky466/p/10218265.html