Recherche avancée

Médias (0)

Mot : - Tags -/médias

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

Autres articles (39)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • Mise à disposition des fichiers

    14 avril 2011, par

    Par défaut, lors de son initialisation, MediaSPIP ne permet pas aux visiteurs de télécharger les fichiers qu’ils soient originaux ou le résultat de leur transformation ou encodage. Il permet uniquement de les visualiser.
    Cependant, il est possible et facile d’autoriser les visiteurs à avoir accès à ces documents et ce sous différentes formes.
    Tout cela se passe dans la page de configuration du squelette. Il vous faut aller dans l’espace d’administration du canal, et choisir dans la navigation (...)

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

Sur d’autres sites (6687)

  • Issue with downloading read-only recordings on Teams [closed]

    26 août 2023, par Ankit

    I have been following this guidance to download read-only Microsoft Teams recordings until last month (early July'23) successfully. But now when I am trying the same steps and everything, I am getting some error (given below for reference).

    


    The code that I am trying in CMD -

    


    ffmpeg -i "PASTE_YOUR_COPIED_REQUEST_URL_HERE" -codec copy NAME_OF_DOWNLOADFILE.mp4


    


    The error that I am getting now -

    


    [tls @ <some number="number">] Error in the pull function.&#xA;[tls @ <some number="number">] IO error: Error number -10054 occurred&#xA;[in#0 @ <some number="number">] Error opening input: Error number -10054 occurred&#xA;Error opening input file &#xA;Error opening input files: Error number -10054 occurred&#xA;</some></some></some>

    &#xA;

    I am running Windows 10 Enterprise 64-bit version.

    &#xA;


    &#xA;

    I have tried the following things, but they didn't help -

    &#xA;

      &#xA;
    1. Tried downloading inherently downloadable recordings (that are un-protected, non view-only videos)
    2. &#xA;

    3. Removing some parts of the URL as highlighted/suggested by some Reddit users
    4. &#xA;

    5. Tried different browsers (Edge and Chrome)
    6. &#xA;

    7. Tried refreshing my ffmpeg folder with latest version
    8. &#xA;

    9. Tried running the command in cmd with 'Run as Administrator' option
    10. &#xA;

    &#xA;

    Please suggest how shall I download read-only Teams recording using either ffmpeg or some other tool ?

    &#xA;

  • Ffmpeg configuration to stream the frames of my webcam

    6 juillet 2023, par Ridweng

    I'm trying to build a server in NodeJs to stream in RTSP my webcam using Angular to retrieve the frames and connecting using websockets. The server side is using "express-ws" module to create the Websocket.

    &#xA;

    I was successfull in sending the frames from the webcam to the server in base64, the server is receiving these messages from a function on interval of (1000 / 30)ms.

    &#xA;

    The issue relies on the implementation of my Ffmpeg child process. I retrieve the message and convert it into a buffer to then write this in the function of Ffmpeg.

    &#xA;

    My current implementation is this one :

    &#xA;

    const { spawn } = require(&#x27;child_process&#x27;);&#xA;exports.stream =  (ws ,req) => {&#xA;    try{&#xA;        const mess = `connection from: ${req._remoteAddress} at ${req._startTime}.`&#xA;        const initialMess =`Started ${mess}`&#xA;        ws.uuid = uuidv4()&#xA;        console.log(initialMess)&#xA;&#xA;        ws.on(&#x27;message&#x27;, function incoming(message) {&#xA;            message = JSON.parse(message)&#xA;            console.log(`Res: ${message.width} x ${message.height}`);&#xA;            const ffmpeg = spawn(&#x27;ffmpeg&#x27;, [&#xA;                &#x27;-f&#x27;, &#x27;rawvideo&#x27;,&#xA;                &#x27;-pixel_format&#x27;, &#x27;rgb24&#x27;,&#xA;                &#x27;-video_size&#x27;, `${message.width}x${message.height}`,&#xA;                &#x27;-framerate&#x27;, `${message.framerate}`,&#xA;                &#x27;-i&#x27;, &#x27;-&#x27;,&#xA;                &#x27;-codec:v&#x27;, &#x27;libx264&#x27;,&#xA;                &#x27;-preset&#x27;, &#x27;ultrafast&#x27;,&#xA;                &#x27;-tune&#x27;, &#x27;zerolatency&#x27;,&#xA;                &#x27;-f&#x27;, &#x27;rtsp&#x27;,&#xA;                &#x27;rtsp://127.0.0.1:554/rtsp/stream&#x27;,&#xA;            ]);&#xA;            const base64Data = message.video;&#xA;            const videoData = Buffer.from(base64Data, &#x27;base64&#x27;);&#xA;&#xA;            ffmpeg.stdin.write(videoData);&#xA;            ffmpeg.stdin.end();&#xA;            &#xA;            ffmpeg.stderr.on(&#x27;data&#x27;, (data) => {&#xA;                console.error(`FFmpeg : ${data}`);&#xA;                });&#xA;&#xA;            ffmpeg.on(&#x27;exit&#x27;, (code, signal) => {&#xA;                if (dev) console.log(`FFmpeg process exited with code ${code} and signal ${signal}`);&#xA;        &#xA;                // Close the WebSocket connection&#xA;                ws.close();&#xA;                });&#xA;        });&#xA;        ws.on(&#x27;close&#x27;, () => {&#xA;            const finalMess = `Stopped ${mess}`&#xA;            rem(ws.uuid)&#xA;            console.log(finalMess)&#xA;        })&#xA;    }catch(err){&#xA;        console.log(err)&#xA;    }&#xA;}&#xA;

    &#xA;

    In terms of the message received, this is the Angular side sending the message :

    &#xA;

    const imageData = this.canvas.toDataURL(&#x27;image/jpeg&#x27;);&#xA;socket.send(JSON.stringify({video: imageData, width: this.canvas.width, height: this.canvas.height, framerate: interval }));&#xA;

    &#xA;

    The interval variable is the divisor of the interval that is triggering the function (in this case 30).

    &#xA;

    I'm currently receiving the error message from Ffmpeg :

    &#xA;

    ffmpeg version 6.0 Copyright (c) 2000-2023 the FFmpeg developers&#xA;  built with Apple clang version 14.0.3 (clang-1403.0.22.14.1)&#xA;&#xA;FFmpeg :   configuration: --prefix=/opt/homebrew/Cellar/ffmpeg/6.0 --enable-shared --enable-pthreads --enable-version3 --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libaribb24 --enable-libbluray --enable-libdav1d --enable-libmp3lame --enable-libopus --enable-librav1e --enable-librist --enable-librubberband --enable-libsnappy --enable-libsrt --enable-libsvtav1 --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libspeex --enable-libsoxr --enable-libzmq --enable-libzimg --disable-libjack --disable-indev=jack --enable-videotoolbox --enable-audiotoolbox --enable-neon&#xA;  libavutil      58.  2.100 / 58.  2.100&#xA;  libavcodec     60.  3.100 / 60.  3.100&#xA;  libavformat    60.  3.100 / 60.  3.100&#xA;  libavdevice    60.  1.100 / 60.  1.100&#xA;  libavfilter     9.  3.100 /  9.  3.100&#xA;  libswscale      7.  1.100 /  7.  1.100&#xA;  libswresample   4. 10.100 /  4. 10.100&#xA;  libpostproc    57.  1.100 / 57.  1.100&#xA;&#xA;FFmpeg : [rawvideo @ 0x150005ff0] Packet corrupt (stream = 0, dts = 0).&#xA;&#xA;FFmpeg : Input #0, rawvideo, from &#x27;fd:&#x27;:&#xA;  Duration: N/A, start: 0.000000, bitrate: 221184 kb/s&#xA;  Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 640x480, 221184 kb/s, 30 tbr, 30 tbn&#xA;&#xA;FFmpeg : Stream mapping:&#xA;  Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264))&#xA;&#xA;FFmpeg : fd:: corrupt input packet in stream 0&#xA;[rawvideo @ 0x14ef24290] Invalid buffer size, packet size 76343 &lt; expected frame_size 921600&#xA;&#xA;FFmpeg : Error while decoding stream #0:0: Invalid argument&#xA;&#xA;FFmpeg : [libx264 @ 0x14ef25a20] using cpu capabilities: ARMv8 NEON&#xA;&#xA;FFmpeg : [libx264 @ 0x14ef25a20] profile High 4:4:4 Predictive, level 3.0, 4:4:4, 8-bit&#xA;&#xA;FFmpeg : [libx264 @ 0x14ef25a20] 264 - core 164 r3095 baee400 - H.264/MPEG-4 AVC codec - Copyleft 2003-2022 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=6 threads=7 lookahead_threads=7 sliced_threads=1 slices=7 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=25 scenecut=0 intra_refresh=0 rc=crf mbtree=0 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=0&#xA;&#xA;FFmpeg : [tcp @ 0x1500078a0] Connection to tcp://127.0.0.1:554?timeout=0 failed: Connection refused&#xA;[out#0/rtsp @ 0x14ef24b00] Could not write header (incorrect codec parameters ?): Connection refused&#xA;&#xA;FFmpeg : [vost#0:0/libx264 @ 0x14ef256d0] Error initializing output stream: &#xA;&#xA;FFmpeg : Conversion failed!&#xA;&#xA;FFmpeg process exited with code 1 and signal null&#xA;

    &#xA;

    This is the reason I believe the issue relies on the configuration of Ffmpeg and how to set it for this case. It would be great to being able to play this RTSP link in my VLC to conclude it as successfull.

    &#xA;

    I would apreciate any suggestions or guidence.&#xA;Thanks in advance.

    &#xA;

  • FFmpeg help, how should I use FFmpeg ? [closed]

    11 septembre 2023, par Señor Tonto

    I'm trying to use FFmpeg in my code, which is a C++ win32 application that I'm coding from Visual Studio Code 2022. I've downloaded FFmpeg from the BtnB Github that they link in their offical site as a pre-built binary. Now, I got the shared version, as I believed this would both have the command-line .exe app & the normal code headers & libraries. I tried using some code inside of my main.cpp to decode frames from .mp4 files as a test. For some reason though, on launch I got these errors : avcodec-60.dll cannot be found, avformat-60.dll cannot be found, avutil-58.dll cannot be found, swscale-7.dll cannot be found. So now I'm wondering why aren't these provided in the shared code ? there are only dll.a files but no actual .dll files, I also found .def files with the names of the .dll files I am apparently missing, now I want to know why these .dll files aren't provided. Do I need to build from source for that ? Or should I just forget using the .h & .lib files of FFmpeg & use the command-line app ? Any help appreciated.

    &#xA;

    I want to use FFmpeg, but I can't find any guidance as to whether to use the command-line tool or the code function that aren't working due to the absent .dll filess

    &#xA;