virtual package "video-player"?
Jonas Smedegaard
jonas at jones.dk
Mon Nov 13 19:59:43 UTC 2017
Quoting IOhannes m zmölnig (Debian/GNU) (2017-11-13 19:59:28)
> While looking into [881326], i realized that there is no single
> (virtual) package to install a desktop video player.
>
> i'd like to suggest the introduction of such a package that should be
> provided by any general purpose standalone desktop video player that is
> capable of playing "any" video format (e.g. the thing that your average
> desktop user can install and which will play their video collection).
>
> here's a quick list of potential packages that should provide it:
> - bangarang - Multimedia player with a lightweight interface for KDE
> - dragonplayer - simple video player
> - gmerlin - multiformat media player
> - gst123 - GStreamer based command line media player
> - kaffeine - versatile media player for KDE
> - mplayer - movie player for Unix-like systems
> - mpv - video player based on MPlayer/mplayer2
> - parole - media player based on GStreamer framework
> - totem - Simple media player for the GNOME desktop based on GStreamer
> - vlc - multimedia player and streamer
> - gxine - the xine video player, GTK+/Gnome user interface
> - xine-console - the xine video player, user interface
> - xine-ui - the xine video player, user interface
>
> the list was assembled via a quick "apt-cache search", rather than
> consulting multimedia-tasks.
>
> i'm mostly using vlc these days, so i don't know much about the quality
> of most players in the list; so there might be some false positives;
> also, it's not unlikely that i forgot your favourite player.
> the list excludes specialized players (ser-player, aview) and expert
> systems (xjadeo, melt) on purpose. for now, it also excludes various GUI
> frontends to media-players like mplayer (assuming that having mplayer
> installed is enough to play a file - either via cmdline or by
> file-association)
>
> a good name might be "video-player" or "desktop-video-player" (i'd
> favour the first).
>
>
> what do you think?
> if we can come to a consensus, i'd propose this on debian-devel.
To address bug#881326, fallback dependencies should be limited to tools
not exploding in your face in a non-GUI environment, and tools using
same syntax to play media.
Simplest approach to address issues like bug#881326 generally would
probably be to extend package sensible-utils with a "sensible-player",
knowledgeable about the possible players in Debian fitting the critera.
/etc/alternatives could be used (in addition to or instead of
sensible-utils helper) to provide local sysadmin freedom to prioritize
among multiple installed players.
A virtual package would not help resolve runtime decision on what tool
to invoke, but tools either known by sensible-utils helper or
registering themselves with a coordinated /etc/alternatives name could
additionally declare themselves as providing that common name - either
is-intended-for-GUI-use or should-survive-console-use..
mpv is usable for both, but seems xine-console is sensible only for the
latter (but I don't know, just judge from reading its description)..
> oh, and while being there i was also thinking about a virtual package
> "music-player" (for playing your music collection of OGG, MP3, FLAC,
> WAV,... files). (i don't have a special need for that right now; it
> just occured to me to be useful).
Makes sense - but possibly there is no need for distinction but we can
introduce only too new helpers: sensible-gui-player and
sensible-console-player.
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
More information about the pkg-multimedia-maintainers
mailing list