Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quodlibet cannot play WMA files #204695

Closed
LoveIsGrief opened this issue Dec 5, 2022 · 0 comments · Fixed by #204878
Closed

Quodlibet cannot play WMA files #204695

LoveIsGrief opened this issue Dec 5, 2022 · 0 comments · Fixed by #204878

Comments

@LoveIsGrief
Copy link
Contributor

Issue description

When trying to play WMA files, quodlibet throws an exception and shows a popup saying it can't play the file.

E: 16.317: formats._misc.MusicFile: wave.py:268:_read_fmt_chunk: quodlibet.formats._misc.MutagenBug: unknown format: 2

Steps to reproduce

  1. Install quodlibet-full
  2. Try to play a .wma file

Additional information

Rythmbox had the same problem and it was solved by installing certain gstreamer plugins: https://github.com/NixOS/nixpkgs/pull/130118/files

  • gst_all_1.gst-plugins-good
  • gst_all_1.gst-plugins-bad
  • gst_all_1.gst-plugins-ugly
  • gst_all_1.gst-libav

I have an override that fixes this

my-quodlibet = pkgs.quodlibet.overrideAttrs (finalAttrs: previousAttrs: {
  buildInputs = previousAttrs.buildInputs ++ [
      pkgs.gst_all_1.gst-libav
  ];
});

So specifically libav is missing.

Technical details

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 5.15.79, NixOS, 22.05 (Quokka), 22.05.4274.cf63ade6f74`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.8.1`
 - channels(root): `"nixos-22.05, nixos-unstable"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
LoveIsGrief added a commit to LoveIsGrief/nixpkgs that referenced this issue Dec 6, 2022
The issue already popped up with rhythmbox and this is the application of
 the solution from https://github.com/NixOS/nixpkgs/pull/130118/files

Related to NixOS#204695
LostAttractor pushed a commit to LostAttractor/nixpkgs that referenced this issue Jan 14, 2023
The issue already popped up with rhythmbox and this is the application of
 the solution from https://github.com/NixOS/nixpkgs/pull/130118/files

Related to NixOS#204695
adamcstephens pushed a commit to adamcstephens/nixpkgs that referenced this issue Jan 25, 2023
The issue already popped up with rhythmbox and this is the application of
 the solution from https://github.com/NixOS/nixpkgs/pull/130118/files

Related to NixOS#204695
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant