Est-il possible d'exécuter ffmpeg à partir de la ligne de commande qui placera les métadonnées 'atom moov' au début du fichier MP4 ou exécutera qt-faststart en tant qu'opération de post-traitement dans ffmpeg afin que le fichier généré puisse être diffusé via le l'Internet?
Je peux bien sûr l'exécuter en tant que commande distincte, mais je préférerais que ce soit quelque chose
Modifier 1
http://ffmpeg.org/ffmpeg.html#mov
Muxer MOV/MP4
Les options du multiplexeur sont les suivantes:
"-Moov_size bytes"
Reserves space for the moov atom at the beginning of the file instead of placing the moov atom at the end. If the space reserved is insufficient, muxing will fail.
Fin de la configuration et de l'exécution de qt-faststart après le processus de conversion ffmpeg.
Il semble que le support de démarrage rapide a été inclus dans ffmpeg. Documentation des formats FFmpeg :
-movflags faststart
Exécutez une deuxième passe en déplaçant le moov atom en haut du fichier. Cette opération peut prendre un certain temps et ne fonctionnera pas dans diverses situations telles qu'une sortie fragmentée, elle n'est donc pas activée par défaut.