Давно пользуюсь сборкой mpd от svs57, как-то привык, что ape на таблетках не играется, но недавно обнаружил, что mpd должен поддерживать ape начиная с 0.14. Попробовал - mpd не видит ape-файлов :(.
Честно говоря, не понимаю даже в какую сторону копать... Кто подскажет?
В mpd, насколько я понимаю, поддержка ape через ffmpeg.
А не могли бы вы выложить пример файла ape, чтобы я мог проверить.
А у меня mpd играет этот файл.
А что у вас в логах mpd? /var/log/mpd/mpd.log
Да... ничего особенного
[spoiler]
Sep 23 13:27 : update: spawned thread for update job id 1
Sep 23 13:27 : state_file: Saving state file
Sep 23 13:27 : database: removing empty directories from DB
Sep 23 13:27 : database: sorting DB
Sep 23 13:27 : database: writing DB
Sep 23 13:28 : client: [0] opened from 127.0.0.1:57028
Sep 23 13:28 : client: [0] process command list
Sep 23 13:28 : command_process_list: process command \"update \"/media/mmc1/temp/\"\"
Sep 23 13:28 : update: spawned thread for update job id 2
Sep 23 13:28 : command_process_list: command returned 0
Sep 23 13:28 : client: [0] process command list returned 0
Sep 23 13:28 : client: [0] process command list
Sep 23 13:28 : command_process_list: process command \"status\"
Sep 23 13:28 : problems getting alsa volume: Input/output error (snd_mixer_handle_events)
Sep 23 13:28 : command_process_list: command returned 0
Sep 23 13:28 : command_process_list: process command \"currentsong\"
Sep 23 13:28 : command_process_list: command returned 0
Sep 23 13:28 : client: [0] process command list returned 0
Sep 23 13:28 : client: [0] closed
Sep 23 13:28 : client: [1] opened from 127.0.0.1:57029
Sep 23 13:28 : client: [1] process command \"listall \"\"\"
Sep 23 13:28 : client: [1] command returned 0
Sep 23 13:28 : client: [1] closed
Sep 23 13:36 : listen: listen_global_finish called
Sep 23 13:36 : db_finish took 0.000000 seconds
[/spoiler]
Я имел в виду когда mpc update или mpc play для этого файла.
так вот оно:
Sep 23 13:28 : client: [0] process command list
Sep 23 13:28 : command_process_list: process command \"update \"/media/mmc1/temp/\"\"
Sep 23 13:28 : update: spawned thread for update job id 2
Sep 23 13:28 : command_process_list: command returned 0
Sep 23 13:28 : client: [0] process command list returned 0
Попробуйте последнюю сборку mpd
http://n8xx.n8xx.com/mpd/mpd_0.15.12-1_armel.deb
У меня и с 0.15.9-1 работало.
облом...
[spoiler]
Nokia-N810-43-7:~# dpkg -i /media/mmc1/_distr/mpd/mpd_0.15.12-1_armel.deb
(Reading database ... 28669 files and directories currently installed.)
Preparing to replace mpd 0.15.4-1 (using .../mpd/mpd_0.15.12-1_armel.deb) ...
Unpacking replacement mpd ...
Setting up mpd (0.15.12-1) ...
Installing new version of config file /etc/init.d/mpd ...
Stopping Music Player Daemon: mpd.
Starting Music Player Daemon: mpd/usr/bin/mpd: error while loading shared libraries: libavahi-common.so.3: cannot open shared object file: No such file or directory
failed!
invoke-rc.d: initscript mpd, action \"restart\" failed.
dpkg: error processing mpd (--install):
subprocess post-installation script returned error exit status 127
Errors were encountered while processing:
mpd
[/spoiler]
libavahi-common3 есть в репозитории маемо.
Что-то зависимости не попали в пакет
Посмотрите
http://packages.debian.org/sid/mpd
Поставил libavahi-common, libavahi-client.
Теперь нужен libwavpack...
Потерял куда-то пакет wavpack. Сейчас сделаю
Спасибо. Завидую... я пытался как-то сам собрать mpd - утонул в зависимостях...
Дошел до libavformat.so.52 - где бы его взять?
Я пересобрал еще раз пакет mpd с новыми libao
Выложил туда же.
Нужно переставить пакет mpd и установить libao4 и libao-common
Я скоро выложу туда же все что нужно.
Вроде бы все выложил. Если что пропустил, пишите.
Billy:libopenjpeg.so.2
libopenjpeg2_1.3+dfsg-4_armel.deb
Там же
Вы волшебник! СПАСИБО!!!!
Присоединяюсь к благодарностям.
Поставил mpd на N900, долго ставил зависимости.
Как Вы думаете, стоит создать репозиторий mpd для этих целей? Или просить включить mpd в extras?