
Recherche avancée
Médias (91)
-
Spoon - Revenge !
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
My Morning Jacket - One Big Holiday
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Zap Mama - Wadidyusay ?
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
David Byrne - My Fair Lady
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Beastie Boys - Now Get Busy
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Granite de l’Aber Ildut
9 septembre 2011, par
Mis à jour : Septembre 2011
Langue : français
Type : Texte
Autres articles (18)
-
MediaSPIP Core : La Configuration
9 novembre 2010, parMediaSPIP Core fournit par défaut trois pages différentes de configuration (ces pages utilisent le plugin de configuration CFG pour fonctionner) : une page spécifique à la configuration générale du squelettes ; une page spécifique à la configuration de la page d’accueil du site ; une page spécifique à la configuration des secteurs ;
Il fournit également une page supplémentaire qui n’apparait que lorsque certains plugins sont activés permettant de contrôler l’affichage et les fonctionnalités spécifiques (...) -
Les statuts des instances de mutualisation
13 mars 2010, parPour des raisons de compatibilité générale du plugin de gestion de mutualisations avec les fonctions originales de SPIP, les statuts des instances sont les mêmes que pour tout autre objets (articles...), seuls leurs noms dans l’interface change quelque peu.
Les différents statuts possibles sont : prepa (demandé) qui correspond à une instance demandée par un utilisateur. Si le site a déjà été créé par le passé, il est passé en mode désactivé. publie (validé) qui correspond à une instance validée par un (...) -
MediaSPIP Player : problèmes potentiels
22 février 2011, parLe lecteur ne fonctionne pas sur Internet Explorer
Sur Internet Explorer (8 et 7 au moins), le plugin utilise le lecteur Flash flowplayer pour lire vidéos et son. Si le lecteur ne semble pas fonctionner, cela peut venir de la configuration du mod_deflate d’Apache.
Si dans la configuration de ce module Apache vous avez une ligne qui ressemble à la suivante, essayez de la supprimer ou de la commenter pour voir si le lecteur fonctionne correctement : /** * GeSHi (C) 2004 - 2007 Nigel McNie, (...)
Sur d’autres sites (4725)
-
ffmpeg doesn't work in heroku using discord.py, how can i solve it ?
20 septembre 2022, par empressI'm making a discord bot with python and it has a music cog. I've just hosted the bot, and everything works perfectly except this cog. Bassically, the problem is that even if the bot is ready with no errors, when I try to play something in one channel with the command
!pl <search></search>
the bot joins the channel, but it doesn't play anything.

I have already add the BuildPacks to heroku (opus, ffmpeg, python) and all the requirements are ready (The music cog worked on my pc when i was building it).


The output in terminal shows "discord.player : ffmpeg process 26 successfully terminated with return code of -11"


I'll upload a few part of my code, which explains it at all.


import discord
from discord.ext import commands
from youtube_dl import YoutubeDL

class music_cog(commands.Cog):
 def __init__(self, bot):
 self.bot = bot
 self.is_playing = False
 self.is_paused = False
 self.music_queue = []
 self.YDL_OPTIONS = {'format': 'bestaudio', 'noplaylist':'True'}
 self.FFMPEG_OPTIONS = {'before_options': '-reconnect 1 -reconnect_streamed 1 -reconnect_delay_max 5', 'options': '-vn'}
 self.vc = None

 def search_yt(self, item):
 with YoutubeDL(self.YDL_OPTIONS) as ydl:
 try: 
 info = ydl.extract_info("ytsearch:%s" % item, download=False)['entries'][0]
 except Exception: 
 return False
 return {'source': info['formats'][0]['url'], 'title': info['title']}

 def play_next(self):
 if len(self.music_queue) > 0:
 self.is_playing = True
 m_url = self.music_queue[0][0]['source']
 self.music_queue.pop(0)
 self.vc.play(discord.FFmpegPCMAudio(m_url, **self.FFMPEG_OPTIONS), after=lambda e: self.play_next())
 else:
 self.is_playing = False

 async def play_music(self, ctx):
 member = ctx.author
 if len(self.music_queue) > 0:
 self.is_playing = True
 m_url = self.music_queue[0][0]['source']
 if self.vc == None or not self.vc.is_connected():
 self.vc = await self.music_queue[0][1].connect()
 if self.vc == None:
 await ctx.send(f"you need to join a vc {member.mention} !!")
 return
 else:
 await self.vc.move_to(self.music_queue[0][1])
 self.music_queue.pop(0)
 self.vc.play(discord.FFmpegPCMAudio(m_url, **self.FFMPEG_OPTIONS), after=lambda e: self.play_next())
 else:
 self.is_playing = False

 @commands.command(name = "play", aliases = ["pl"])
 async def play(self, ctx, *args):
 query = " ".join(args)
 await ctx.send(f"Buscando en youtube según {query}...")
 member = ctx.author
 voice_channel = ctx.author.voice.channel
 if voice_channel is None:
 await ctx.send(f"you need to join a vc {member.mention} !!")
 elif self.is_paused
 self.vc.resume()
 else:
 song = self.search_yt(query)
 song_name = song.get("title")
 if type(song) == type(True):
 await ctx.send(f"There was an error {member.mention} !!")
 else:
 await ctx.send('song in the queue "{song_name}" !!')
 self.music_queue.append([song, voice_channel])
 await self.play_music(ctx)



If anyone can help me I would appreciate it so much :(


-
Discord.js : How to play music stream from http?
28 septembre 2019, par Maxim.ZThis is my code :
if (msg.content.includes('*stream')) {
var name=(msg.content).slice(8,80);
if (msg.member.voiceChannel) {
msg.member.voiceChannel.join()
.then(connection => {
console.log(name);
const dispatcher = connection.playFile(name);
dispatcher.setVolume(0.5);
})
.catch(console.log);
} else {
msg.reply('Enter channel first');
}
}When I write in Discord
*stream https://play.sas-media.ru/play
, the console shows the full link (https://play.sas-media.ru/play
), the bot enters the voice channel, but nothing else happens.What am I doing wrong ?
-
Anomalie #4623 : Styles des fieldset dans l’espace privé
17 avril 2021, par nicod _J’aime bien le côté arrondi du coin supérieur gauche de la bordure, avec le changement d’épaisseur.
Je prolongerais un petit peu horizontalement de quelques pixels, pour bien accrocher la légende, et le top serait de terminer le bloc en bas par le même arrondi.
Quelque chose comme ça (bricolé dans Photoshop, j’ai triché)