Différences entre les versions de « Roadmap orange pi music »

De mydil
Aller à la navigation Aller à la recherche
Ligne 9 : Ligne 9 :
 
* Utiliser un fichier de configuration global ;
 
* Utiliser un fichier de configuration global ;
 
* Tester la présence de périphérique USB ;
 
* Tester la présence de périphérique USB ;
 +
 +
== BUGS ==
 +
=== BDD ===
 +
* La partie indexation mérite réflexion, dans cet état elle est trop restrictive et nécessite un TAG trop parfait pour réussir. Voir pour faire une indexation plus souple qui réussie même en l'absence de certain champ (artiste, album, genre, pochette, etc...). Problème à régler dans la classe ''DaoMusique'' et ''Tag''.
 +
* Problème de typage pour le champ ''duration'', il faut le repasser en secondes pour que cela fonctionne
 +
<pre>
 +
select * from music;
 +
+----------+------------------------+---------+------+----------+----------------------------------------------+----------+
 +
| id_music | title                  | bitrate | hit  | duration | path                                        | id_image |
 +
+----------+------------------------+---------+------+----------+----------------------------------------------+----------+
 +
|        1 | Five More hours        |    128 |    0 |        3 | Deorro & Chris Brown  Five More Hours.mp3  |        1 |
 +
|        2 | Milkshake (TRFN Remix) |    192 |    0 |        2 | 2018/Kelis - Milkshake (TRFN Remix).mp3      |        2 |
 +
|        3 | Uptown Funk            |    128 |    0 |        4 | Mark Ronson ft. Bruno Mars - Uptown Funk.mp3 |        3 |
 +
|        4 | Want To Want Me        |    128 |    0 |        3 | Jason Derulo - Want To Want Me.mp3          |        4 |
 +
|        5 | Love Me Like You Do    |    128 |    0 |        4 | Ellie Goulding - Love Me Like You Do.mp3    |        1 |
 +
|        6 | Take Me To Church      |    128 |    0 |        4 | Hozier - Take Me To Church.mp3              |        1 |
 +
+----------+------------------------+---------+------+----------+----------------------------------------------+----------+
 +
</pre>

Version du 3 janvier 2019 à 22:03

API

  • Finir la partie relative à Youtube ;

GUI

TODO

Kernel

  • Écrire un démon ou faire un CRON ;
  • Utiliser un fichier de configuration global ;
  • Tester la présence de périphérique USB ;

BUGS

BDD

  • La partie indexation mérite réflexion, dans cet état elle est trop restrictive et nécessite un TAG trop parfait pour réussir. Voir pour faire une indexation plus souple qui réussie même en l'absence de certain champ (artiste, album, genre, pochette, etc...). Problème à régler dans la classe DaoMusique et Tag.
  • Problème de typage pour le champ duration, il faut le repasser en secondes pour que cela fonctionne
 select * from music;
+----------+------------------------+---------+------+----------+----------------------------------------------+----------+
| id_music | title                  | bitrate | hit  | duration | path                                         | id_image |
+----------+------------------------+---------+------+----------+----------------------------------------------+----------+
|        1 | Five More hours        |     128 |    0 |        3 | Deorro & Chris Brown   Five More Hours.mp3   |        1 |
|        2 | Milkshake (TRFN Remix) |     192 |    0 |        2 | 2018/Kelis - Milkshake (TRFN Remix).mp3      |        2 |
|        3 | Uptown Funk            |     128 |    0 |        4 | Mark Ronson ft. Bruno Mars - Uptown Funk.mp3 |        3 |
|        4 | Want To Want Me        |     128 |    0 |        3 | Jason Derulo - Want To Want Me.mp3           |        4 |
|        5 | Love Me Like You Do    |     128 |    0 |        4 | Ellie Goulding - Love Me Like You Do.mp3     |        1 |
|        6 | Take Me To Church      |     128 |    0 |        4 | Hozier - Take Me To Church.mp3               |        1 |
+----------+------------------------+---------+------+----------+----------------------------------------------+----------+