
Recherche avancée
Médias (1)
-
Rennes Emotion Map 2010-11
19 octobre 2011, par
Mis à jour : Juillet 2013
Langue : français
Type : Texte
Autres articles (79)
-
Personnaliser en ajoutant son logo, sa bannière ou son image de fond
5 septembre 2013, parCertains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;
-
MediaSPIP v0.2
21 juin 2013, parMediaSPIP 0.2 est la première version de MediaSPIP stable.
Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...) -
Ecrire une actualité
21 juin 2013, parPrésentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
Vous pouvez personnaliser le formulaire de création d’une actualité.
Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)
Sur d’autres sites (7637)
-
Reading custom SEI message when decoding using VideoCodec (NVENC)
23 avril 2018, par cloudravenI have a series of videos with custom information encoded in the sei message NAL. Is it possible to read that information when decoding using the Nvidia hardware decoder. If it is not supported, should I use FFMPEG compiled with NVENC support instead ?
UPDATE :
I want to decode the media and read the SEI message. I am streaming live video and including postprocessing info in the sei message. The client has to use that info to apply effects to the decoded media.
Decoding the media as quickly as possible is important, and I want to do it in hardware. I assume that the Nvidia decoder must parse the NAL units to decode them. I would like to avoid duplicating work if possible. -
flac muxer : support reading updated extradata from side data
26 mai 2014, par Anton Khirnov -
TypeError : Cannot read properties of undefined (reading 'voice') Discord.js
28 novembre 2022, par EgorI'm making a discord bot for music


This error occurs when trying to run play()


TypeError : Cannot read properties of undefined (reading 'voice')


play() :


await interaction.deferReply();

 const query = interaction.options.get("query").value;
 const searchResult = await player
 .search(query, {
 requestedBy: interaction.user,
 searchEngine: QueryType.AUTO
 })
 .catch(() => {});
 if (!searchResult || !searchResult.tracks.length) return void interaction.followUp({ content: "No results were found!" });

 const queue = await player.createQueue(interaction.guild, {
 metadata: interaction.channel
 });

 try {
 if (!queue.connection) await queue.connect(interaction.member.voice.channel);
 } catch {
 void player.deleteQueue(interaction.guildId);
 return void interaction.followUp({ content: "Could not join your voice channel!" });
 }

 await interaction.followUp({ content: `⏱ | Loading your ${searchResult.playlist ? "playlist" : "track"}...` });
 searchResult.playlist ? queue.addTracks(searchResult.tracks) : queue.addTrack(searchResult.tracks[0]);
 if (!queue.playing) await queue.play();
} else if (interaction.commandName === "skip") {
 await interaction.deferReply();
 const queue = player.getQueue(interaction.guildId);
 if (!queue || !queue.playing) return void interaction.followUp({ content: "❌ | No music is being played!" });
 const currentTrack = queue.current;
 const success = queue.skip();
 return void interaction.followUp({
 content: success ? `✅ | Skipped **${currentTrack}**!` : "❌ | Something went wrong!"
 });
} else if (interaction.commandName === "stop") {
 await interaction.deferReply();
 const queue = player.getQueue(interaction.guildId);
 if (!queue || !queue.playing) return void interaction.followUp({ content: "❌ | No music is being played!" });
 queue.destroy();
 return void interaction.followUp({ content: "🛑 | Stopped the player!" });
} else {
 interaction.reply({
 content: "Unknown command!",
 ephemeral: true
 });




I tried other solutions to similar questions but they didn't work.