Recherche avancée

Médias (91)

Autres articles (31)

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

  • Support audio et vidéo HTML5

    10 avril 2011

    MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
    Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
    Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
    Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...)

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

Sur d’autres sites (3621)

  • rtmp can be played by ffplay, but video.js not

    8 novembre 2019, par Cat Tom

    I just run

    ffprobe -show_frames -i rtmp ://127.0.0.1:1935/live/0

    and I got :

    ffprobe version 4.1 Copyright (c) 2007-2018 the FFmpeg developers
     built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.10) 20160609
     configuration: --enable-shared --enable-libx264 --enable-sdl --enable-gpl
     libavutil      56. 22.100 / 56. 22.100
     libavcodec     58. 35.100 / 58. 35.100
     libavformat    58. 20.100 / 58. 20.100
     libavdevice    58.  5.100 / 58.  5.100
     libavfilter     7. 40.101 /  7. 40.101
     libswscale      5.  3.100 /  5.  3.100
     libswresample   3.  3.100 /  3.  3.100
     libpostproc    55.  3.100 / 55.  3.100
    [h264 @ 0xf5e400] Invalid NAL unit 0, skipping.
       Last message repeated 13 times
    [H264 Decoder @ 0xfb4e40] Broken frame packetizing
    [h264 @ 0xf5e400] top block unavailable for requested intra mode
    [h264 @ 0xf5e400] error while decoding MB 112 0
    [H264 Decoder @ 0xfb4e40] Broken frame packetizing
    [h264 @ 0xf5e400] illegal short term buffer state detected
    [h264 @ 0xf5e400] negative number of zero coeffs at 111 0
    [h264 @ 0xf5e400] error while decoding MB 111 0
    [H264 Decoder @ 0xfb4e40] Broken frame packetizing
    [h264 @ 0xf5e400] illegal short term buffer state detected
    [h264 @ 0xf5e400] Frame num change from 0 to 1
    [h264 @ 0xf5e400] decode_slice_header error
    [h264 @ 0xf5e400] Frame num change from 0 to 2
    [h264 @ 0xf5e400] decode_slice_header error
    [h264 @ 0xf5e400] illegal short term buffer state detected
    [H264 Decoder @ 0xfb4e40] Broken frame packetizing
    [h264 @ 0xf5e400] illegal short term buffer state detected
    [h264 @ 0xf5e400] Invalid NAL unit 8, skipping.
       Last message repeated 1 times
    [h264 @ 0xf5e400] Frame num change from 0 to 1
    [h264 @ 0xf5e400] decode_slice_header error
    [H264 Decoder @ 0xfb4e40] Broken frame packetizing
    [h264 @ 0xf5e400] Frame num change from 0 to 1
    [h264 @ 0xf5e400] decode_slice_header error
    [h264 @ 0xf5e400] Frame num change from 0 to 1
    [h264 @ 0xf5e400] decode_slice_header error
    [h264 @ 0xf5e400] concealing 3282 DC, 3282 AC, 3282 MV errors in I frame
    [h264 @ 0xf5e400] illegal short term buffer state detected
    [h264 @ 0xf5e400] Frame num change from 1 to 2
    [h264 @ 0xf5e400] decode_slice_header error
       Last message repeated 1 times
    [h264 @ 0xf5e400] Frame num change from 1 to 2
    [h264 @ 0xf5e400] decode_slice_header error
       Last message repeated 1 times
    [h264 @ 0xf5e400] Frame num change from 1 to 2
    [h264 @ 0xf5e400] decode_slice_header error
       Last message repeated 2 times
    [h264 @ 0xf5e400] Frame num change from 2 to 3
    [h264 @ 0xf5e400] decode_slice_header error
       Last message repeated 1 times

    It can be played with ffplay, but in video.js, it shows FLASH : rtmpconnectfailure ; I googled the message Frame num change from but didn’t get useful information, so how can I debug this and find a solution ?
    Any help would be appreciated, thank you !

  • fftools/ffmpeg : store forced keyframe pts in AV_TIME_BASE_Q

    17 novembre 2022, par Anton Khirnov
    fftools/ffmpeg : store forced keyframe pts in AV_TIME_BASE_Q
    

    Rather than the encoder timebase. Since the times are parsed as
    microseconds, this will not reduce precision, except possibly when
    chapter times are used and the chapter timebase happens to be better
    aligned with the encoder timebase, which is unlikely.

    This will allow parsing the keyframe times earlier (before encoder
    timebase is known) in future commits.

    • [DH] fftools/ffmpeg.c
    • [DH] fftools/ffmpeg.h
  • Mix audio to video changing volume of both video and audio FFMpeg

    12 septembre 2017, par 1234567

    Mix audio to video changing volume of both video and audio

    I want to reduce volume of (audio in video to 0.5 times original)

    and change

    volume of a second audio files to (2 times original)

    I am refering to this command

    ffmpeg -i video.webm -i audio.oga -filter_complex \
    "[0:a][1:a]amerge=inputs=2[a]" \
    -map 0:v -map "[a]" -c:v copy -c:a libvorbis -ac 2 -shortest out.webm

    from
    How to add a new audio (not mixing) into a video using ffmpeg ?

    also I dont have libvorbis, how can i use the same codec of the video for the new file