Recherche avancée

Médias (91)

Autres articles (45)

  • Librairies et binaires spécifiques au traitement vidéo et sonore

    31 janvier 2010, par

    Les logiciels et librairies suivantes sont utilisées par SPIPmotion d’une manière ou d’une autre.
    Binaires obligatoires FFMpeg : encodeur principal, permet de transcoder presque tous les types de fichiers vidéo et sonores dans les formats lisibles sur Internet. CF ce tutoriel pour son installation ; Oggz-tools : outils d’inspection de fichiers ogg ; Mediainfo : récupération d’informations depuis la plupart des formats vidéos et sonores ;
    Binaires complémentaires et facultatifs flvtool2 : (...)

  • Les autorisations surchargées par les plugins

    27 avril 2010, par

    Mediaspip core
    autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs

  • 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 (8904)

  • Popen set env parameter escape | character

    19 janvier 2016, par speedyrazor

    I had a working command which would set the env parameter FFREPORT for ffmpeg, this was working fine. Example here :

    command = 'ffmpeg -i input.mov -c:v prores -an output.mov -report'

    startupinfo = subprocess.STARTUPINFO()
    startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
    environ1 = os.environ.copy()
    environ1['FFREPORT'] = 'level=32:file={}'.format(ffmpeglogFilePath)
    process1 = Popen(command, startupinfo=startupinfo, env=environ1)

    But now I need to pipe VSPipe (Vapoursynth script) into ffmpeg but still keep the env parameter. Since adding in the | chracter it is no longer working, stderr output below. Here is what I have :

    command = 'vspipe --y4m input.vpy - | ffmpeg -f yuv4mpegpipe -i - -c:v prores -an output.mov -report'

    startupinfo = subprocess.STARTUPINFO()
    startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
    environ1 = os.environ.copy()
    environ1['FFREPORT'] = 'level=32:file={}'.format(ffmpeglogFilePath)
    process1 = Popen(command, startupinfo=startupinfo, env=environ1)

    This runs fine form the command line :

    set FFREPORT=file=C\:\\TEMP\\status.log && VSPipe.exe --y4m input.vpy - | ffmpeg.exe -f yuv4mpegpipe -i - -c:v prores -an output.mov -report

    Do I need to escape anything ?

    UPDATE :
    stderr gives me Unknown argument: |

    ANOTHER UPDATE :
    This command runs fine, what can I do to make my original command work :

    command = 'vspipe --y4m input.vpy - | ffmpeg -f yuv4mpegpipe -i - -c:v prores -an output.mov -report'

    process1 = Popen(command, shell=True)
  • Revision 86912 : Le plug est fait pour spip 3.0 et 3.1 donc ajout d’une borne mini ...

    29 décembre 2014, par spip.franck@… — Log

    Le plug est fait pour spip 3.0 et 3.1 donc ajout d’une borne mini manquante concernant l’utilise "polyhier" (la 2.0.1 est la première version dispo pour spip 3.0.0)

  • Revision 86912 : Le plug est fait pour spip 3.0 et 3.1 donc ajout d’une borne mini ...

    29 décembre 2014, par spip.franck@… — Log

    Le plug est fait pour spip 3.0 et 3.1 donc ajout d’une borne mini manquante concernant l’utilise "polyhier" (la 2.0.1 est la première version dispo pour spip 3.0.0)