17 votes

Pourquoi un fichier vidéo devient-il plus gros après avoir été édité avec iMovie ?

Fichier d'entrée :

  • Type : Fichier MPEG-4
  • Taille : 305 MB
  • Dimensions : 640 x 360
  • Codecs : H.264, AAC
  • Durée : 52:07
  • Canaux audio : 2

Après avoir utilisé iMovie pour couper un peu le début et la fin du fichier, j'ai essayé d'exporter le fichier via File Share File avec les paramètres suivants :

  • Format : Vidéo et audio
  • Résolution : 720p (iMovie ne me propose que 540p comme alternative)
  • Qualité : élevée (selon une réponse à une question similaire c'est-à-dire H.264)
  • Compresser : Meilleure qualité

L'estimation de la taille du fichier indiquée par iMovie est de 4,35 Go. Mes questions :

  1. Comment se fait-il que la taille du fichier augmente après que j'ai coupé quelque chose de celui-ci, encodé les deux avec H.264 ?
  2. Pourquoi iMovie ne me propose-t-il pas la résolution d'entrée comme résolution de sortie ?

J'aimerais pouvoir découper une vidéo et l'enregistrer avec un rapport taille/temps à peu près identique.

9voto

La résolution 720p est 1280×720 ce qui équivaut à quadruple le nombre de pixels par rapport à votre original 640×360 (360p) film. À lui seul, il représente une augmentation considérable de la taille de stockage.

Vous voudrez sortir dans 540p à la place (960×540). Cependant, cela produira toujours une vidéo avec 2,25× le nombre de pixels, de sorte que la vidéo résultante peut ou non être plus grande.

Quant à pourquoi vous ne pouvez pas sortir en 360p Il semble que ce soit une décision de conception d'Apple (peut-être pour nous orienter vers Final Cut Pro), car les versions antérieures d'iMovie permettaient une plus grande granularité. En fait, dans iMovie 10.0, le format 480p était encore disponible, mais depuis iMovie 10.1, il a disparu. Je vous suggère de faites part de vos préoccupations à Apple .

Enfin, je tiens à souligner que Low , Medium y High Qualité paramètres tous codent en H.264. Ils utilisent simplement un encodage différent profils/niveaux avec des débits binaires variables. D'après les chiffres que vous avez fournis, je dirais que votre vidéo originale n'a pas été produite avec un profil équivalent à celui d'iMovie. High réglage. Vous voudrez donc probablement essayer Medium ou même Low .

Si vous n'arrivez toujours pas à réduire la taille de votre fichier en encodant en 540p et en utilisant un profil plus bas, vous pouvez toujours le sous-échantillonner grâce à Frein à main . Cependant, la mise à l'échelle et la réduction de l'échelle réduiront certainement la qualité de votre vidéo d'un montant symbolique. Il s'agit donc d'un compromis.

5voto

Andrew Chong Points 51

J'ai eu le même problème que vous. J'ai cherché partout et j'ai renoncé à améliorer iMovie qui utilise x264 de toute façon. À la place, j'ai utilisé ffmpeg ( https://www.ffmpeg.org/ ). Cela a marché comme sur des roulettes. La commande suivante a permis de réduire la taille de la vidéo iMovie de 1/5e en moyenne.

ffmpeg -i input.mp4 -vcodec libx265 -crf 20 output.mp4

Notez comment il utilise le meilleur codec de x265. Si, comme moi, vous envisagez d'utiliser EC2 Cloud9, pensez à installer ffmpeg avec cette instruction ( https://trac.ffmpeg.org/wiki/CompilationGuide/Centos ).

0voto

user319699 Points 11

L'une des solutions possibles que j'ai trouvées est de télécharger votre vidéo sur YouTube et YouTube vous aidera à réduire la taille tout en conservant une bonne qualité. Enfin, il vous suffit de télécharger à nouveau le fichier depuis YouTube.

0voto

c7borg Points 1

J'ai eu un problème similaire : le fichier d'entrée de mon iPhone était de 140 Mo en 1080p, la version éditée avec les 30 secondes supprimées exportée en 720p avec iMovie était de 94 Mo.

J'utilise toujours AVC (Any Video Converter), la version gratuite, et il a exporté à 720p en utilisant les paramètres par défaut, ce qui l'a réduit à 9MB sans perte de qualité, 1/10ème de la taille !

Je ne sais pas pourquoi iMovie est si volumineux. Je dois le faire sur beaucoup de vidéos au travail car nous les diffusons sur le réseau.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X