fix: Lint fixes of last errors in app

This commit is contained in:
JSC
2025-08-01 02:08:36 +02:00
parent 69cdc7567d
commit 5fdc7aae85
3 changed files with 13 additions and 6 deletions

View File

@@ -1,5 +1,6 @@
"""Sound normalizer service for normalizing audio files using ffmpeg loudnorm."""
import asyncio
import json
import os
import re
@@ -138,7 +139,9 @@ class SoundNormalizerService:
stream = ffmpeg.output(stream, str(output_path), **output_args)
stream = ffmpeg.overwrite_output(stream)
ffmpeg.run(stream, quiet=True, overwrite_output=True)
await asyncio.to_thread(
ffmpeg.run, stream, quiet=True, overwrite_output=True,
)
logger.info("One-pass normalization completed: %s", output_path)
except Exception:
@@ -176,7 +179,9 @@ class SoundNormalizerService:
# Run first pass and capture output
try:
result = ffmpeg.run(stream, capture_stderr=True, quiet=True)
result = await asyncio.to_thread(
ffmpeg.run, stream, capture_stderr=True, quiet=True,
)
analysis_output = result[1].decode("utf-8")
except ffmpeg.Error as e:
logger.exception(
@@ -256,7 +261,9 @@ class SoundNormalizerService:
stream = ffmpeg.overwrite_output(stream)
try:
ffmpeg.run(stream, quiet=True, overwrite_output=True)
await asyncio.to_thread(
ffmpeg.run, stream, quiet=True, overwrite_output=True,
)
logger.info("Two-pass normalization completed: %s", output_path)
except ffmpeg.Error as e:
logger.exception(