Calculate Forum

Проблемы с deadbeef

#1

При установке deadbeef в зависимостях тянется deadbeef-opus, который отказывается устанавливаться ввиду проблем (file collisions) с /usr/lib64/deadbeef/opus.so. По идее deadbeef умудряется проигрывать звук, но cl-update “переживает” из-за конфликта .

#2

Можно сперва удалить конфликтный пакет, узнать его название можно выполнив equery b /usr/lib64/deadbeef/opus.so. Потом поставить.

#3

Можно собрать USE="-aac -mac -mad -flac -vorbis -mp3 -opus ffmpeg" и будет практически все аудио проигрывать.

#4

Не понял почему упорно тянется deadbeef-opus пока не посмотрел

$ equery u deadbeef deadbeef-opus deadbeef-plugins-meta
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for media-sound/deadbeef-1.8.0:
 U I
 - - aac                : Advanced Audio Coding (AAC) plugin
 - - adplug             : Adplug plugin
 - - alac               : Apple Lossless Audio Codec (ALAC) plugin
 + + alsa               : Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
 + + cdda               : Compact Disc Digital Audio (CDDA) plugin
 + + cdparanoia         : Enable cdparanoia (audio CD ripper) support
 - - converter          : Support for converting media files
 - - cover              : Album artwork plugin
 - - cover-imlib2       : Album artwork (with support for imlib2) plugin
 - - cover-network      : Plugin for downloading album artwork from internet
 + + curl               : cURL plugin
 - - dts                : Digital Theater System (DTS) plugin
 - - dumb               : Tracker music (MOD, S3M, XM, IT, STM, 669, PTM, PSM, MTM, DSM, ASYLUM
                          AMF, UMX, J2B) plugin
 - - equalizer          : Equalizer plugin
 + + ffmpeg             : FFmpeg plugin
 - - flac               : Free Lossless Audio Codec (FLAC) plugin
 - - gme                : Game Music Emu (NSF, AY and other formats) plugin
 + + gtk2               : GTK2 based user interface
 - - gtk3               : GTK3 based user interface
 + + hotkeys            : Hotkeys support plugin
 - - lastfm             : Last.fm scrobbling plugin
 - - libav              : Libav plugin
 + + libnotify          : Notification daemon support plugin
 - - libsamplerate      : Sample rate conversion plugin
 + + m3u                : m3u playlist plugin
 - - mac                : Monkey's Audio plugin
 - - mad                : MPEG-1/2/2.5 Layer 3 (MP3) support through mad/libmad
 - - midi               : midi support (via timidity) plugin
 - - mms                : Microsoft Media Server (MMS) plugin
 - - mono2stereo        : mono2stereo plugin
 - - mp3                : MPEG-1/2/2.5 Layer 3 (MP3) support plugin. It is a virtual use for
                          mad/libmad or mpg123/libmpg123 since deadbeef 0.6.3
 - - mpg123             : MPEG-1/2/2.5 Layer 3 (MP3) support through mpg123/libmpg123
 - - musepack           : Enable support for the musepack audio codec
 + + nls                : Native Language Support (NLS)
 - - nullout            : NULL output plugin
 - - opus               : Ogg Opus plugin
 - - oss                : Open Sound System (OSS) output plugin
 - - playlist-browser   : Playlist browser user interface plugin
 - - psf                : AOSDK-based PSF(QSF,SSF,DSF) plugin
 + + pulseaudio         : PulseAudio output plugin
 - - replaygain-scanner : ReplayGain scanner plugin
 - - sc68               : Atari ST and Amiga music plugin
 - - shell-exec         : Support for running shell commands
 - - shn                : Shorten (SHN) plugin
 - - sid                : Commodore64 SID music player plugin
 - - sndfile            : PCM wave support (via libsndfile) plugin
 - - tta                : True Audio TTA plugin
 - - unity              : Gnome Unity support
 - - vorbis             : Ogg Vorbis plugin
 - - vtx                : Libayemy VTX ZX-Spectrum music player plugin
 - - wavpack            : WavPack plugin
 - - wma                : Windows media audio plugin
 - - zip                : vfs_zip plugin

!!! No USE flags found for media-plugins/deadbeef-opus-0.6

 * Found these USE flags for media-plugins/deadbeef-plugins-meta-1:
 U I
 - - archive            : <unknown>
 - - bookmark-manager   : <unknown>
 - - bs2b               : <unknown>
 - - decast             : <unknown>
 - - filebrowser        : <unknown>
 - - gnome-mmkeys       : <unknown>
 - - infobar            : <unknown>
 - - jack               : Add support for the JACK Audio Connection Kit
 - - librarybrowser     : <unknown>
 - - mpris              : <unknown>
 - - musical-spectrum   : <unknown>
 - - opus               : Enable Opus audio codec support
 - - quick-search       : <unknown>
 - - replaygain-control : <unknown>
 - - soxr               : <unknown>
 - - spectrogram        : <unknown>
 + + statusnotifier     : <unknown>
 + + stereo-widener     : <unknown>
 - - vk                 : <unknown>
 - - vu-meter           : <unknown>
 - - waveform-seekbar   : <unknown>


$ equery d deadbeef-opus
 * These packages depend on deadbeef-opus:
media-plugins/deadbeef-plugins-meta-1 (opus ? media-plugins/deadbeef-opus:0)

и увидел дублирующие флаги opus.
Все эти флаги плагинов лучше запихнуть в deadbeef-plugins-meta

#5

I have the same problem but the message says that opus requires overlay of many important packages

#6

I solve problem. 1. edit package.use file: media-sound/deadbeef -opus 2. dispatch-conf. 3 emerge `
deadbeef-opus 4.emerge deadbeef-plugins-meta 5. emerge deadbeef.
Playback of flac files is poor, unbalanced, some files are delayed after 20 seconds. Deadbeef had album art but now I do not know how to set it. Clementine is the best program , Audacious is good, Quod Libet.
Banshee is the best player for me, but nobody keeps it anymore and can not be installed

Mastodon Mastodon