Skip to content

.wma files no longer work on MacOS since v3.0.4 / ffmpeg7 #720

@hkapp

Description

@hkapp

First off, thank you so much for creating and maintaining musikcube!

Since november/december 2024 I am unable to play .wma files on MacOS. This coincides both with my upgrade to v3.0.4 and ffmpeg7, so it's hard to tell who's the culprit here.
I can confirm that these files worked in musikcube before that time.

The logs show the following:

17:31:59 [info] [LocalFileStream] opening file: /Users/hkapp/Music/America/The Definitive Pop Collection Disc 1/01 A Horse with No Name.wma
17:31:59 [info] [GaplessTransport] stop
17:31:59 [info] [ffmpegdecoder] parsing data stream...
17:31:59 [info] [ffmpegdecoder] found audio stream!
17:31:59 [info] [ffmpegdecoder] resolved codec: Windows Media Audio 2
17:31:59 [info] [Streams] found a decoder for /Users/hkapp/Music/America/The Definitive Pop Collection Disc 1/01 A Horse with No Name.wma
17:31:59 [warning] [ffmpegdecoder] swr_convert_frame() failed: Input changed
17:31:59 [warning] [ffmpegdecoder] swr_convert_frame() failed: Input changed
...
17:32:00 [warning] [ffmpegdecoder] swr_convert_frame() failed: Input changed
17:32:00 [info] [ffmpegdecoder] finished decoding.
17:32:00 [info] [GaplessTransport] stop
17:32:04 [info] [PortAudioOut] Pa_Initialize() return code: 0
17:32:04 [warning] [PortAudioOut] Pa_AbortStream() return code: -9988
17:32:04 [warning] [PortAudioOut] Pa_CloseStream() return code: -9988
17:32:04 [info] [PortAudioOut] Pa_Terminate() return code: 0
17:32:04 [info] [PortAudioOut] Pa_Initialize() return code: 0
17:32:04 [warning] [PortAudioOut] Pa_AbortStream() return code: -9988
17:32:04 [warning] [PortAudioOut] Pa_CloseStream() return code: -9988
17:32:04 [info] [PortAudioOut] Pa_Terminate() return code: 0

This is extremely similar to a previous bug:

I wonder if ffmpeg7 re-introduced that bug somehow?

Relevant config:

  • musikcube version 3.0.4
  • ffmpeg version 7.1_4
  • MacOS Sequoia 15.1.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions