Lame, Twolame et mpd

12 réponses
Avatar
ftg
Bonjour à tous,

j'ai installé sur mon serveur perso sous Debian Squeeze la v15.2 de
mpd.
Il a été compilé sans support lame (streaming des mp3).
J'ai trouvé ce tuto pour y remédier:
http://techpoet.blogspot.fr/2011/04/music-player-daemon-w-lame-support-in.html
Cependant j'ai vu qu'une version libre de lame existait: twolame.

Y a t'il donc moyen de recompiler les sources debian de mpd en tenant
compte de ce paquet twolame? Ou bien est ce la meme chose qu'avec lame
et ce n'est qu'ensuite dans le fichier de conf de mpd que l'on specifie
l'encodeur?

Merci,

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/13441d6c978946e09302adbbec78fd73@serveur.lutix.org

10 réponses

1 2
Avatar
David Prévot
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig997F18D1E920DFA297427B8C
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Salut,

Le 28/01/2013 08:45, ftg a écrit :

j'ai installé sur mon serveur perso sous Debian Squeeze la v15.2 d e mpd.



Debian propose la version 0.15.12 pour Squeeze, et je n'ai pas le
souvenir d'avoir eu de problème pour lire les MP3 depuis que je
l'utilise (c'est a dire avant la sortie de Squeeze).

Amicalement

David



--------------enig997F18D1E920DFA297427B8C
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJRBw9QAAoJELgqIXr9/gnyPdoP/jflAvS0VwncPoltcV+jMdth
P6JmvRmMMmAXH+szRUw4J3mi69xJY4wPYRGrZyVH2FxQvKmpNEipVBmMg5BlH60i
7+IrXJjYp++Urjmsz3J2ZxY47eooGLdfj6MJhFOMAEaPExJ60xGl/GAU//l8WhuQ
I0szAw1efY2HZshcsCECLi40wq9P/gP14RolfgkMuKxgoCf/dvEG08uoccTxzt2o
tmxydvWNuXPQmu+/K37jg6dky3v8akVo9aU93cnsKSsVkVSyfvTw0RR3RT7qnB0j
yx5POWSGLyLCAUwkaKy1s5f7BVI3OgLBNTCzHdxd3PIGWF2etxJ/9/G7TnsCQpVr
BSSqLtUyWEDMN1mAQBQZLOvHO03abBPre7aqN+am0W14hdbPYniRtOwQoooLfAwf
nE8rtFI8dRpVdTblu9LehXG3GPcDDaIm3DaBKRd8doUyQErtT/k0XXnQO2IwXdj1
YUIoEZs9NidZlgJWtS9+v+Q6wmXHC6rQ2ccTRevSHeh276DBW84N8rNxU4ieIIB9
IXeLTAfr4lUSsBCFP2LGJyMgJDsLXDzG2R24JS+XIZqPxSpX4f/YO044vZEwawW8
E2tGPQka32v5gnzNO/neL0XEYrs4RdXfANARcy3FRIWjXvSct6P+AOv+zfSQ9XJP
f2sKRTpwjTlnkmoPSjJK
=YaQY
-----END PGP SIGNATURE-----

--------------enig997F18D1E920DFA297427B8C--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/ke730e$3gm$
Avatar
ftg
Salut,

le problème n'est pas tant de lire les mp3 mais de les "streamer".
L'encodage se fait fait avec lame ou twolame (version libre de lame).
J'ai recompilé les sources debian du paquet avec les options qui vont
bien mais à l'execution, mpd me dit qu'il ne peut pas trouver l'encodeur
"lame" alors qu'il est bel et bien installé.

Cordialement,

Le 2013-01-29 0:52, David Prévot a écrit :
Salut,

Le 28/01/2013 08:45, ftg a écrit :

j'ai installé sur mon serveur perso sous Debian Squeeze la v15.2 de
mpd.



Debian propose la version 0.15.12 pour Squeeze, et je n'ai pas le
souvenir d'avoir eu de problème pour lire les MP3 depuis que je
l'utilise (c'est a dire avant la sortie de Squeeze).

Amicalement

David



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
David Prévot
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigB9EC4C2246B7F658BA2EE4EF
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Salut,

Le 29/01/2013 04:31, ftg a écrit :

le problème n'est pas tant de lire les mp3 mais de les "streamer".
L'encodage se fait fait avec lame ou twolame (version libre de lame).



La dernière version de mpd dans Debian (0.17.1-1, pour Wheezy) dé pend de
libmp3lame0 (qui est dans Wheezy aussi). Je n'ai pas essayé s'il est
possible de diffuser du MP3, mais j'imagine que c'est à ça que ça sert.

Peut-être serait-il plus simple d'utiliser cette version (voire d'en
faire un rétroportage si ça dépend de trop de trucs ré cents pour Squeeze).

Amicalement

David



--------------enigB9EC4C2246B7F658BA2EE4EF
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJRCAMkAAoJELgqIXr9/gnymmEP/0lx28OpGi0SRqsUagGuYBLB
BqSc2b0vFF0t/5SSeI6ql109VMvT9Y50h6kzaf7Q2lB5KbEa7wixCrSiEehtGNeX
hImbXhLPvOrNUJs/HMuBmYgH4FBe5cl1IqVITcxOFKbs3B7GyFcbGSjsX/mIkeus
HBRj383xSFwbtN/z6DOZrJhgw6WN5cV2Rng5xHZe18m+frl7tQAh66RAKstcym57
iyI2Ee2GVfUWRST1dLMpi80hBXEu7Qmuc+RuwNAb83ixF3fX7b0h5avxvbFVNz71
iGNSWb+byTVCUPvuB3PsxHxTqqFibPb86Jr3SIrcVH6huxbKri84DdchQN5WcIHq
iIwzyms4HZQCxqTSam8+1u5kzS3QTWMv+Ir+hN2DaKVnBVJqmM9oS8rlqmRu0Bb8
jLCaieg74BvdY+JUVYYCJBi+oy1UDMZXcd+RlA3R2eeQDa5Xku053wAte0ZvzkP+
flzuymz2y24W0SqHWmDmTbXG+VyhvRWmQak4U2D91SKjCfJ2gNO+buZ2kobnA/Hh
pbNunQVtTVkiGBler2a4F4EVQVvWakOyy0/rmH0a6LO4Bb9i7lTOgwLpTPuzOLRN
OzbUsMM9JPGCFDUfAw1K8VA+YNx6aAsSJS6rIT2tq/jGezOlTfGaUdS9DPZlFdgL
7Cs9CeiREr0DJqYAq1MU
=RxNV
-----END PGP SIGNATURE-----

--------------enigB9EC4C2246B7F658BA2EE4EF--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/ke8vv2$b7g$
Avatar
juke
le problème n'est pas tant de lire les mp3 mais de les "streamer".



Bonjour

La plupart de ma musique est en mp3, je stream avec les paramêtres par
default :

audio_output {
type "httpd"
name "My HTTP Stream"
# encoder "vorbis" # optional, vorbis or lame
port "8000"
# quality "5.0" # do not define if bitrate is defined
bitrate "128" # do not define if quality is defined
format "44100:16:2"
}
#

et je n'ai aucun soucis.



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Sébastien NOBILI
Bonjour,

Le mardi 29 janvier 2013 à 23:21, a écrit :
La plupart de ma musique est en mp3, je stream avec les paramêtres par
default :

audio_output {
type "httpd"
name "My HTTP Stream"
# encoder "vorbis" # optional, vorbis or lame
port "8000"
# quality "5.0" # do not define if bitrate is defined
bitrate "128" # do not define if quality is defined
format "44100:16:2"
}
#

et je n'ai aucun soucis.



Rien n'indique que le flux est bien en MP3. MPD le convertit peut-être en OGG.
Si tu télécharges ton flux avec wget, quel est le type de fichier que tu
obtiens ?

Seb

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
juke
Si tu télécharges ton flux avec wget, quel est le type de fichier que tu
obtiens ?



Effectivement c'est bien du ogg mais ça ne me pause pas de probleme. En quoi
est génant ?

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
S
Le mercredi 30 janvier 2013 à 13:48, a écrit :
Effectivement c'est bien du ogg mais ça ne me pause pas de probleme. En quoi
est génant ?



C'est gênant si l'appareil qui lit le flux ne comprend pas le OGG.
Personnellement, tout mon entourage électronique lit le OGG, donc ça ne me gêne
pas, mais ce n'est pas le cas de tous…

Seb

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
ftg
Le ogg est un format libre qui ne me pose aucun soucis, sauf que le
proxy de ma boite le bloque et laisse par contre passer le mp3.
J'ai essayé de recompiler mpd a partir des sources Debian Squeeze en
ajoutant le support de lame mais rien n'y fait, mpd ne reconnais pas
l'encodeur pourtant...
J'ai beau chercher un peu partout sur le net, je ne trouve pas ma
réponse, les lignes suivantes:

audio_output {
type "httpd"
name "My HTTP Stream"
encoder "lame" # optional, vorbis or
lame
port "8000"
# quality "5.0" # do not define if
bitrate is defined
bitrate "128" # do not define if
quality is defined
format "44100:16:2"
}
#

me mènent directement à un "ne peut pas trouver l'encodeur lame" et un
mpd --version ne donne pas chez moi la liste des encodeurs dispos.




Le 2013-01-30 13:59, Sébastien NOBILI a écrit :
Le mercredi 30 janvier 2013 à 13:48, a écrit :
Effectivement c'est bien du ogg mais ça ne me pause pas de probleme.
En quoi
est génant ?



C'est gênant si l'appareil qui lit le flux ne comprend pas le OGG.
Personnellement, tout mon entourage électronique lit le OGG, donc ça
ne me gêne
pas, mais ce n'est pas le cas de tous…

Seb



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Paul Dufresne
Je viens de lire un peu sur le web pour comprendre la différence entre
lame, toolame et twolame.

Selon http://en.wikipedia.org/wiki/TooLAME
"After leaving leadership of the LAME project, Mike Cheng decided to
redirect his efforts towards the MP2 format. This was in part due to
concern with looming legal threats to those distributing software for
the widespread MP3 format, due to patents held by Fraunhofer and
Thomson, while use of MP2 audio was basically unrestricted. For more,
see: LAME#Patents and legal issues."

"TooLAME utilizes the highly tuned psychoacoustic model developed for
LAME, but applied to MP2 audio encoding, instead.

Includes a rather complex, rarely used, and poorly supported (by MP2
players) variable bitrate (VBR) mode.[5]"

De http://www.twolame.org/doc/readme.html :
"TwoLAME should be able to be used as a drop-in replacement for LAME
(a MPEG Layer 3 encoder). The frontend takes very similar command line
options to LAME, and the backend library has a very similar API to
LAME."
J'en comprends qu'on peut utiliser TwoLame pour produire des fichiers
MP2, tel qu'on pourrait le faire en demandant à LAME de produire des
fichiers MP2. (en fait je n'ai pas vraiment d'expérience avec ces
produits). Mais il me semble comprendre que Lame peut faire des
fichiers MP3, ce qui n'est pas le cas de TwoLame ou TooLame. Mais
puisque l'algorithme psycho-acoustique est revenu, la différence me
parait bien mince.

Ceci dit, j'aurais cru que c'était l'algorithme psycho-acoustique
lui-même qui était breveté.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/CAGQ-=q3MCVkUQMSGYpT-UB99gGn5hE9xZHWp+
Avatar
juke
On Mon, Feb 04, 2013 at 03:14:05PM +0100, ftg wrote:
Le ogg est un format libre qui ne me pose aucun soucis, sauf que le
proxy de ma boite le bloque et laisse par contre passer le mp3.



Ils vont jusqu'a filtrer le contenu des fichiers ? flippant ! Ça donne pas
envie de bosser dans ce genre d'endroit ? As tu essayé de simplement changer le
type mime ou l'extension ?

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
1 2