Problème
Pourquoi est-il nécessaire que nos fichiers vidéo MP4 soient entièrement mis en mémoire tampon lors de la lecture dans notre lecteur vidéo ? Comment puis-je savoir si le MOOV ATOM est placé à la fin du fichier ? Comment corriger cela durant le codage ?
Ce problème se produit lorsque vous utilisez l'ancien mode de téléchargement vidéo progressif d’Adobe. Utilisez plutôt la diffusion HTTP ou RMTP.
S’il est nécessaire d’utiliser une diffusion vidéo progressive, prenez la vidéo principale (source) et chargez-la sur SPS. Si le format d’entrée est pris en charge, SPS crée différents formats vidéo en fonction de la configuration définie, et utilise un codec et un format fiables.
Trouvez plus d'informations ici : http://help.adobe.com/fr_FR/scene7/using/WSef8d5860223939e2-5be516d912c74cc7407-8000.html
Voici quelques informations sur MOOV ATOM (http://www.adobe.com/fr/devnet/video/articles/mp4_movie_atom.html)
« Sauf indication contraire, moov atom est généralement stocké à la fin du fichier dans le contenu à la demande une fois que toutes les informations décrivant le fichier ont été générées. En fonction de la méthode de diffusion à la demande sélectionnée (téléchargement progressif, diffusion en continu ou lecture locale), la localisation doit être déplacée en fin ou en début de fichier ».
Si les deux options ci-dessus ne fonctionnent pas, utiliser un outil appelé AtomicParsley (http://atomicparsley.sourceforge.net/) pour vérifier l'emplacement du MOOV ATOM d'un fichier :
Exemple d'utilisation :
C:\Users\mavance\Desktop\AtomicParsley-win32-0.9.0>AtomicParsley myvideo.mp4 -T
Atom ftyp @ 0 of size: 32, ends @ 32
Atom free @ 32 of size: 8, ends @ 40
Atom mdat @ 40 of size: 28717284, ends @ 28717324
Atom moov @ 28717324 of size: 96541, ends @ 28813865
Pour plus d'informations sur le déplacement de MOOV ATOM en début de fichier, allez sur
http://www.stoimen.com/blog/2010/11/12/how-to-make-mp4-progressive-with-qt-faststart/
Ce programme vous aide à déplacer les métadonnées importantes de la fin vers le début du fichier. Il permet la lecture de la vidéo dès que possible : http://multimedia.cx/eggs/improving-qt-faststart/
Lorsque vous exécutez à nouveau AtomicParsley, vous pouvez voir que MOOV ATOM a changé.
Chargez la nouvelle vidéo vers SPS, diffusez, assurez-vous d'avoir vidé le cache et réessayez.
Si le problème demeure, essayez en utilisant cet autre outil appelé MP4 FastStart (http://www.datagoround.com/lab/), qui peut également résoudre ce problème.
Accéder à votre compte