Recherche avancée

Médias (91)

Autres articles (12)

  • MediaSPIP Init et Diogène : types de publications de MediaSPIP

    11 novembre 2010, par

    À l’installation d’un site MediaSPIP, le plugin MediaSPIP Init réalise certaines opérations dont la principale consiste à créer quatre rubriques principales dans le site et de créer cinq templates de formulaire pour Diogène.
    Ces quatre rubriques principales (aussi appelées secteurs) sont : Medias ; Sites ; Editos ; Actualités ;
    Pour chacune de ces rubriques est créé un template de formulaire spécifique éponyme. Pour la rubrique "Medias" un second template "catégorie" est créé permettant d’ajouter (...)

  • MediaSPIP Player : les contrôles

    26 mai 2010, par

    Les contrôles à la souris du lecteur
    En plus des actions au click sur les boutons visibles de l’interface du lecteur, il est également possible d’effectuer d’autres actions grâce à la souris : Click : en cliquant sur la vidéo ou sur le logo du son, celui ci se mettra en lecture ou en pause en fonction de son état actuel ; Molette (roulement) : en plaçant la souris sur l’espace utilisé par le média (hover), la molette de la souris n’exerce plus l’effet habituel de scroll de la page, mais diminue ou (...)

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

Sur d’autres sites (515)

  • ffmpeg stops recording screen when I change system date

    8 avril, par TestMechanic

    I am using following command to record screen to a video.avi file on Windows

    


    ffmpeg.exe -f gdigrab -framerate 5 -i desktop video.avi


    


    However when I change system date let say with +1 day the ffmpeg console start dumping errors like this

    


    st:0 invalid dropping


    


    or

    


    Too large number of skipped frames 259190 > 60000
av_interleaved_write_frame(): Invalid argument


    


    and as result video will be limited to the moment I switched the date

    


    Is there any way for ffmpeg to ignore those errors and resynch in some way even loosing few seconds of the video ?

    


  • Dynamic Location Offsetting while Desktop Video Capture in FFMPEG [closed]

    18 février, par Zen Of Kursat

    Is there a way to dynamically change offsets during screen capture ?

    


    But these offset values are static (eg. 66 and 77) and we cannot change these values during video recording. Simply, I am trying to record screen with according to mouse coordinates which are of sure changing while video recording starts.

    


    For example :

    


    ffmpeg -f gdigrab -framerate 30 -offset_x 77 -offset_y 66 
       -video_size 1920x1080 -i desktop output.mp4


    


  • gdigrab : Fix hwnd parameter issues

    18 décembre 2023, par Martin Storsjö
    gdigrab : Fix hwnd parameter issues
    

    Converting from an integer to HWND (which is a pointer) requires
    an explicit cast, otherwise Clang errors out like this :

    src/libavdevice/gdigrab.c:280:14 : error : incompatible integer to pointer conversion assigning to 'HWND' (aka 'struct HWND__ *') from 'long' [-Wint-conversion]
    280 | hwnd = strtol(name, &p, 0) ;
    | ^ 

    (With GCC and MSVC, this was a mere warning, but with recent Clang,
    this is an error.)

    After adding a cast, all compilers also warn something like this :

    src/libavdevice/gdigrab.c:280:16 : warning : cast to 'HWND' (aka 'struct HWND__ *') from smaller integer type 'long' [-Wint-to-pointer-cast]
    280 | hwnd = (HWND) strtol(name, &p, 0) ;
    | ^ 

    On Windows, long types are 32 bit, so to get a usable pointer, we
    need to use long long. And interpret it as unsigned long long
    while at it - i.e. using strtoull.

    Finally, right above it, the code triggered the following warning :

    src/libavdevice/gdigrab.c:278:15 : warning : mixing declarations and code is incompatible with standards before C99 [-Wdeclaration-after-statement]
    278 | char *p ;
    | ^

    Signed-off-by : Martin Storsjö <martin@martin.st>

    • [DH] libavdevice/gdigrab.c