11diff --git a/music_assistant/server/helpers/audio.py b/music_assistant/server/helpers/audio.py
2- index 42011923..1e5dc112 100644
2+ index 6b7b5c8e..ec3b92d7 100644
33--- a/music_assistant/server/helpers/audio.py
44+++ b/music_assistant/server/helpers/audio.py
5- @@ -218 ,7 +218 ,7 @@ async def crossfade_pcm_parts(
5+ @@ -214 ,7 +214 ,7 @@ async def crossfade_pcm_parts(
66 await outfile.write(fade_out_part)
77 args = [
88 # generic args
@@ -11,7 +11,7 @@ index 42011923..1e5dc112 100644
1111 "-hide_banner",
1212 "-loglevel",
1313 "quiet",
14- @@ -281 ,7 +281 ,7 @@ async def strip_silence(
14+ @@ -277 ,7 +277 ,7 @@ async def strip_silence(
1515 ) -> bytes:
1616 """Strip silence from begin or end of pcm audio using ffmpeg."""
1717 fmt = ContentType.from_bit_depth(bit_depth)
@@ -20,16 +20,16 @@ index 42011923..1e5dc112 100644
2020 args += [
2121 "-acodec",
2222 fmt.name.lower(),
23- @@ -823 ,7 +823 ,7 @@ async def get_ffmpeg_stream(
23+ @@ -824 ,7 +824 ,7 @@ async def get_ffmpeg_stream(
2424 async def check_audio_support() -> tuple[bool, bool, str]:
2525 """Check if ffmpeg is present (with/without libsoxr support)."""
2626 # check for FFmpeg presence
27- - returncode, output = await check_output("ffmpeg -version")
28- + returncode, output = await check_output("@ffmpeg@ -version")
27+ - returncode, output = await check_output("ffmpeg", " -version")
28+ + returncode, output = await check_output("@ffmpeg@", " -version")
2929 ffmpeg_present = returncode == 0 and "FFmpeg" in output.decode()
3030
3131 # use globals as in-memory cache
32- @@ -877 ,7 +877 ,7 @@ async def get_silence(
32+ @@ -878 ,7 +878 ,7 @@ async def get_silence(
3333 return
3434 # use ffmpeg for all other encodings
3535 args = [
@@ -38,7 +38,7 @@ index 42011923..1e5dc112 100644
3838 "-hide_banner",
3939 "-loglevel",
4040 "quiet",
41- @@ -971 ,7 +971 ,7 @@ def get_ffmpeg_args(
41+ @@ -972 ,7 +972 ,7 @@ def get_ffmpeg_args(
4242
4343 # generic args
4444 generic_args = [
@@ -48,10 +48,10 @@ index 42011923..1e5dc112 100644
4848 "-loglevel",
4949 loglevel,
5050diff --git a/music_assistant/server/helpers/tags.py b/music_assistant/server/helpers/tags.py
51- index dc38e4c0..f4f3e2fe 100644
51+ index d17b55f6..b7b56c04 100644
5252--- a/music_assistant/server/helpers/tags.py
5353+++ b/music_assistant/server/helpers/tags.py
54- @@ -368 ,7 +368 ,7 @@ async def parse_tags(
54+ @@ -380 ,7 +380 ,7 @@ async def parse_tags(
5555 file_path = input_file if isinstance(input_file, str) else "-"
5656
5757 args = (
@@ -60,7 +60,7 @@ index dc38e4c0..f4f3e2fe 100644
6060 "-hide_banner",
6161 "-loglevel",
6262 "fatal",
63- @@ -440 ,7 +440 ,7 @@ async def get_embedded_image(input_file: str | AsyncGenerator[bytes, None]) -> b
63+ @@ -471 ,7 +471 ,7 @@ async def get_embedded_image(input_file: str | AsyncGenerator[bytes, None]) -> b
6464 """
6565 file_path = input_file if isinstance(input_file, str) else "-"
6666 args = (
0 commit comments