mirror of
https://github.com/believethehype/nostrdvm.git
synced 2025-06-24 11:01:03 +02:00
Update utils.py
This commit is contained in:
parent
068130cfa4
commit
692eb6f38b
@ -6,6 +6,7 @@ import zipfile
|
|||||||
import pandas as pd
|
import pandas as pd
|
||||||
import requests
|
import requests
|
||||||
import PIL.Image as Image
|
import PIL.Image as Image
|
||||||
|
from moviepy.video.io.VideoFileClip import VideoFileClip
|
||||||
|
|
||||||
from nostr_dvm.utils.output_utils import upload_media_to_hoster
|
from nostr_dvm.utils.output_utils import upload_media_to_hoster
|
||||||
|
|
||||||
@ -87,6 +88,15 @@ def check_server_status(jobID, address) -> str | pd.DataFrame:
|
|||||||
result = upload_media_to_hoster("./outputs/image.jpg")
|
result = upload_media_to_hoster("./outputs/image.jpg")
|
||||||
os.remove("./outputs/image.jpg")
|
os.remove("./outputs/image.jpg")
|
||||||
return result
|
return result
|
||||||
|
elif content_type == 'video/mp4':
|
||||||
|
with open('./outputs/video.mp4', 'wb') as f:
|
||||||
|
f.write(response.content)
|
||||||
|
clip = VideoFileClip("./outputs/video.mp4")
|
||||||
|
clip.write_videofile("./outputs/video2.mp4")
|
||||||
|
result = upload_media_to_hoster("./outputs/video2.mp4")
|
||||||
|
os.remove("./outputs/video.mp4")
|
||||||
|
os.remove("./outputs/video2.mp4")
|
||||||
|
return result
|
||||||
elif content_type == 'text/plain; charset=utf-8':
|
elif content_type == 'text/plain; charset=utf-8':
|
||||||
return response.content.decode('utf-8')
|
return response.content.decode('utf-8')
|
||||||
elif content_type == "application/x-zip-compressed":
|
elif content_type == "application/x-zip-compressed":
|
||||||
|
Loading…
x
Reference in New Issue
Block a user