Recherche avancée

Médias (91)

Autres articles (58)

  • Mise à jour de la version 0.1 vers 0.2

    24 juin 2013, par

    Explications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
    Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Ecrire une actualité

    21 juin 2013, par

    Présentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
    Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
    Vous pouvez personnaliser le formulaire de création d’une actualité.
    Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)

Sur d’autres sites (3964)

  • retriving video details with ffprobe in php

    15 juillet 2014, par Roohbakhsh Masoud

    i’m using this command for retrieve video information in ubuntu terminal :

    ffprobe -show_streams sample.mp4

    this command show all information about video in terminal, but when i use this command in php and use exec function to retrieve result , return

    string(0) ""
    {}

    how i can retrieve result in php ?

    my code :

       public function information($ffmpeg,$file)
       {
         $info = exec("$ffmpeg -show_streams $file");
         return $info;
       }
  • retriving video details with ffprobe in php

    16 mai 2023, par Roohbakhsh Masoud

    i'm using this command for retrieve video information in ubuntu terminal :

    



    ffprobe -show_streams sample.mp4


    



    this command show all information about video in terminal, but when i use this command in php and use exec function to retrieve result , return

    



    string(0) ""
{}


    



    how i can retrieve result in php ?

    



    my code :

    



        public function information($ffmpeg,$file)
    {
      $info = exec("$ffmpeg -show_streams $file");
      return $info;
    }


    


  • Why rtp streaming of a .avi video file fails to be received ?

    14 juillet 2016, par user1914692

    In ffmpeg streamingGuide, it writes :

    ffmpeg -re -f lavfi -i aevalsrc="sin(400*2*PI*t)" -ar 8000 -f mulaw -f rtp rtp://127.0.0.1:1234 &
    ffplay rtp://127.0.0.1:1234

    I want to use a real video file to replace the artificial signal.
    Then I write the below at terminal A :

    ffmpeg -re -i outputFile.avi -f mulaw -f rtp rtp://127.0.0.1:1234

    it seems it is working :
    The frame information is counting. Here are information on the terminal A at the end :

    frame=  309 fps= 29 q=31.0 Lsize=     931kB time=00:00:10.30 bitrate= 740.8kbits/s     video:922kB audio:0kB subtitle:0 global headers:0kB muxing overhead 1.030813%

    When the frame at terminal A is still counting (not finished), I type the below at terminal B :

    ffplay rtp://127.0.0.1:1234

    But it does not work :
    The error information is :

    [udp @ 0x7fb370001500] bind failed: Address already in useB f=0/0  
    rtp://127.0.0.1:1234: Input/output error

    Why ?

    [Update 1] Following the instruction from Camille Goudeseune
    I used the foo.sdp
    The input for the ffmpeg terminal is :

    ffmpeg -re -i out.avi -f mulaw -f rtp rtp ://127.0.0.1:1235

    The terminal for ffplay is :

    ffplay -i foo.sdp

    The ffplay terminal shows a lot of error, without images.

     libpostproc    52.  2.100 / 52.  2.100
    [sdp @ 0x7fafdc0008c0] Undefined type (30)    0KB sq=    0B f=0/0  
    [sdp @ 0x7fafdc0008c0] nal size exceeds length: 25453 86 0B f=0/0  
    [sdp @ 0x7fafdc0008c0] Consumed more bytes than we got! (-25367)
    [sdp @ 0x7fafdc0008c0] nal size exceeds length: 25453 86
    [sdp @ 0x7fafdc0008c0] Consumed more bytes than we got! (-25367)
    [sdp @ 0x7fafdc0008c0] Unhandled type (27) (See RFC for implementation details
    [sdp @ 0x7fafdc0008c0] Undefined type (31)    0KB sq=    0B f=0/0  
    [sdp @ 0x7fafdc0008c0] Unhandled type (27) (See RFC for implementation details
    [sdp @ 0x7fafdc0008c0] nal size exceeds length: 62414 6130B f=0/0  
    [sdp @ 0x7fafdc0008c0] Consumed more bytes than we got! (-61801)
    [sdp @ 0x7fafdc0008c0] nal size exceeds length: 62414 613
    [sdp @ 0x7fafdc0008c0] Consumed more bytes than we got! (-61801)
    [h264 @ 0x7fafdc003020] non-existing PPS referencedq=    0B f=0/0  
    [h264 @ 0x7fafdc003020] non-existing PPS 0 referenced
    [h264 @ 0x7fafdc003020] decode_slice_header error
    [h264 @ 0x7fafdc003020] Invalid mix of idr and non-idr slices
    [sdp @ 0x7fafdc0008c0] Undefined type (31)    0KB sq=    0B f=0/0  
    [sdp @ 0x7fafdc0008c0] Unhandled type (29) (See RFC for implementation details
    [sdp @ 0x7fafdc0008c0] Unhandled type (26) (See RFC for implementation details
    [sdp @ 0x7fafdc0008c0] Unhandled type (27) (See RFC for implementation details
       Last message repeated 2 times  0KB vq=    0KB sq=    0B f=0/0  
    [sdp @ 0x7fafdc0008c0] Undefined type (31)
    [sdp @ 0x7fafdc0008c0] Unhandled type (26) (See RFC for implementation details
    [sdp @ 0x7fafdc0008c0] Unhandled type (25) (See RFC for implementation details
    [h264 @ 0x7fafdc003020] insane cropping not completely supported, this could look slightly wrong ... (left: 2, top: 2)
    [h264 @ 0x7fafdc003020] illegal aspect ratio
    [h264 @ 0x7fafdc003020] missing picture in access unit with size 84589
    [h264 @ 0x7fafdc003020] Partitioned H.264 support is incomplete
    [h264 @ 0x7fafdc003020] insane cropping not completely supported, this could look slightly wrong ... (left: 2, top: 2)
    [h264 @ 0x7fafdc003020] illegal aspect ratio
    [h264 @ 0x7fafdc003020] insane cropping not completely supported, this could look slightly wrong ... (left: 2, top: 2)
    [h264 @ 0x7fafdc003020] illegal aspect ratio
    [h264 @ 0x7fafdc003020] no frame!
    [h264 @ 0x7fafdc003020] RTP: missed 2563 packetsB sq=    0B f=0/0  
    [sdp @ 0x7fafdc0008c0] Undefined type (30)
       Last message repeated 1 times
    [sdp @ 0x7fafdc0008c0] Undefined type (31)