[WIDGET] Media Utilities : Votre widget music comme vous aimez

Par franck_29 - Le 14/04/14 - Affichages : 3303
Au gré de mes visites dans la toute nouvelle section des partages, essentiellement sur ZOOPER, je suis tombé sur des réalisations de @magmg31 (relayées par @Jhowlett468) mettant en oeuvre un outil "Media utilities".
Intrigué, j'ai creusé la question et j'en suis venu à la conclusion que ce truc était génial et méritait un petit éclairage.

Edit @jhowlett468 du 18/04/15 : ajout des codes des variables Zooper en fin du présent post.

Media utilities de MyColorScreen : un widget "player" pour les gouverner tous !

Vous avez tous des lecteurs médias différents, par exemple le lecteur stock, mais souvent ce dernier ne suffit pas et certains se tourneront vers "Google Music" d’autres vers des outils plus élaborés comme "Player Pro", ou plus spécifiques comme "MoodAgent". D'autres encore s'en remettront à des lecteurs connectés à des bases de données colossales de musique en ligne comme "Deezer".

Et au final, vous devez jongler avec plusieurs lecteurs.

Et si vous souhaitez utiliser les widgets de ces lecteurs, il vous faudra bien souvent leur consacrer une page entière de votre homescreen et admettre les différences de design entre ces widgets souvent bien peu personnalisables, ou tout simplement renoncer à le faire.

Media Utilities de MyColorScreen (ceux qui ont sorti ZOOPER) nous offre une "révolution" en la matière. Il va vous permettre de façonner un widget unique, qui pilotera n'importe lequel de vos player. Si!

Et il va plus loin, puisqu'il vous permettra une personnalisation très aboutie de ce widget (couleurs avec transparence du fond et des textes, thème des boutons "play/pause, next, prévious"), et cela sera satisfaisant dans la plupart des cas.

Mais, ce n'est pas tout. Media utilities vous permettra de construire vous même votre propre widget, via ZOOPER, en dotant ce dernier de variables supplémentaires qui vous permettront de créer de toute pièce un widget de pilotage de votre musique.
Cela a d'ailleurs déjà été proposé dans notre forum (cf. [Zooper] Les Paramètres Avancés en Pratique par @magmg31) et donnera des idées à nos créatifs qui nous proposeront, bientôt j'en suis sûr, quelques réalisations et tutoriels sur cet aspect "interconnexion avec ZOOPER".

Ceux qui voudront en savoir plus pourront consulter les liens suivants :
source XDA Take Control of Multiple Players with Generic Music Controls
Topic de Media Utilities sur XDA : [WIDGET][4+] Generic Music Controls

Media utilities : dans le détail

Image

L'interface minimaliste de l'application détecte vos lecteurs de musique classiques, mais vous pouvez ajouter manuellement ceux qu'elle n'aurait pas découverts
Image Image

L'application propose bien sur quantité de widgets personnalisables : en voici la liste :
Image

Une fois votre type de widget choisi, voici quelques unes des possibilités de paramétrage :
Image Image

Comme je vous l'avais dit, il est bien sur possible de modifier les boutons du player :
Image

Cela donne ça sur mon homescreen : notez que je l'ai configuré de façon qu'il soit "harmonieusement intégré à l'écran. la deuxième image montre ce même widget pilotant mon lecteur fétiche "moodagent" (on passe de l'un à l'autre en cliquant sur le logo de Media Utilities partie supérieure droite du widget). Je précise que le widget apparaît sur un swipe gauche sur un raccourci à l'aide de popup widget, mais c'est complètement optionnel.
Image Image

Conclusion

J'espère que cette petite présentation vous donnera l'envie d'aller plus loin, personnellement cette application gratuite m'a complètement convaincu. J'ai hate de vous voir partager vos réalisations dans notre section dédiée Spécial Personnalisation ‹ [Perso] Vos partages et réalisations
J'allais oublier, l'application est disponible sur le play store à l'adresse https://play.google.com/store/apps/deta ... rols.alpha

Liste des variables utilisables avec Zooper :
  • #TMU_ISPLAYING# : media player en cours de lecture ou non ( 1= lecture en cours, 0 sinon )
  • #TMU_PLAYTIME# : durée de la piste en cours
  • #TMU_PLAYTIME_MILLIS# : temps total de la sélection en cours en ms
  • #TMU_TRACK_PERC# : pourcentage déjà lu de la chanson en cours
  • #TMU_REMAINING_TIME# : temps restant sur la chanson en cours de lecture
  • #TMU_REMAINING_MILLIS# : temps restant de la chanson en cours en ms
  • #TMU_TRACK_NUM# : numéro de piste
  • #TMU_TRACK_LENGTH# : longueur de la chanson en cours de lecture
  • #TMU_TRACK_LENGTH_MILLIS# : durée de la chanson en cours en ms
  • #TMU_ALBUM# : nom de l'album
  • #TMU_ARTIST#: nom de l'artiste
  • #TMU_TRACK# : nom de la chanson en cours
A très bientôt
4 réponse(s) -