Recherche avancée

Médias (91)

Autres articles (72)

  • List of compatible distributions

    26 avril 2011, par

    The table below is the list of Linux distributions compatible with the automated installation script of MediaSPIP. Distribution nameVersion nameVersion number Debian Squeeze 6.x.x Debian Weezy 7.x.x Debian Jessie 8.x.x Ubuntu The Precise Pangolin 12.04 LTS Ubuntu The Trusty Tahr 14.04
    If you want to help us improve this list, you can provide us access to a machine whose distribution is not mentioned above or send the necessary fixes to add (...)

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

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

Sur d’autres sites (11872)

  • Unwrapping Matomo 5.2.0 – Bringing you enhanced security and performance

    25 décembre 2024, par Daniel Crough — Latest Releases

     As we tie a bow on 2024, we’re delighted to share our final gift of the year. Matomo 5.2.0 comes wrapped with new security features, privacy controls, and performance improvements to enhance your analytics experience.

     Enhanced security and privacy controls

    Image that shows the This Wasn’t Me link in password reset email.

    We’ve strengthened Matomo’s security framework with several key updates :

    • A new installer timestamp mechanism for on-premise installations creates a secure 72-hour installation window, preventing unauthorised access during setup
    • Enhanced account security features including a “This Wasn’t Me” link in password reset emails and location-based login alerts
    • The new Global List of Query URL parameters feature lets you refine tracking by excluding sensitive or unnecessary parameters from collection

    Tag manager improvements for better efficiency

    The Matomo Tag Manager now includes several features to streamline your workflow :

    • New Consent Management Platform (CMP) tags for CookieYes, OneTrust, and Axeptio, simplifying consent tracking implementatio.
    • A new copy feature for containers, tags, and triggers that reduces setup time and ensures consistency across multiple properties
    • Improved management tools for maintaining standardised tracking across websites

    Performance and reliability updates

    We’ve made technical improvements to enhance Matomo’s performance :

    Important to note : This release does not require any major database upgrade, making it easier to implement these improvements.

    Looking forward to 2025

    As we prepare to enter a new year, these updates reflect our ongoing commitment to providing privacy-focused analytics. We’re grateful to all our community contributors who have helped make this release possible. Special thanks to the Matomo community for their contributions to this release.

    Ready to explore these new features ? Update to Matomo 5.2.0 today and start the new year with enhanced security, efficiency, and control over your analytics data.

    From all of us at Matomo, thank you for being part of our journey. Here’s to another year of protecting privacy and empowering insights together !


    For a detailed overview of all changes and improvements, see our complete release notes or join the discussion in our community forums. If you’d like to contribute to making Matomo even better, learn more about getting involved with our open-source project.

  • mpegts muxer, DVB subtitles encoder : common DVB subtitles payload

    11 janvier 2014, par Serhii Marchuk
    mpegts muxer, DVB subtitles encoder : common DVB subtitles payload
    

    Improved DVB subtitles encoder to generate AVPacket.data in the same
    format as generates MPEGTS demuxer + DVB subtitles parser. So now single
    format of DVB subtitles data is used across all the components of FFmpeg :
    only subtitles payload WITHOUT 0x20 0x00 bytes at the beginning and 0xFF
    trailing byte.

    Improved MPEGTS muxer to support format of DVB subtitles in
    AVPacket.data described above : while muxing we add two bytes 0x20 0x00 to
    the beginning of and 0xFF to the end of DVB subtitles payload.

    The patch fixes DVB subtitle copy problems : tickets #2989 fully and #2024
    partly.

    Signed-off-by : Clément Bœsch <u@pkh.me>

    • [DH] libavcodec/dvbsub.c
    • [DH] libavcodec/version.h
    • [DH] libavformat/mpegtsenc.c
    • [DH] libavformat/version.h
  • Ffmpeg input seeking - "Invalid NAL unit size"

    30 janvier 2024, par Dimitris

    I'm trying to use ffmpeg to get a 10-second clip from the middle of a video. The execution time of the command is important, that's why I've decided to use combined input & output seeking (as illustrated here).&#xA;The input video file is a CMAF with fragmented MP4, duration of 10 minutes.

    &#xA;

    I'm testing on a Mac, Ffmpeg version is 6.1.1.

    &#xA;

    This is the command that I'm using :

    &#xA;

    ffmpeg -nostdin -y -ss 290 -copyts -start_at_zero -i https://devcdn.flowplayer.com/5f07362e-c358-41d0-857a-c64302a3fcc9/cmaf/17bdb16d-71d1-414c-a291-a028bd45b9ec/playlist_360.m3u8 -ss 300.0 -t 10 -vcodec libwebp -lossless 0 -quality 60 -compression_level 2 -loop 0 -an -sn output.webp&#xA;

    &#xA;

    Result : no output file is created.

    &#xA;

    From what I understand it fails to seek position "290" in the video, probably due to "Invalid NAL unit size" errors.

    &#xA;

    Here's the output :

    &#xA;

    ffmpeg version N-106797-g580fb6a8c9-tessus Copyright (c) 2000-2022 the FFmpeg developersbuilt with Apple clang version 11.0.0 (clang-1100.0.33.17)configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplaylibavutil      57. 24.101 / 57. 24.101libavcodec     59. 27.100 / 59. 27.100libavformat    59. 23.100 / 59. 23.100libavdevice    59.  6.100 / 59.  6.100libavfilter     8. 37.100 /  8. 37.100libswscale      6.  6.100 /  6.  6.100libswresample   4.  6.100 /  4.  6.100libpostproc    56.  5.100 / 56.  5.100Input #0, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;https://devcdn.flowplayer.com/5f07362e-c358-41d0-857a-c64302a3fcc9/cmaf/17bdb16d-71d1-414c-a291-a028bd45b9ec/playlist_360.cmfv&#x27;:Metadata:major_brand     : isomminor_version   : 1compatible_brands: isomavc1dashcmfccreation_time   : 2024-01-30T07:41:03.000000ZDuration: 00:09:56.54, start: 0.083333, bitrate: 458 kb/sStream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 640x360 [SAR 1:1 DAR 16:9], 1 kb/s, 24 fps, 24 tbr, 90k tbn (default)Metadata:creation_time   : 2024-01-30T07:41:03.000000Zhandler_name    : ETI ISO Video Media Handlervendor_id       : [0][0][0]ffmpeg version 6.1.1-tessus  https://evermeet.cx/ffmpeg/  Copyright (c) 2000-2023 the FFmpeg developers&#xA;  built with Apple clang version 11.0.0 (clang-1100.0.33.17)&#xA;  configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplay&#xA;  libavutil      58. 29.100 / 58. 29.100&#xA;  libavcodec     60. 31.102 / 60. 31.102&#xA;  libavformat    60. 16.100 / 60. 16.100&#xA;  libavdevice    60.  3.100 / 60.  3.100&#xA;  libavfilter     9. 12.100 /  9. 12.100&#xA;  libswscale      7.  5.100 /  7.  5.100&#xA;  libswresample   4. 12.100 /  4. 12.100&#xA;  libpostproc    57.  3.100 / 57.  3.100&#xA;[hls @ 0x7fc7bb904280] Skip (&#x27;#EXT-X-VERSION:6&#x27;)&#xA;[hls @ 0x7fc7bb904280] Opening &#x27;https://devcdn.flowplayer.com/5f07362e-c358-41d0-857a-c64302a3fcc9/cmaf/17bdb16d-71d1-414c-a291-a028bd45b9ec/playlist_360.cmfv&#x27; for reading&#xA;    Last message repeated 2 times&#xA;Input #0, hls, from &#x27;[**]/playlist_360.m3u8&#x27;:&#xA;  Duration: 00:09:56.46, start: 0.083333, bitrate: 0 kb/s&#xA;  Program 0 &#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;  Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 640x360 [SAR 1:1 DAR 16:9], 1 kb/s, 24 fps, 24 tbr, 90k tbn (default)&#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;      compatible_brands: isomavc1dashcmfc&#xA;      handler_name    : ETI ISO Video Media Handler&#xA;      vendor_id       : [0][0][0][0]&#xA;      encoder         : Elemental H.264&#xA;      major_brand     : isom&#xA;      minor_version   : 1&#xA;      creation_time   : 2024-01-30T07:41:03.000000Z&#xA;Stream mapping:&#xA;  Stream #0:0 -> #0:0 (h264 (native) -> webp (libwebp))&#xA;[hls @ 0x7fc7bb904280] Opening &#x27;https://devcdn.flowplayer.com/5f07362e-c358-41d0-857a-c64302a3fcc9/cmaf/17bdb16d-71d1-414c-a291-a028bd45b9ec/playlist_360.cmfv&#x27; for reading&#xA;    Last message repeated 2 times&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (1772342253 > 1534).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 1538&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (-1977545460 > 1481).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 1485&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (1694403391 > 1582).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 1586&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (-1404850266 > 1661).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 1665&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (703351242 > 1680).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 1684&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (-836978648 > 1751).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 1755&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (752797651 > 1867).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 1871&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (-1831058223 > 1833).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 1837&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (-1238958831 > 2067).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2071&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (435683248 > 2090).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2094&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (2136335178 > 2229).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2233&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (-1468707300 > 2203).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2207&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (482758774 > 2402).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2406&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (-1079612217 > 2417).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2421&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (-608087491 > 2546).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2550&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (-1457748625 > 2527).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2531&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (1933919710 > 2734).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2738&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (1004643870 > 2803).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2807&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (-207765435 > 2988).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2992&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (-196888537 > 2306).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2310&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (1118966683 > 2620).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2624&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (1325583054 > 2715).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2719&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (-2003602869 > 2906).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2910&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (1666330272 > 3085).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 3089&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (-742329993 > 2593).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2597&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (1326266794 > 2347).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2351&#xA;[NULL @ 0x7fc7bb804f40] Invalid NAL unit size (2459776 > 2155).&#xA;[NULL @ 0x7fc7bb804f40] missing picture in access unit with size 2159&#xA;[https @ 0x7fc7ba022a00] Opening &#x27;https://devcdn.flowplayer.com/5f07362e-c358-41d0-857a-c64302a3fcc9/cmaf/17bdb16d-71d1-414c-a291-a028bd45b9ec/playlist_360.cmfv&#x27; for reading&#xA;[...]&#xA;[vost#0:0/libwebp @ 0x7fc7bbb05780] No filtered frames for output stream, trying to initialize anyway.&#xA;Output #0, webp, to &#x27;output.webp&#x27;:&#xA;  Metadata:&#xA;    encoder         : Lavf60.16.100&#xA;  Stream #0:0(und): Video: webp, yuv420p(progressive), 640x360 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 24 fps, 1k tbn (default)&#xA;    Metadata:&#xA;      variant_bitrate : 0&#xA;      compatible_brands: isomavc1dashcmfc&#xA;      handler_name    : ETI ISO Video Media Handler&#xA;      vendor_id       : [0][0][0][0]&#xA;      creation_time   : 2024-01-30T07:41:03.000000Z&#xA;      major_brand     : isom&#xA;      minor_version   : 1&#xA;      encoder         : Lavc60.31.102 libwebp&#xA;[out#0/webp @ 0x7fc7bbb04900] video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown&#xA;[out#0/webp @ 0x7fc7bbb04900] Output file is empty, nothing was encoded(check -ss / -t / -frames parameters if used)&#xA;frame=    0 fps=0.0 q=0.0 Lsize=       0kB time=N/A bitrate=N/A speed=N/A &#xA;

    &#xA;

    What I've tried so far :

    &#xA;

      &#xA;
    1. Downloaded the input file to a local directory and used it as input to ffmpeg - same results.

      &#xA;

    2. &#xA;

    3. Used the mp4 file from the playlist directly as an input to ffmpeg - worked but execution time is very slow

      &#xA;

    4. &#xA;

    5. Emmited the input seeking part (-ss 290 -copyts -start_at_zero) from the command - worked but also very slow in terms of execution time

      &#xA;

    6. &#xA;

    &#xA;

    Any ideas on why I'm getting "Invalid NAL unit size" and how to make the command work with input seeking ?

    &#xA;