Recherche avancée

Médias (0)

Mot : - Tags -/utilisateurs

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

Autres articles (106)

  • Use, discuss, criticize

    13 avril 2011, par

    Talk to people directly involved in MediaSPIP’s development, or to people around you who could use MediaSPIP to share, enhance or develop their creative projects.
    The bigger the community, the more MediaSPIP’s potential will be explored and the faster the software will evolve.
    A discussion list is available for all exchanges between users.

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs

    12 avril 2011, par

    La manière la plus simple d’ajouter des informations aux auteurs est d’installer le plugin Inscription3. Il permet également de modifier certains comportements liés aux utilisateurs (référez-vous à sa documentation pour plus d’informations).
    Il est également possible d’ajouter des champs aux auteurs en installant les plugins champs extras 2 et Interface pour champs extras.

Sur d’autres sites (9226)

  • Revision 116030 : Une branche pour travailler la rééecriture de la partie JS des ...

    20 juillet 2019, par maieul@… — Log

    Une branche pour travailler la rééecriture de la partie JS des
    afficher_si. L’idée étant d’avoir un seul script unique, quelque soit le
    formulaire, qui tire ses infos depuis le data-afficher-si.
    Intérêts :
    - gain de performance
    - un seul js en cache
    - moins de ligne de code
    - on pourra faire les tests conditionnel uniquement pour le champ qui
    vient de changer, et pas pour tout les champs
    - gain de lisibilité de code
    - possibilité de créer des tests unitaires
    - uniformisation de la syntaxe entre la version PHP et la version JS, en
    utilisant le même parseur
    - a terme, possibilité d’ajouter deux fonctionnalités :
    - MATCH pour des regexp
    - TOTAL() pour le nombre de case cocher sur des checkbox multiple
    L’objectif de cette branche est déjà la réécriture à fonctionnalité
    constante. On mergera (ou plutôt rebasera) dans master/trunk après
    retour des gens.

  • Revision 116033 : Une branche pour travailler la rééecriture de la partie JS des ...

    20 juillet 2019, par maieul@… — Log

    Une branche pour travailler la rééecriture de la partie JS des
    afficher_si. L’idée étant d’avoir un seul script unique, quelque soit le
    formulaire, qui tire ses infos depuis le data-afficher-si.
    Intérêts :
    - gain de performance
    - un seul js en cache
    - moins de ligne de code
    - on pourra faire les tests conditionnel uniquement pour le champ qui
    vient de changer, et pas pour tout les champs
    - gain de lisibilité de code
    - possibilité de créer des tests unitaires
    - uniformisation de la syntaxe entre la version PHP et la version JS, en
    utilisant le même parseur
    - a terme, possibilité d’ajouter deux fonctionnalités :
    - MATCH pour des regexp
    - TOTAL() pour le nombre de case cocher sur des checkbox multiple
    L’objectif de cette branche est déjà la réécriture à fonctionnalité
    constante. On mergera (ou plutôt rebasera) dans master/trunk après
    retour des gens.

  • ffmpeg failed to seek near the end the of video

    2 novembre 2020, par HanXu

    I have a video with duration 10.00 :

    


    


    $ ffprobe -v error -show_entries format=duration -of default=noprint_wrappers=1:nokey=1 small.avi

    


    $ 10.000000

    


    


    However, when I want to take a screenshot at the last frame by

    


    


    $ ffmpeg -ss 10.00 -i small.avi -frames:v 1 -q:v 2 -f image2 -y output.jpg

    


    


    It complains that

    


    


    could not seek to position 10.000

    


    


    In fact, even if I try to take screenshot at 9.98s, ffmpeg still fails to seek

    


    


    $ ffmpeg -ss 9.98 -i small.avi -frames:v 1 -q:v 2 -f image2 -y output.jpg

    


    could not seek to position 9.98

    


    


    However, it succeeds for 9.979999s.

    


    Following is the detailed info of my video by running

    


    


    $ ffprobe -v error -i small.avi -show_streams -show_format -print_format json

    


    


    {
    "streams": [
        {
            "index": 0,
            "codec_name": "dvvideo",
            "codec_long_name": "DV (Digital Video)",
            "codec_type": "video",
            "codec_time_base": "1/25",
            "codec_tag_string": "dvsd",
            "codec_tag": "0x64737664",
            "width": 720,
            "height": 576,
            "coded_width": 720,
            "coded_height": 576,
            "has_b_frames": 0,
            "sample_aspect_ratio": "16:15",
            "display_aspect_ratio": "4:3",
            "pix_fmt": "yuv420p",
            "level": -99,
            "chroma_location": "topleft",
            "refs": 1,
            "r_frame_rate": "25/1",
            "avg_frame_rate": "25/1",
            "time_base": "1/25",
            "start_pts": 0,
            "start_time": "0.000000",
            "duration_ts": 250,
            "duration": "10.000000",
            "bit_rate": "28915663",
            "nb_frames": "250",
            "disposition": {
                "default": 0,
                "dub": 0,
                "original": 0,
                "comment": 0,
                "lyrics": 0,
                "karaoke": 0,
                "forced": 0,
                "hearing_impaired": 0,
                "visual_impaired": 0,
                "clean_effects": 0,
                "attached_pic": 0,
                "timed_thumbnails": 0
            }
        },
        {
            "index": 1,
            "codec_name": "pcm_s16le",
            "codec_long_name": "PCM signed 16-bit little-endian",
            "codec_type": "audio",
            "codec_time_base": "1/48000",
            "codec_tag_string": "[1][0][0][0]",
            "codec_tag": "0x0001",
            "sample_fmt": "s16",
            "sample_rate": "48000",
            "channels": 2,
            "bits_per_sample": 16,
            "r_frame_rate": "0/0",
            "avg_frame_rate": "0/0",
            "time_base": "1/48000",
            "start_pts": 0,
            "start_time": "0.000000",
            "bit_rate": "1536000",
            "nb_frames": "480256",
            "disposition": {
                "default": 0,
                "dub": 0,
                "original": 0,
                "comment": 0,
                "lyrics": 0,
                "karaoke": 0,
                "forced": 0,
                "hearing_impaired": 0,
                "visual_impaired": 0,
                "clean_effects": 0,
                "attached_pic": 0,
                "timed_thumbnails": 0
            }
        }
    ],
    "format": {
        "filename": "small.avi",
        "nb_streams": 2,
        "nb_programs": 0,
        "format_name": "avi",
        "format_long_name": "AVI (Audio Video Interleaved)",
        "start_time": "0.000000",
        "duration": "10.000000",
        "size": "37948606",
        "bit_rate": "30358884",
        "probe_score": 100,
        "tags": {
            "encoder": "Lavf58.29.100"
        }
    }
}


    


    It seems that there are some mismatching between ffmpeg seeking and the duration of the video ? How to correctly take a screenshot at, say 9.99s ?

    


    Much thanks for any help !