Recherche avancée

Médias (91)

Autres articles (70)

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • Possibilité de déploiement en ferme

    12 avril 2011, par

    MediaSPIP peut être installé comme une ferme, avec un seul "noyau" hébergé sur un serveur dédié et utilisé par une multitude de sites différents.
    Cela permet, par exemple : de pouvoir partager les frais de mise en œuvre entre plusieurs projets / individus ; de pouvoir déployer rapidement une multitude de sites uniques ; d’éviter d’avoir à mettre l’ensemble des créations dans un fourre-tout numérique comme c’est le cas pour les grandes plate-formes tout public disséminées sur le (...)

  • Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs

    12 avril 2011, par

    La manière la plus simple d’ajouter des informations aux auteurs est d’installer le plugin Inscription3. Il permet également de modifier certains comportements liés aux utilisateurs (référez-vous à sa documentation pour plus d’informations).
    Il est également possible d’ajouter des champs aux auteurs en installant les plugins champs extras 2 et Interface pour champs extras.

Sur d’autres sites (3920)

  • ffmpeg convert images to mp4 error

    31 mai 2013, par Ryan Saxe

    So I have a script that grabs a bunch of images from the web and then converts them into a movie. Yet I get a whole bunch of errors when I run it.

    First let me show what I am running and then I will post the error because it's huge :

    #for gif
    #call('convert -set delay 5 -loop 0 ' + folder + '*.jpg ' + name + '.gif', shell=True)
    #for mov
    #call('convert -quality 100 ' + folder + '*.jpg ' + name + '.mov', shell=True)
    #for organized movie
    call('ffmpeg -r 10 -b 1800 -i ' + folder + '%0' + str(size) + 'd.jpg ' + name + '.mp4', shell=True)

    So the commented out versions work fine, but I need to use the 3rd version ! Here is the response I get from ffmpeg :

    ffmpeg version 1.2 Copyright (c) 2000-2013 the FFmpeg developers
     built on Mar 31 2013 21:55:33 with Apple clang version 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn)
     configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-libfreetype --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/clang --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid
     libavutil      52. 18.100 / 52. 18.100
     libavcodec     54. 92.100 / 54. 92.100
     libavformat    54. 63.104 / 54. 63.104
     libavdevice    54.  3.103 / 54.  3.103
     libavfilter     3. 42.103 /  3. 42.103
     libswscale      2.  2.100 /  2.  2.100
     libswresample   0. 17.102 /  0. 17.102
     libpostproc    52.  2.100 / 52.  2.100
    Please use -b:a or -b:v, -b is ambiguous
    [mjpeg @ 0x7f8cc402a800] [IMGUTILS @ 0x7fff5a680ae0] Picture size 10835x53928 is invalid
       Last message repeated 26 times
    [mjpeg @ 0x7f8cc402a800] Found EOI before any SOF, ignoring
    [mjpeg @ 0x7f8cc402a800] mjpeg: unsupported coding type (cf)
    [mjpeg @ 0x7f8cc402a800] mjpeg: unsupported coding type (c8)
    [mjpeg @ 0x7f8cc402a800] [IMGUTILS @ 0x7fff5a680ae0] Picture size 54310x53928 is invalid
    [mjpeg @ 0x7f8cc402a800] only 8 bits/component accepted
       Last message repeated 8 times
    [mjpeg @ 0x7f8cc402a800] mjpeg: unsupported coding type (c5)
    [mjpeg @ 0x7f8cc402a800] [IMGUTILS @ 0x7fff5a680ae0] Picture size 10835x53928 is invalid
       Last message repeated 12 times
    [mjpeg @ 0x7f8cc402a800] mjpeg: unsupported coding type (cf)
    [mjpeg @ 0x7f8cc402a800] only 8 bits/component accepted
    [mjpeg @ 0x7f8cc402a800] mjpeg: unsupported coding type (cf)
    [mjpeg @ 0x7f8cc402a800] only 8 bits/component accepted
    [mjpeg @ 0x7f8cc402a800] mjpeg: unsupported coding type (cf)
    [mjpeg @ 0x7f8cc402a800] only 8 bits/component accepted
    [image2 @ 0x7f8cc4029c00] decoding for stream 0 failed
    [image2 @ 0x7f8cc4029c00] Could not find codec parameters for stream 0 (Video: mjpeg): unspecified size
    Consider increasing the value for the 'analyzeduration' and 'probesize' options
    /Users/ryansaxe/Desktop/kaggle_parkinsons/MOVIES/%03d.jpg: could not find codec parameters

    Note :

    [mjpeg @ 0x7f8cc402a800] mjpeg: unsupported coding type (cf)
    [mjpeg @ 0x7f8cc402a800] only 8 bits/component accepted

    repeated about 30 times, but i cut it out of the traceback because it was overwhelming.

    Question : What did I do wrong and how do I fix it ?

    Edit :

    I download the jpeg files using the urllib python library's urlretrieve. This is how I save them :

    for src,name in zip(urls,range(len(urls))):
       file_name = folder + str(name) + '.jpg'
       urlretrieve(src, file_name)
  • PHP script to close the ffmpeg session

    14 octobre 2016, par Kiran Kumar S

    We’ve made a PHP script to run the ffmpeg on a Windows 7 machine in background as below :

    <?php
    date_default_timezone_set('Asia/Kolkata');
    $date = date('dmY_His', time());
    $outputdst = ("C:/Users/test/Desktop/$date");
    $cmd = "ffmpeg -f dshow -i video=screen-capture-recorder -r 15 -t 360 $outputdst.avi ";

    $WshShell = new COM("WScript.Shell");
    $WshShell->Run($cmd, 0, false);
    ?>

    The script is able to start the screen recording. Now the issue is if I kill the process, then the recorded file is not playing. How to stop ffmpeg without corrupting the recorded file ?

  • ffmpeg video recording hangs in Emacs

    3 mars, par Nutritioustim

    A. Using ffmpeg, both of these audio and video captures work correctly in a shell.

    


    # Audio
ffmpeg -y -f avfoundation -t 5 -i :0 -c:a aac audio-recording.m4a

# Video
# i. video only
# ii. audio & video
ffmpeg -y -f avfoundation -framerate 30 -i 0 -t 10 -c:v libx264 -preset fast -pix_fmt yuv420p video-recording.mp4
ffmpeg -y -f avfoundation -framerate 30 -pixel_format "uyvy422" -i 0:0 -t 10 -c:v libx264 -preset fast -pix_fmt yuv420p audio-video-recording.mp4


    


    B. In Emacs (29.4, "Emacs For Mac OS X"), this audio code block completes, and prints the successful callback message ffmpeg-audio , finished.

    


    # Audio, completes successfully
(setq ffmpeg-record--process
      (apply 'start-process "ffmpeg-audio" "*ffmpeg-recording*"
             (list "ffmpeg" "-y" "-f" "avfoundation" "-i" ":0" "-t" "10" "-c:a" "aac" "audio-recording.m4a")))

(set-process-sentinel
 ffmpeg-record--process
 (lambda (process event)
   (message "%s , %s" process event)))


    


    But the video code block hangs, and does not complete with any output message.

    


    # Video, hangs after an initial message
(setq ffmpeg-record--process
      (apply 'start-process "ffmpeg-video" "*ffmpeg-recording*"
             (list "ffmpeg" "-y" "-f" "avfoundation" "-framerate" "30" "-pixel_format" "uyvy422" "-i" "0:none" "-t" "10" "-c:v"
                   "libx264" "-preset" "fast" "-pix_fmt" "yuv420p" "video-recording.mp4")))
(set-process-sentinel
 ffmpeg-record--process
 (lambda (process event)
   (message "%s , %s" process event)))


    


    C. Running diagnostics on the ffmpeg-record--process variable shows the process is still running even after the 10 second duration (-t 10) is long over.

    


    (message "Process: %s, PID: %s, Status: %s"
         (process-name ffmpeg-record--process)
         (process-id ffmpeg-record--process)
         (process-status ffmpeg-record--process))


    


    D. Presumably, it is start-process that is not properly handling the invocation.

    


    But why then is the ffmpeg video invocation hanging, only in Emacs (not in the shell)... when the (Emacs) audio invocation completes fine ?