Recherche avancée

Médias (91)

Autres articles (51)

  • Other interesting software

    13 avril 2011, par

    We don’t claim to be the only ones doing what we do ... and especially not to assert claims to be the best either ... What we do, we just try to do it well and getting better ...
    The following list represents softwares that tend to be more or less as MediaSPIP or that MediaSPIP tries more or less to do the same, whatever ...
    We don’t know them, we didn’t try them, but you can take a peek.
    Videopress
    Website : http://videopress.com/
    License : GNU/GPL v2
    Source code : (...)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

Sur d’autres sites (9263)

  • How to create an encoding ladder for any aspect ratio ?

    18 avril 2024, par volume one

    For a given video uploaded by a user, I need to create three versions of it to cover standard definition (SD), high definition (HD), full high definition (FHD), and ultra high definition (UHD e.g. 4K). "resolution/encoding ladders" for standard aspect ratios like 16:9 and 4:3.

    


    For 4:3 we might have :

    


    640 x 480
960 x 720
1440 x 1080
2880 x 2160


    


    For 16:9 we might have :

    


    854 x 480
1280 x 720
1920 x 1080
3840 x 2160


    


    If a user uploads a file in either of those aspect ratios, we can create the four different versions because the resolution standards are known.

    


    However if a user uploads a video with an unforseen aspect ratio, say 23:19, then how would you go about formatting that video into SD, HD, FHD, and UHD versions ?

    


    If a 23:19 video is indeed uploaded then I am not looking to resize it to fit a different 'standard' aspect ratio. It must remain the same aspect ratio, but have four quality versions. The problem is what height and width sizes to create for non-standard resolutions ?

    


    I have already come accross many aspect ratios like 16:10, 21:9, 1.85:1, 2.39:1. How could I take care of making quality variations of those ?

    


    I am using Node.js and FFMpeg for video processing.

    


  • how to assign the video level to struct AVCodecContext in ffmpeg ?

    14 juin 2019, par Lichard

    I am writting a C++ video encode API with ffmpeg.The video level is one important param, but I don’t known how to assign it to AVCodecContext.

    I read the ffmpeg document and find out that "level" is int type,below is the definition at line 3014 of file avcodec.h.

              /**
    3010      * level
    3011      * - encoding: Set by user.
    3012      * - decoding: Set by libavcodec.
    3013      */
    3014      int level;
    3015 #define FF_LEVEL_UNKNOWN -99

    according to my google search, the value of level is from 1.1(1.2,1.3,2...) to 5.2, obviously it is not an int type. I think level should be an enum type,but I can’t find any definition about it.

    I have see some usage in internet, such as :

     AVCodecContect *pCtx;
     pCtx->level = 3;
     ....//or
     pCtx->level = 50;

    but I think these usages are wrong..
    I think the correct way to assign is somehow like this :

     pCtx->level = FF_LEVEL_UNKNOWN;

    so I wonder if there is some relevant enum type definition about level and how to location it.

  • where is the source code for av_codec_set_pkt_timebase in ffmpeg repo

    9 octobre 2014, par Lewisou

    I am using libavformat to mux AVI files.

    When I look into the ffmpeg source code, I cannot find the function definition for av_codec_set_pkt_timebase while I can only find the function declaration in avcodec.h

    I am using git revision : bfdf0f078a7463e1f304ef6fea3b25518cc45c3b

    Who can tell where is the function definition for av_codec_set_pkt_timebase ?

    Best regards,
    Lewis