Recherche avancée

Médias (1)

Mot : - Tags -/stallman

Autres articles (66)

  • 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

  • De l’upload à la vidéo finale [version standalone]

    31 janvier 2010, par

    Le chemin d’un document audio ou vidéo dans SPIPMotion est divisé en trois étapes distinctes.
    Upload et récupération d’informations de la vidéo source
    Dans un premier temps, il est nécessaire de créer un article SPIP et de lui joindre le document vidéo "source".
    Au moment où ce document est joint à l’article, deux actions supplémentaires au comportement normal sont exécutées : La récupération des informations techniques des flux audio et video du fichier ; La génération d’une vignette : extraction d’une (...)

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

Sur d’autres sites (9861)

  • fluent-ffmpeg module : "end" event does not fire

    6 décembre 2015, par ndugger

    I’m using the fluent-ffmpeg npm module

    I’ve POSTed a video from my client, and am using new stream.Readable to "read" the video Buffer.

    ffmpeg is converting and saving the file, and everything seems beautiful, but the "end" event never fires.

    My code is as follows :

    const videoStream = new stream.Readable({
       read: function (n) {
           this.push(myVideoBuffer);
       }
    });

    ffmpeg(videoStream)
    .on('progress', e => console.log(e))
    .on('end', () => {
       console.log('ended')
       videoStream.destroy();
    })
    .on('error', e => console.error(e))
    .save(`${process.cwd()}/media/videos/${Date.now()}.mp4`);

    I get a log on every progress event, and it does save the video, but the "end" event’s callback never gets called.

    I assume this is a bug, since everything else works just fine.

  • Bash FFMPEG - ".mp4 no such file or directory"

    6 février 2017, par user2419553

    I’m using FFMPEG to save an .asf stream to an mp4 on my Ubuntu machine with the output file name being a timestamp. Here’s the code :

    current_time=$(date "+%m/%d/%Y_%H:%M:%S")
    ffmpeg -i http://username:password@IP:Port/videostream.asf -r 10 -vcodec copy -an -t 60 $current_time.mp4

    However, I get an ".mp4 no such file or directory" error.

  • What does "level" mean in FFprobe output ?

    8 mars 2017, par shintaroid

    I do not understand some attributes in the output by FFprobe

    For a sample file

    $ ffprobe -v error -show_format -show_streams input.mp4
    [STREAM]
    index=0
    codec_name=h264
    codec_long_name=H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
    profile=High
    width=320
    height=240
    has_b_frames=2
    pix_fmt=yuv420p
    level=13                <= This one!
    color_range=N/A

    What does "level" mean here ? Is there any document explain those attributes ?