Recherche avancée

Médias (0)

Mot : - Tags -/protocoles

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

Autres articles (70)

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • Gestion générale des documents

    13 mai 2011, par

    MédiaSPIP ne modifie jamais le document original mis en ligne.
    Pour chaque document mis en ligne il effectue deux opérations successives : la création d’une version supplémentaire qui peut être facilement consultée en ligne tout en laissant l’original téléchargeable dans le cas où le document original ne peut être lu dans un navigateur Internet ; la récupération des métadonnées du document original pour illustrer textuellement le fichier ;
    Les tableaux ci-dessous expliquent ce que peut faire MédiaSPIP (...)

  • Creating farms of unique websites

    13 avril 2011, par

    MediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
    This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...)

Sur d’autres sites (5111)

  • Anomalie #4623 : Styles des fieldset dans l’espace privé

    17 avril 2021

    À vous entendre j’ai un peu l’impression que c’est insoluble.

    À titre personnel :

    - j’aimais bien la démarcation bordure top du fieldset (au contraire même je trouve quelle améliore la lecture, enfin pour celui du premier niveau)
    - je n’aime pas pour sûr non plus le dégradé de bordure sur la proposition de Rasta
    - et je ne suis pas choqué du tout par le "cadre" de la proposition de Nicod ;

    Ce qui me gène par contre un peu plus c’est de démarquer le premier niveau de fieldset ; ou alors il faudrait pouvoir le désactiver avec une classe.

    Je comprends l’argument que tu disais pour "si tu demandes une date en 3 parties jour | mois | annee" (ou je sais plus exactement) tu as besoin que ça se démarque.
    Mais pour pas mal de formulaires utilisés dans SPIP démarquer plus le fieldset de premier niveau est pas utile (d’où peut être de pouvoir désactiver au besoin son décalage). Si tu regardes ?exec=configurer_contenu : il n’ a pas besoin de plus que ça actuellement.

    Maintenant si ça doit être fait quand même, ce que propose Nicod me parait vaguement plus agréable, même si c’est peut être pas assez distinctif. J’enlèverais la marge blanche entre le bord et le premier fieldset également.

    Quelques remarques d’alignement :

    - Par ailleurs je crois que (comme le montre Nicod) il faut réaligner le legend avec les labels dessous.
    - Je dirais même qu’il faut aligner ce legend avec les labels au dessus (c’est à dire en soustrayant de la marge l’éventuelle bordure ajoutée)
    - Il ne faudrait pas qu’une éventuelle bordure gauche sur le fieldset dépasse vers le bas (comme encore une fois ce que montre Nicod) ; Ce que je n’ai pas spécialement réussi à faire sur les captures que je montre après (peut être faut décorer la bordure avec un :before {} alors plutôt que de tenter d’altérer les marges des :last-child contenus dans le fieldset)

    Je montre différents tests ensuite, pour montrer que mettre un fieldset de premier niveau "visible" c’est pas gégé sur les formulaires de base, et mieux sans (ou faut un truc pour le désactiver - ou inversement l’activer au besoin). En fait il y a peut être besoin de 2 types de fieldsets (de premier niveau)

    avec bordure gauche, sans marge gauche, alignements verticaux respectés


    Ici le fieldset de premier niveau est bien lourd…

    sans bordure gauche de premier niveau, alignements verticaux respectés


    Le problème est montré sur le dernier champ du formulaire formidable : on ne sait pas s’il est du fieldset ou possiblement en dehors du fieldset

    Bref, tout ça est hyper pas simple. Je n’ai pas l’impression qu’on puisse concilier l’un (la simplicité du premier niveau) sans alourdir visuellement inutilement, et sans proposer 2 « types » de fieldset de premier niveau.
    Je parle même pas de la syntaxe avec ou sans div.fieldset en plus…

  • get_cabac_inline_x86 : Don't inline if 32-bit clang on windows

    17 août 2021, par Christopher Degawa
    get_cabac_inline_x86 : Don't inline if 32-bit clang on windows
    

    Fixes https://trac.ffmpeg.org/ticket/8903

    relevant https://github.com/msys2/MINGW-packages/discussions/9258

    Signed-off-by : Christopher Degawa <ccom@randomderp.com>
    Signed-off-by : Martin Storsjö <martin@martin.st>

    • [DH] libavcodec/x86/cabac.h
  • Estimating number of frames and fps in opencv

    11 mai 2021, par mrgloom

    I have some .mp4 video, ffmpeg shows me this info :

    &#xA;

      Duration: 00:00:07.02, start: 0.000000, bitrate: 18001 kb/s&#xA;    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuvj420p(pc, bt709/bt709/iec61966-2-1, progressive), 886x1920, 14299 kb/s, 22.54 fps, 60 tbr, 600 tbn, 1200 tbc (default)&#xA;    Metadata:&#xA;      rotate          : 270&#xA;      creation_time   : 2021-04-30T13:56:51.000000Z&#xA;      handler_name    : Core Media Video&#xA;      encoder         : &#x27;avc1&#x27;&#xA;    Side data:&#xA;      displaymatrix: rotation of 90.00 degrees&#xA;

    &#xA;

    So as I understand it should be 7.02 sec * 22.54 fps 158 frames

    &#xA;

    When I try to read it in opencv :

    &#xA;

    def print_info_cap_reading(video_filepath):&#xA;    cap = cv2.VideoCapture(video_filepath)&#xA;&#xA;    fps = cap.get(cv2.CAP_PROP_FPS)&#xA;    n_frames = int(cap.get(cv2.CAP_PROP_FRAME_COUNT))&#xA;&#xA;    print(&#x27;fps:&#x27;, round(fps, 2))&#xA;    print(&#x27;n_frames&#x27;, n_frames)&#xA;&#xA;    counter = 0&#xA;    while True:&#xA;        ret, frame = cap.read()&#xA;        if ret == False:&#xA;            break&#xA;        counter &#x2B;= 1&#xA;&#xA;    print(&#x27;counter:&#x27;, counter)&#xA;

    &#xA;

    It shows me

    &#xA;

    # fps: 22.54&#xA;# n_frames 199&#xA;# counter: 175&#xA;

    &#xA;

    When I tried to convert it to separate frames via ffmpeg it produce 422 frames :

    &#xA;

    ffmpeg -i source1.mp4 tmp/img%03d.jpg&#xA;

    &#xA;

    So I wonder :

    &#xA;

      &#xA;
    1. Why fps is float value and not int value ?
    2. &#xA;

    3. What is the right way to estimate fps and number of frames ?
    4. &#xA;

    5. Why cv2.CAP_PROP_FRAME_COUNT in opencv and actually reading frames produce different number of frames ?
    6. &#xA;

    &#xA;

    Update :

    &#xA;

    -ignore_editlist 1 not helped, ffmpeg still produce 422 frames :

    &#xA;

     ffmpeg -i source1.mp4 tmp1/img%03d.jpg&#xA; ffmpeg -i source1.mp4 -ignore_editlist 1 tmp2/img%03d.jpg&#xA;

    &#xA;

    Here is some ffmpeg output :

    &#xA;

    Output #0, image2, to &#x27;tmp1/img%03d.jpg&#x27;:&#xA;  Metadata:&#xA;    major_brand     : qt&#xA;    minor_version   : 0&#xA;    compatible_brands: qt&#xA;    com.apple.quicktime.author: ReplayKitRecording&#xA;    encoder         : Lavf58.45.100&#xA;    Stream #0:0(und): Video: mjpeg, yuvj420p(pc), 1920x886, q=2-31, 200 kb/s, 60 fps, 60 tbn, 60 tbc (default)&#xA;    Metadata:&#xA;      encoder         : Lavc58.91.100 mjpeg&#xA;      creation_time   : 2021-04-30T13:56:51.000000Z&#xA;      handler_name    : Core Media Video&#xA;    Side data:&#xA;      cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A&#xA;      displaymatrix: rotation of -0.00 degrees&#xA;frame=  422 fps=224 q=24.8 Lsize=N/A time=00:00:07.03 bitrate=N/A dup=247 drop=0 speed=3.74x&#xA;video:13709kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown&#xA;

    &#xA;

    Update :

    &#xA;

    mkdir tmp3 &amp;&amp; ffmpeg -ignore_editlist 1 -i source1.mp4 tmp3/img%03d.jpg produce even more frames - 529.

    &#xA;

    Output #0, image2, to &#x27;tmp3/img%03d.jpg&#x27;:&#xA;  Metadata:&#xA;    major_brand     : qt&#xA;    minor_version   : 0&#xA;    compatible_brands: qt&#xA;    com.apple.quicktime.author: ReplayKitRecording&#xA;    encoder         : Lavf58.45.100&#xA;    Stream #0:0(und): Video: mjpeg, yuvj420p(pc), 1920x886, q=2-31, 200 kb/s, 60 fps, 60 tbn, 60 tbc (default)&#xA;    Metadata:&#xA;      encoder         : Lavc58.91.100 mjpeg&#xA;      creation_time   : 2021-04-30T13:56:51.000000Z&#xA;      handler_name    : Core Media Video&#xA;    Side data:&#xA;      cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A&#xA;      displaymatrix: rotation of -0.00 degrees&#xA;frame=  529 fps=221 q=24.8 Lsize=N/A time=00:00:08.81 bitrate=N/A dup=330 drop=0 speed=3.68x&#xA;video:16178kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown&#xA;

    &#xA;