Сборка DeadBeef на OrangePi

DeadBeef — это легковесный аудиоплеер для систем семейства GNU Linux с X11, написанный на С и С++.

◾Поддержка воспроизведения форматов mp3, ogg, flac/oga, ape, wav, wv/iso.wv, aac/m4a, alac, mpc/mpp/mp+, tta, wma, shn, sid, nsf, mod, s3m, vtx, vgm/vgz, psf, midi, audio cds, а также всех поддерживаемых ffmpeg, umb, gme, libsndfile, adplug и других
◾Не использует много памяти и ресурсов процессора
◾Поддерживается расширение функционала с помощью плагинов
◾Поддерживает плейлисты CUE, M3U и PLS
◾Поддерживается воспроизведение интернет радио, а также обычных mp3 файлов по HTTP и HTTPS.
◾Глобальные горячие клавиши
◾Поддерживает чтение и запись ID3v1, ID3v2, APEv2, vorbiscomment
◾Может поддерживать не Unicode кодировки
◾Высокое качество передискретизации с помощью libsamplerate
◾Воспроизведение с помощью Alsa, oss b PulseAudio
◾Встроенный скробблер last.fm/libre.fm
◾Поддержка нескольких списков воспроизведения
◾Восемнадцати полосный эквалайзер
◾Воспроизведение файлов прямо из архива
◾Многоканальное воспроизведение аудиофайлов
◾Локализирован на многие языки, в том числе русский

Ставил на Armbian_5.38_Orangepipc_Ubuntu_xenial_default_3.4.113_desktop

apt-get update && apt-get upgrade -y

apt-get install libasound2-dev libpulse-dev libmad0-dev libwavpack-dev libsndfile1-dev libcdio-dev libcddb2-dev automake libtool libsamplerate0-dev libgtk2.0-dev libavformat-dev libcurl4-gnutls-dev libdbus-1-dev libfaad-dev intltool libimlib2-dev libzip-dev gettext libcdparanoia0 autopoint libjansson4 libjansson-dev

git clone https://github.com/DeaDBeeF-Player/deadbeef.git
cd deadbeef
./autogen.sh
./configure
make -j4
make install
Share
Send
Pin
1 comment
Sergei

Огромное спасибо.У меня система Linux version 3.4.113-sun8i (root@xeon) (gcc version 5.5.0 (Linaro GCC 5.5-2017.10) ) При попытке установки пакетов Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Пакет libcurl4-gnutls-dev недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list

Пакет autopoint недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list

E: Не удалось найти пакет libpulse-dev
E: Не удалось найти пакет libmad0-dev
E: Не удалось найти пакет libwavpack-dev
E: Не удалось найти пакет libsndfile1-dev
E: Не удалось найти пакет libcdio-dev
E: Не удалось найти пакет libcddb2-dev
E: Не удалось найти пакет libsamplerate0-dev
E: Не удалось найти пакет libgtk2.0-dev
E: Не удалось найти пакет с помощью glob «libgtk2.0-dev»
E: Не удалось найти пакет с помощью regex «libgtk2.0-dev»
E: Не удалось найти пакет libavformat-dev
E: Для пакета «libcurl4-gnutls-dev» не найден кандидат на установку
E: Не удалось найти пакет libdbus-1-dev
E: Не удалось найти пакет libfaad-dev
E: Не удалось найти пакет libimlib2-dev
E: Не удалось найти пакет libzip-dev
E: Для пакета «autopoint» не найден кандидат на установку
E: Не удалось найти пакет libjansson-dev

ua3nbw

ставил на этот имидж, вот прямая ссылка https://dl.armbian.com/orangepipc/Ubuntu_xenial_default_desktop.7z
все пакеты доступны и устанавливаются.

Popular