Recherche avancée

Médias (1)

Mot : - Tags -/ticket

Autres articles (78)

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

  • Qu’est ce qu’un masque de formulaire

    13 juin 2013, par

    Un masque de formulaire consiste en la personnalisation du formulaire de mise en ligne des médias, rubriques, actualités, éditoriaux et liens vers des sites.
    Chaque formulaire de publication d’objet peut donc être personnalisé.
    Pour accéder à la personnalisation des champs de formulaires, il est nécessaire d’aller dans l’administration de votre MediaSPIP puis de sélectionner "Configuration des masques de formulaires".
    Sélectionnez ensuite le formulaire à modifier en cliquant sur sont type d’objet. (...)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

Sur d’autres sites (14126)

  • ffmpeg how to calculate complete frame ['I' frame ] from [ 'P' frame ]. It is conceptually correct ?

    15 février 2014, par Whoami

    I am trying to get the knowledge of ffmpeg streaming video handling.

    what I understood :

    I get from the IPed Camaera, the frames like 'IPPPPPPPPPPPPPPPPIPPPPPPP'..

    Frame 'I' is a complete frame, where as frame 'P' depends on the previous either 'P' or 'I' frame which ever is the closes.

    I get the frame by using avcodec_decode_video2

    while (av_read_frame (context, &packet) >=0)
    {  
           //LOGD (" Received PACKET...DTS and PTS  %ld and %ld ", packet.pts, packet.dts);

           if(packet.stream_index == videoStreamIndex ) {
                   avcodec_decode_video2 (pCodecCtx, pFrame, &finished, &packet);
                   if ( finished) {
                   // Here is my frame, getting the type by av_get_picture_type_char(pFrame->pict_type).
             }
    }

    Now, When i display just the frames that i have received, looks like whenever 'I' frame received, it displays properly, when received 'P' frames, the image goes for a toss.

    1) We need to manually do any calculation to convert 'P' Frame to 'I' Frame so that it can be rendered ?

    2) If not (1), what do i have to take care ?..Does DTS/PTS calcuation do the magic here ?

  • avcodec/liblc3enc : don't force unspec channel layouts

    4 avril 2024, par James Almer
    avcodec/liblc3enc : don't force unspec channel layouts
    

    We only care about channel count. Layout details will be ignored either way.

    Signed-off-by : James Almer <jamrial@gmail.com>

    • [DH] libavcodec/liblc3enc.c
  • How do I end a pipe ?

    5 septembre 2019, par Leo

    I have trouble using ffprobe from node.js. I need the audio lengths MP3 files. There is an npm package, get-audio-duration for this.

    The package calls ffprobe through an execa command. It works well for .flac files both when when using a filename and a stream. However for .mp3 files it fails for streams.

    I suspected some problems with execa so I checked from the command line (on Windows 10) :

    type file.mp3 | ffprobe -

    (Where I left out the parameters to ffprobe for clarity.)

    This kind of works, but says duration=N/A.

    It looks to me like ffprobe didn’t get the info that the input is finished. Or, it dint care about it. (There is a 4 year old bug report about this on the ffmpeg issue site which was closed for no obvious reason.)

    Is it possible to somehow tell ffprobe that the pipe has ended ?