Recherche avancée

Médias (0)

Mot : - Tags -/xmlrpc

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

Autres articles (12)

  • Pas question de marché, de cloud etc...

    10 avril 2011

    Le vocabulaire utilisé sur ce site essaie d’éviter toute référence à la mode qui fleurit allègrement
    sur le web 2.0 et dans les entreprises qui en vivent.
    Vous êtes donc invité à bannir l’utilisation des termes "Brand", "Cloud", "Marché" etc...
    Notre motivation est avant tout de créer un outil simple, accessible à pour tout le monde, favorisant
    le partage de créations sur Internet et permettant aux auteurs de garder une autonomie optimale.
    Aucun "contrat Gold ou Premium" n’est donc prévu, aucun (...)

  • Selection of projects using MediaSPIP

    2 mai 2011, par

    The examples below are representative elements of MediaSPIP specific uses for specific projects.
    MediaSPIP farm @ Infini
    The non profit organizationInfini develops hospitality activities, internet access point, training, realizing innovative projects in the field of information and communication technologies and Communication, and hosting of websites. It plays a unique and prominent role in the Brest (France) area, at the national level, among the half-dozen such association. Its members (...)

  • 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

Sur d’autres sites (4599)

  • Merge commit ’a6f19d6a9f8d1e08653d9d77581e8c823f4955c2’

    8 juin 2015, par Michael Niedermayer
    Merge commit ’a6f19d6a9f8d1e08653d9d77581e8c823f4955c2’
    

    * commit ’a6f19d6a9f8d1e08653d9d77581e8c823f4955c2’ :
    configure : Support MSVC 2015

    Conflicts :
    configure
    libavutil/internal.h

    Merged-by : Michael Niedermayer <michaelni@gmx.at>

    • [DH] configure
    • [DH] libavutil/internal.h
  • 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 ?