Recherche avancée

Médias (91)

Autres articles (62)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • Mise à disposition des fichiers

    14 avril 2011, par

    Par défaut, lors de son initialisation, MediaSPIP ne permet pas aux visiteurs de télécharger les fichiers qu’ils soient originaux ou le résultat de leur transformation ou encodage. Il permet uniquement de les visualiser.
    Cependant, il est possible et facile d’autoriser les visiteurs à avoir accès à ces documents et ce sous différentes formes.
    Tout cela se passe dans la page de configuration du squelette. Il vous faut aller dans l’espace d’administration du canal, et choisir dans la navigation (...)

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

Sur d’autres sites (7239)

  • Missing semicolon before return

    23 novembre 2017, par JAYANTHI

    This is my piece of code, I’m compiling in VS2010 :

    static inline int ff_insert_inpad(AVFilterContext *f, unsigned index, AVFilterPad *p)  
       {  
           int ret = ff_insert_pad(index, &f->nb_inputs, offsetof(AVFilterLink, dstpad), &f->input_pads, &f->inputs, p);

       #if FF_API_FOO_COUNT
       FF_DISABLE_DEPRECATION_WARNINGS  
           f->input_count = f->nb_inputs;  
       FF_ENABLE_DEPRECATION_WARNINGS        
       #endif

           return ret; // error here


       }

    I’m getting errors like :

    2>c :\users\awki6\desktop\ffmpeg\libavfilter\internal.h(271) : error C2143 : syntax error : missing ’ ;’ before ’return’
    
  • In Powershell, how do you select different parts of a string and output them to variable separately and display them in line ?

    23 mai 2020, par HASJ

    I am trying to create a progress bar for FFmpeg, much like python's FFpb and got far enough that I can capture FFmpeg's output to variable and save the needed info in variables, but only after it ends.

    



    This command saves each line outputted by FFmpeg into the $RedirectOutput variable as objects :

    



    $RedirectOutput = ffmpeg.exe -y -v quiet -stats -hide_banner -hwaccel cuda -i 'input' -c:v hevc_nvenc -preset slow -crf 18 -an -t 300 'output' 2>&1


    



    $RedirectOutput then becomes :

    



    frame=  124 fps=0.0 q=14.0 size=     768kB time=00:00:04.03 bitrate=1559.9kbits/s speed=8.04x
frame=  480 fps=479 q=14.0 size=    3840kB time=00:00:15.90 bitrate=1978.5kbits/s speed=15.9x
frame=  865 fps=576 q=17.0 size=    7424kB time=00:00:28.73 bitrate=2116.6kbits/s speed=19.1x
frame= 1256 fps=627 q=17.0 size=   10496kB time=00:00:41.76 bitrate=2058.7kbits/s speed=20.9x
frame= 1698 fps=678 q=16.0 size=   14080kB time=00:00:56.50 bitrate=2041.5kbits/s speed=22.6x
frame= 2074 fps=691 q=16.0 size=   17152kB time=00:01:09.03 bitrate=2035.4kbits/s speed=  23x
frame= 2515 fps=718 q=16.0 size=   20992kB time=00:01:23.73 bitrate=2053.7kbits/s speed=23.9x
frame= 2972 fps=742 q=18.0 size=   25088kB time=00:01:38.96 bitrate=2076.7kbits/s speed=24.7x
frame= 3404 fps=755 q=18.0 size=   28928kB time=00:01:53.36 bitrate=2090.4kbits/s speed=25.2x
...


    



    Here I save each piece of necessary information into their respective variables :

    



    $videoFps     = $RedirectOutput -replace "(frame=)(\s+)?(\d+)(.*)", "$3"
$videoFps     = $RedirectOutput -replace "(.*)(fps=)(\d+)(.*)", "$3"
$videoSpeed   = $RedirectOutput -replace "(.*)(speed=)(\d+.*)x", "$3"
$videoBitrate = $RedirectOutput -replace "(.*)(bitrate=)(\d+)(.*)", "$3"


    



    Now that the arrays were created, I'd need to write these to the console periodically, in a formatted fashion (that I'll figure out eventually), as the FFmpeg conversion is running (instead of when it finished) and in a singular line, but I don't know how to proceed.

    



    Do I save FFmpeg's output to a file instead of a variable and try to read from there ? If so, how do I read it after each write ? With a while loop ?

    



    Wouldn't that be a performance issue ? I have to say, that isn't a great concern of mine, for now. Just want it to work.

    


  • omx : Don’t return > 0 from omx_encode_frame

    24 juin 2016, par Martin Storsjö
    omx : Don’t return > 0 from omx_encode_frame
    

    The encode function is supposed to just return 0 on success.
    This stems from a mixup with the return value of decode functions.

    Signed-off-by : Martin Storsjö <martin@martin.st>

    • [DBH] libavcodec/omx.c