From 101eaeb37536f9bf92889c9515facae4bc6c0faa Mon Sep 17 00:00:00 2001 From: Thomas Erlang Date: Wed, 13 Dec 2023 21:01:08 +0100 Subject: [PATCH] Fix ffmpeg hanging because stdout was never read and got filled up --- seplis_play_server/transcoders/video.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/seplis_play_server/transcoders/video.py b/seplis_play_server/transcoders/video.py index 3ac07d1..ba4074f 100644 --- a/seplis_play_server/transcoders/video.py +++ b/seplis_play_server/transcoders/video.py @@ -111,8 +111,8 @@ async def start(self, send_data_callback=None) -> bool | bytes: os.path.join(config.ffmpeg_folder, 'ffmpeg'), *args, env=subprocess_env(self.settings.session, 'transcode'), - stdout=asyncio.subprocess.PIPE, - stderr=asyncio.subprocess.PIPE, + stdout=asyncio.subprocess.DEVNULL, + stderr=asyncio.subprocess.DEVNULL, ) self.register_session()