Recherche avancée

Médias (91)

Autres articles (42)

  • La file d’attente de SPIPmotion

    28 novembre 2010, par

    Une file d’attente stockée dans la base de donnée
    Lors de son installation, SPIPmotion crée une nouvelle table dans la base de donnée intitulée spip_spipmotion_attentes.
    Cette nouvelle table est constituée des champs suivants : id_spipmotion_attente, l’identifiant numérique unique de la tâche à traiter ; id_document, l’identifiant numérique du document original à encoder ; id_objet l’identifiant unique de l’objet auquel le document encodé devra être attaché automatiquement ; objet, le type d’objet auquel (...)

  • La sauvegarde automatique de canaux SPIP

    1er avril 2010, par

    Dans le cadre de la mise en place d’une plateforme ouverte, il est important pour les hébergeurs de pouvoir disposer de sauvegardes assez régulières pour parer à tout problème éventuel.
    Pour réaliser cette tâche on se base sur deux plugins SPIP : Saveauto qui permet une sauvegarde régulière de la base de donnée sous la forme d’un dump mysql (utilisable dans phpmyadmin) mes_fichiers_2 qui permet de réaliser une archive au format zip des données importantes du site (les documents, les éléments (...)

  • MediaSPIP Core : La Configuration

    9 novembre 2010, par

    MediaSPIP Core fournit par défaut trois pages différentes de configuration (ces pages utilisent le plugin de configuration CFG pour fonctionner) : une page spécifique à la configuration générale du squelettes ; une page spécifique à la configuration de la page d’accueil du site ; une page spécifique à la configuration des secteurs ;
    Il fournit également une page supplémentaire qui n’apparait que lorsque certains plugins sont activés permettant de contrôler l’affichage et les fonctionnalités spécifiques (...)

Sur d’autres sites (5232)

  • Windows Batch Script For loop

    14 avril 2013, par Dobbo1989

    I am new to batch scripts, I am trying to figure out how to create a script that will take all video files in a folder videos*.* and then use ffmpeg on each one and output the files to converted*.mp4 where the filenames are the same.

    However I cant figure out how to get the for loop working so that I can extract the name and extension type of file I am processing.

    for %%f IN (videos\*.*) DO (convert.bat %%f)

    convert.bat

    ffmpeg.exe -i %1 -f mp4 converted\%~n.mp4

    I have tried both with and without double quotes however it wont recognise the file.

  • Zsh script using formatted date string in FFMPEG command [closed]

    1er juillet 2024, par coco

    In my zsh script, I am receiving a string that represents a Unix epoch, like :

    


    myTimestamp="1719742786"


    


    I want to change that date into a formatted string, and then store it in a variable so it can be used in an upcoming ffmpeg script. I'm doing it this way :

    


    theDate=$(date -u -r "$myTimestamp" "+%b %d, %H:%M:%S")
echo "$theDate"


    


    which prints to my screen what I want :

    


    Jun 30, 06:19:48


    


    but when I try to use this variable in my ffmpeg script, I get errors :

    


    ffmpeg -y -i "$file" -vf \
        "drawtext=text='$theDate':fontcolor=gray:fontsize=$fontSize:x=$width:y=$height:" \
        "$output"


    


    Note that if I change out '$theDate' in the script (to something like '$myTimestamp'), I do not get errors.

    


    What I do get, along with Error initializing filters, is this (possibly important ?) error :

    


    


    Both text and text file provided. Please provide only one

    


    


    Note I am on MacOS v14.5. The man date mentions The date utility is expected to be compatible with IEEE Std 1003.2 (“POSIX.2”).  With the exception of the -u option, all options are extensions to the standard.

    


    My full script :

    


    #!/bin/zsh
outDir="printed"
width=200
height=650
fontSize=95

for file in initial/*.png; do
    filename=$(basename "$file")
    prefix="${filename%.*}"
    theDate=$(date -u -r "$prefix" "+%b %d, %H:%M:%S")
    output="$outDir/$filename"

    echo "$theDate"

    ffmpeg -y -i "$file" -vf \
    "drawtext=text='$theDate':fontcolor=gray:fontsize=$fontSize:x=$width:y=$height:" \
       "$output"

done
exit


    


  • Convert simple Bash script to PowerShell ?

    9 septembre 2019, par vulcan raven

    I have pulled the Bash script from here, which checks the AVI file for bad frames using ffmpeg and cygwin extension. I am able to execute the code in Mingw. I put ffmpeg.exe (ren ffmpeg), cygwin1.dll & cygz.dll in Mingw’s bin dir (/c/mingw/bin/). Now, I am looking to port this bash code to PowerShell. Can anyone shed some PowerShell light on this one ?

    Script : (path : /c/mygw/bin/AviConvert)

    #!/bin/bash

    FFMPEG="ffmpeg"
    LIST=`find | grep \.avi$`

    for i in $LIST; do
       OUTP="$i.txt"
       OUTP_OK="$i.txt.ok"
       TMP_OUTP="$i.tmp"
       if [ -f "$OUTP" -o -f "$OUTP_OK" ] ; then
       echo Skipping "$i"
       else
       echo Checking "$i"...
       RESULT="bad"
       ffmpeg -v 5 -i "$i" -f null - 2> "$TMP_OUTP" && \
           mv "$TMP_OUTP" "$OUTP" && \
           RESULT=`grep -v "\(frame\)\|\(Press\)" "$OUTP" | grep "\["`
       if [ -z "$RESULT" ] ; then
           mv "$OUTP" "$OUTP_OK"
       fi
       fi
    done