Как сохранить видео, созданное с помощью cv2.VideoWriter в Google-Colab, на путь Google Drive?Python

Программы на Python
Ответить
Anonymous
 Как сохранить видео, созданное с помощью cv2.VideoWriter в Google-Colab, на путь Google Drive?

Сообщение Anonymous »

Я пытаюсь каким-то образом скопировать файл «video1.mkv» в папку «моя папка».
Есть способы копирования получше, но я предпочитаю читать «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()
Ошибок не возникает, но «video2» не сохраняется.

Подробнее здесь: https://stackoverflow.com/questions/789 ... o-a-google
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»