Recherche avancée

Médias (2)

Mot : - Tags -/doc2img

Autres articles (80)

  • Mise à jour de la version 0.1 vers 0.2

    24 juin 2013, par

    Explications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
    Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains 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 ;

  • Gestion des droits de création et d’édition des objets

    8 février 2011, par

    Par défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;

Sur d’autres sites (12470)

  • getting ffmpeg to work with php website error 500 or access denied

    20 février 2020, par user3725395

    I have two ways without success and different results, with exec method the ffmpeg actually works and creates the output file but then the website crashes with error 500.
    if I use the proc_open method then it runs and creates the log file atest.log in the output store folder, but ffmpeg errors at the end with : store\audio_recording_1441120844021u.mp3 : Permission denied and doesn’t write the file out.

    ffmpeg has IUSR full control permissions and those permissions are also on the store folder.

    any ideas ???

    exec method :-

    $cmd = "ffmpeg.exe -i C:\\Windows\\Temp\\recordings\\".$filename." -i watermark.mp3 -filter_complex amerge -c:a libmp3lame -q:a 4 store\\".$filename;
    echo exec($cmd, $o, $v);

    proc_open method :-

    $cmd = "ffmpeg.exe -i C:\\Windows\\Temp\\recordings\\".$filename." -i watermark.mp3 -filter_complex amerge -c:a libmp3lame -q:a 4 store\\".$filename;
    $pipes = array();
    $descriptors = array(2 => array('file', 'store\\atest.log', 'a'));

    $p = proc_open($cmd, $descriptors, $pipes);
    $done = 0;
    while (!$done)
    {
         sleep(1);

         $status = proc_get_status($p);
         if (!$status['running']) $done = 1;

         echo "STEEL RUN\n";
         // some manipulations with "store\\atest.log"

    }
  • getting ffmpeg to work with php website error 500 or access denied

    1er septembre 2015, par user3725395

    I have two ways without success and different results, with exec method the ffmpeg actually works and creates the output file but then the website crashes with error 500.
    if I use the proc_open method then it runs and creates the log file atest.log in the output store folder, but ffmpeg errors at the end with : store\audio_recording_1441120844021u.mp3 : Permission denied and doesn’t write the file out.

    ffmpeg has IUSR full control permissions and those permissions are also on the store folder.

    any ideas ???

    exec method :-

    $cmd = "ffmpeg.exe -i C:\\Windows\\Temp\\recordings\\".$filename." -i watermark.mp3 -filter_complex amerge -c:a libmp3lame -q:a 4 store\\".$filename;
    echo exec($cmd, $o, $v);

    proc_open method :-

    $cmd = "ffmpeg.exe -i C:\\Windows\\Temp\\recordings\\".$filename." -i watermark.mp3 -filter_complex amerge -c:a libmp3lame -q:a 4 store\\".$filename;
    $pipes = array();
    $descriptors = array(2 => array('file', 'store\\atest.log', 'a'));

    $p = proc_open($cmd, $descriptors, $pipes);
    $done = 0;
    while (!$done)
    {
         sleep(1);

         $status = proc_get_status($p);
         if (!$status['running']) $done = 1;

         echo "STEEL RUN\n";
         // some manipulations with "store\\atest.log"

    }
  • Revision 98724 : Sur les entrées de type page=truc, on ajoute une classe sur l’entrée du ...

    7 juillet 2016, par rastapopoulos@… — Log

    Sur les entrées de type page=truc, on ajoute une classe sur l’entrée du nom de la page, automatiquement, pour avoir de quoi le cibler en CSS ou JS d’office, savoir avoir à demander à rajouter une classe manuellement.