Recherche avancée

Médias (1)

Mot : - Tags -/copyleft

Autres articles (68)

  • Creating farms of unique websites

    13 avril 2011, par

    MediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
    This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...)

  • HTML5 audio and video support

    13 avril 2011, par

    MediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
    The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
    For older browsers the Flowplayer flash fallback is used.
    MediaSPIP allows for media playback on major mobile platforms with the above (...)

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

  • Merge commit '0ac1fec1c3dacedabbf3dd4122ef4bf8523e688c'

    30 octobre 2017, par James Almer
    Merge commit '0ac1fec1c3dacedabbf3dd4122ef4bf8523e688c'
    

    * commit '0ac1fec1c3dacedabbf3dd4122ef4bf8523e688c' :
    bitstream : Move VLC reading functions into the vlc.h header
    vlc : Add header #include when the types are used

    This commit is a noop, see
    https://ffmpeg.org/pipermail/ffmpeg-devel/2017-April/209609.html

    Merged-by : James Almer <jamrial@gmail.com>

  • FFMPEG fails to stream from .m3u8 over HTTP

    16 mars 2017, par Parsa Samet

    FFMPEG will fail to stream from .m3u8 over HTTP. It is pointing to getting an empty playlist whilst it’s not empty. It also points to the following error sometimes :

    Failed to open segment of playlist 0.

    UPDATE :

    The command that I use :

    ffmpeg -re -i http://cdn.live.domain.tld:port/radio.stream/playlist.m3u8?wmsAuthSign=xyz -vn -codec:a libmp3lame -b:a 64k -f mp3 -content_type audio/mpeg icecast://"source":"password"@destinationIPorDomain:8000/mountPoint

    Logs on macOS 10.12.3 :

    ffmpeg version N-83840-gce01065-tessus Copyright (c) 2000-2017 the FFmpeg developers


    built with Apple LLVM version 8.0.0 (clang-800.0.42.1)
     configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzmq --enable-version3 --disable-ffplay --disable-indev=qtkit --disable-indev=x11grab_xcb

     libavutil      55. 48.100 / 55. 48.100
     libavcodec     57. 82.102 / 57. 82.102
     libavformat    57. 66.104 / 57. 66.104
     libavdevice    57.  3.100 / 57.  3.100
     libavfilter     6. 74.100 /  6. 74.100
     libswscale      4.  3.101 /  4.  3.101
     libswresample   2.  4.100 /  2.  4.100
     libpostproc    54.  2.100 / 54.  2.100

    Input #0, hls,applehttp, from 'http://cdn.live.domain.tld:port/radio.stream/playlist.m3u8?wmsAuthSign=xyz':
     Duration: N/A, start: 26772.495667, bitrate: 52 kb/s
     Program 0
       Metadata:
         variant_bitrate : 54206
       Stream #0:0: Audio: aac (HE-AAC), 44100 Hz, stereo, fltp, 52 kb/s
       Metadata:
         variant_bitrate : 54206
    Stream mapping:
     Stream #0:0 -> #0:0 (aac (native) -> mp3 (libmp3lame))
    Press [q] to stop, [?] for help
    Output #0, mp3, to 'icecast://source:password@destinationIPorDomain:8000/mountPoint':
     Metadata:
       TSSE            : Lavf57.66.104
       Stream #0:0: Audio: mp3 (libmp3lame), 44100 Hz, stereo, fltp, 64 kb/s
       Metadata:
         variant_bitrate : 54206
         encoder         : Lavc57.82.102 libmp3lame

    [http @ 0x7f949ad03bc0] HTTP error 404 Not Foundbits/s speed=   1x

    [hls,applehttp @ 0x7f949c000000] Failed to reload playlist 0
    skipping 13 segments ahead, expired from playlists
    http://cdn.live.domain.tld:port/radio.stream/playlist.m3u8?wmsAuthSign=xyz: Server returned 404 Not Found

    Logs - Empty Playlist - on RHEL 7 - kernel 4.8.5 :

    ffmpeg version N-83691-g7f62368 Copyright (c) 2000-2017 the FFmpeg developers
     built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-11)
     configuration: --prefix=/root/ffmpeg_build --extra-cflags=-I/root/ffmpeg_build/include --extra-ldflags='-L/root/ffmpeg_build/lib -ldl' --bindir=/root/bin --pkg-config-flags=--static --enable-gpl --enable-nonfree --enable-libfdk_aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265
     libavutil      55. 47.100 / 55. 47.100
     libavcodec     57. 81.100 / 57. 81.100
     libavformat    57. 66.102 / 57. 66.102
     libavdevice    57.  3.100 / 57.  3.100
     libavfilter     6. 74.100 /  6. 74.100
     libswscale      4.  3.101 /  4.  3.101
     libswresample   2.  4.100 /  2.  4.100
     libpostproc    54.  2.100 / 54.  2.100

    Empty playlist
    http://cdn.live.domain.tld:port/radio.stream/playlist.m3u8?wmsAuthSign=xyz: End of file

    And sometimes "Conversion Failed !" on RHEL 7 :

    Duration: N/A, start: 23599.450667, bitrate: 51 kb/s
     Program 0
       Metadata:
         variant_bitrate : 54206
       Stream #0:0: Audio: aac (HE-AAC), 44100 Hz, stereo, fltp, 51 kb/s
       Metadata:
         variant_bitrate : 54206
    Output #0, mp3, to 'icecast://"source":"password"@destinationIPorDomain:8000/mountPoint':
     Metadata:
       TSSE            : Lavf57.66.102
       Stream #0:0: Audio: mp3 (libmp3lame), 44100 Hz, stereo, fltp, 64 kb/s
       Metadata:
         variant_bitrate : 54206
         encoder         : Lavc57.81.100 libmp3lame
    Stream mapping:
     Stream #0:0 -> #0:0 (aac (native) -> mp3 (libmp3lame))
    Press [q] to stop, [?] for help
    [http @ 0x41c92e0] HTTP error 404 Not Found64.1kbits/s speed=0.997x    
    [hls,applehttp @ 0x408e4e0] Failed to open segment of playlist 0
    [http @ 0x40965e0] HTTP error 404 Not Found51.2kbits/s speed=0.998x    
    [hls,applehttp @ 0x408e4e0] Failed to open segment of playlist 0
    [http @ 0x41c92e0] HTTP error 404 Not Found45.7kbits/s speed=0.999x    
    [hls,applehttp @ 0x408e4e0] Failed to open segment of playlist 0
    [http @ 0x40cbec0] HTTP error 404 Not Found46.5kbits/s speed=0.999x    
    [hls,applehttp @ 0x408e4e0] Failed to open segment of playlist 0
    [http @ 0x40cbc00] HTTP error 404 Not Found44.3kbits/s speed=0.999x    
    [hls,applehttp @ 0x408e4e0] Failed to open segment of playlist 0
    [http @ 0x4097300] HTTP error 404 Not Found44.0kbits/s speed=   1x    
    [hls,applehttp @ 0x408e4e0] Failed to open segment of playlist 0
    [http @ 0x40965e0] HTTP error 404 Not Found44.8kbits/s speed=   1x    
    [hls,applehttp @ 0x408e4e0] Failed to open segment of playlist 0
    [http @ 0x40cbc00] HTTP error 404 Not Found44.5kbits/s speed=   1x    
    [hls,applehttp @ 0x408e4e0] Failed to open segment of playlist 0
    [http @ 0x4096660] HTTP error 404 Not Found46.9kbits/s speed=   1x    
    [hls,applehttp @ 0x408e4e0] Failed to open segment of playlist 0
    [http @ 0x40c74e0] HTTP error 404 Not Found47.5kbits/s speed=   1x    
    [hls,applehttp @ 0x408e4e0] Failed to open segment of playlist 0
    [http @ 0x4096260] HTTP error 404 Not Found
    [hls,applehttp @ 0x408e4e0] Failed to open segment of playlist 0
    [http @ 0x40c7800] HTTP error 404 Not Found46.4kbits/s speed=   1x    
    [hls,applehttp @ 0x408e4e0] Failed to open segment of playlist 0
    [http @ 0x40c64c0] HTTP error 404 Not Found46.1kbits/s speed=   1x    
    [hls,applehttp @ 0x408e4e0] Failed to open segment of playlist 0
    [http @ 0x40c75a0] HTTP error 404 Not Found
    [hls,applehttp @ 0x408e4e0] Failed to open segment of playlist 0
    av_interleaved_write_frame(): Broken pipe  46.1kbits/s speed=0.956x    
    Error writing trailer of icecast://"source":"password"@destinationIPorDomain:8000/mountPoint: Broken pipe
    size=    2463kB time=00:07:17.29 bitrate=  46.1kbits/s speed=0.955x    
    video:0kB audio:2463kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.001784%
    Conversion failed!
  • Merge commit '126bc2c33b79c36bc23f43719d20f55b9b6771e9'

    31 octobre 2017, par James Almer
    Merge commit '126bc2c33b79c36bc23f43719d20f55b9b6771e9'
    

    * commit '126bc2c33b79c36bc23f43719d20f55b9b6771e9' :
    vp9_superframe_bsf : convert to the new bitstream reader

    This commit is a noop, see
    https://ffmpeg.org/pipermail/ffmpeg-devel/2017-April/209609.html

    Merged-by : James Almer <jamrial@gmail.com>