Recherche avancée

Médias (1)

Mot : - Tags -/ogg

Autres articles (41)

  • Les tâches Cron régulières de la ferme

    1er décembre 2010, par

    La gestion de la ferme passe par l’exécution à intervalle régulier de plusieurs tâches répétitives dites Cron.
    Le super Cron (gestion_mutu_super_cron)
    Cette tâche, planifiée chaque minute, a pour simple effet d’appeler le Cron de l’ensemble des instances de la mutualisation régulièrement. Couplée avec un Cron système sur le site central de la mutualisation, cela permet de simplement générer des visites régulières sur les différents sites et éviter que les tâches des sites peu visités soient trop (...)

  • 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

  • Librairies et binaires spécifiques au traitement vidéo et sonore

    31 janvier 2010, par

    Les logiciels et librairies suivantes sont utilisées par SPIPmotion d’une manière ou d’une autre.
    Binaires obligatoires FFMpeg : encodeur principal, permet de transcoder presque tous les types de fichiers vidéo et sonores dans les formats lisibles sur Internet. CF ce tutoriel pour son installation ; Oggz-tools : outils d’inspection de fichiers ogg ; Mediainfo : récupération d’informations depuis la plupart des formats vidéos et sonores ;
    Binaires complémentaires et facultatifs flvtool2 : (...)

Sur d’autres sites (4273)

  • Matomo Celebrates 15 Years of Building an Open-Source & Transparent Web Analytics Solution

    30 juin 2022, par Matthieu Aubry — About, Community
    &lt;script type=&quot;text/javascript&quot;&gt;<br />
           if ('function' === typeof window.playMatomoVideo){<br />
           window.playMatomoVideo(&quot;brand&quot;, &quot;#brand&quot;)<br />
           } else {<br />
           document.addEventListener(&quot;DOMContentLoaded&quot;, function() { window.playMatomoVideo(&quot;brand&quot;, &quot;#brand&quot;); });<br />
           }<br />
      &lt;/script&gt;

    Fifteen years ago, I realised that people (myself included) were increasingly integrating the internet into their everyday lives, and it was clear that it would only expand in the future. It was an exciting new world, but the amount of personal data shared online, level of tracking and lack of security was a growing concern. Google Analytics was just launched then and was already gaining huge traction – so data from millions of websites started flowing into Google’s database, creating what was then the biggest centralised database about people worldwide and their actions online.

    So as a young engineering student, I decided we needed to build an open source and transparent solution that could help make the internet more secure and private while still providing organisations with powerful insights. I aimed to create a win-win solution for businesses and their digital consumers.

    And in 2007, I started developing Matomo with the help from Scott Switzer and Jennifer Langdon (who offered me an internship and support).   

    All thanks to the Matomo Community

    We have reached significant milestones and made major changes over the last 15 years, but we wouldn’t be where we are today without the Matomo Community.

    So I would like to celebrate and thank the hundreds of volunteer developers who have donated their time to develop Matomo, the thousands of contributors who provided feedback to improve Matomo, the countless supportive forum members, our passionate team of 40 at Matomo, the numerous translators who have translated Matomo and the 1.5 million websites that choose Matomo as their analytics platform.

    Matomo's Birthday
    Team Meetup in Paris in 2012

    Matomo has been a community effort built on the shoulders of many, and we will continue to work for you. 

    So let’s look at some milestones we have achieved over the last 15 years.

    Looking back on milestones in our timeline

    2007

    • Birth of Matomo
    • First alpha version released

    2008

    • Release first public 0.1.0 version

    2009

    • 50,000 websites use Matomo

    2010

    • Matomo first stable 1.0.0 released
    • Mobile app launched

    2011

    • Released Ecommerce Analytics, Custom Variables, First Party Cookies

    • Released Privacy control features (first of many privacy features to come !)

    2012

    • Released Log Analytics feature
    • 1 Million Downloads !
    • 300,000 websites worldwide use Matomo

    2013

    • Matomo is now available in 50 languages !
    • Matomo brand redesign

    2016

    2017

    • Launched Matomo Cloud service 
    • Released Multi Channel Conversion Attribution Premium Feature, Custom Reports Premium Feature, Login Saml Premium Feature, WooCommerceAnalytics Premium Feature and Heatmap & Session Recording Premium Feature 

    2018

    2019

    2020

    2021

    • 1,000,000 websites worldwide use Matomo
    • including 30,000 active Matomo for WordPress installations
    • Released SEO Web Vitals, Advertising Conversion Export and Tracking Spam Prevention feature

    2022

    • Released WP Statistics to Matomo importer

    Our efforts continue

    While we’ve seen incredible growth over the years, our work doesn’t stop there. In fact, we’re only just getting started.

    Today over 55% of the internet continues to use privacy-threatening web analytics solutions, while 1.5% uses Matomo. So there are still great strides to be made to create a more private internet, and joining the Matomo Community is one way to support this movement.

    There are many ways to get involved too, such as :

    So what comes next for Matomo ?

    The future of Matomo is approachable, powerful and flexible. We’re strengthening the customers’ voice, expanding our resources internally (we’re continuously hiring !) and conducting rigorous customer research to craft a tool that balances usability and functionality.

    I look forward to the next 15 years and seeing what the future holds for Matomo and our community.

  • Generating DASH manifest with ffmpeg works in Docker exec shell but not in os.exec golang

    22 février 2023, par Inquisitor

    I am trying to generate a DASH manifest with ffmpeg using this command

    &#xA;

    /usr/bin/ffmpeg -f webm_dash_manifest -i ./480.webm -f webm_dash_manifest -i ./audio.webm -c copy -map 0:0 -map 1:0 -y -f webm_dash_manifest -adaptation_sets "id=0,streams=0 id=1,streams=1" ./manifest.mpd -loglevel repeat&#x2B;level&#x2B;verbose&#xA;

    &#xA;

    I run this in go, in a docker container as shown :

    &#xA;

    func runFFmpeg(arguments []string) {&#xA;    arguments = append(arguments, "-loglevel", "repeat&#x2B;level&#x2B;verbose")&#xA;    cmd := exec.Command("ffmpeg", arguments...)&#xA;&#xA;    fmt.Printf("cmd: %v\n", cmd)&#xA;&#xA;    var out bytes.Buffer&#xA;    var stderr bytes.Buffer&#xA;    cmd.Stdout = &amp;out&#xA;    cmd.Stderr = &amp;stderr&#xA;    err := cmd.Run()&#xA;&#xA;    if err != nil {&#xA;        log.Println(err)&#xA;        log.Println(stderr.String())&#xA;    }&#xA;}&#xA;runFFmpeg([]string{"-f", "webm_dash_manifest", "-i", "./480.webm", "-f", "webm_dash_manifest", "-i", "./audio.webm", "-c", "copy", "-map", "0:0", "-map", "1:0", "-y", "-f", "webm_dash_manifest", "-adaptation_sets", "\"id=0,streams=0 id=1,streams=1\"", "./manifest.mpd"})&#xA;

    &#xA;

    But I get this output :

    &#xA;

     cmd: /usr/bin/ffmpeg -f webm_dash_manifest -i ./480.webm -f webm_dash_manifest -i ./audio.webm -c copy -map 0:0 -map 1:0 -y -copy_unknown -f webm_dash_manifest -adaptation_sets "id=0,streams=0 id=1,streams=1" ./manifest.mpd -loglevel repeat&#x2B;level&#x2B;verbose&#xA; 2023/02/22 04:45:17 exit status 1&#xA; 2023/02/22 04:45:17 [info] ffmpeg version 5.1.2 Copyright (c) 2000-2022 the FFmpeg developers&#xA; [info]   built with gcc 12.2.1 (Alpine 12.2.1_git20220924-r3) 20220924&#xA; [info]   configuration: --prefix=/usr --enable-avfilter --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-gnutls --enable-gpl --enable-libass --enable-libmp3lame --enable-libpulse --enable-libvorbis --enable-libvpx --enable-libxvid --enable-libx264 --enable-libx265 --enable-libtheora --enable-libv4l2 --enable-libdav1d --enable-lto --enable-postproc --enable-pic --enable-pthreads --enable-shared --enable-libxcb --enable-librist --enable-libsrt --enable-libssh --enable-libvidstab --disable-stripping --disable-static --disable-librtmp --disable-lzma --enable-libaom --enable-libopus --enable-libsoxr --enable-libwebp --enable-vaapi --enable-vdpau --enable-vulkan --enable-libdrm --enable-libzmq --optflags=-O2 --disable-debug --enable-libsvtav1&#xA; [info]   libavutil      57. 28.100 / 57. 28.100&#xA; [info]   libavcodec     59. 37.100 / 59. 37.100&#xA; [info]   libavformat    59. 27.100 / 59. 27.100&#xA; [info]   libavdevice    59.  7.100 / 59.  7.100&#xA; [info]   libavfilter     8. 44.100 /  8. 44.100&#xA; [info]   libswscale      6.  7.100 /  6.  7.100&#xA; [info]   libswresample   4.  7.100 /  4.  7.100&#xA; [info]   libpostproc    56.  6.100 / 56.  6.100&#xA; [webm_dash_manifest @ 0x7fcec2836100] [warning] Could not find codec parameters for stream 0 (Video: vp9, 1 reference frame, none(tv, progressive, left), 640x480): unspecified pixel format&#xA; Consider increasing the value for the &#x27;analyzeduration&#x27; (0) and &#x27;probesize&#x27; (5000000) options&#xA; [info] Input #0, webm_dash_manifest, from &#x27;./480.webm&#x27;:&#xA; [info]   Metadata:&#xA; [info]     title           : Big Buck Bunny, Sunflower version&#xA; [info]     GENRE           : Animation&#xA; [info]     MAJOR_BRAND     : isom&#xA; [info]     MINOR_VERSION   : 1&#xA; [info]     COMPATIBLE_BRANDS: isomavc1&#xA; [info]     COMPOSER        : Sacha Goedegebure&#xA; [info]     ARTIST          : Blender Foundation 2008, Janus Bager Kristensen 2013&#xA; [info]     COMMENT         : Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net&#xA; [info]     ENCODER         : Lavf59.27.100&#xA; [info]   Duration: 00:10:34.60, bitrate: 352 kb/s&#xA; [info]   Stream #0:0: Video: vp9, 1 reference frame, none(tv, progressive, left), 640x480, SAR 853:640 DAR 853:480, 30 fps, 30 tbr, 1k tbn (default)&#xA; [info]     Metadata:&#xA; [info]       HANDLER_NAME    : GPAC ISO Video Handler&#xA; [info]       VENDOR_ID       : [0][0][0][0]&#xA; [info]       ENCODER         : Lavc59.37.100 libvpx-vp9&#xA; [info]       DURATION        : 00:10:34.600000000&#xA; [info]       webm_dash_manifest_duration: 634600&#xA; [info]       webm_dash_manifest_initialization_range: 889&#xA; [info]       webm_dash_manifest_file_name: 480.webm&#xA; [info]       webm_dash_manifest_track_number: 1&#xA; [info]       webm_dash_manifest_cues_start: 27924928&#xA; [info]       webm_dash_manifest_cues_end: 27927508&#xA; [info]       webm_dash_manifest_bandwidth: 738287&#xA; [info]       webm_dash_manifest_cluster_keyframe: 1&#xA; [info]       webm_dash_manifest_cue_timestamps: 67,5067,10067,15067,20067,25067,30067,35067,40067,45067,50067,55067,60067,65067,70067,75067,80067,85067,90067,95067,100067,105067,110067,115067,120067,125067,130067,135067,140067,145067,150067,155067,160067,165067,170067,175067,180067,185067,190067,195067&#xA; [info] Input #1, webm_dash_manifest, from &#x27;./audio.webm&#x27;:&#xA; [info]   Metadata:&#xA; [info]     title           : Big Buck Bunny, Sunflower version&#xA; [info]     GENRE           : Animation&#xA; [info]     MAJOR_BRAND     : isom&#xA; [info]     MINOR_VERSION   : 1&#xA; [info]     COMPATIBLE_BRANDS: isomavc1&#xA; [info]     COMPOSER        : Sacha Goedegebure&#xA; [info]     ARTIST          : Blender Foundation 2008, Janus Bager Kristensen 2013&#xA; [info]     COMMENT         : Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net&#xA; [info]     ENCODER         : Lavf59.27.100&#xA; [info]   Duration: 00:05:35.91, bitrate: 120 kb/s&#xA; [info]   Stream #1:0: Audio: vorbis, 48000 Hz, 5.1, fltp (default)&#xA; [info]     Metadata:&#xA; [info]       HANDLER_NAME    : GPAC ISO Audio Handler&#xA; [info]       VENDOR_ID       : [0][0][0][0]&#xA; [info]       ENCODER         : Lavc59.37.100 libvorbis&#xA; [info]       DURATION        : 00:05:35.907000000&#xA; [info]       webm_dash_manifest_duration: 335907&#xA; [info]       webm_dash_manifest_initialization_range: 7411&#xA; [info]       webm_dash_manifest_file_name: audio.webm&#xA; [info]       webm_dash_manifest_track_number: 1&#xA; [info]       webm_dash_manifest_cues_start: 5047497&#xA; [info]       webm_dash_manifest_cues_end: 5048846&#xA; [info]       webm_dash_manifest_bandwidth: 126994&#xA; [info]       webm_dash_manifest_cluster_keyframe: 1&#xA; [info]       webm_dash_manifest_cue_timestamps: 0,4986,9980,14962,19959,24956,29946,34930,39916,44911,49908,54892,59874,64868,69858,74858,79855,84847,89834,94834,99826,104826,109826,114818,119812,124799,129780,134770,139756,144743,149727,154719,159714,164706,169698,174687,179668,184667,189658,194650,19&#xA; HERE&#x27;S THE ERROR --> [error] Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted&#xA; [error] Error initializing output stream 0:1 -- &#xA; [info] Stream mapping:&#xA; [info]   Stream #0:0 -> #0:0 (copy)&#xA; [info]   Stream #1:0 -> #0:1 (copy)&#xA; [error] &#xA; [AVIOContext @ 0x7fcebe23a840] [verbose] Statistics: 0 bytes written, 0 seeks, 0 writeouts&#xA; [AVIOContext @ 0x7fcebe23a980] [verbose] Statistics: 5940786 bytes read, 133 seeks&#xA; [AVIOContext @ 0x7fcebe23acc0] [verbose] Statistics: 2260628 bytes read, 72 seeks&#xA;

    &#xA;

    It works perfectly however if I run it within docker exec (exec into the container and run the command in bash). Also, note in the last output that the command is well formed when I print it out from go. File permissions are also not the problem since the command to create the video variants works with os.exec i.e

    &#xA;

    runFFmpeg([]string{"-i", originalFilePath, "-c:v", "libvpx-vp9", "-keyint_min", "150", "-g", "150", "-tile-columns", "4", "-frame-parallel", "1", "-f", "webm", "-dash", "1", "-an", "-vf", fmt.Sprintf("scale=%s:%s", width, height), "-b:v", bitRate, "-dash", "1", "-y", destinationFilePath})&#xA;

    &#xA;

  • Building FFmpeg with NVIDIA GPU Hardware Acceleration in docker image, cannot load libnvcuvid.so.1 and libnvidia-encode.so.1

    22 mars 2023, par konovification

    I'm trying to build FFmpeg with NVIDIA GPU Hardware Acceleration following these instructions : https://docs.nvidia.com/video-technologies/video-codec-sdk/ffmpeg-with-nvidia-gpu/index.html#compiling-for-linux. The Docker image I'm using is nvidia/cuda:12.0.1-devel-ubuntu20.04

    &#xA;

    Running the test command ffmpeg -y -vsync 0 -hwaccel cuda -hwaccel_output_format cuda -i bbb.mp4 -c:a copy -c:v h264_nvenc -b:v 5M output.mp4, I get the following output :

    &#xA;

    ffmpeg version N-109965-ge50a02b0f6 Copyright (c) 2000-2023 the FFmpeg developers                                                                                                                                                                                               &#xA;  built with gcc 9 (Ubuntu 9.4.0-1ubuntu1~20.04.1)                                                                                                                                                                                                                              &#xA;  configuration: --enable-nonfree --enable-cuda-nvcc --enable-libnpp --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib64 --disable-static --enable-shared                                                                                          &#xA;  libavutil      58.  3.100 / 58.  3.100                                                                                                                                                                                                                                        &#xA;  libavcodec     60.  6.100 / 60.  6.100                                                                                                                                                                                                                                        &#xA;  libavformat    60.  4.100 / 60.  4.100                                                                                                                                                                                                                                        &#xA;  libavdevice    60.  2.100 / 60.  2.100                                                                                                                                                                                                                                        &#xA;  libavfilter     9.  4.100 /  9.  4.100                                                                                                                                                                                                                                        &#xA;  libswscale      7.  2.100 /  7.  2.100                                                                                                                                                                                                                                        &#xA;  libswresample   4. 11.100 /  4. 11.100                                                                                                                                                                                                                                        &#xA;-vsync is deprecated. Use -fps_mode                                                                                                                                                                                                                                             &#xA;Passing a number to -vsync is deprecated, use a string argument as described in the manual.                                                                                                                                                                                     &#xA;Input #0, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;bbb.mp4&#x27;:                                                                                                                                                                                                                              &#xA;  Metadata:                                                                                                                                                                                                                                                                     &#xA;    major_brand     : isom                                                                                                                                                                                                                                                      &#xA;    minor_version   : 1                                                                                                                                                                                                                                                         &#xA;    compatible_brands: isomavc1                                                                                                                                                                                                                                                 &#xA;    creation_time   : 2013-12-16T17:44:39.000000Z                                                                                                                                                                                                                               &#xA;    title           : Big Buck Bunny, Sunflower version                                                                                                                                                                                                                         &#xA;    artist          : Blender Foundation 2008, Janus Bager Kristensen 2013                                                                                                                                                                                                      &#xA;    comment         : Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net                                                                                                                                                                                         &#xA;    genre           : Animation                                                                                                                                                                                                                                                 &#xA;    composer        : Sacha Goedegebure                                                                                                                                                                                                                                         &#xA;  Duration: 00:10:34.60, start: 0.000000, bitrate: 3481 kb/s                                                                                                                                                                                                                    &#xA;  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], 2998 kb/s, 30 fps, 30 tbr, 30k tbn (default)&#xA;    Metadata:                                                                                                                           &#xA;      creation_time   : 2013-12-16T17:44:39.000000Z                                                                                     &#xA;      handler_name    : GPAC ISO Video Handler                                                                                          &#xA;      vendor_id       : [0][0][0][0]                                                                                                    &#xA;  Stream #0:1[0x2](und): Audio: mp3 (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 160 kb/s (default)                                     &#xA;    Metadata:                                                                                                                           &#xA;      creation_time   : 2013-12-16T17:44:42.000000Z                                                                                     &#xA;      handler_name    : GPAC ISO Audio Handler                                                                                          &#xA;      vendor_id       : [0][0][0][0]                                                                                                                                                                                                                                            &#xA;  Stream #0:2[0x3](und): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 5.1(side), fltp, 320 kb/s (default)                                                                                                                                                                          &#xA;    Metadata:                                                                                                                                                                                                                                                                   &#xA;      creation_time   : 2013-12-16T17:44:42.000000Z                                                                                                                                                                                                                             &#xA;      handler_name    : GPAC ISO Audio Handler                                                                                                                                                                                                                                  &#xA;      vendor_id       : [0][0][0][0]                                                                                                                                                                                                                                            &#xA;    Side data:                                                                                                                                                                                                                                                                  &#xA;      audio service type: main                                                                                                                                                                                                                                                  &#xA;Stream mapping:                                                                                                                                                                                                                                                                 &#xA;  Stream #0:0 -> #0:0 (h264 (native) -> h264 (h264_nvenc))                                                                                                                                                                                                                      &#xA;  Stream #0:2 -> #0:1 (copy)                                                                                                                                                                                                                                                    &#xA;Press [q] to stop, [?] for help                                                                                                                                                                                                                                                 &#xA;[h264 @ 0x55bd878c2d80] Cannot load libnvcuvid.so.1                                                                                                                                                                                                                             &#xA;[h264 @ 0x55bd878c2d80] Failed loading nvcuvid.                                                                                                                                                                                                                                 &#xA;[h264 @ 0x55bd878c2d80] Failed setup for format cuda: hwaccel initialisation returned error.                                                                                                                                                                                    &#xA;[h264_nvenc @ 0x55bd86f5e680] Cannot load libnvidia-encode.so.1                                                                                                                                                                                                                 &#xA;[h264_nvenc @ 0x55bd86f5e680] The minimum required Nvidia driver for nvenc is 520.56.06 or newer                                                                                                                                                                                &#xA;[vost#0:0/h264_nvenc @ 0x55bd86f5e1c0] Error initializing output stream: Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height&#xA;Conversion failed! &#xA;

    &#xA;

    Output from nvidia-smi :

    &#xA;

    &#x2B;-----------------------------------------------------------------------------&#x2B;&#xA;| NVIDIA-SMI 525.85.05    Driver Version: 525.85.05    CUDA Version: 12.0     |&#xA;|-------------------------------&#x2B;----------------------&#x2B;----------------------&#x2B;&#xA;| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |&#xA;| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |&#xA;|                               |                      |               MIG M. |&#xA;|===============================&#x2B;======================&#x2B;======================|&#xA;|   0  NVIDIA GeForce ...  Off  | 00000000:01:00.0  On |                  N/A |&#xA;| 27%   43C    P8    12W / 250W |    500MiB / 11264MiB |      1%      Default |&#xA;|                               |                      |                  N/A |&#xA;&#x2B;-------------------------------&#x2B;----------------------&#x2B;----------------------&#x2B;&#xA;                                                                               &#xA;&#x2B;-----------------------------------------------------------------------------&#x2B;&#xA;| Processes:                                                                  |&#xA;|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |&#xA;|        ID   ID                                                   Usage      |&#xA;|=============================================================================|&#xA;&#x2B;-----------------------------------------------------------------------------&#x2B;&#xA;

    &#xA;

    The shared libraries are not part of the docker image. What are my options to add them ?

    &#xA;