Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/10/2023, à 15:09

Jarodd

[Résolu] ffmpeg erreurs suite à màj Ubuntu

Bonjour,
Je viens de faire la mise à jour système vers 22.04.3. Je suppose que ffmpeg a également été mis à jour, je suis désormais avec la version 4.4.2-0ubuntu0.22.04.1.
Je fais régulièrement des découpes de vidéo, or depuis la mise à jour, je rencontre une erreur que je n'avais pas avant :

$ ffmpeg -i 2023-10-11.m2ts -ss 00:17:55 -to 00:22:55 video1.m2ts
ffmpeg version 4.4.2-0ubuntu0.22.04.1 Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 11 (Ubuntu 11.2.0-19ubuntu1)
  configuration: --prefix=/usr --extra-version=0ubuntu0.22.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
  libavutil      56. 70.100 / 56. 70.100
  libavcodec     58.134.100 / 58.134.100
  libavformat    58. 76.100 / 58. 76.100
  libavdevice    58. 13.100 / 58. 13.100
  libavfilter     7.110.100 /  7.110.100
  libswscale      5.  9.100 /  5.  9.100
  libswresample   3.  9.100 /  3.  9.100
  libpostproc    55.  9.100 / 55.  9.100
[h264 @ 0x5587314fe000] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x5587314fe000] decode_slice_header error
[h264 @ 0x5587314fe000] no frame!
[aac @ 0x5587314ff2c0] More than one AAC RDB per ADTS frame is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[aac @ 0x5587314ff2c0] channel element 1.10 is not allocated
[aac @ 0x5587314ff2c0] channel element 3.10 is not allocated
[mpegts @ 0x5587314f76c0] PES packet size mismatch
[mpegts @ 0x5587314f76c0] Packet corrupt (stream = 1, dts = 6923213810).
[mpegts @ 0x5587314f76c0] PES packet size mismatch
[mpegts @ 0x5587314f76c0] Packet corrupt (stream = 2, dts = 6923214530).
[mpegts @ 0x5587314f76c0] PES packet size mismatch
[mpegts @ 0x5587314f76c0] Packet corrupt (stream = 3, dts = 6923212370).
Input #0, mpegts, from '2023-10-11.m2ts':
  Duration: 02:15:00.17, start: 68825.026567, bitrate: 4615 kb/s
  Program 25483 
  Stream #0:0[0x78]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(top first), 1440x1080 [SAR 4:3 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
  Stream #0:1[0x82](fra): Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 130 kb/s
  Stream #0:2[0x83](qaa): Audio: aac (HE-AAC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 65 kb/s
  Stream #0:3[0x84](qad): Audio: aac (HE-AAC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 49 kb/s
  Stream #0:4[0x8c](fra,fra): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006), 492x250
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> mpeg2video (native))
  Stream #0:1 -> #0:1 (aac (native) -> mp2 (native))
Press [q] to stop, [?] for help
[aac @ 0x558731777a40] TYPE_FIL: Input buffer exhausted before END element found
Error while decoding stream #0:1: Invalid data found when processing input
[h264 @ 0x558731563940] co located POCs unavailable
[aac @ 0x558731777a40] More than one AAC RDB per ADTS frame is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[aac @ 0x558731777a40] channel element 1.10 is not allocated
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 0x558731777a40] channel element 3.10 is not allocated
Error while decoding stream #0:1: Invalid data found when processing input

Pour mieux visualiser vec les couleurs :
ffmpeg.png

J'ai encore utilisé cette commande ce matin, sur le même fichier, et cela a fonctionné (avec l'ancienne version de ffmpeg...).
Je ne comprends pas quelle est l'erreur. Le message parle d'utiliser une version de git, mais je ne l'ai pas trouvé. Existe-t-il une autre version que celle disponibles dans les dépôts officiels ?
Bref je suis à la recherche d'une solution, car c'est une commande de base (pour couper une partie de vidéo) que j'utilise régulièrement, et là je suis coincé. J'ai toujours fait avec ffmpeg, je ne connais pas d'autres programmes qui le fait (et aussi bien => intégration de la ffmpeg à des scripts par exemple).
Merci pour votre aide.

Edit : ce doit être un problème sur la piste audio, car j'ai laissé tourner la commande, et elle a fini par me délivrer un fichier, mais sans son ! L'image semble correcte.
J'ai essayé une sortie en mp4, mkv,... j'ai toujours la même erreur, c'est peut-être un problème de lecture de la piste audio.

Edit 2 : j'ai essayé sur une autre section de la vidéo, et cela fonctionne (malgré des erreurs affichées). Le problème doit être lié à ce bout de la vidéo, j'ai cru par erreur que ffmpeg était en cause, finalement ce n'est pas le cas.

Dernière modification par Jarodd (Le 11/10/2023, à 17:06)


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne