Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2036 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  ffmpeg concat, limite de taille de fichiers ? [Résolu, maj firmware]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ffmpeg concat, limite de taille de fichiers ? [Résolu, maj firmware]

n°1489831
Mac Gyver ​974
Posté le 18-02-2024 à 23:31:37  profilanswer
 

Bonjour, j'ai un soucis avec la fonction de concaténation de ffmpeg, lorsque je fais:

ffmpeg -an -f concat -i list.txt -c copy fichierdesortie.mp4


j'ai invariablement ce soucis, la première fois j'ai eu ça:

[NULL @ 0x55b808489aa0] Invalid NAL unit size (0 > 229080). bitrate=59798.0kbits/s speed=3.15x    
[NULL @ 0x55b808489aa0] missing picture in access unit with size 229084
[concat @ 0x55b80847ce60] h264_mp4toannexb filter failed to receive output packet
Error demuxing input file 0: Invalid data found when processing input
list.txt: Invalid data found when processing input
frame=17161 fps= 94 q=-1.0 Lsize= 4176214kB time=00:09:32.00 bitrate=59810.4kbits/s speed=3.15x    
video:4176095kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.002849%


Du coup j'ai retiré de la liste list.txt le 1er fichier, et ça m'a donné ça:

[NULL @ 0x55cad12a8ae0] Invalid NAL unit size (-917296128 > 238989).59797.7kbits/s speed=3.28x    
[NULL @ 0x55cad12a8ae0] missing picture in access unit with size 238993
[concat @ 0x55cad129be60] h264_mp4toannexb filter failed to receive output packet
Error demuxing input file 0: Invalid data found when processing input
list.txt: Invalid data found when processing input
frame=17161 fps= 98 q=-1.0 Lsize= 4176124kB time=00:09:32.00 bitrate=59809.1kbits/s speed=3.28x    
video:4176006kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.002825%


 
Si vous avez une solution, car google ne m'a pas aidé  :sweat:  
 
Donc merci d'avance  :jap: (j'ai essayé sur 2 PC différents, même soucis, tout les 2 sous Gentoo)
 
Edit:
 
Ah, j'ai des news....
J'ai concaténer avec mencoder juste sur les 2 premières vidéos pour voir, et là ça a fonctionné, MAIS j'ai un trou de 20 secondes entre la 1ère et la 2ème vidéo  :heink:  
 
Et un nombre incalculable de ces lignes en toute fin de "traitement" (copie) de la 1ère vidéo !
 

[NULL @ 0x7f9062a41960]Invalid NAL unit size (-692591656 > 233114).
[NULL @ 0x7f9062a41960]missing picture in access unit with size 233118
Pos:1198.4s  35953f ( 4%) 160.55fps Trem:  81min 194313mb  A-V:0.000 [59802:0]
[NULL @ 0x7f9062a41960]Invalid NAL unit size (-1647690383 > 232867).
[NULL @ 0x7f9062a41960]missing picture in access unit with size 232871
Pos:1198.4s  35954f ( 4%) 160.56fps Trem:  81min 194090mb  A-V:0.000 [59802:0]
[NULL @ 0x7f9062a41960]Invalid NAL unit size (239720036 > 238148).
[NULL @ 0x7f9062a41960]missing picture in access unit with size 238152
Pos:1198.5s  35955f ( 4%) 160.56fps Trem:  80min 193867mb  A-V:0.000 [59802:0]
[NULL @ 0x7f9062a41960]Invalid NAL unit size (331726141 > 467875).
[NULL @ 0x7f9062a41960]missing picture in access unit with size 467879
Pos:1198.5s  35956f ( 4%) 160.57fps Trem:  80min 193645mb  A-V:0.000 [59803:0]
[NULL @ 0x7f9062a41960]Invalid NAL unit size (-698358656 > 232781).
[NULL @ 0x7f9062a41960]missing picture in access unit with size 232785
Pos:1198.5s  35957f ( 4%) 160.57fps Trem:  80min 193195mb  A-V:0.000 [59803:0]
[NULL @ 0x7f9062a41960]Invalid NAL unit size (1158232387 > 228410).
[NULL @ 0x7f9062a41960]missing picture in access unit with size 228414
Pos:1198.6s  35958f ( 4%) 160.58fps Trem:  80min 192974mb  A-V:0.000 [59803:0]
[NULL @ 0x7f9062a41960]Invalid NAL unit size (883588015 > 232502).
[NULL @ 0x7f9062a41960]missing picture in access unit with size 232506
Pos:1198.6s  35959f ( 4%) 160.58fps Trem:  80min 192758mb  A-V:0.000 [59803:0]
[NULL @ 0x7f9062a41960]Invalid NAL unit size (1750588524 > 232412).
[NULL @ 0x7f9062a41960]missing picture in access unit with size 232416
Pos:1198.6s  35960f ( 4%) 160.58fps Trem:  80min 192539mb  A-V:0.000 [59803:0]
[NULL @ 0x7f9062a41960]Invalid NAL unit size (-1465718285 > 228467).
[NULL @ 0x7f9062a41960]missing picture in access unit with size 228471
Pos:1198.7s  35961f ( 4%) 160.59fps Trem:  80min 192320mb  A-V:0.000 [59803:0]
[NULL @ 0x7f9062a41960]Invalid NAL unit size (562590096 > 232184).
[NULL @ 0x7f9062a41960]missing picture in access unit with size 232188


 
(je sais pas si ça a une importance, mais il s'agit des vidéos de ma dashcam, que j'ai parametrer sur 10 minutes, c'est de la 4K@30FPS ici car fichiers de la caméra principale. Carte microSD en exfat car fichiers un peu trop gros en FAT32 ça passait pas)


Message édité par Mac Gyver 974 le 04-03-2024 à 12:33:06
mood
Publicité
Posté le 18-02-2024 à 23:31:37  profilanswer
 

n°1489849
rat de com​bat
attention rongeur méchant!
Posté le 19-02-2024 à 16:05:03  profilanswer
 

Je pense que simplement des vidéos en entrée de ffmpeg sont invalides. Les dashcam et autres bidules du même genre, surtout à pas cher, ont souvent des soucis d'encodage (c'est trèès compliqué les codec vidéo...).
 
Tu peux tenter de ré-encoder chaque vidéo séparément d'abord avec ffmpeg et faire un concat après, mais sans garantie.


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°1489863
Mac Gyver ​974
Posté le 20-02-2024 à 02:42:38  profilanswer
 

rat de combat a écrit :

Je pense que simplement des vidéos en entrée de ffmpeg sont invalides. Les dashcam et autres bidules du même genre, surtout à pas cher, ont souvent des soucis d'encodage (c'est trèès compliqué les codec vidéo...).
 
Tu peux tenter de ré-encoder chaque vidéo séparément d'abord avec ffmpeg et faire un concat après, mais sans garantie.


 
Ce qui est curieux c'est que les vidéos se lisent très bien.
 
On est pas du tout sur une dashcam bas de gamme puisqu'il s'agit d'une Viofo A229 Pro...
 
Par contre j'ai remarqué que l'erreur apparait toujours très précisément au même endroit de TOUTES les vidéos, c'est vraiment étrange....
 
Du coup une fois tout collé avec mencoder, car lui y arrive, j'ai des bugs sur la vidéo finale à chaque période correspondant à la fin de chaque vidéos.
 
Du coup j'ai paramétrer la dashcam pour qu'elle me fasse des vidéos de 5 minutes, même si c'est nettement plus contraignant pour ensuite faire une vidéo complète de 2/3 heures ou plus.... (pour mettre sur mon compte youtube)...
 
Chaque vidéo de 10 minutes fait 4,2 G. j'ai tenté de réencoder avec avidemux, la nouvelle vidéo a eu le même soucis: impossible de concatener avec ffmpeg. mencoder y parvient aussi.
 
Edit: par contre je viens d'avoir un soucis, j'ai formaté la carte mémoire avec le menu de la dashcam, car il faut le faire régulièrement, et la dashcam suite à ce formatage m'a indiqué erreur carte mémoire, j'ai du formater une 2ème fois et là elle a bien voulu passer en mode enregistrement....curieux.

Message cité 1 fois
Message édité par Mac Gyver 974 le 20-02-2024 à 02:52:04
n°1489883
rat de com​bat
attention rongeur méchant!
Posté le 20-02-2024 à 16:46:03  profilanswer
 

Mac Gyver 974 a écrit :

une vidéo complète de 2/3 heures ou plus.... (pour mettre sur mon compte youtube)...

Euh... Rassure moi, tu roules sur un circuit de course ou similaire; pas dans l'espace public où tu (ta dashcam) filme(s) pendant "2/3h ou plus" au hasard et ensuite tu fous ça sur Youtube?? Quid de la protection de la vié privée / droit à l'image / ... des gens et voitures que tu filmes par hasard?


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°1489885
Trit'
Posté le 20-02-2024 à 17:27:17  profilanswer
 

rat de combat a écrit :

Euh... Rassure moi, tu roules sur un circuit de course ou similaire; pas dans l'espace public où tu (ta dashcam) filme(s) pendant "2/3h ou plus" au hasard et ensuite tu fous ça sur Youtube?? Quid de la protection de la vié privée / droit à l'image / ... des gens et voitures que tu filmes par hasard?


Peut-être qu’il ne les poste qu’en privé pour être le seul à pouvoir y accéder, à titre de copie de sauvegarde ?

 

Mais je dois alors rappeler que YouTube, comme tout service appartenant à un GAFAM, n’est rien d’autre qu’une « poubelle à retardement » qui explosera tôt ou tard en supprimant son compte pour des raisons que Google ne communiquera pas, et toutes les vidéos seront supprimées. Faut pas du tout considérer que c’est du stockage pérenne qui sera encore là dans 10 ans (YT ayant lui-même toutes les chances de disparaître d’ici-là, d’ailleurs), par exemple.

Message cité 2 fois
Message édité par Trit' le 20-02-2024 à 17:28:32
n°1489886
rat de com​bat
attention rongeur méchant!
Posté le 20-02-2024 à 17:30:54  profilanswer
 

Trit' a écrit :

Peut-être qu’il ne les poste qu’en privé pour être le seul à pouvoir y accéder, à titre de copie de sauvegarde ?

Même dans ce cas, YT étant Google étant américain ça doit être contraire à cette directive européenne dont j'oublie toujours le nom français. :o Et comme tu dis, utiliser YT comme "sauvegarde" c'est vraiment pas une bonne idée... Autant, si on a vraiment besoin d'archiver tout ça (quel intérêt?), acheter un NAS ou à la rigeur utiliser un stockage cloud privé en Europe.


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°1489887
Mac Gyver ​974
Posté le 20-02-2024 à 18:53:04  profilanswer
 

rat de combat a écrit :

Euh... Rassure moi, tu roules sur un circuit de course ou similaire; pas dans l'espace public où tu (ta dashcam) filme(s) pendant "2/3h ou plus" au hasard et ensuite tu fous ça sur Youtube?? Quid de la protection de la vié privée / droit à l'image / ... des gens et voitures que tu filmes par hasard?


 
Je ne poste qu'en privé c'est pour moi....

n°1489888
Mac Gyver ​974
Posté le 20-02-2024 à 18:54:23  profilanswer
 

Trit' a écrit :


Peut-être qu’il ne les poste qu’en privé pour être le seul à pouvoir y accéder, à titre de copie de sauvegarde ?
 
Mais je dois alors rappeler que YouTube, comme tout service appartenant à un GAFAM, n’est rien d’autre qu’une « poubelle à retardement » qui explosera tôt ou tard en supprimant son compte pour des raisons que Google ne communiquera pas, et toutes les vidéos seront supprimées. Faut pas du tout considérer que c’est du stockage pérenne qui sera encore là dans 10 ans (YT ayant lui-même toutes les chances de disparaître d’ici-là, d’ailleurs), par exemple.


 
Oui ce n'est pas grave si c'est supprimé plus tard, tant que j"ai pu visionner quelques fois l'ensemble de mes longs trajets.

n°1490198
Mac Gyver ​974
Posté le 04-03-2024 à 08:57:51  profilanswer
 

Problème résolu par mise à jour du firmware de la dashcam, ffmpeg est ok pour concaténer !
Sûrement du à cette correction là:
 

Fixed: Missing frames when the video clip is beyond 4GB


Message édité par Mac Gyver 974 le 04-03-2024 à 08:58:53

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  ffmpeg concat, limite de taille de fichiers ? [Résolu, maj firmware]

 

Sujets relatifs
Adaptateur sata microsd, fichiers invisiblescopie de certains fichiers en conservant l'arborescence
Augmenter la taille du disque sur un hyperviseur Proxmox[BASH] remplacer des adresses par le contenu des fichiers
erreur 500 lors du montage systeme fichiersRecherche dans des fichiers avec stat
Impression sur papier de taille non standardSystème de fichiers en lecture seule d'un seul coup
[postgresql] fichiers wal et archivage continuScripts pour télécharger des fichiers .txt dans site web avec from
Plus de sujets relatifs à : ffmpeg concat, limite de taille de fichiers ? [Résolu, maj firmware]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)