
Recherche avancée
Médias (91)
-
DJ Z-trip - Victory Lap : The Obama Mix Pt. 2
15 septembre 2011
Mis à jour : Avril 2013
Langue : English
Type : Audio
-
Matmos - Action at a Distance
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
DJ Dolores - Oslodum 2004 (includes (cc) sample of “Oslodum” by Gilberto Gil)
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Danger Mouse & Jemini - What U Sittin’ On ? (starring Cee Lo and Tha Alkaholiks)
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Cornelius - Wataridori 2
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
The Rapture - Sister Saviour (Blackstrobe Remix)
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
Autres articles (68)
-
Organiser par catégorie
17 mai 2013, parDans MédiaSPIP, une rubrique a 2 noms : catégorie et rubrique.
Les différents documents stockés dans MédiaSPIP peuvent être rangés dans différentes catégories. On peut créer une catégorie en cliquant sur "publier une catégorie" dans le menu publier en haut à droite ( après authentification ). Une catégorie peut être rangée dans une autre catégorie aussi ce qui fait qu’on peut construire une arborescence de catégories.
Lors de la publication prochaine d’un document, la nouvelle catégorie créée sera proposée (...) -
Récupération d’informations sur le site maître à l’installation d’une instance
26 novembre 2010, parUtilité
Sur le site principal, une instance de mutualisation est définie par plusieurs choses : Les données dans la table spip_mutus ; Son logo ; Son auteur principal (id_admin dans la table spip_mutus correspondant à un id_auteur de la table spip_auteurs)qui sera le seul à pouvoir créer définitivement l’instance de mutualisation ;
Il peut donc être tout à fait judicieux de vouloir récupérer certaines de ces informations afin de compléter l’installation d’une instance pour, par exemple : récupérer le (...) -
Le plugin : Podcasts.
14 juillet 2010, parLe problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
Types de fichiers supportés dans les flux
Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...)
Sur d’autres sites (2519)
-
How to use ffmpeg.js in a ReactJS project
1er septembre 2021, par L3M0LMy react app is using ffmpeg.wasm (https://github.com/ffmpegwasm/ffmpeg.wasm) but because of the "recent" issues with
SharedArrayBuffer
I have to move the project to ffmpeg.js (https://github.com/Kagami/ffmpeg.js).

Here is my problem. I installed the library (
npm i ffmpeg.js
) and tried to use the simple code provided on the github page for the web workers to test if it's working :

const worker = new Worker("ffmpeg-worker-webm.js");
worker.onmessage = function(e) {
 const msg = e.data;
 switch (msg.type) {
 case "ready":
 worker.postMessage({type: "run", arguments: ["-version"]});
 break;
 case "stdout":
 console.log(msg.data);
 break;
 case "stderr":
 console.log(msg.data);
 break;
 case "done":
 console.log(msg.data);
 break;
 }
};



but the
onmessage
method never get's called, instead I get

GET https://localhost:3000/ffmpeg-worker-webm.js 403 (Forbidden)



I'm new to the web worker topic and I could not find enough articles about this problem to wrap my head around (in fact, most of the articles use the exact same code as I do and apparently it works for them). Is the problem localhost specific or is it a ReactJS problem and I'm not able to use the ffmpeg.js library at all ? Can someone guide me on how to solve this issue ?


-
Anomalie #4562 : Suite #4468 : Unification des CSS pour les boutons et les icônes
10 février 2021, par RastaPopoulos ♥Je vois pas trop où tu veux en venir. Si tu peux ajouter une classe "bouton_supprimer" dans ton HTML ça veut dire que tu peux aussi ajouter une balise #ICONEsupprimer, t’as bien la main dessus. Le 1er paramètre a exactement le même sens que la classe, et il n’est pas amené à changer au fil du temps. Les icônes derrière, peut-être, mais pas le paramètre de la balise.
Bah non, aucun rapport : une classe CSS, si on parle bien d’une classe qui n’est pas "icone_XXX", mais bien des classes de variante pour dire "ceci est un bouton de suppression", "ceci est un bouton d’édition d’un contenu", "ceci est un bouton de sauvegarde/d’enregistrement"… tout ça ce sont des classes qui donnent juste un sens à ce bouton, sans du tout préjuger de comment on veut le styler.
Alors que #ICONEtruc ça signifie uniquement : je veux insérer l’icône de ce nom.
En ce moment tous les gros acteurs se lancent dans le HTML non sémantiques, justement parce que désormais 90% des apps sont générées à base de morceaux autonomes (react etc) qui mélangent contenus et choix graphiques. D’ailleurs même avant les "css utilitaires", tous les gros frameworks poussaient aussi à ça, en obligeant à mettre des "col-4" etc dans le HTML, ce qui inscrit en dur le layout sans pouvoir le changer dans un thème. Je ne trouve pas que ce soit forcément un exemple à suivre. Mon impression est qu’on s’éloigne de plus en plus de la conception de base de la séparation HTML/CSS. Par exemple si on décide ergonomiquement que dans l’admin "tous les boutons pour le sens XXX et YYY doivent avoir leur icône" et puis plus tard à l’utilisation on s’aperçoit que c’est trop lourd et on décide comme bonne pratique "non en fait seulement les boutons pour le sens XXX doivent avoir un picto, mais pas YYY" : alors il faudra aller les retirer partout où on ne les veut plus à la fois core mais tous les plugins. Alors que c’est débile, c’est juste un choix graphique et ergonomique à un instant T. Alors ça dépend des utilisations, parfois c’est logique par rapport à la conception de l’appli (react etc, et encore, on pourrait arguer que justement elles sont parfois mal conçues).
Le seul problème que je vois c’est que ça peut se retrouver dans des formulaires ou des squelettes utilisés à la fois dans le public et le privé.
Dans le privé on veut utiliser forcément tel jeu d’icônes, dans le public ça doit pouvoir être surchargeable.Au moins pour tous les formulaires, il faut d’après moi considérer qu’ils ne doivent pas être propre à l’admin de SPIP. Cette admin les utilise, c’est une interface par défaut, fournie pour gérer ses contenus. Mais on doit pouvoir les utiliser facilement n’importe où.
Et c’est un bon exemple de la séparation : ajouter tel picto, c’est un choix de décoration propre à l’admin, parce que dans ce contexte là on veut ajouter un picto à tel endroit. Mais ailleurs, dans le site, etc, peut-être qu’on veut styler autrement. Pas juste changer l’icône (ce qui doit déjà être possible aussi), mais c’est d’autres choix graphiques. C’est bien pour ça que le HTML doit rester neutre et sémantique normalement.
-
avdevice : use av_gettime_relative() for elapsed time calculations
7 février 2021, par Marton Balintavdevice : use av_gettime_relative() for elapsed time calculations
av_gettime_relative() is using the monotonic clock therefore more suitable for
elapsed time calculations. Packet timestamps are still kept absolute, although
that should be configurable in the future.Related to ticket #9089.
Signed-off-by : Marton Balint <cus@passwd.hu>