get rid of ffmpeg console spam

master
Aevann 2023-07-28 21:26:55 +03:00
parent 5a7b86d15e
commit 5d8794ef5f
2 changed files with 4 additions and 4 deletions

View File

@ -88,7 +88,7 @@ def process_audio(file, v):
new = old + '.' + extension
try:
subprocess_run(["ffmpeg", "-y", "-i", old, "-map_metadata", "-1", "-c:a", "copy", new])
subprocess_run(["ffmpeg", "-loglevel", "quiet", "-y", "-i", old, "-map_metadata", "-1", "-c:a", "copy", new])
except:
os.remove(old)
if os.path.isfile(new):
@ -111,7 +111,7 @@ def process_audio(file, v):
def convert_to_mp4(old, new):
tmp = new.replace('.mp4', '-t.mp4')
try:
subprocess_run(["ffmpeg", "-y", "-threads:v", "1", "-i", old, "-map_metadata", "-1", tmp])
subprocess_run(["ffmpeg", "-loglevel", "quiet", "-y", "-threads:v", "1", "-i", old, "-map_metadata", "-1", tmp])
except:
os.remove(old)
if os.path.isfile(tmp):
@ -151,7 +151,7 @@ def process_video(file, v):
gevent.spawn(convert_to_mp4, old, new)
else:
try:
subprocess_run(["ffmpeg", "-y", "-i", old, "-map_metadata", "-1", "-c:v", "copy", "-c:a", "copy", new])
subprocess_run(["ffmpeg", "-loglevel", "quiet", "-y", "-i", old, "-map_metadata", "-1", "-c:v", "copy", "-c:a", "copy", new])
except:
os.remove(old)
if os.path.isfile(new):

View File

@ -656,7 +656,7 @@ def submit_post(v:User, sub=None):
p.url = process_video(file, v)
name = f'/images/{time.time()}'.replace('.','') + '.webp'
try:
subprocess_run(["ffmpeg", "-y", "-i", p.url, "-vf", "scale='iw':-2", "-q:v", "3", "-frames:v", "1", name])
subprocess_run(["ffmpeg", "-loglevel", "quiet", "-y", "-i", p.url, "-vf", "scale='iw':-2", "-q:v", "3", "-frames:v", "1", name])
except:
if os.path.isfile(name):
os.remove(name)