Есть способы копирования получше, но я предпочитаю читать «video1.mkv». mkv" и создать новое видео, используя прочитанное ранее видео.
Проблема в том, что я не могу его сохранить!
Мои коды находятся в Google-Colaboratory, и я использую Google-Drive в качестве каталога для сохраняю мои файлы, коды или читаю что-нибудь из него. Все доступно в «моей папке», включая «name.ipnb», который я кодирую в ней.
Итак, это фрагмент кода:
Код: Выделить всё
import cv2 as cv
import os
from google.colab import drive
drive.mount('/content/drive')
os.chdir('/content/drive/My Drive/my folder')
caped = cv.VideoCapture('video1.mkv')
Код: Выделить всё
x = cv.VideoWriter('./video2', cv.VideoWriter_fourcc(*'XVID'), 3, (600, 500))
while(caped.isOpened()):
ret, frame = caped.read()
if ret == True:
x.write(frame)
else:
break
caped.release()
x.release()
Подробнее здесь: https://stackoverflow.com/questions/789 ... o-a-google
Мобильная версия