Recherche avancée

Médias (1)

Mot : - Tags -/musée

Autres articles (56)

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

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

  • Dépôt de média et thèmes par FTP

    31 mai 2013, par

    L’outil MédiaSPIP traite aussi les média transférés par la voie FTP. Si vous préférez déposer par cette voie, récupérez les identifiants d’accès vers votre site MédiaSPIP et utilisez votre client FTP favori.
    Vous trouverez dès le départ les dossiers suivants dans votre espace FTP : config/ : dossier de configuration du site IMG/ : dossier des média déjà traités et en ligne sur le site local/ : répertoire cache du site web themes/ : les thèmes ou les feuilles de style personnalisées tmp/ : dossier de travail (...)

Sur d’autres sites (6961)

  • Anomalie #2240 (Nouveau) : Chaînes de langue manquantes

    21 août 2011, par Johan Pustoch

    Dans la dist : dans rubrique.html, mot.html, recherche.html et modeles/plan.html (chaîne de langue de l’extension breves a priori : ) dans inclure/forum.html, 2 fois. (chaîne de langue de l’extension forum a priori ) Dans lapartie privée : info_email dans (...)

  • Evolution #2633 : Pouvoir modifier _DIR_RESTREINT_ABS

    10 juillet 2015, par jluc -

    Si on enlève les répertoires de tests, il ne reste plus grand chose :

    // normal
    spip.php:14:if (!defined(’_DIR_RESTREINT_ABS’)) define(’_DIR_RESTREINT_ABS’, ’ecrire/’) ;
    ecrire/inc_version.php:38 :    define(’_DIR_RESTREINT_ABS’, ’ecrire/’) ;
    

    // pb ecrire
    ecrire/public/debusquer.php:366 : if ($reg[1]==’ecrire/public’)

    // dist
    plugins-dist/forum/prive/modeles/forum-actions-moderer.html:2 :[(#SETretour,[(#REM|test_espace_prive| ?[(#VALecrire/|concat#SELF|replace’./’,’’)],#SELF|ancre_urlforum#ID_FORUM)])]

    // installation ’normale’
    config/ecran_securite.php:113 : OR @file_exists(’ecrire/inc_version.php’))
    config/ecran_securite.php:259:if (strpos($_SERVER[’REQUEST_URI’],"ecrire/") !==false)

    spip_loader.php:44:define(’_SPIP_LOADER_PLUGIN_RETOUR’, "ecrire/ ?exec=admin_plugin&voir=tous") ;
    spip_loader.php:923:if (@file_exists(’ecrire/inc_version.php’))
    spip_loader.php:924 : define(’_SPIP_LOADER_URL_RETOUR’, "ecrire/ ?exec=accueil") ;
    spip_loader.php:925 : include_once ’ecrire/inc_version.php’ ;
    spip_loader.php:933 :
    else define(’_SPIP_LOADER_URL_RETOUR’, "ecrire/ ?exec=install") ;

  • ffmpeg and ffprobe Nested DelayedExpansion Variable

    4 février 2021, par hsgg4

    I am trying to get a '# of file processed' within my script but can't get there any only total # 'found' and also disable ffmpeg to just do the same pre-scan as an inventory or check of files with specific codecs.

    


    The problem seems to be with the nested Disabled Delayed Expansion, but I've been learning batch for the last 3 months and searching and comparing/testing scripts for weeks each day but I can't seem to break through this.

    


    And/or using Dbenham's Return.bat call. But I'm hessitant about return.bat as it seems such a large processing/time overhead to just accumulate a counter.

    


    Script does the the following :

    


      

    1. Commented out : Logging function process which creates a directory a file for each run
    2. 


    3. Sets destination Root drive & folder : "SET drive=T :\4k.temp"
    4. 


    5. Sets the \bin directory and initial variables : FilesFound=0
    6. 


    7. Runs for loop to find all mkv & mp4 files
    8. 


    9. Inside Loop : Increments variable FilesFound+=1 and sets paths and filename
    10. 


    11. Nested for loop analyzes each file's properties to match 'codec_name' with the variable set near the top "Codec1=dts". If matched, sets SkipCodec=1


      
Set EnableDelayedExpansion


    12. 


    13. For each file if it's SkipCodec matched 1 it would (needed to nest mkdir underneath DisableDelayedExpansion) create a directory that matched it's current folder tree but on the destination root, set at the top.


      
(call :EncoderCounts - Testing/attempted to learn how to user call function to 'carry' the variable over to the 'end results' section)

    14. 


    15. Processes the FFMpeg command or Sets FilesEncoded Counter


      
Endlocal


    16. 


    17. Echo's Results with variables
    18. 


    


    Is anyone able to help me break through this barrier ??

    


    setlocal
rem #######1-Destination Drive #############
SET drive=T:\4k.temp
    setlocal EnableExtensions EnableDelayedExpansion
    SET "Codec1=dts"
    SET "FINALCOMMAND="
    setlocal EnableExtensions DisableDelayedExpansion
        SET "ProgramFolder=C:\FFmpeg\bin"
        SET "ProbeOptions=-v quiet -select_streams a:0 -show_entries "stream^^=codec_name" -of json"
        SET "FilesFound=0" & SET "FilesEncoded=0" & SET "FullFileName=" & SET "output="
        
        for /F "delims=" %%I in ('dir *.mkv *.mp4 /A-D-H /B /S 2^>nul') do (
            @ECHO ================Next File: %%I =============
            SET "FullFileName=%%I" &    SET "output=%drive%%%~pI%%~nxI"
            SET /A FilesFound+=1 & SET "AudioCodec=" & SET "SkipCodecs="
            for /F "eol={ tokens=1,2 delims=,:[ ]{} " %%B in ('""%ProgramFolder%\ffprobe.exe" %ProbeOptions% "%%I""') do (
                if "%%~B" == "codec_name" (
                    if not defined AudioCodec (
                        SET "AudioCodec=%%~C"
                    )
                    if "%%~C" == "%Codec1%" (set "SkipCodecs=1"
                    )
                )
            )
            setlocal EnableExtensions EnableDelayedExpansion
                if !SkipCodecs! == 1 (
                    setlocal EnableExtensions DisableDelayedExpansion
                        MKDIR "%drive%%%~pI" 2>null
                    endlocal
                    SET "FINALCOMMAND=ffmpeg -n -hide_banner -loglevel quiet -stats -i "!FullFileName!" -map 0:v -map 0:a:0 -c:v copy -c:a:0 ac3 -b:a:0 640k "!output!""
                        !FINALCOMMAND!&SET /A FilesEncoded+=1
                    ECHO #####COMPLETE############
                ) else ( ECHO #####NOT PROCESSING ############)
                ECHO[
            endlocal
        )
    if %FilesFound% == 1 ( SET "PluralS=" ) else set "PluralS=s"

    @ECHO *********************************************************
    ECHO re-encoded %FilesEncoded% of %FilesFound% video file%PluralS%.
    endlocal
    GOTO :END
:END
endlocal
endlocal
exit /b