FreeboKs Player

Amarok 2.x Scripts

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
Score 50.0%
Description:

[version Française ci-dessous]

This script allows you to control Amarok 2 with a Freebox (French Internet provider set-top box). I wrote it to be able to send the sound from my PC over the network to the Freebox connected to my HiFi equipment and control Amarok with the TV remote control.

Please also take a look at the pa2fbx script (http://pa2fbx.sourceforge.net/), which I slightly modified to send the sound of the PC on the Freebox (through pulseaudio and VLC transcoding).

# FEATURES
* Implemented
- Remote control: play, pause, stop, next and previous track, fast-forward and backward, delete track (*), clear playlist ("rec" button).
- Displays the currently playing track information and the album cover on your TV.
- Displays the playing track title on the Freebox LED display.
- Displays the Amarok playlist. You can browse the playlist and jump to any track by pressing the "OK" button.
- Collection browsing: search by Artist or Album, add a track or album to the playlist.

* Yet to come...
- On screen configuration.
- Screen saver to avoid damaging TV screen.
- Grouping by Artist-Album to save space in the playlist.
- Volume control (for those who do not send the sound over the network)
- Any suggestion welcome.

# INSTALLATION

Installation should be done through the Amarok Script Manager (in the Configuration / Script menu).

# CONFIGURATION

See French section below.

# HELP

This is work in progress, be prepared to find bugs. When reporting them, please attach the log.txt file in the /log directory (usually in /home/$user/.kde/share/apps/amarok/scripts/FreeboKs/log).

°°°°°°°°° FRANÇAIS °°°°°°°°°

Ce script vous permet de contrôler Amarok 2 avec une Freebox V5 (box ADSL d'un FAI français). Je l'ai écrit dans le but d'envoyer le son de mon PC à travers le réseau jusqu'à ma Freebox connectée à ma chaîne hifi, et de contrôler Amarok avec la télécommande de la télévision.

Je vous conseille de jeter également un oeil au script pa2fbx (http://pa2fbx.sourceforge.net/), que je ré-utilise pour envoyer le son du PC sur la Freebox (à travers pulseaudio et le transcodage de VLC).

# FONCTIONNALITÉS
* Implémentées
- Contrôle avec la télécommande : play, pause, stop, piste suivante et précédente, avance et retour rapide, suppression piste (touche *), effacement playlist (touche "rec").
- Affiche sur votre télé la piste en cours de lecture et la pochette de l'album.
- Affiche le titre de la piste en cours sur l'afficheur LED de la Freebox.
- Affiche la playlist d'Amarok. Vous pouvez naviguer dans la playlist avec la télécommande, et sauter vers n'importe quelle piste en appuyant sur le bouton "OK".
- Navigation dans la collection : recherche par artiste, par album, ajout d'une piste ou d'un album à la playlist.

* A venir...
- Configuration depuis la télé
- Économiseur d'écran, pour ne pas abîmer l'écran de la télé.
- Groupement par Artiste-Album, pour gagner de la place dans la playlist.
- Contrôle du volume d'Amarok (pour ceux qui n'envoient pas le son à travers le réseau).
- Toute autre suggestion bienvenue !

# INSTALLATION

L'installation du script devrait se faire par le Script Manager d'Amarok (dans le menu Configuration / Script).

# CONFIGURATION

* Dans la console Free, rendez-vous dans la configuration du routeur. Saisissez l'adresse de l'ordinateur qui fait fonctionner FreeboKs Player dans le champ "Ip du Freeplayer".
* Si l'ordinateur comporte un firewall, ouvrez le port TCP 8080 pour l'adresse de la Freebox 192.168.0.254.

# AIDE

Ce script est encore en travaux, soyez prêt à y trouver des bugs. Quand vous les reporterez, merci de joindre le fichier log.txt dans le dossier /log (habituellement dans /home/$vous/.kde/share/apps/amarok/scripts/FreeboKs/log).
Last changelog:

7 years ago

Version 0.2.3
- Enhanced look & feel
- Bug fixing

Version 0.2.2
- Full collection browsing
- Can now start playing a track or an album, directly from the collection.

Version 0.2
- Basic collection browsing!
- Can add a track or an entire album to the playlist
- Cleaner look

Version 0.1
* Build 198
- Better LED display
- Updated documentation

* Build 114
- Added delete track ("*" key), and clear playlist ("rec" key) remote controls.
- Fixed error message when port 8080 cannot be opened.

* Build 92
- Added fast-forward, and fast-backward remote controls.
- Fixed an issue with characters encoding. Now, the é, í , etc. are displayed correctly on the Freebox.

* Build 67
- Fixed an issue with Freebox LED display scrolling
- Added French doc

dalingux

7 years ago

Bonjour,
Pour commencer merci pour ce script qui malheureusement ne marche pas complètement chez moi en effet j'arrive bien à commander Amarok mais je n'ai pas le son sur la fbx.
je suis sous Mageia 64 bits
Amarok 2.4.3 , Gstreamer, PulseAudio

Dans ta partie configuration tu pourrais rajouter:
*Configurer l'ip du freeplayer dans la fbx
*Configurer le pare-feu de l'ordi (ACCEPT net:192.168.0.254 fw tcp 8080 )

Report

C

sgarsault

7 years ago

Bonjour,

En effet, ce script ne permet que de commander Amarok par la Freebox. Pour le son, j'utilise le script pa2fbx (ce qui veut dire pulseaudio to Freebox) disponible sur http://pa2fbx.sourceforge.net/

Ce petit script utilise VLC pour envoyer tout le son de l'ordinateur (et donc d'Amarok) vers la Freebox. Je l'ai très légèrement modifié pour qu'il cohabite avec FreeboKs player. Je l'ai uploadé ici http://dl.free.fr/hB000XNyH.

Si d'autres personnes sont intéressées, je pourrai l'ajouter au package FreeboKs.

Cordialement.
S. Garsault

Report

7 years ago

Version 0.2.3
- Enhanced look & feel
- Bug fixing

Version 0.2.2
- Full collection browsing
- Can now start playing a track or an album, directly from the collection.

Version 0.2
- Basic collection browsing!
- Can add a track or an entire album to the playlist
- Cleaner look

Version 0.1
* Build 198
- Better LED display
- Updated documentation

* Build 114
- Added delete track ("*" key), and clear playlist ("rec" key) remote controls.
- Fixed error message when port 8080 cannot be opened.

* Build 92
- Added fast-forward, and fast-backward remote controls.
- Fixed an issue with characters encoding. Now, the é, í , etc. are displayed correctly on the Freebox.

* Build 67
- Fixed an issue with Freebox LED display scrolling
- Added French doc

12345678910
product-maker Count: 4 Rating: 5.0
File (click to download) MD5SUM Version Description Downloads Date Filesize DL OCS-Install
*Needs ocs-url or ocs-store to install things
Pling
Details
license
version
0.2
updated Nov 13 2011
added Oct 29 2011
downloads 24h
0
page views 24h 3
System Tags addon