• ffmpeg no crea video en milisegundos

    From Debia Linux@21:1/5 to All on Tue Nov 16 04:10:01 2021
    Lista:

    Espero se encuentre bien.

    Les comento que quiero hacer varios videos de menos de un segundo de
    duracion, para despues unirlos en uno solo.

    Ejemplo: Quiero que el video dure 0.286 milisegundos, pero al
    verificarlo, ffmpeg lo crea de 0.294 milisegundos.

    Al unir todos los videos, el video dura 3 segundos mas. Es decir, si
    debia durar 3 minutos con 46 segundos, ahora dura 3 minutos con 49
    segundos.

    No habria problema, si no le tuviera que agregar un audio que dura 3
    minutos con 46 segundos. Por tanto, siempre se esta desfasando.

    Ya busque por varios dias completos en la red y no encuentro respuesta.

    ¿Alguno de ustedes que me pueda orientar como hacer que ffmpeg, me
    haga el video EXACTO en milisegundos?.

    Gracias y agradezco su tiempo.

    Debianero

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debia Linux@21:1/5 to debianeromx@gmail.com on Tue Nov 16 04:30:01 2021
    las ordenes que estoy usando, son las siguientes.
    ffmpeg -r 30000/1001 -loop 1 -i 1-02.png -aspect 16:9 -t 00:00:0.286 tmp-1-02.mp4

    On Mon, Nov 15, 2021 at 9:04 PM Debia Linux <debianeromx@gmail.com> wrote:

    Lista:

    Espero se encuentre bien.

    Les comento que quiero hacer varios videos de menos de un segundo de duracion, para despues unirlos en uno solo.

    Ejemplo: Quiero que el video dure 0.286 milisegundos, pero al
    verificarlo, ffmpeg lo crea de 0.294 milisegundos.

    Al unir todos los videos, el video dura 3 segundos mas. Es decir, si
    debia durar 3 minutos con 46 segundos, ahora dura 3 minutos con 49
    segundos.

    No habria problema, si no le tuviera que agregar un audio que dura 3
    minutos con 46 segundos. Por tanto, siempre se esta desfasando.

    Ya busque por varios dias completos en la red y no encuentro respuesta.

    ¿Alguno de ustedes que me pueda orientar como hacer que ffmpeg, me
    haga el video EXACTO en milisegundos?.

    Gracias y agradezco su tiempo.

    Debianero

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?utf-8?B?Q2FtYWxlw7Nu?=@21:1/5 to All on Tue Nov 16 07:50:02 2021
    El 2021-11-15 a las 21:24 -0600, Debia Linux escribió:

    On Mon, Nov 15, 2021 at 9:04 PM Debia Linux <debianeromx@gmail.com> wrote:

    Lista:

    Espero se encuentre bien.

    Les comento que quiero hacer varios videos de menos de un segundo de duracion, para despues unirlos en uno solo.

    Ejemplo: Quiero que el video dure 0.286 milisegundos, pero al
    verificarlo, ffmpeg lo crea de 0.294 milisegundos.

    Al unir todos los videos, el video dura 3 segundos mas. Es decir, si
    debia durar 3 minutos con 46 segundos, ahora dura 3 minutos con 49 segundos.

    No habria problema, si no le tuviera que agregar un audio que dura 3 minutos con 46 segundos. Por tanto, siempre se esta desfasando.

    Ya busque por varios dias completos en la red y no encuentro respuesta.

    ¿Alguno de ustedes que me pueda orientar como hacer que ffmpeg, me
    haga el video EXACTO en milisegundos?.

    las ordenes que estoy usando, son las siguientes.
    ffmpeg -r 30000/1001 -loop 1 -i 1-02.png -aspect 16:9 -t 00:00:0.286 tmp-1-02.mp4

    How to use FFmpeg to convert images to video https://shotstack.io/learn/use-ffmpeg-to-convert-images-to-video/

    Por lo que dice en ese tutorial, los valores de la tasa de fotogramas de entrada y salida (-framerate y -r) pueden influir en la duración total
    del vídeo, independientemente de lo que definas a un intervalo concreto.

    Prueba jugando con esos valores para adecuarlos al tiempo exacto que
    buscas, que es muy corto.

    Saludos,

    --
    Camaleón

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debia Linux@21:1/5 to noelamac@gmail.com on Tue Nov 16 23:40:02 2021
    On Tue, Nov 16, 2021 at 12:47 AM Camaleón <noelamac@gmail.com> wrote:

    El 2021-11-15 a las 21:24 -0600, Debia Linux escribió:

    On Mon, Nov 15, 2021 at 9:04 PM Debia Linux <debianeromx@gmail.com> wrote:

    Lista:

    Espero se encuentre bien.

    Les comento que quiero hacer varios videos de menos de un segundo de duracion, para despues unirlos en uno solo.

    Ejemplo: Quiero que el video dure 0.286 milisegundos, pero al verificarlo, ffmpeg lo crea de 0.294 milisegundos.

    Al unir todos los videos, el video dura 3 segundos mas. Es decir, si debia durar 3 minutos con 46 segundos, ahora dura 3 minutos con 49 segundos.

    No habria problema, si no le tuviera que agregar un audio que dura 3 minutos con 46 segundos. Por tanto, siempre se esta desfasando.

    Ya busque por varios dias completos en la red y no encuentro respuesta.

    ¿Alguno de ustedes que me pueda orientar como hacer que ffmpeg, me
    haga el video EXACTO en milisegundos?.

    las ordenes que estoy usando, son las siguientes.
    ffmpeg -r 30000/1001 -loop 1 -i 1-02.png -aspect 16:9 -t 00:00:0.286 tmp-1-02.mp4

    How to use FFmpeg to convert images to video https://shotstack.io/learn/use-ffmpeg-to-convert-images-to-video/

    Por lo que dice en ese tutorial, los valores de la tasa de fotogramas de entrada y salida (-framerate y -r) pueden influir en la duración total
    del vídeo, independientemente de lo que definas a un intervalo concreto.

    Ok, entonces hay un framerate (fps) de entrada y salida!. Eso no lo sabía


    Prueba jugando con esos valores para adecuarlos al tiempo exacto que
    buscas, que es muy corto.

    Gracias, siempre tan oportuna y años ayudando a la comunidad... ¿No
    seras como la pitonisa de Matrix?.

    Saludos,

    --
    Camaleón


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)