Historique: alsaplayer
Aperçu de cette version: 12
? Portail Logiciel > Lecteurs audio > AlsaPlayer
AlsaPlayer est un simple lecteur audio.
Table des matières
Informations
Site web officiel : http://www.alsaplayer.org/.Version actuelle : 0.99.82.
Licence : GNU GPL v3.
Dveloppeurs : Andy Lo A Foe (principal), Marcello Urbani, Jaroslave Kysela, Philip Edelbrock, Richard Boulton, Ralph Loader, Erik Inge Bols, Patrick Shirkey, Evgeny Chukreev, Frank Baumgart, Hubert Chan, Viktor Radnai and Paul Brossier, Yvo Timmermans, Peter Lemenkov, Austin Bingham, Madej, Dominique Michel et d'autres contributions de gens encore. Erik de Castro Lopo, le dveloppeur de libsndfile a rejoint l'quipe de dveloppement. La prochaine version devrait ainsi voir une refonte quasi complte du cur du programme pour le faire voluer vers un design contemporain.
La version de dveloppement sur GIT : https://github.com/alsaplayer/alsaplayer.
Description
Certainement un des plus vieux logiciel encore actif que vous trouverez sur LinuxMAO.org, les premires lignes de code crites pour ce logiciel l'ont t vers Aot 1998.noter qu'il dispose de plusieurs plugins de sortie dont un "plugin-jack" qui lui permettra d'apparatre dans les gestionnaires de connexion de JACK.
Il peut :
- lire un CD,
- lire les formats : mp3, mp2, ogg, cdda, audiofs, et beaucoup d'autres,
- enregistrer/ouvrir une liste de lecture (playlist),
- lancer une lecture alatoire de votre playlist,
- lire en boucle,
- contrler la panoramisation,
- contrler le volume
- faire un looper pour r-couter un passage plus prcisment,
- lire plus ou moins vite, et mme l'envers (de -4X +4X ❗,
- supporte des sorties vers : GTK, ALSA, NAS, ESD, JACK, OSS, TEXT, xosd,
- et peut galement fournir du son sous forme de dmon (pas d'interface)
Bref, sobre et efficace !
Installation
Il doit tre prsent dans toutes les distributions GNU/Linux existantes.Utilisation
Visuellement trs user-friendly, il est encore plus puissant en ligne de commande :$ alsaplayer --help
Usage: alsaplayer [options] [filename <filename> ...]
Available options:
-c,--config file use given config file for this session
-h,--help print this help message
-i,--interface iface use specific interface [default=gtk2]. choices:
[ gtk2 ]
-I,--script file script to pass to interface plugin
-n,--session n use this session id [default=0]
-l,--startvolume vol start with this volume [default=1.0]
-p,--path path set the path alsaplayer looks for add-ons
-q,--quiet quiet operation. less output
-s,--session-name name name this session "name"
-v,--version print version of this program
--verbose be verbose about the output
--nosave do not save playlist content at exit
Player control (use -n to select a session other than the default):
-e,--enqueue file(s) queue files in running alsaplayer
-E,--replace file(s) clears and queues files in running alsaplayer
--status get some information about session
--volume vol set software volume [0.0-1.0]
--start start playing
--stop stop playing
--pause pause/unpause playing
--prev jump to previous track
--next jump to next track
--seek second jump to specified second in current track
--relative second jump second seconds from current position
--speed speed floating point speed parameter
1.0 = normal speed, -1.0 normal speed backwards
--jump track jump to specified playlist track
--clear clear whole playlist
--quit quit session
Sound driver options:
-d,--device string select specific device in output plugin
for the ALSA plugin: [default="default"]
for the JACK plugin: [default="alsa_pcm:playback_1,alsa_pcm:playback_2"]
-f,--fragsize n fragment size in bytes [default=4096]
-F,--frequency n output frequency in Hz [default=44100]
-g,--fragcount n fragment count [default=8]
-r,--realtime enable realtime scheduling (with proper rights)
-o,--output output use specific output driver [default=alsa]. choices:
[ null | alsa | jack ]
Experimental options:
-S,--loopsong loop file
-P,--looplist loop playlist
-x,--crossfade crossfade playlist entriesAlsaplayer n'ayant pas d'cran de config, il faut diter le fichier
~/.alsaplayer/config pour spcifier un choix de sorties audio qui seront testes successivement. Par exemple avec cette ligne, ALSA sera ouvert par dfaut mais si la sortie est justement occupe par JACK, celui-ci sera alors utilis:Copy to clipboard
main.default_output=alsa,jack
Conclusion
Un petit lecteur fort sympathique qui a tout ce qu'il faut l o il le faut...Adjug, adopt ! 😉