
Recherche avancée
Médias (1)
-
Bug de détection d’ogg
22 mars 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Video
Autres articles (62)
-
Les autorisations surchargées par les plugins
27 avril 2010, parMediaspip core
autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs -
Le plugin : Gestion de la mutualisation
2 mars 2010, parLe plugin de Gestion de mutualisation permet de gérer les différents canaux de mediaspip depuis un site maître. Il a pour but de fournir une solution pure SPIP afin de remplacer cette ancienne solution.
Installation basique
On installe les fichiers de SPIP sur le serveur.
On ajoute ensuite le plugin "mutualisation" à la racine du site comme décrit ici.
On customise le fichier mes_options.php central comme on le souhaite. Voilà pour l’exemple celui de la plateforme mediaspip.net :
< ?php (...) -
Installation en mode ferme
4 février 2011, parLe mode ferme permet d’héberger plusieurs sites de type MediaSPIP en n’installant qu’une seule fois son noyau fonctionnel.
C’est la méthode que nous utilisons sur cette même plateforme.
L’utilisation en mode ferme nécessite de connaïtre un peu le mécanisme de SPIP contrairement à la version standalone qui ne nécessite pas réellement de connaissances spécifique puisque l’espace privé habituel de SPIP n’est plus utilisé.
Dans un premier temps, vous devez avoir installé les mêmes fichiers que l’installation (...)
Sur d’autres sites (8095)
-
ffmpeg output always has frozen parts of the output mp4
5 mai 2022, par beinSo a little clarification i have a folder of videos that i want to combine into one. Ive looked at multiple overflows and everything i try ends up with an error. The first few videos work then on the later ones its just frozen. I can still however hear the audio. I currently have this as my video.js...


import { exec } from 'child_process';
import * as fs from 'fs';

let folders = fs.readdirSync('./videos')


folders.forEach(element => {
 if(element != '.DS_Store'){
 let videos = fs.readdirSync('./videos/'+element)

 fs.writeFileSync('./videos/'+element+'/list.txt','')
 
 try {
 fs.rmSync('./videos/'+element+'/combined.mp4')
 } catch (error) {
 //console.log(error)
 }

 let list = ''
 
 videos.forEach(video => {
 if(video != 'list.txt' && video != '.DS_Store' && video != 'combined.mp4'){
 fs.appendFileSync('./videos/'+element+'/list.txt',('file '+video+'\n'))


 list += `file ${video}`
 list += "\n"




 
 }
 });

 var writeStream = fs.createWriteStream('./videos/'+element+'/list.txt')

 writeStream.write(list)

 writeStream.end()


 exec(`ffmpeg -hwaccel d3d11va -safe 0 -ss 0 -f concat -i ${'./videos/'+element+'/list.txt'} -c copy -copyinkf -vsync 1 -s 1920x1080 -sws_flags lanczos -c:v h264 ${'./videos/'+element+'/combined.mp4'}`, {maxBuffer: 1024 * 100000},(error, stdout, stderr) => {
 if (error) {
 console.log(`error: ${error.message}`);
 return;
 }
 else{
 console.log("videos are successfully merged")
 }
 
 })
 }
});



Any Ideas ? Tried both on Mac and Windows


-
Revision 63253 : Ce plugin nécessite medias de toute manière (même s’il est fournit ...
3 juillet 2012, par kent1@… — LogCe plugin nécessite medias de toute manière (même s’il est fournit dans SPIP 3.0)
On ne passe plus par post_edition pour récupérer les infos d’un document mais par les fonctions de metadata/ appelées par inc/renseigner_document dans le plugin medias
Du coup l’ancienne fonction de récupération des metas fonctionne de deux manières soit on lui donne un id_document, soit un fichier à analyser
version 1.1.4 -
Revision 63253 : Ce plugin nécessite medias de toute manière (même s’il est fournit ...
3 juillet 2012, par kent1@… — LogCe plugin nécessite medias de toute manière (même s’il est fournit dans SPIP 3.0)
On ne passe plus par post_edition pour récupérer les infos d’un document mais par les fonctions de metadata/ appelées par inc/renseigner_document dans le plugin medias
Du coup l’ancienne fonction de récupération des metas fonctionne de deux manières soit on lui donne un id_document, soit un fichier à analyser
version 1.1.4