Recherche avancée

Médias (91)

Autres articles (50)

  • Submit bugs and patches

    13 avril 2011

    Unfortunately a software is never perfect.
    If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
    If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
    You may also (...)

  • Ajouter notes et légendes aux images

    7 février 2011, par

    Pour pouvoir ajouter notes et légendes aux images, la première étape est d’installer le plugin "Légendes".
    Une fois le plugin activé, vous pouvez le configurer dans l’espace de configuration afin de modifier les droits de création / modification et de suppression des notes. Par défaut seuls les administrateurs du site peuvent ajouter des notes aux images.
    Modification lors de l’ajout d’un média
    Lors de l’ajout d’un média de type "image" un nouveau bouton apparait au dessus de la prévisualisation (...)

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

  • avcodec/v4l2_context : don't reinit output queue on dynamic resolution change event

    4 janvier 2022, par Ming Qian
    avcodec/v4l2_context : don't reinit output queue on dynamic resolution change event
    

    Reference :
    linux/Documentation/userspace-api/media/v4l/dev-decoder.rst
    "During the resolution change sequence, the OUTPUT queue must remain
    streaming. Calling VIDIOC_STREAMOFF() on the OUTPUT queue would
    abort the sequence and initiate a seek.

    In principle, the OUTPUT queue operates separately from the CAPTURE
    queue and this remains true for the duration of the entire
    resolution change sequence as well."

    Reviewed-by : Andriy Gelman <andriy.gelman@gmail.com>
    Signed-off-by : Ming Qian <ming.qian@nxp.com>

    • [DH] libavcodec/v4l2_context.c
  • avcodec/v4l2_context : send start decode command after dynamic resolution change event

    4 janvier 2022, par Ming Qian
    avcodec/v4l2_context : send start decode command after dynamic resolution change event
    

    Fixes decoding of sample https://streams.videolan.org/ffmpeg/incoming/720p60.mp4
    on RPi4 after kernel driver commit :
    staging : bcm2835-codec : Format changed should trigger drain

    Reference :
    linux/Documentation/userspace-api/media/v4l/dev-decoder.rst
    "A source change triggers an implicit decoder drain, similar to the
    explicit Drain sequence. The decoder is stopped after it completes.
    The decoding process must be resumed with either a pair of calls to
    VIDIOC_STREAMOFF and VIDIOC_STREAMON on the CAPTURE queue, or a call to
    VIDIOC_DECODER_CMD with the V4L2_DEC_CMD_START command."

    Reviewed-by : Andriy Gelman <andriy.gelman@gmail.com>
    Signed-off-by : Ming Qian <ming.qian@nxp.com>

    • [DH] libavcodec/v4l2_context.c
  • ffmpeg commands to concatenate different type and resolution videos into 1 video and can be played in android [duplicate]

    24 août 2021, par Aalap

    I want to concatinate 4 different videos of 4 different resolution and type into 1 video which can be played in android. I am using ffmpeg ported on android using https://github.com/guardianproject/android-ffmpeg

    &#xA;&#xA;

    So I have these 4 different types of videos&#xA;1)

    &#xA;&#xA;

    ./ffmpeg -i 1.mp4 &#xA;Video: h264 (High), yuv420p, 1920x1080, 16959 kb/s, 29.85 fps, 90k tbr, 90k tbn, 180k tbc&#xA;Audio: aac, 48000 Hz, stereo, s16, 106 kb/s&#xA;

    &#xA;&#xA;

    2)

    &#xA;&#xA;

    ffmpeg -i 2.mp4&#xA;Video: h264 (Constrained Baseline), yuv420p, 640x480, 3102 kb/s, 29.99 fps, 90k tbr, 90k tbn, 180k tbc&#xA;Audio: aac, 48000 Hz, stereo, s16, 93 kb/s&#xA;

    &#xA;&#xA;

    3)

    &#xA;&#xA;

    ffmpeg -i 3.3gp&#xA;Video: h263, yuv420p, 1408x1152 [PAR 12:11 DAR 4:3], 2920 kb/s, 15 fps, 15 tbr, 15360 tbn, 29.97 tbc&#xA;Audio: amrnb, 8000 Hz, 1 channels, flt, 12 kb/s&#xA;

    &#xA;&#xA;

    4)

    &#xA;&#xA;

    ffmpeg -i 4.3gp&#xA;Video: h264 (High), yuv420p, 352x288 [PAR 12:11 DAR 4:3], 216 kb/s, 24 fps, 24 tbr, 24 tbn, 48 tbc&#xA;

    &#xA;&#xA;

    Audio : aac, 44100 Hz, stereo, s16, 92 kb/s

    &#xA;&#xA;

    So I am converting them to mpegts using following commands

    &#xA;&#xA;

    ./ffmpeg -i 1.mp4 -c:v libx264 -vf scale=1920:1080 -r 60 -c:a aac -ar 48000 -b:a 160k -strict experimental -f mpegts 1.ts&#xA;./ffmpeg -i 2.mp4 -c:v libx264 -vf scale=1920:1080 -r 60 -c:a aac -ar 48000 -b:a 160k -strict experimental -f mpegts 2.ts&#xA;./ffmpeg -i 3.3gp -c:v libx264 -vf scale=1920:1080 -r 60 -c:a aac -ar 48000 -b:a 160k -strict experimental -f mpegts 3.ts&#xA;./ffmpeg -i 4.3gp -c:v libx264 -vf scale=1920:1080 -r 60 -c:a aac -ar 48000 -b:a 160k -strict experimental -f mpegts 4.ts&#xA;

    &#xA;&#xA;

    then concatenating the .ts files into f.ts and then creating a final .mp4 file from it using

    &#xA;&#xA;

    cat 1.ts 2.ts 3.ts 4.ts > f.ts&#xA;./ffmpeg -i f.ts -c copy -bsf:a aac_adtstoasc output.mp4&#xA;

    &#xA;&#xA;

    But my f.ts also doesnt seem to play correctly in VLC on linux, it plays first 2 mp4's video + audio and it plays last .3gp's audio only.(Same for output.mp4 too) Could you please help me in figuring out what am I missing ?

    &#xA;&#xA;

    Thanks in advance

    &#xA;