Recherche avancée

Médias (2)

Mot : - Tags -/media

Autres articles (84)

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

  • ANNEXE : Les plugins utilisés spécifiquement pour la ferme

    5 mars 2010, par

    Le site central/maître de la ferme a besoin d’utiliser plusieurs plugins supplémentaires vis à vis des canaux pour son bon fonctionnement. le plugin Gestion de la mutualisation ; le plugin inscription3 pour gérer les inscriptions et les demandes de création d’instance de mutualisation dès l’inscription des utilisateurs ; le plugin verifier qui fournit une API de vérification des champs (utilisé par inscription3) ; le plugin champs extras v2 nécessité par inscription3 (...)

  • Multilang : améliorer l’interface pour les blocs multilingues

    18 février 2011, par

    Multilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
    Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.

Sur d’autres sites (4591)

  • avformat/segafilmenc : Remove redundant checks

    14 janvier 2020, par Andreas Rheinhardt
    avformat/segafilmenc : Remove redundant checks
    

    If an audio stream is present, the Sega FILM muxer checks for its
    compability with the container during init, so that the very same check
    needn't be repeated during writing the trailer.

    Essentially the same is true for the presence of a video stream : It has
    already been checked during init. Furthermore, after the check for the
    presence of a video stream succeeded, a pointer is set to point to the
    video stream. Yet said pointer (which was NULL before) will be
    derefenced anyway regardless of the result of the check. Coverity thus
    complained about this in CID 1434155 and removing this pointless check
    will also fix this issue.

    Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
    Reviewed-by : Paul B Mahol <onemda@gmail.com>
    Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>

    • [DH] libavformat/segafilmenc.c
  • How do I configure codec parameters for a RTSP stream ?

    16 mai 2024, par Kermit

    I am trying to stream a network camera source into /dev/video0. However, all attempts keep telling me I have set incorrect codec parameters. Any suggestions ?

    &#xA;

    # works&#xA;ffplay rtsp://admin:password@172.16.0.184:554/live&#xA;

    &#xA;

    Then trying any of these to feed into /dev/video0 (valid from list of ls /dev/video*) :

    &#xA;

    ffmpeg -rtsp_transport tcp -i "rtsp://admin:password@172.16.0.184:554/live" -c:v rawvideo -pix_fmt yuv420p -f v4l2 /dev/video0&#xA;

    &#xA;

    Results in

    &#xA;

    ffmpeg version 5.1.4-0&#x2B;rpt3&#x2B;deb12u1 Copyright (c) 2000-2023 the FFmpeg developers&#xA;  built with gcc 12 (Debian 12.2.0-14)&#xA;  configuration: --prefix=/usr --extra-version=0&#x2B;rpt3&#x2B;deb12u1 --toolchain=hardened --incdir=/usr/include/aarch64-linux-gnu --enable-gpl --disable-stripping --disable-mmal --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sand --enable-sdl2 --disable-sndio --enable-libjxl --enable-neon --enable-v4l2-request --enable-libudev --enable-epoxy --libdir=/usr/lib/aarch64-linux-gnu --arch=arm64 --enable-pocketsphinx --enable-librsvg --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared&#xA;  libavutil      57. 28.100 / 57. 28.100&#xA;  libavcodec     59. 37.100 / 59. 37.100&#xA;  libavformat    59. 27.100 / 59. 27.100&#xA;  libavdevice    59.  7.100 / 59.  7.100&#xA;  libavfilter     8. 44.100 /  8. 44.100&#xA;  libswscale      6.  7.100 /  6.  7.100&#xA;  libswresample   4.  7.100 /  4.  7.100&#xA;  libpostproc    56.  6.100 / 56.  6.100&#xA;Input #0, rtsp, from &#x27;rtsp://admin:password@172.16.0.184:554/live&#x27;:&#xA;  Metadata:&#xA;    title           : Media Server&#xA;  Duration: N/A, start: 0.000000, bitrate: N/A&#xA;  Stream #0:0: Video: hevc (Main), yuv420p(tv), 3840x2160, 30 fps, 100 tbr, 90k tbn&#xA;  Stream #0:1: Audio: aac (LC), 32000 Hz, mono, fltp&#xA;Stream mapping:&#xA;  Stream #0:0 -> #0:0 (hevc (native) -> rawvideo (native))&#xA;Press [q] to stop, [?] for help&#xA;[video4linux2,v4l2 @ 0x55562d9faa70] ioctl(VIDIOC_G_FMT): Invalid argument&#xA;Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument&#xA;Error initializing output stream 0:0 -- &#xA;Conversion failed!&#xA;

    &#xA;

  • create thumbnail from video URL in C#

    23 mai 2016, par Hashem Aboonajmi

    I want to generate thumbnail from a video URL in C#. I have searched a lot to find a neat way but no success. I have used Nreco and MediaToolKit but none of them extract thumbnail image. using ffmpeg also has mumbo jumbos which didn’t worked !

    using NReco :

    var ffMpeg = new NReco.VideoConverter.FFMpegConverter();
    string thumbnailJPEGpath = "http://localhost:81882/content/hashem.jpeg";
    ffMpeg.GetVideoThumbnail(videoUrl,thumbnailJPEGpath);

    using ffmpeg :

    try
           {
               System.Diagnostics.Process ffmpeg;

               string video;
               string thumb;

               video = Server.MapPath("~/Content/Movies/bye.mp4");
               thumb = Server.MapPath("~/Content/frame.jpg");

               ffmpeg = new System.Diagnostics.Process();

               ffmpeg.StartInfo.Arguments = " -i " + video + " -ss 00:00:07 -vframes 1 -f image2 -vcodec mjpeg " + thumb;
               ffmpeg.StartInfo.FileName = Server.MapPath("~/Content/ffmpeg.exe");
               ffmpeg.Start();
               ffmpeg.WaitForExit();
               ffmpeg.Close();
           }
           catch (Exception ex)
           {
               Response.Write("Error: " + ex.Message);
           }

    to consider video files are not local and I have only a direct link to the file :
    e.g. :http://phytonord.com/Film-Series/hana/26.mp4

    does anyone has any solution ? any sample code that works ?