From e678c8c267ef4b601d7b6cf43618e1be429a9643 Mon Sep 17 00:00:00 2001 From: Leo Vasanko Date: Tue, 11 Aug 2026 05:31:30 +0000 Subject: [PATCH] Put the failing ffmpeg command on its own line in error messages --- cista/preview_worker.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cista/preview_worker.py b/cista/preview_worker.py index 8a52eb9..a642b5d 100644 --- a/cista/preview_worker.py +++ b/cista/preview_worker.py @@ -260,10 +260,10 @@ def _image_via_ffmpeg(path: Path, maxsize: int, quality: int) -> bytes: stderr = (e.stderr or b"").decode(errors="replace").strip() if stderr: raise RuntimeError( - f"ffmpeg failed (exit {e.returncode}): {shell_cmd}\n{stderr}" + f"ffmpeg failed (exit {e.returncode}):\n{shell_cmd}\n{stderr}" ) from e raise RuntimeError( - f"ffmpeg failed (exit {e.returncode}): {shell_cmd}" + f"ffmpeg failed (exit {e.returncode}):\n{shell_cmd}" ) from e with Path(tmp_path).open("rb") as f: return f.read()