Quelles lignes de commande utiliser pour convertir d'avi en mp4, mais sans détruire la taille du cadre et rendre le fichier aussi petit que la taille d'origine ou un peu plus gros, et la même chose avec mp4 en avi? Chaque fois que j'essayais de convertir, c'était comme 2 Go
27
ffprobe -i infile.avi
au lieu deffmpeg -i infile.avi
pour obtenir des informations, car ce dernier entraîne l'erreur "Au moins un fichier de sortie doit être spécifié".J'étais très intéressé par la conversion de fichiers avi en mp4. En lisant votre message, je me suis souvenu de cette commande ffmpeg:
La commande
-strict -2
est rendue nécessaire par le codec AAC qui est expérimental, mais fonctionne (libaac), si vous ajoutez ces deux paramètres. Le fichier de sortie est de haute qualité par défaut.la source
Autant que je sache, il est nécessaire de remplacer avi-container par mp4 one (officiellement - format de fichier multimédia de base ISO ISO / IEC 14496-12).
si vous exécutez la commande suivante:
Dans ce cas, ffmpeg réencode les flux élémentaires dans input.avi (les conteneurs cahnge et re-encode sont le mode par défaut de ffmpeg ). Il convient de noter que le réencodage peut détériorer la qualité visuelle et / ou auditive.
Par conséquent, il est recommandé de désactiver le ré-encodage par les options du codec " c: v copy c: a copy ":
Dans le cas ci-dessus, ffmpeg change simplement les coquilles (conteneurs)
la source
J'ai trouvé celui-ci :: Libav sous Linux.
Installation: exécuter la commande
Commande de conversion vidéo:
Accédez au dossier contenant la vidéo et exécutez dans le terminal
la source