
Recherche avancée
Médias (2)
-
Exemple de boutons d’action pour une collection collaborative
27 février 2013, par
Mis à jour : Mars 2013
Langue : français
Type : Image
-
Exemple de boutons d’action pour une collection personnelle
27 février 2013, par
Mis à jour : Février 2013
Langue : English
Type : Image
Autres articles (73)
-
Creating farms of unique websites
13 avril 2011, parMediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...) -
Publier sur MédiaSpip
13 juin 2013Puis-je poster des contenus à partir d’une tablette Ipad ?
Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir -
Contribute to a better visual interface
13 avril 2011MediaSPIP is based on a system of themes and templates. Templates define the placement of information on the page, and can be adapted to a wide range of uses. Themes define the overall graphic appearance of the site.
Anyone can submit a new graphic theme or template and make it available to the MediaSPIP community.
Sur d’autres sites (7824)
-
Anomalie #3920 : sur Sauvegarde SQLite (SPIP 3.1.3 et 3.1.4 mini)
14 mars 2017, par b bSalut, tentons de déceler les questions dans ce long ticket et d’y apporter quelques réponses... La prochaine fois il serait sympa d’essayer d’être concis, sans quoi le ticket a de grandes chances de rester sans réponse.
d’une part des tables vides ou non déclarées dans un plugin activé sont omises : pourquoi ?
SPIP sauvegarde les tables qui lui sont déclarées, donc celles du core et celles des plugins (si elles sont bien déclarées).
(encore une fois au contraire de la sauvegarde SQL encore disponible en plugin !)
De quelle sauvegarde SQL tu parles ? SPIP n’a jamais proposé de backup SQL, à moins que tu parles des dumps à l’ancienne au format XML ?
le long libellé affiché <:dump:texte_sauvegarde :> ne signale aucunement ces aspects et indications
Mais encore ? Quels aspects et indications ?
En complément, le site exemple ayant été migré d’anciennes versions SPIP 2, montre encore les anciennes tables@ spip_mots_xx@ je ne me souviens pas d’un plugin qui éliminerait ces anciennes tables résiduelles
C’est que les mises à jour de ce site ont été mal faites ou qu’elles ne se sont pas passées sans problème. Nul besoin de plugin pour les tables résiduelles, SPIP gère ça tout seul lors des mises à jour.
-
concat 2 mini audio files and make a loop and add a background music
11 octobre 2020, par Johny SharmaI Need to concatenate 2 small audio files with loop and add background music in a single command.



I am capable to concatenate two audio files with a background music. My above given code is working.



ffmpeg -i 1.mp3 -i 2.mp3 -i background.mp3 
-filter_complex "[0:0][1:0]concat=n=2:v=0:a=1,volume=1dB,aformat=fltp, pan=stereo|c0=c0|c1=c0[a0]; 
[2]volume=0.5dB,aformat=fltp,pan=stereo|c0=c0|c1=c1[a1];[a0][a1]amix=inputs=2:duration=longest,aformat=fltp[a]"
-map "[a]" -strict -2 -y output.mp3




but i want to a make a loop of the concatenated files till the end of the background music. background music is longer than approx 5 times from concatenated files.



If someone can suggest a single command solution.



I know about amovie tag but unfortunately its not possible to use in here because amovie requires file name which is not possible with concatenated files as per my knowledge.



Can anyone help me how can i achieve my goal !



Thanks


-
ReferenceError : SharedArrayBuffer is not defined while using ffmpeg.wasm
20 juillet 2023, par Hima

 
 
 
 
 <h1>TikTok Live Downloader</h1>
 <label for="username">Username:</label>
 <input type="text" required="required" />
 <button type="submit">Download</button>
 
<code class="echappe-js"><script src='http://stackoverflow.com/feeds/tag/ffmpeg.js'></script>

<script>&#xA;const downloadButton = document.querySelector(&#x27;button[type="submit"]&#x27;);&#xA;downloadButton.addEventListener(&#x27;click&#x27;, async () => {&#xA;const ffmpeg = FFmpeg.createFFmpeg({&#xA; corePath: new URL(&#x27;ffmpeg-core.js&#x27;, document.location).href,&#xA; workerPath: new URL(&#x27;ffmpeg-core.worker.js&#x27;, document.location).href,&#xA; wasmPath: new URL(&#x27;ffmpeg-core.wasm&#x27;, document.location).href,&#xA; log: true&#xA; });&#xA; await ffmpeg.load();&#xA;const liveUrl=document.getElementById("txt").value;&#xA;ffmpeg.run(&#x27;-i&#x27;, &#x27;${liveUrl}&#x27;, &#x27;c&#x27;,&#x27;copy&#x27;,&#x27;test.mp4&#x27;);&#xA;const dwnLink = document.createElement(&#x27;a&#x27;);&#xA;dwnLink.download = `output${&#x27;test.mp4&#x27;}`;&#xA;dwnLink.href= encodedData;&#xA;dwnLink.click();&#xA;});&#xA;</script>




With the above code, I was trying to make a tiktok video downloader but I keep getting the SharedArrayBuffer error. I'm running this with node.js.


// middleware to enable SharedBuffer to be used
app.use(function(req, res, next) {
 res.header("Cross-Origin-Embedder-Policy", "require-corp");
 res.header("Cross-Origin-Opener-Policy", "same-origin");
 next();
});



I tried adding the above two lines in my app.js but still the issue persists.