elementary / music

Music player and library designed for elementary OS
https://elementary.io
GNU General Public License v3.0
147 stars 50 forks source link

Prompt for additional codec installation #599

Open moqmar opened 4 years ago

moqmar commented 4 years ago

Prerequisites

Feature

Is your feature request related to a problem? Please describe. Most of my music are .m4a files, but unfortunately I can't play this common file format using this application on a newly set up elementary OS 6 (early access) system. Everything works after installing the gstreamer1.0-libav package.

Describe the solution you'd like Add gstreamer1.0-libav as a dependency - people expect a music player to be able to play most of their music, so I think this should definitively be a dependency, or at least pre-installed on elementary OS.

Existing work See gstreamer1.0-libav

Describe alternatives you've considered Use another music player, or install gstreamer1.0-libav manually

tintou commented 4 years ago

Ubuntu itself doesn't do it and provide a checkbox to install it at system installation time as it has plugins that are not usable legally in all area.

danirabbit commented 4 years ago

Started a discussion here: https://github.com/elementary/initial-setup/issues/91

I guess theoretically though there should be a gstreamer interface for requesting codec installation though right?

danirabbit commented 4 years ago

It looks like music supposedly should handle additional codec installation already, but this is likely broken. David has been working on adding a dbus interface to AppCenter for codec installation for Videos. So it makes sense that we would use that here as well when it's ready