Lire des mp3 sous ubuntu
Lire des mp3 sous ubuntu
Bonjour à tous.
Je suis nouveau ici, aide-soignant, je cherche a créer un programme d'automation de musique pour notre webradio.
J'ai parcouru le forum et essayé divers codes, mais rien ne semble fonctionner pour moi.
Est-il possible de lire des mp3 avec PB sous ubuntu ? Je préfère diffuser des mp3 que du ogg car çà correspond mieux à ma chaine de production - diffusion.
Pouvez vous me poster un exemple de code ? Ensuite je me débrouille.
Merci.
Je suis nouveau ici, aide-soignant, je cherche a créer un programme d'automation de musique pour notre webradio.
J'ai parcouru le forum et essayé divers codes, mais rien ne semble fonctionner pour moi.
Est-il possible de lire des mp3 avec PB sous ubuntu ? Je préfère diffuser des mp3 que du ogg car çà correspond mieux à ma chaine de production - diffusion.
Pouvez vous me poster un exemple de code ? Ensuite je me débrouille.
Merci.
Re: Lire des mp3 sous ubuntu
Bonjour hub73,
Logiquement pour lire des mp3 il faut utilisé la librairie movie()
mais tu as peut être pas toutes les librairies d'installer sur ta distrib. Tu utilise quel version ?
Essaie l'exemple de l'aide pour voir.
@++
Logiquement pour lire des mp3 il faut utilisé la librairie movie()
mais tu as peut être pas toutes les librairies d'installer sur ta distrib. Tu utilise quel version ?
Essaie l'exemple de l'aide pour voir.
@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Re: Lire des mp3 sous ubuntu
Bonjour Venom.
J'avais déjà essayé un exemple avec la librairie movie. Je dois être dans la bonne direction.
L'exemple m'indique 'Can't load the movie'
Peut être il faut que j'installe quelque chose ? Pourrais tu m'indiquer la lib (avec ce qu'il faut taper en sudo avec un terminal linux), je débute avec cet os.
C'est la dernière version de purebasic complète, je suis sous Ubuntu 18.04.5 LTS.
Pour plus d'informations mon projet est ici : www.hbayre.fr
Merci.
J'avais déjà essayé un exemple avec la librairie movie. Je dois être dans la bonne direction.
L'exemple m'indique 'Can't load the movie'
Peut être il faut que j'installe quelque chose ? Pourrais tu m'indiquer la lib (avec ce qu'il faut taper en sudo avec un terminal linux), je débute avec cet os.
C'est la dernière version de purebasic complète, je suis sous Ubuntu 18.04.5 LTS.
Pour plus d'informations mon projet est ici : www.hbayre.fr
Merci.
Re: Lire des mp3 sous ubuntu
Essaie ça :
Ensuite
Et test pour voir. J'ai plus de distrib linux sous la main, mais ça doit être cette lib.
PS: joli projet. Une "radio amateur" avec des résidents. ça doit leurs plaire ?
@++
Code : Tout sélectionner
sudo apt-get update
Code : Tout sélectionner
sudo apt-get install libxine-dev
PS: joli projet. Une "radio amateur" avec des résidents. ça doit leurs plaire ?
@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Re: Lire des mp3 sous ubuntu
sudo apt-get install -y libxine-dev : il ne trouve pas le paquet
Re: Lire des mp3 sous ubuntu
Et peut être
Arf... Toujours la même voie pour installer purebasic sur une distrib linux
@++
Code : Tout sélectionner
sudo apt-get update
sudo apt-get install libxine2-dev
@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Re: Lire des mp3 sous ubuntu
c'est clair ! Merci Venom
Depuis le forum anglais :
Ubuntu 14.04 x64 with KDE, Unity and Enlightenment E 17 (Graphics card: ATI Radeon HD 5670; libxine1-dev and dependancies didn't work correctly!) :
- libxine2-dev (libxine2-bin)
- libxine2-x (libva-glx1, libva-x11-1, libvdpau1)
- libxine2 (libaacs0, libblueray1, libxine2-ffmpeg, libxine2-misc-plugins, libxine2-plugins)
- mesa-vdpau-drivers
ça semble fonctionner. Je vais essayer plus en détail demain !
Depuis le forum anglais :
Ubuntu 14.04 x64 with KDE, Unity and Enlightenment E 17 (Graphics card: ATI Radeon HD 5670; libxine1-dev and dependancies didn't work correctly!) :
- libxine2-dev (libxine2-bin)
- libxine2-x (libva-glx1, libva-x11-1, libvdpau1)
- libxine2 (libaacs0, libblueray1, libxine2-ffmpeg, libxine2-misc-plugins, libxine2-plugins)
- mesa-vdpau-drivers
ça semble fonctionner. Je vais essayer plus en détail demain !
Re: Lire des mp3 sous ubuntu
La lecture des mp3 fonctionne (dans une autre fenêtre semble t-il). Par contre je ne sais pas comment faire pour que les fichiers mp3 soient lus automatiquement à la suite les uns des autres comme une playlist.
Dans ma procédure (un listview ou chaque élément contient le chemin d'un fichier mp3), la lecture du premier fichier n'est pas terminée quand on passe au suivant, il l'arrête illico). Des idées ?
Code : Tout sélectionner
Procedure Jouer_la_liste()
If InitMovie() = 0
MessageRequester("Erreur", "Système de lecture non !", 0)
End
EndIf
For i=0 To CountGadgetItems(Listview_0)-1
NomFichier$ = GetGadgetItemText(ListView_0, i)
If LoadMovie(0, NomFichier$)
OpenWindow(0, 100, 150, MovieWidth(0), MovieHeight(0), "Lecture d'un fichier mp3")
PlayMovie(0, WindowID(0))
Else
MessageRequester("Erreur", "Impossible de lire le fichier son mp3...", 0)
EndIf
Next
EndProcedure
Re: Lire des mp3 sous ubuntu
Comme j'ai dit, je n'ai plus de distrib sous la main. Mais j'ai déjà répondu à ce type de question dans la section linux jette un œil ici et vois si ça fonctionne chez toi.
@++
@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Re: Lire des mp3 sous ubuntu
Merci Venom. Je vais regarder tout cela.
Re: Lire des mp3 sous ubuntu
Le lien de l'exemple ne fonctionne pas chez moi. Si c'est possible de m'envoyer par mail l'archive exemple de cette discussion : hubert.bayre(chez)orange.fr Merci.
Re: Lire des mp3 sous ubuntu
J'ai terminé la première version de mon logiciel et çà fonctionne bien. Encore merci Venom.
Re: Lire des mp3 sous ubuntu
Cool. Tu as réussi à lire des MP3 a la suite ?
Partage le code si tu le souhaites bien-sûr
@++
Partage le code si tu le souhaites bien-sûr
@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Re: Lire des mp3 sous ubuntu
Mon code ne dois pas être terrible, le projet est ici. automation_radio est compilé pour ubuntu 20.04
https://u.pcloud.link/publink/show?code ... 9C0F5iPOLV
Le système fonctionne chez moi. Sur mon poste de travail linux, je lance le logiciel, je renseigne 'ma playlist' des mes émissions enregistrées en mp3, ensuite j'ajoute la partie des 'interruptions' qui sont des top horaires pour la radio. Je lance Butt pour la diffusion. Celui ci se connecte à mon VPS d'ovh sur lequel est installé iceCast. Pour finir l'auditeur utilise son navigateur internet, un player est disponible. Il clique sur play et entend la 'radio'.
Je ne peux pas mettre le lien sur le player, car je n'ai pas encore les autorisations de ma hiérarchie pour diffuser les émissions des résidents. (www.hbayre.fr).
Le logiciel est quand même une solution bancale. Avec Movie() j'ai peu de contrôle.
Afin d'éviter le recouvrement de son, dans mon code j'ai prévu :
- de pauser le fichier sonore actuellement lu
- lire mon fichier 'top horaire' interruption
- reprendre la lecture du fichier posé
Ce qu'il fait, c'est qu'il ne pause pas le fichier actuellement lu. Mon top horaire est lu 'par dessus' la diffusion de l'autre. C'est dommage.
Je ne sais pas s'il y a une erreur dans mon code, mais je ne pense pas. Si tu as l'occasion de le vérifier.
https://u.pcloud.link/publink/show?code ... 9C0F5iPOLV
Le système fonctionne chez moi. Sur mon poste de travail linux, je lance le logiciel, je renseigne 'ma playlist' des mes émissions enregistrées en mp3, ensuite j'ajoute la partie des 'interruptions' qui sont des top horaires pour la radio. Je lance Butt pour la diffusion. Celui ci se connecte à mon VPS d'ovh sur lequel est installé iceCast. Pour finir l'auditeur utilise son navigateur internet, un player est disponible. Il clique sur play et entend la 'radio'.
Je ne peux pas mettre le lien sur le player, car je n'ai pas encore les autorisations de ma hiérarchie pour diffuser les émissions des résidents. (www.hbayre.fr).
Le logiciel est quand même une solution bancale. Avec Movie() j'ai peu de contrôle.
Afin d'éviter le recouvrement de son, dans mon code j'ai prévu :
- de pauser le fichier sonore actuellement lu
- lire mon fichier 'top horaire' interruption
- reprendre la lecture du fichier posé
Ce qu'il fait, c'est qu'il ne pause pas le fichier actuellement lu. Mon top horaire est lu 'par dessus' la diffusion de l'autre. C'est dommage.
Je ne sais pas s'il y a une erreur dans mon code, mais je ne pense pas. Si tu as l'occasion de le vérifier.
Re: Lire des mp3 sous ubuntu
Si je comprend bien, tu glisse un "jingle" entre 2 chanson et tu souhaite faire pause au moment du "jingle" ?hub73 a écrit :Afin d'éviter le recouvrement de son, dans mon code j'ai prévu :
- de pauser le fichier sonore actuellement lu
- lire mon fichier 'top horaire' interruption
- reprendre la lecture du fichier posé
Ce qu'il fait, c'est qu'il ne pause pas le fichier actuellement lu. Mon top horaire est lu 'par dessus' la diffusion de l'autre. C'est dommage.
Je ne sais pas s'il y a une erreur dans mon code, mais je ne pense pas. Si tu as l'occasion de le vérifier.
Si c'est ça, tu fait un PauseMovie() a la détection du "jingle" non ?
@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
GPU : radeon HD6370M, CPU : p6200 2.13Ghz