Recherche avancée

Médias (91)

Autres articles (35)

  • Supporting all media types

    13 avril 2011, par

    Unlike most software and media-sharing platforms, MediaSPIP aims to manage as many different media types as possible. The following are just a few examples from an ever-expanding list of supported formats : images : png, gif, jpg, bmp and more audio : MP3, Ogg, Wav and more video : AVI, MP4, OGV, mpg, mov, wmv and more text, code and other data : OpenOffice, Microsoft Office (Word, PowerPoint, Excel), web (html, CSS), LaTeX, Google Earth and (...)

  • Ajouter notes et légendes aux images

    7 février 2011, par

    Pour pouvoir ajouter notes et légendes aux images, la première étape est d’installer le plugin "Légendes".
    Une fois le plugin activé, vous pouvez le configurer dans l’espace de configuration afin de modifier les droits de création / modification et de suppression des notes. Par défaut seuls les administrateurs du site peuvent ajouter des notes aux images.
    Modification lors de l’ajout d’un média
    Lors de l’ajout d’un média de type "image" un nouveau bouton apparait au dessus de la prévisualisation (...)

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

  • lavu/buffer : add a convenience function for replacing buffers

    5 juin 2020, par Anton Khirnov
    lavu/buffer : add a convenience function for replacing buffers
    

    A common pattern e.g. in libavcodec is replacing/updating buffer
    references : unref old one, ref new one. This function allows simplifying
    such code and avoiding unnecessary refs+unrefs if the references are
    already equivalent.

    • [DH] doc/APIchanges
    • [DH] libavutil/buffer.c
    • [DH] libavutil/buffer.h
    • [DH] libavutil/version.h
  • ffmpeg : kmsgrab to v4l2 loopback device

    17 septembre 2020, par Vamshi Surabhi

    I've been trying to pipe my screen into a v4l2 loopback device (as a hack to share screen during calls on wayland). This is what I tried so far :

    


    $ sudo modprobe vl42loopback 
$ sudo ffmpeg -device /dev/dri/card0 -f kmsgrab -i - -vf 'hwmap=derive_device=vaapi,scale_vaapi=w=1920:h=1080:format=nv12' -f v4l2 /dev/video2 
ffmpeg version n4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 10.1.0 (GCC)
  configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libjack --enable-libmfx --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librav1e --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-nvdec --enable-nvenc --enable-omx --enable-shared --enable-version3
  libavutil      56. 51.100 / 56. 51.100
  libavcodec     58. 91.100 / 58. 91.100
  libavformat    58. 45.100 / 58. 45.100
  libavdevice    58. 10.100 / 58. 10.100
  libavfilter     7. 85.100 /  7. 85.100
  libswscale      5.  7.100 /  5.  7.100
  libswresample   3.  7.100 /  3.  7.100
  libpostproc    55.  7.100 / 55.  7.100
[kmsgrab @ 0x55f52ac85380] Using plane 55 to locate framebuffers.
[kmsgrab @ 0x55f52ac85380] Template framebuffer is 99: 3840x2160 32bpp 32b depth.
Input #0, kmsgrab, from 'pipe:':
  Duration: N/A, start: 1600327750.235546, bitrate: N/A
    Stream #0:0: Video: wrapped_avframe, drm_prime, 3840x2160, 29.83 tbr, 1000k tbn, 1000k tbc
Stream mapping:
  Stream #0:0 -> #0:0 (wrapped_avframe (native) -> rawvideo (native))
[video4linux2,v4l2 @ 0x55f52ac89e40] Unknown V4L2 pixel format equivalent for vaapi_vld
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
Error initializing output stream 0:0 -- 
Conversion failed!


    


    Also tried adding -vcodec rawvideo -pix_fmt yuv420p as follows :

    


    sudo ffmpeg -device /dev/dri/card0 -f kmsgrab -i - -vf 'hwmap=derive_device=vaapi,scale_vaapi=w=1920:h=1080:format=nv12' -vcodec rawvideo -pix_fmt yuv420p -f v4l2 /dev/video2


    


    which failed with :

    


    ....
Stream mapping:
  Stream #0:0 -> #0:0 (wrapped_avframe (native) -> rawvideo (native))
Impossible to convert between the formats supported by the filter 'Parsed_scale_vaapi_1' and the filter 'auto_scaler_0'
Error reinitializing filters!
Failed to inject frame into filter network: Function not implemented
Error while processing the decoded data for stream #0:0
Conversion failed!


    


    How can I get this working ?

    


  • Evolution #4567 : balise introduction

    3 octobre 2020, par josiane aletto

    je suis en spip.3.3 et j’observe que couper n’enleve pas toutes les racourcis... je pensais que c’etait normal et c’est pour cela que je voulais une balise equivalente a #INTRODUCTION

     

     

    par exemple [| reste. J’ai remarque que cela concerné les raccourcis portant sur des paragraphes comme centrer un paragraphequi sont dans pre propre ou post propre d’un PLUGIN

     

     peut être s’agit t’il d’un bug de couper en 3.3 ?

     

     

    exemple sur un site de test

    http://test3.montpellier2.web-ecclesial.fr/spip.php?rubrique16

     

    a gauche [(#TEXTE*|couper1000, ’...’)] et a droite #INTRODUCTION1000

     

     

    sans le * c’est pire ...[(#TEXTE|couper1000, ’...’)]

     

     

     

     

     

     

     

    Message du 03/10/20 18:05
    De :
    A :
    Copie à :
    Objet : [SPIP - Evolution #4567] balise introduction

    La demande #4567a été mise à jour par RastaPopoulos ♥.
    Mais qu’est-ce que tu appelles "les raccourcis portant sur les paragraphes", ça veut dire quoi ?

    Le filtre |couper supprime toutes les balises HTML (ça appelle supprier_tags), absolument toutes ! Donc il ne reste déjà que du texte brut à la fin. Donc pourquoi une autre balise, que veux-tu de plus ou de moins ?

    Evolution #4567 : balise introduction

    Auteur : josiane aletto
    Statut : Nouveau
    Priorité : Normal
    Assigné à :
    Catégorie :
    Version cible : 3.4
    Resolution :

    avoir l’equivalent de la balise introduction par exemple balise introduction_texte qui va chercher l’introduction uniquement dans le texte avec éventuellement le texte entre intro car ce filtre coupe correctement le texte sans laisser des raccourcis et autre element genant
    ou pouvoir couper le texte sans que les raccourcis sur des paragraphes restent dans le texte couper

    Vous recevez ce mail car vous êtes impliqués sur ce projet.
    Pour changer les préférences d’envoi de mail, allez sur http://core.spip.net/my/account