Recherche avancée

Médias (0)

Mot : - Tags -/alertes

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (111)

  • (Dés)Activation de fonctionnalités (plugins)

    18 février 2011, par

    Pour gérer l’ajout et la suppression de fonctionnalités supplémentaires (ou plugins), MediaSPIP utilise à partir de la version 0.2 SVP.
    SVP permet l’activation facile de plugins depuis l’espace de configuration de MediaSPIP.
    Pour y accéder, il suffit de se rendre dans l’espace de configuration puis de se rendre sur la page "Gestion des plugins".
    MediaSPIP est fourni par défaut avec l’ensemble des plugins dits "compatibles", ils ont été testés et intégrés afin de fonctionner parfaitement avec chaque (...)

  • Le plugin : Podcasts.

    14 juillet 2010, par

    Le problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
    Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
    Types de fichiers supportés dans les flux
    Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...)

  • Emballe médias : à quoi cela sert ?

    4 février 2011, par

    Ce plugin vise à gérer des sites de mise en ligne de documents de tous types.
    Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ;

Sur d’autres sites (6971)

  • Embedding timed text metadata in MP4

    10 juin 2015, par Steve Robinson

    Is it possible to manually embed timed text metadata into MP4 files ?
    I have a TTML / SRT file with the metadata. I just need to embed the text data without doing any encoding the video / audio.

    EDIT :
    We used to do the metadata injecting using on Wowza server which we use for live streaming. What I need to do is manually inject the metadata in to prerecorded MP4 files without running the video through Wowza.

    Here is one such video file that was processed by Wowza :

    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'metadata-back.mp4':
     Metadata:
       major_brand     : f4v
       minor_version   : 0
       compatible_brands: isommp42m4v
       creation_time   : 2015-04-16 11:12:39
     Duration: 00:00:11.70, start: 0.000000, bitrate: 1373 kb/s
       Stream #0:0(eng): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p(tv), 640x480 [SAR 1:1 DAR 4:3], 1352 kb/s, 28.60 fps, 30 tbr, 90k tbn, 60 tbc (default)
       Metadata:
         creation_time   : 2015-04-16 11:12:39
         handler_name    : WowzaStreamingEngine
         encoder         : WowzaStreamingEngine
       Stream #0:1(eng): Audio: speex (spex / 0x78657073), 16000 Hz, mono, s16, 17 kb/s (default)
       Metadata:
         creation_time   : 2015-04-16 11:12:39
         handler_name    : WowzaStreamingEngine
       Stream #0:2(eng): Data: none (amf0 / 0x30666D61), 0 kb/s (default)
       Metadata:
         creation_time   : 2015-04-16 11:12:39
         handler_name    : WowzaStreamingEngine

    Now if I run the command ffmpeg -i new-meta.mp4 -i sub.srt -c copy -c:s mov_text -movflags +faststart out.mp4 and if I run ffmpeg -i out.mp4, I get this :

    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'out.mp4':
     Metadata:
       major_brand     : isom
       minor_version   : 512
       compatible_brands: isomiso2avc1mp41
       encoder         : Lavf56.4.101
     Duration: 00:00:07.27, start: 0.000000, bitrate: 925 kb/s
       Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1366x768 [SAR 1:1 DAR 683:384], 920 kb/s, 30 fps, 30 tbr, 15360 tbn, 60 tbc (default)
       Metadata:
         handler_name    : VideoHandler
       Stream #0:1(und): Subtitle: mov_text (tx3g / 0x67337874), 0 kb/s (default)
       Metadata:
         handler_name    : SubtitleHandler

    Now as you can see the text is embedded with a different codec (is this the right term ?). Also I dont see an audio track as well.

    Hope my question is clear enough. I need a way to embed metadata (from srt / ttml) into an MP4 video it should be embedded in amf format (again is this the right term ?)

  • Error being thrown by ffmpeg and ffserver, not getting a stream

    2 novembre 2015, par rotheman

    i am trying to stream a file that I have in my directory using ffmpeg and ffserver. But an error occurs in both ffmpeg and ffserver. The following is my ffserver config file.

    HTTPPort 8092
    HTTPBindAddress 0.0.0.0
    MaxHTTPConnections 2000
    MaxClients 1000
    MaxBandwidth 2000
    CustomLog -
    #NoDaemon
    NoDefaults

    <feed>
     File /tmp/feed1.ffm
     FileMaxSize 20M
     ACL allow 127.0.0.1
    </feed>

    <stream>      
     Feed feed1.ffm            
     Format webm

     AudioCodec vorbis
     AudioBitRate 64            

     VideoCodec libvpx
     VideoSize 720x576          
     VideoFrameRate 25          
     AVOptionVideo flags +global_header  
     AVOptionVideo cpu-used 0
     AVOptionVideo qmin 10
     AVOptionVideo qmax 42
     AVOptionVideo quality good
     AVOptionAudio flags +global_header
     PreRoll 15
     StartSendOnKey
     VideoBitRate 400
     AudioSampleRate 44100          
    </stream>

    I am able to start ffserver properly with no problems but when i try to serve ffserver with a file using ffmpeg, this happens

    ffmpeg -i sam.webm http://127.0.0.1:8092/feed1.ffm -vcodec copy
     ffmpeg version N-72738-g7630cce Copyright (c) 2000-2015 the FFmpeg developers
     built with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
     configuration: --enable-libvpx --enable-libvorbis --enable-libx264 --enable-gpl --enable-nonfree
     libavutil      54. 27.100 / 54. 27.100
     libavcodec     56. 41.100 / 56. 41.100
     libavformat    56. 36.100 / 56. 36.100
     libavdevice    56.  4.100 / 56.  4.100
     libavfilter     5. 16.101 /  5. 16.101
     libswscale      3.  1.101 /  3.  1.101
     libswresample   1.  2.100 /  1.  2.100
     libpostproc    53.  3.100 / 53.  3.100
     Trailing options were found on the commandline.
     Input #0, matroska,webm, from 'sam.webm':
     Metadata:
       title           : Sintel Trailer
       encoder         : Lavf56.25.101
     Duration: 00:00:52.21, start: 0.000000, bitrate: 305 kb/s
     Stream #0:0: Video: vp8, yuv420p, 854x480, SAR 1:1 DAR 427:240, 24 fps, 24 tbr, 1k tbn, 1k tbc (default)
    Stream #0:1: Audio: vorbis, 48000 Hz, stereo, fltp (default)
    [libvpx @ 0x367e180] v1.3.0
    Output #0, ffm, to 'http://127.0.0.1:8092/feed1.ffm':
    Metadata:
     title           : Sintel Trailer
     creation_time   : now
     encoder         : Lavf56.36.100
    Stream #0:0: Audio: vorbis (libvorbis), 44100 Hz, stereo, fltp, 64 kb/s (default)
    Metadata:
     encoder         : Lavc56.41.100 libvorbis
    Stream #0:1: Video: vp8 (libvpx), yuv420p, 720x576 [SAR 427:300 DAR 427:240], q=10-42, 400 kb/s, 24 fps, 1000k tbn, 25 tbc (default)
    Metadata:
     encoder         : Lavc56.41.100 libvpx
    Stream mapping:
     Stream #0:1 -> #0:0 (vorbis (native) -> vorbis (libvorbis))
     Stream #0:0 -> #0:1 (vp8 (native) -> vp8 (libvpx))
    Press [q] to stop, [?] for help
    av_interleaved_write_frame(): Connection reset by peer
       Last message repeated 2 times
      frame=   14 fps=0.0 q=0.0 Lsize=      16kB time=00:00:00.56 bitrate= 234.1kbits/s dup=1 drop=0    
      video:1kB audio:2kB subtitle:0kB other streams:0kB global headers:4kB muxing overhead: 327.780670%
      Conversion failed!

    And this is the message i get in ffserver when this error happens in ffmpeg.

    ffserver
    ffserver version N-72738-g7630cce Copyright (c) 2000-2015 the FFmpeg developers
    built with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
    configuration: --enable-libvpx --enable-libvorbis --enable-libx264 --enable-gpl --enable-nonfree
    libavutil      54. 27.100 / 54. 27.100
    libavcodec     56. 41.100 / 56. 41.100
    libavformat    56. 36.100 / 56. 36.100
    libavdevice    56.  4.100 / 56.  4.100
    libavfilter     5. 16.101 /  5. 16.101
    libswscale      3.  1.101 /  3.  1.101
    libswresample   1.  2.100 /  1.  2.100
    libpostproc    53.  3.100 / 53.  3.100
    Mon Jun  8 18:38:28 2015 FFserver started.
    Mon Jun  8 18:38:40 2015 127.0.0.1 - - [GET] "/feed1.ffm HTTP/1.1" 200 4175
    Mon Jun  8 18:38:40 2015 [NULL @ 0x29878a0]Missing key or no key/value separator found after key 'pkt_timebase'
    Mon Jun  8 18:38:40 2015 Feed '/tmp/feed1.ffm' stream number does not match registered feed
    Mon Jun  8 18:38:40 2015 127.0.0.1 - - [POST] "/feed1.ffm HTTP/1.1" 200 4096

    Can someone please help me ?

  • how to convert a video to a specific format [on hold]

    5 juin 2015, par Hank

    I have a video A, it’s mediainfo is below :

    General
    Complete name : 66TuSJo4dZM.flv
    Format : MPEG-4
    Format profile : Base Media / Version 2
    Codec ID : mp42
    File size : 36.1 MiB
    Duration : 2mn 23s
    Overall bit rate mode : Variable
    Overall bit rate : 2 114 Kbps
    Encoded date : UTC 2010-05-09 18:17:12
    Tagged date : UTC 2010-05-09 18:17:12
    gsst : 0
    gstd : 143800
    gssd : BCAA9AF4BHH1357111509549144
    gshh : r8---sn-5njj-u2xe.c.youtube.com
    Video
    ID : 2
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : High@L3.1
    Format settings, CABAC : Yes
    Format settings, ReFrames : 3 frames
    Format settings, GOP : M=1, N=30
    Codec ID : avc1
    Codec ID/Info : Advanced Video Coding
    Duration : 2mn 23s
    Bit rate : 1 987 Kbps
    Maximum bit rate : 7 825 Kbps
    Width : 1 280 pixels
    Height : 720 pixels
    Display aspect ratio : 16:9
    Frame rate mode : Constant
    Frame rate : 24.000 fps
    Color space : YUV
    Chroma subsampling : 4:2:0
    Bit depth : 8 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.090
    Stream size : 33.9 MiB (94%)
    Title : (C) 2007 Google Inc. v08.13.2007.
    Encoded date : UTC 2010-05-09 18:17:12
    Tagged date : UTC 2010-05-09 18:17:12
    Audio
    ID : 1
    Format : AAC
    Format/Info : Advanced Audio Codec
    Format profile : LC
    Codec ID : 40
    Duration : 2mn 23s
    Bit rate mode : Variable
    Bit rate : 125 Kbps
    Maximum bit rate : 221 Kbps
    Channel(s) : 2 channels
    Channel positions : Front : L R
    Sampling rate : 44.1 KHz
    Compression mode : Lossy
    Stream size : 2.14 MiB (6%)
    Title : (C) 2007 Google Inc. v08.13.2007.
    Encoded date : UTC 2010-05-09 18:17:12
    Tagged date : UTC 2010-05-09 18:17:12

    Other video B, it’s mediainfo is :

    General
    Complete name : TEST.mp4
    Format : dash
    Codec ID : dash
    File size : 7.17 MiB
    Duration : 47s 447ms
    Overall bit rate : 1 267 Kbps
    Encoded date : UTC 2015-05-31 04:56:43
    Tagged date : UTC 2015-05-31 04:56:43
    Video
    ID : 1
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : Main@L3.1
    Format settings, CABAC : Yes
    Format settings, ReFrames : 3 frames
    Codec ID : avc1
    Codec ID/Info : Advanced Video Coding
    Duration : 47s 447ms
    Bit rate : 1 264 Kbps
    Width : 1 280 pixels
    Height : 720 pixels
    Display aspect ratio : 16:9
    Frame rate mode : Constant
    Frame rate : 29.970 fps
    Color space : YUV
    Chroma subsampling : 4:2:0
    Bit depth : 8 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.046
    Stream size : 7.15 MiB (100%)
    Encoded date : UTC 2015-05-31 04:56:43
    Tagged date : UTC 2015-05-31 04:56:43

    How to convert the format of B to A’s ?