Как я могу опубликовать mp4, используя moviepy, не сохраняя его в локальном хранилище? - PullRequest
0 голосов
/ 14 февраля 2020

Я пытаюсь создать сервер, объединяющий два видео в одном. Но мне нужен сервер, который не сохраняет временный файл в моей локальной папке или в любой папке, а только использует память.

clip1 = VideoFileClip(videoBegin)
clip2 = VideoFileClip(videoEnd)

final_clip = concatenate_videoclips([clip1, clip2])

# final_clip.write_videofile('video.mp4')

files = {'file': final_clip}

hea = {'Authorization': 'Token ' + token}

import requests

res = requests.post(url, files=files, headers=hea)

Но проблема в том, что запрос не может отправить объект moviepy потому что ему нужно bytes-like. *** TypeError: a bytes-like object is required, not 'VideoClip'. Есть ли способ отправить видео с moviepy без сохранения в папке? И использовать только память?

Я использую Django в качестве сервера. Я не знаю, поможет ли это.

...