clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.79k stars 682 forks source link

Indexes ZIP archives, but won't play them #6945

Open polsvoice opened 3 years ago

polsvoice commented 3 years ago

Before posting

Please follow the steps below and check the boxes with [x] once you did the step.

System information

Please provide information about your system and the version of Clementine used.

Expected behaviour / actual behaviour

Expected behavior: Play song file when opened from playlist. Actual behavior: Error "Your GStreamer installation is missing a plug-in." (This only happens when Clementine attempts to play from a ZIP archive.)

Is there a GStreamer plugin that will play from a ZIP? I couldn't find one. These are OGG files, and they play just fine when they're unzipped. It's annoying because Clementine keeps adding the ZIPs to my library, but I can't play them. I can only see the first song in the ZIP, and it has a weird bitrate. (Much higher than the actual bitrate of any of the individual OGGs.) I'd like to either know how to find the plugin that allows playback from ZIPs or how to get Clementine to quit indexing them.

Steps to reproduce the problem (only for bugs)

Double-click song in playlist.

jbroadus commented 3 years ago

I think that means taglib was able to identify a tag in the file. I can repro this with compression level 0 (which I assume is similar to tar) but nothing higher. I guess an option to skip files with certain extensions would be nice.

jbroadus commented 3 years ago

Another possibility is that there's a fuse filesystem that is providing access to the decompressed file. What is your library path pointing to?

polsvoice commented 3 years ago

It's pointing to my music directory (on a secondary hard drive).

jbroadus commented 3 years ago

@polsvoice the latest build has an option in settings to skip files with specified extensions. Let me know if that works for your case. https://github.com/clementine-player/Clementine/releases/tag/1.4.0rc1-497-g3bd15aea0

polsvoice commented 3 years ago

That works! Thanks a lot!