Recherche avancée

Médias (1)

Mot : - Tags -/Christian Nold

Autres articles (77)

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

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

  • Mise à jour de la version 0.1 vers 0.2

    24 juin 2013, par

    Explications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
    Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...)

Sur d’autres sites (14214)

  • hevc : Add support for alternative transfer characterics SEI

    9 juin 2017, par Vittorio Giovara
    hevc : Add support for alternative transfer characterics SEI
    

    The use of this SEI is for backward compatibility in HLG HDR systems :
    older devices that cannot interpret the "arib-std-b67" transfer will
    get the compatible transfer (usually bt709 or bt2020) from the VUI,
    while newer devices that can interpret HDR will read the SEI and use
    its value instead.

    Signed-off-by : Vittorio Giovara <vittorio.giovara@gmail.com>

    • [DH] libavcodec/hevc_sei.c
    • [DH] libavcodec/hevc_sei.h
    • [DH] libavcodec/hevcdec.c
  • FFmpeg programming : assign color transfer characteristics

    8 juillet 2017, par Francis Tesla

    When using ffmpeg library to load an EXR file it appears to dark.

    This seems to be the same problem as this one :

    ffmpeg - getting a dark output when converting .exr sequence to .mp4

    The EXR decoder has a parameter to assign color transfer
    characteristics.

    For sRGB, it is

    ffmpeg -apply_trc iec61966_2_1 -start_frame 1100 -i input.$04d.exr
    output.mp4

    But how to achieve the same result programmatically ?

    Here is my code :

    AVFrame *frame = av_frame_alloc();
    avcodec_decode_video2(codecCtx, frame, &amp;frameFinished, &amp;packet);

    ...

    AVPicture       picture;
    avpicture_alloc(&amp;picture, dest_format, dest_width, dest_height);

    SwsContext *swsCtx = NULL;

    swsCtx = sws_getContext(source_width, source_height, source_format, dest_width, dest_height, dest_format, SWS_POINT, NULL, NULL, NULL);

    if (swsCtx == NULL) {
       qDebug() &lt;&lt; "error calling sws_getContext";
    }

    sws_scale(swsCtx, frame->data, frame->linesize, 0, frame->height, picture.data, picture.linesize);

    QImage image(dest_width, dest_height, QImage::Format_ARGB32);

    for (int y = 0; y &lt; dest_height; ++y) {
       memcpy(image.scanLine(y), picture.data[0] + y * picture.linesize[0], picture.linesize[0]);
    }

    av_frame_free(&amp;frame);
    sws_freeContext(swsCtx);

    Thank you,
    Francis

  • hevc : Make sure to update the current frame transfer characteristic

    20 juillet 2017, par Vittorio Giovara
    hevc : Make sure to update the current frame transfer characteristic
    

    Otherwise the first decoded frame will still be tagged with the
    original transfer instead of the alternative one.

    Signed-off-by : Vittorio Giovara <vittorio.giovara@gmail.com>

    • [DBH] libavcodec/hevcdec.c