Recherche avancée

Médias (1)

Mot : - Tags -/publicité

Autres articles (68)

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

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

  • Sélection de projets utilisant MediaSPIP

    29 avril 2011, par

    Les exemples cités ci-dessous sont des éléments représentatifs d’usages spécifiques de MediaSPIP pour certains projets.
    Vous pensez avoir un site "remarquable" réalisé avec MediaSPIP ? Faites le nous savoir ici.
    Ferme MediaSPIP @ Infini
    L’Association Infini développe des activités d’accueil, de point d’accès internet, de formation, de conduite de projets innovants dans le domaine des Technologies de l’Information et de la Communication, et l’hébergement de sites. Elle joue en la matière un rôle unique (...)

Sur d’autres sites (4906)

  • Why does ffmpeg show a corrupted video when receiving stream in MPEG TS format ?

    20 décembre 2019, par Carlo

    I’m trying to stream a CCTV footage using RTP/MPEGTS. I can properly view it in vlc using the following command(I’m using windows 10) :

    vlc --demux ts rtp://239.194.115.71:5000

    vlc

    The problem arises when I tried to receive and play it in ffmpeg using the following command :

    ffplay -f mpegts rtp://239.194.115.71:5000

    I’m getting a semi decent video for the first 5 seconds :

    first5

    After 5 seconds the video gets droopy and corrupted
    (note that the top part of the video seems to be unaffected)

    after5

    Compete logs can be found here : https://pastebin.com/7CvbFsQK

    This is some of the logs from ffmpeg :

    [udp @ 00000296e31a4480] 'circular_buffer_size' option was set but it is not supported on this build (pthread support is required)
    [udp @ 00000296e319f400] 'circular_buffer_size' option was set but it is not supported on this build (pthread support is required)
    [mpegts @ 00000296e31a4880] Unable to seek back to the start
    [mpegts @ 00000296e31a4880] Unable to seek back to the startf=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [h264 @ 00000296e31c9e80] SPS unavailable in decode_picture_timing
    [h264 @ 00000296e31c9e80] non-existing PPS 0 referenced
    [h264 @ 00000296e31c9e80] SPS unavailable in decode_picture_timing
    [h264 @ 00000296e31c9e80] non-existing PPS 0 referenced
    [h264 @ 00000296e31c9e80] decode_slice_header error
    [h264 @ 00000296e31c9e80] no frame!
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [h264 @ 00000296e31c9e80] SPS unavailable in decode_picture_timing
    [h264 @ 00000296e31c9e80] non-existing PPS 0 referenced
    [h264 @ 00000296e31c9e80] SPS unavailable in decode_picture_timing
    [h264 @ 00000296e31c9e80] non-existing PPS 0 referenced
    [h264 @ 00000296e31c9e80] decode_slice_header error
    [h264 @ 00000296e31c9e80] no frame!
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [h264 @ 00000296e31c9e80] SPS unavailable in decode_picture_timing
    [h264 @ 00000296e31c9e80] non-existing PPS 0 referenced
    [h264 @ 00000296e31c9e80] SPS unavailable in decode_picture_timing
    [h264 @ 00000296e31c9e80] non-existing PPS 0 referenced
    [h264 @ 00000296e31c9e80] decode_slice_header error
    [h264 @ 00000296e31c9e80] no frame!
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [h264 @ 00000296e31c9e80] SPS unavailable in decode_picture_timing
    [h264 @ 00000296e31c9e80] non-existing PPS 0 referenced
    [h264 @ 00000296e31c9e80] SPS unavailable in decode_picture_timing
    [h264 @ 00000296e31c9e80] non-existing PPS 0 referenced
    [h264 @ 00000296e31c9e80] decode_slice_header error
    [h264 @ 00000296e31c9e80] no frame!
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [h264 @ 00000296e31c9e80] left block unavailable for requested intra4x4 mode -1
    [h264 @ 00000296e31c9e80] error while decoding MB 0 6, bytestream 150225
    [h264 @ 00000296e31c9e80] concealing 7489 DC, 7489 AC, 7489 MV errors in I frame
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [h264 @ 00000296e31c9e80] concealing 7487 DC, 7487 AC, 7487 MV errors in P frame
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [h264 @ 00000296e31c9e80] cabac decode of qscale diff failed at 64 24
    [h264 @ 00000296e31c9e80] error while decoding MB 64 24, bytestream 15698
    [h264 @ 00000296e31c9e80] concealing 5265 DC, 5265 AC, 5265 MV errors in P frame
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192  0B f=0/0
    [mpegts @ 00000296e31a4880] changing packet size to 204
    [mpegts @ 00000296e31a4880] changing packet size to 192
    [mpegts @ 00000296e31a4880] changing packet size to 204
    Input #0, mpegts, from 'rtp://239.194.115.71:5000':q=    0B f=0/0
     Duration: N/A, start: 67510.427322, bitrate: N/A
     Program 1
       Stream #0:0[0x1011]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    [h264 @ 00000296e8195180] left block unavailable for requested intra4x4 mode -1
    [h264 @ 00000296e8195180] error while decoding MB 0 6, bytestream 150225
    [h264 @ 00000296e8195180] concealing 7489 DC, 7489 AC, 7489 MV errors in I frame
    [h264 @ 00000296e3235200] concealing 7487 DC, 7487 AC, 7487 MV errors in P frame
    [h264 @ 00000296e3235200] cabac decode of qscale diff failed at 64 24
    [h264 @ 00000296e3235200] error while decoding MB 64 24, bytestream 15698
    [h264 @ 00000296e3235200] concealing 5265 DC, 5265 AC, 5265 MV errors in P frame
    [h264 @ 00000296e819b400] concealing 7425 DC, 7425 AC, 7425 MV errors in P frame
    [h264 @ 00000296e8195180] cabac decode of qscale diff failed at 27 49
    [h264 @ 00000296e8195180] error while decoding MB 27 49, bytestream 5976
    [h264 @ 00000296e8195180] concealing 2302 DC, 2302 AC, 2302 MV errors in P frame
    [h264 @ 00000296e8195180] concealing 4980 DC, 4980 AC, 4980 MV errors in I frame
    [h264 @ 00000296e819b400] concealing 1322 DC, 1322 AC, 1322 MV errors in P frame
    [h264 @ 00000296e3235200] concealing 619 DC, 619 AC, 619 MV errors in P frame
    [h264 @ 00000296e82ce6c0] concealing 6875 DC, 6875 AC, 6875 MV errors in P frame
    [h264 @ 00000296e819b400] concealing 6462 DC, 6462 AC, 6462 MV errors in P frame
    [h264 @ 00000296e819bb80] concealing 4570 DC, 4570 AC, 4570 MV errors in P frame
    [h264 @ 00000296e8195180] concealing 4196 DC, 4196 AC, 4196 MV errors in P frame
    [h264 @ 00000296e819bb80] cabac decode of qscale diff failed at 1 15
    [h264 @ 00000296e819bb80] error while decoding MB 1 15, bytestream 20111
    [h264 @ 00000296e819bb80] concealing 6408 DC, 6408 AC, 6408 MV errors in P frame
    [h264 @ 00000296e8195180] left block unavailable for requested intra mode
    [h264 @ 00000296e8195180] error while decoding MB 0 46, bytestream 59771
    [h264 @ 00000296e8195180] concealing 2689 DC, 2689 AC, 2689 MV errors in I frame
    [h264 @ 00000296e819bb80] concealing 3478 DC, 3478 AC, 3478 MV errors in P frame
    [h264 @ 00000296e819bb80] concealing 6970 DC, 6970 AC, 6970 MV errors in P frame
    [h264 @ 00000296e8195180] concealing 6875 DC, 6875 AC, 6875 MV errors in P frame
    [h264 @ 00000296e8195180] left block unavailable for requested intra4x4 mode -1
    [h264 @ 00000296e8195180] error while decoding MB 0 31, bytestream 92665
    [h264 @ 00000296e8195180] concealing 4489 DC, 4489 AC, 4489 MV errors in I frame
    [h264 @ 00000296e3235200] concealing 2421 DC, 2421 AC, 2421 MV errors in P frame
    [h264 @ 00000296e819b400] concealing 7268 DC, 7268 AC, 7268 MV errors in P frame
    [h264 @ 00000296e3235200] concealing 6889 DC, 6889 AC, 6889 MV errors in P frame
    [h264 @ 00000296e82ce6c0] concealing 4213 DC, 4213 AC, 4213 MV errors in P frame
    [h264 @ 00000296e819bb80] concealing 6255 DC, 6255 AC, 6255 MV errors in P frame
    [h264 @ 00000296e8195180] left block unavailable for requested intra4x4 mode -1
    [h264 @ 00000296e8195180] error while decoding MB 0 2, bytestream 169691
    [h264 @ 00000296e8195180] concealing 7969 DC, 7969 AC, 7969 MV errors in I frame
    [h264 @ 00000296e3235200] concealing 1707 DC, 1707 AC, 1707 MV errors in P frame
    [h264 @ 00000296e82ce6c0] left block unavailable for requested intra mode
    [h264 @ 00000296e82ce6c0] error while decoding MB 0 20, bytestream 16584
    [h264 @ 00000296e82ce6c0] concealing 5809 DC, 5809 AC, 5809 MV errors in P frame
    [h264 @ 00000296e3235200] cabac decode of qscale diff failed at 17 15
    [h264 @ 00000296e3235200] error while decoding MB 17 15, bytestream 18775
    [h264 @ 00000296e3235200] concealing 6392 DC, 6392 AC, 6392 MV errors in P frame

    Wireshark packet dump :

    https://drive.google.com/open?id=1zppjXVgEcL8Ws-xP3e1J7NJF1UGdPzMA

    What could be problem with ffmpeg playing the stream, could it be the codec used ?

  • Show error when build win32 version Ffmpeg in windows10,How solve it ? [duplicate]

    25 septembre 2020, par lslboy

    I build a win32 version FFmpeg for get the .dll and .lib file in windows10 follow the https://trac.ffmpeg.org/wiki/CompilationGuide/WinRT document, I executed the command

    


        ../../../configure \
--toolchain=msvc \
--disable-programs \
--disable-d3d11va \
--disable-dxva2 \
--arch=x86 \
--enable-shared \
--enable-cross-compile \
--target-os=win32 \
--extra-cflags="-MD -DWINAPI_FAMILY=WINAPI_FAMILY_APP -D_WIN32_WINNT=0x0A00" \
--extra-ldflags="-APPCONTAINER WindowsApp.lib" \
--prefix=../../../Build/Windows10/x86


    


    everything works well, after that, I execute the command :

    


    make


    


    it shows error :

    


    \Users\LEE\Downloads\ffmpeg-snapshot\ffmpeg\Output\Windows10\x86\config.h: warning C4828: The file contains a character starting at offset 0x2da, which is invalid in the current source character set (code page 65001) .
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(59): error C2143: syntax error: missing ")" (before "*")
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(59): error C2143: syntax error: missing "{" (before "*")
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(60): warning C4228: Non-standard extension used: Ignore the qualifier after the comma in the declarator list
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(60): error C2143: syntax error: missing ";" (before "*")
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(61): error C2371: “IMFActivate”: redefinition; different base types
C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\um\mfobjects.h(184): note: see the statement of "IMFActivate"
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(61): error C2143: syntax error: missing ";" (before "*")
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(61): warning C4142: "UINT32": benign redefinition of types
C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\shared\basetsd.h(81): note: see the statement of "UINT32"
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(61): error C2370: “UINT32”: redefinition; different storage class
C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\shared\basetsd.h(81): note: see the statement of "UINT32"
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(61): error C2059: syntax error: ")"
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(166): error C2143: syntax error: missing ")" (before "*")
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(166): error C2081: "MFT_REGISTER_TYPE_INFO": The name in the formal parameter table is illegal
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(166): error C2143: syntax error: missing "{" (before "*")
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(167): error C2143: syntax error: missing ";" (before "*")
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(168): error C2059: syntax error: "type"
c:\users\lee\downloads\ffmpeg-snapshot\ffmpeg\libavcodec\mf_utils.h(168): error C2059: syntax error: ")"
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(54): error C2143: syntax error: missing ")" (before "*")
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(54): error C2143: syntax error: missing "{" (before "*")
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(55): warning C4228: Non-standard extension used: Ignore the qualifier after the comma in the declarator list
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(55): error C2143: syntax error: missing ";" (before "*")
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(56): error C2371: “IMFActivate”: redefinition; different base types
C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\um\mfobjects.h(184): note: see the statement of "IMFActivate"
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(56): error C2143: syntax error: missing ";" (before "*")
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(56): warning C4142: "UINT32": benign redefinition of types
C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\shared\basetsd.h(81): note: see the statement of "UINT32"
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(56): error C2370: “UINT32”: redefinition; different storage class
C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\shared\basetsd.h(81): note: see the statement of "UINT32"
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(56): error C2059: syntax error: ")"
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(57): error C2054: "(" should be entered after "pnumMFTActivate"
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(584): error C2143: syntax error: missing ")" (before "*")
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(584): error C2081: "MFT_REGISTER_TYPE_INFO": The name in the formal parameter table is illegal
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(584): error C2143: syntax error: missing "{" (before "*")
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(585): error C2143: syntax error: missing ";" (before "*")
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(586): error C2059: syntax error: "type"
C:/Users/LEE/Downloads/ffmpeg-snapshot/ffmpegbavcodec/mf_utils.c(587): error C2059: syntax error: ")"
make: *** [/c/Users/LEE/Downloads/ffmpeg-snapshot/ffmpeg/ffbuild/common.mak:67: libavcodec/mf_utils.o] Error 2


    


    I don't know why, could you help me,thanks !

    


  • merging Multi-Track MP4 Files with ffmpeg show error time porgress bar

    9 juillet 2024, par EasonWaii

    I need to merge two videos into one using ffmpeg. The resulting video should have two video tracks and one audio track, with the audio track taken from the longer video.

    


    When playing the merged video in a player like PotPlayer or VLC, it should default to playing the shorter video track. However, users should be able to switch to the other video track if they want.

    


    The problem I am facing :
Everything is working fine, except when the player defaults to the shorter video track, it shows the timeline of the longer video track.

    


     built with Apple clang version 15.0.0 (clang-1500.3.9.4)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/7.0.1 --enable-shared --enable-pthreads --enable-version3 --cc=clang --host-cflags= --host-ldflags='-Wl,-ld_classic' --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libaribb24 --enable-libbluray --enable-libdav1d --enable-libharfbuzz --enable-libjxl --enable-libmp3lame --enable-libopus --enable-librav1e --enable-librist --enable-librubberband --enable-libsnappy --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libspeex --enable-libsoxr --enable-libzmq --enable-libzimg --disable-libjack --disable-indev=jack --enable-videotoolbox --enable-audiotoolbox
  libavutil      59.  8.100 / 59.  8.100
  libavcodec     61.  3.100 / 61.  3.100
  libavformat    61.  1.100 / 61.  1.100
  libavdevice    61.  1.100 / 61.  1.100
  libavfilter    10.  1.100 / 10.  1.100
  libswscale      8.  1.100 /  8.  1.100
  libswresample   5.  1.100 /  5.  1.100
  libpostproc    58.  1.100 / 58.  1.100
{
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'output21.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf59.16.100
  Duration: 00:00:12.84, start: 0.000000, bitrate: 2207 kb/s
  Stream #0:0[0x1](und): Video: hevc (Main) (hev1 / 0x31766568), yuv420p(tv, progressive), 720x1280 [SAR 1:1 DAR 9:16], 1052 kb/s, 30 fps, 30 tbr, 15360 tbn
      Metadata:
        handler_name    : VideoHandler
        vendor_id       : [0][0][0][0]
  Stream #0:1[0x2](eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 720x1280, 1293 kb/s, 29.83 fps, 29.83 tbr, 11456 tbn (default)
      Metadata:
        handler_name    : ?Mainconcept Video Media Handler
        vendor_id       : [0][0][0][0]
  Stream #0:2[0x3](und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 130 kb/s (default)
      Metadata:
        handler_name    : SoundHandler
        vendor_id       : [0][0][0][0]
    "streams": [
        {
            "index": 0,
            "codec_name": "hevc",
            "codec_long_name": "H.265 / HEVC (High Efficiency Video Coding)",
            "profile": "Main",
            "codec_type": "video",
            "codec_tag_string": "hev1",
            "codec_tag": "0x31766568",
            "width": 720,
            "height": 1280,
            "coded_width": 720,
            "coded_height": 1280,
            "closed_captions": 0,
            "film_grain": 0,
            "has_b_frames": 2,
            "sample_aspect_ratio": "1:1",
            "display_aspect_ratio": "9:16",
            "pix_fmt": "yuv420p",
            "level": 93,
            "color_range": "tv",
            "chroma_location": "left",
            "field_order": "progressive",
            "refs": 1,
            "id": "0x1",
            "r_frame_rate": "30/1",
            "avg_frame_rate": "30/1",
            "time_base": "1/15360",
            "start_pts": 0,
            "start_time": "0.000000",
            "duration_ts": 196096,
            "duration": "12.766667",
            "bit_rate": "1052926",
            "nb_frames": "383",
            "extradata_size": 2480,
            "disposition": {
                "default": 0,
                "dub": 0,
                "original": 0,
                "comment": 0,
                "lyrics": 0,
                "karaoke": 0,
                "forced": 0,
                "hearing_impaired": 0,
                "visual_impaired": 0,
                "clean_effects": 0,
                "attached_pic": 0,
                "timed_thumbnails": 0,
                "non_diegetic": 0,
                "captions": 0,
                "descriptions": 0,
                "metadata": 0,
                "dependent": 0,
                "still_image": 0
            },
            "tags": {
                "language": "und",
                "handler_name": "VideoHandler",
                "vendor_id": "[0][0][0][0]"
            }
        },
        {
            "index": 1,
            "codec_name": "h264",
            "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
            "profile": "High",
            "codec_type": "video",
            "codec_tag_string": "avc1",
            "codec_tag": "0x31637661",
            "width": 720,
            "height": 1280,
            "coded_width": 720,
            "coded_height": 1280,
            "closed_captions": 0,
            "film_grain": 0,
            "has_b_frames": 2,
            "pix_fmt": "yuv420p",
            "level": 31,
            "color_range": "tv",
            "color_space": "bt709",
            "color_transfer": "bt709",
            "color_primaries": "bt709",
            "chroma_location": "left",
            "field_order": "progressive",
            "refs": 1,
            "is_avc": "true",
            "nal_length_size": "4",
            "id": "0x2",
            "r_frame_rate": "179/6",
            "avg_frame_rate": "3448256/115597",
            "time_base": "1/11456",
            "start_pts": 0,
            "start_time": "0.000000",
            "duration_ts": 115597,
            "duration": "10.090520",
            "bit_rate": "1293284",
            "bits_per_raw_sample": "8",
            "nb_frames": "301",
            "extradata_size": 46,
            "disposition": {
                "default": 1,
                "dub": 0,
                "original": 0,
                "comment": 0,
                "lyrics": 0,
                "karaoke": 0,
                "forced": 0,
                "hearing_impaired": 0,
                "visual_impaired": 0,
                "clean_effects": 0,
                "attached_pic": 0,
                "timed_thumbnails": 0,
                "non_diegetic": 0,
                "captions": 0,
                "descriptions": 0,
                "metadata": 0,
                "dependent": 0,
                "still_image": 0
            },
            "tags": {
                "language": "eng",
                "handler_name": "\u001fMainconcept Video Media Handler",
                "vendor_id": "[0][0][0][0]"
            }
        },
        {
            "index": 2,
            "codec_name": "aac",
            "codec_long_name": "AAC (Advanced Audio Coding)",
            "profile": "LC",
            "codec_type": "audio",
            "codec_tag_string": "mp4a",
            "codec_tag": "0x6134706d",
            "sample_fmt": "fltp",
            "sample_rate": "44100",
            "channels": 2,
            "channel_layout": "stereo",
            "bits_per_sample": 0,
            "initial_padding": 0,
            "id": "0x3",
            "r_frame_rate": "0/0",
            "avg_frame_rate": "0/0",
            "time_base": "1/44100",
            "start_pts": 0,
            "start_time": "0.000000",
            "duration_ts": 566244,
            "duration": "12.840000",
            "bit_rate": "130447",
            "nb_frames": "554",
            "extradata_size": 5,
            "disposition": {
                "default": 1,
                "dub": 0,
                "original": 0,
                "comment": 0,
                "lyrics": 0,
                "karaoke": 0,
                "forced": 0,
                "hearing_impaired": 0,
                "visual_impaired": 0,
                "clean_effects": 0,
                "attached_pic": 0,
                "timed_thumbnails": 0,
                "non_diegetic": 0,
                "captions": 0,
                "descriptions": 0,
                "metadata": 0,
                "dependent": 0,
                "still_image": 0
            },
            "tags": {
                "language": "und",
                "handler_name": "SoundHandler",
                "vendor_id": "[0][0][0][0]"
            }
        }
    ],
    "format": {
        "filename": "output21.mp4",
        "nb_streams": 3,
        "nb_programs": 0,
        "nb_stream_groups": 0,
        "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
        "format_long_name": "QuickTime / MOV",
        "start_time": "0.000000",
        "duration": "12.840000",
        "size": "3543155",
        "bit_rate": "2207573",
        "probe_score": 100,
        "tags": {
            "major_brand": "isom",
            "minor_version": "512",
            "compatible_brands": "isomiso2avc1mp41",
            "encoder": "Lavf59.16.100"
        }
    }
}



    


    I want the timeline to display correctly according to the shorter video track when it is being played, without truncating the timeline of the longer video track and affecting its playback.