Commit 0430317
Changed files (1)
src/multimedia.py
@@ -11,7 +11,7 @@ from loguru import logger
from PIL import Image
from config import MAX_FILE_BYTES
-from utils import readable_size
+from utils import readable_size, seconds_to_time
async def parse_media_info(path: str | Path | None) -> dict:
@@ -183,8 +183,8 @@ async def convert_to_h264(
ffmpeg = FFmpeg().option("y").input(path).output(tmp_path, acodec=audio_codec, vcodec="libx264", f=ext)
@ffmpeg.on("progress")
- def on_progress(progress: Progress):
- logger.debug(progress)
+ def on_progress(p: Progress):
+ logger.trace(f"Converted time: {seconds_to_time(p.time.seconds)}, size: {readable_size(p.size)}, speed: {p.speed}")
@ffmpeg.on("completed")
def on_completed():
@@ -229,8 +229,8 @@ async def convert_to_audio(path: str | Path | None, ext: str = "m4a", *, codec:
ffmpeg = FFmpeg().option("y").input(path).output(tmp_path, vn=None, acodec=codec, **kwargs)
@ffmpeg.on("progress")
- def on_progress(progress: Progress):
- logger.trace(progress)
+ def on_progress(p: Progress):
+ logger.trace(f"Converted time: {seconds_to_time(p.time.seconds)}, size: {readable_size(p.size)}, speed: {p.speed}")
@ffmpeg.on("completed")
def on_completed():