Auteur Sujet: Créer une playlist sous YAMP  (Lu 5928 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne wile_e

  • Membre Complet
  • ***
  • Messages: 142
Créer une playlist sous YAMP
« le: 13 juillet 2016 à 19:20:19 »
Bonsoir,

j'ai téléchargé et installé le plugin YAMP sous Enigma2 (Vu+ Solo2) mais il fait crasher le Vu+ continuellement.
J'imagine que c'est le fichier e2pls qui pose problème mais je n'ai pas trouvé beaucoup d'aide chez l'ami Google.

Contenu du fichier webradio.e2pls (le fichier d'origine avec extension m3u n'est pas lu)

4097:0:0:1010:1063:0:0:0:0:0:http%3a//stream1.addictradio.net%3a80/addictstar.mp3
4097:0:0:1010:1060:0:0:0:0:0:http%3a//stream1.addictradio.net%3a80/addictalternative.mp3
4097:0:0:1010:1061:0:0:0:0:0:http%3a//stream1.addictradio.net%3a80/addictrock.mp3
4097:0:0:1010:1062:0:0:0:0:0:http%3a//stream1.addictradio.net%3a80/addictlounge.mp3
4097:0:0:1010:1106:0:0:0:0:0:http%3a//live.m2stream.fr/m2hit-128.mp3
4097:0:0:1010:1102:0:0:0:0:0:http%3a//live.m2stream.fr/m2caliente-128.mp3
4097:0:0:1010:1107:0:0:0:0:0:http%3a//live.m2stream.fr/m2hip-hop-128.mp3
4097:0:0:1010:1104:0:0:0:0:0:http%3a//live.m2stream.fr/m2rock-128.mp3
4097:0:0:1010:1105:0:0:0:0:0:http%3a//live.m2stream.fr/m2love-128.mp3
4097:0:0:1010:1103:0:0:0:0:0:http%3a//live.m2stream.fr/m2sunshine-128.mp3
4097:0:0:1010:1100:0:0:0:0:0:http%3a//live.m2stream.fr/m2club-128.mp3
4097:0:0:1010:1100:0:0:0:0:0:http%3a//live.m2stream.fr/m280-128.mp3
4097:0:0:1010:1101:0:0:0:0:0:http%3a//live.m2stream.fr/m290-128.mp3
4097:0:0:1010:1109:0:0:0:0:0:http%3a//live.m2stream.fr/m2chillout-128.mp3
4097:0:0:1010:1108:0:0:0:0:0:http%3a//live.m2stream.fr/m2funk-128.mp3

Et le détail du crashlog :

<403272.941> action ->  YampActions ok
<403273.151> playing -1:19982000:0:0:0:0:0:0:0:0:
<403273.152> [eDVBDB] getBouquet failed.. no path given!
<403273.152> [eStaticServiceDVBBouquetInformation] isPlayable failed.. getBouquet failed!
<403273.152> playref None
<403273.152> [eDVBDB] getBouquet failed.. no path given!
<403273.152> [eStaticServiceDVBBouquetInformation] isPlayable failed.. getBouquet failed!
<403275.155> playing -1:32869344:0:0:0:0:0:0:0:0:
<403275.155> [eDVBDB] getBouquet failed.. no path given!
<403275.155> [eStaticServiceDVBBouquetInformation] isPlayable failed.. getBouquet failed!
<403275.155> playref None
<403275.155> [eDVBDB] getBouquet failed.. no path given!
<403275.155> [eStaticServiceDVBBouquetInformation] isPlayable failed.. getBouquet failed!
<403277.157> playing 4097:0:1:1010:1063:0:0:0:0:0:http%3a//stream1.addictradio.net/addictstar.mp3:Addict Star
<403277.158> [eServiceMP3] construct!
<403277.158> [eServiceMP3] playbin uri=http://stream1.addictradio.net/addictstar.mp3
<403277.195> [eServiceMP3] starting pipeline
<403277.358> resolved to PLAY
<403277.360> [eServiceMP3] state transition NULL -> READY
<403277.383> resolved to PLAY
<403277.526> action ->  YampActions nextTitle
<403277.527> playing 4097:0:1:1010:1060:0:0:0:0:0:http%3a//stream1.addictradio.net/addictalternative.mp3:Addict Alternative
<403277.527> [eServiceMP3] stop http://stream1.addictradio.net/addictstar.mp3
<403278.564> [eServiceMP3] stop state:PLAYING pending:VOID_PENDING ret:SUCCESS
<403278.637> [eServiceMP3] destruct!
<403278.640> [eServiceMP3] construct!
<403278.640> [eServiceMP3] playbin uri=http://stream1.addictradio.net/addictalternative.mp3
<403278.641> [eServiceMP3] starting pipeline
<403278.647> resolved to PLAY
<403278.660> [eServiceMP3] state transition NULL -> READY
<403278.676> resolved to PLAY
<403278.848> Traceback (most recent call last):
<403278.848>   File "/usr/lib/enigma2/python/Navigation.py", line 59, in dispatchEvent
<403278.848>   File "/usr/lib/enigma2/python/Components/ServiceEventTracker.py", line 80, in event
<403278.848>   File "/usr/lib/enigma2/python/Plugins/Extensions/YampMusicPlayer/Yamp.py", line 375, in __evUpdatedInfo
<403278.849>     self.updateMusicInformation( artist, title, album, date, genre)
<403278.849>   File "/usr/lib/enigma2/python/Plugins/Extensions/YampMusicPlayer/Yamp.py", line 1498, in updateMusicInformation
<403278.852>     self.updateCover(artist, album, title)
<403278.852>   File "/usr/lib/enigma2/python/Plugins/Extensions/YampMusicPlayer/Yamp.py", line 1529, in updateCover
<403278.855>     filelist = self.fileListByExt(dir, [".jpg", ".png", ".bmp", ".gif"])
<403278.855>   File "/usr/lib/enigma2/python/Plugins/Extensions/YampMusicPlayer/Yamp.py", line 1585, in fileListByExt
<403278.857>     for file in os.listdir(path):
<403278.858> OSError: [Errno 2] No such file or directory: 'http://stream1.addictradio.net'
<403278.858> [ePyObject] (CallObject(<bound method Navigation.dispatchEvent of <Navigation.Navigation instance at 0x1397d78>>,(5,)) failed)

Actuellement, le plugin lit environ 2 secondes le son de la webradio et crashe ensuite.
J'ai viré le port 80 dans l'URL de la webradio, cela n'a pas mieux marché.
J'ai remplacé 4097... par 1..., cela ne fonctionne pas.

Quelqu'un a une idée de comment remplir ce fichier e2pls pour qu'il soit reconnu par mon Vu+? Un fichier m3u pourrait faire l'affaire mais le fichier dont je me sers pour Winamp ne fonctionne pas non plus tel quel.

Merci,
wile_e
Vu+ Solo2 VTI 14.0.6 Bis TV - Fransat - Voo
CGV Etimo 2T TNT belge et française

Hors ligne demosat

  • Membre Héroïque
  • *****
  • Messages: 892
Re: Créer une playlist sous YAMP
« Réponse #1 le: 13 juillet 2016 à 20:00:19 »
Je ne connais pas yamp, mais perso j'utilise le format playlist e2pls pour les enregistrements de mon camescope stocké sur mon nas.

la structure du contenu d'un fichier e2pls est ainsi :

3:0:0:0:0:0:0:0:0:0:/media/net/VideosDISKSTATION/Kenya 2010/00005.MTS
3:0:0:0:0:0:0:0:0:0:/media/net/VideosD.... etc..

Hors ligne wile_e

  • Membre Complet
  • ***
  • Messages: 142
Re: Créer une playlist sous YAMP
« Réponse #2 le: 13 juillet 2016 à 22:58:44 »
oui, je me suis inspiré d'un fichier trouvé sur le démo. Il y avait ce code :

4097:0:0:0:0:0:0:0:0:0:/media/net/NAS/Public/AUTRES/Minions + MiniMovies (2015) MULTi Bluray x264-PopHD/Minions - Bonus/Bonus 1 - Cro Minion (2015) VO BluRay x264 AC3-PopHD.mkv
4097:0:0:0:0:0:0:0:0:0:/media/net/NAS/Public/AUTRES/Minions + MiniMovies (2015) MULTi Bluray x264-PopHD/Minions - Bonus/Bonus 2 - Competition (2015) [1080p] VO BluRay AC3-PopHD.mkv
4097:0:0:0:0:0:0:0:0:0:/media/net/NAS/Public/AUTRES/Minions + MiniMovies (2015) MULTi Bluray x264-PopHD/Minions - Bonus/Bonus 3 - Binky Nelson Unpacified (2013) MULTi VFF BluRay x264 AC3-PopHD.mkv
1:0:0:0:0:0:0:0:0:0:/media/hdd/movie/20160220 2103 - TF1 - The Voice.ts
1:0:0:0:0:0:0:0:0:0:/media/hdd/movie/20160220 2103 - TF1 - The Voice.ts
1:0:0:0:0:0:0:0:0:0:/media/hdd/movie/Batman Forever.ts
4097:0:0:0:0:0:0:0:0:0:/media/hdd/movie/epg.dat
1:0:0:0:0:0:0:0:0:0:/media/hdd/movie/20151021 2052 - D8.ts

Aucune idée pourquoi le fichier de l'EPG s'est retrouvé dedans (ligne 7) mais pour le reste on voit bien que /media/net se réfère au NAS du réseau interne et que /media/hdd/movie se réfère au répertoire des enregistrements. Il manque donc la combinaison pour accéder à l'internet.
Vu+ Solo2 VTI 14.0.6 Bis TV - Fransat - Voo
CGV Etimo 2T TNT belge et française

Hors ligne demosat

  • Membre Héroïque
  • *****
  • Messages: 892
Re: Créer une playlist sous YAMP
« Réponse #3 le: 14 juillet 2016 à 06:19:07 »
Dans ton cas, je pense que c'est mission impossible au format e2pls.
Car tu cherches à faire une playlist de liens stream soit l'équivalent d'un fichier m3u ou d'un userbouquet.

Une playlist e2pls c'est un fichier qui regroupe une liste d'éléments qui seront joués automatiquement.

Exemple avec une playlist de trois morceaux de musique, quand tu sélectionnes la playlist
cela joue musique1 puis musique2 et en fin musique3.

Avec une playlist de vidéos ce sera vidéo1, puis vidéo2 etc jusqu'à la dernière vidéo.

Et dans ton cas, tu cherches à jouer des liens de webradio... impossible de définir la fin de webradio1 pour passer à la suivante.

Perso je ferai un fichier m3u qui sera pris en compte par le lecteur de médias

Voici en fichier joint un zip m3u avec quelques liens repris de ton exemple.
Décompresse l'archive et dépose le fichier m3u à la racine de ton dossier media sur ton démo et exécute le avec le lecteur de médias
Tu devrais avoir ceci :



Hors ligne wile_e

  • Membre Complet
  • ***
  • Messages: 142
Re: Créer une playlist sous YAMP
« Réponse #4 le: 14 juillet 2016 à 12:00:50 »
OK, le mediaplayer fait le job. Je peux donc virer Yamp qui ne m'est d'aucune utilité ici et que je n'utilisais pas avant.
Est-il possible d'ajouter les picons (ou qqch d'équivalent) à cette liste m3u?
Vu+ Solo2 VTI 14.0.6 Bis TV - Fransat - Voo
CGV Etimo 2T TNT belge et française