Eingabedatei:
Nachdem ich mit iMovie am Anfang und am Ende der Datei etwas getrimmt hatte, versuchte ich, die Datei über Datei → Teilen → Datei… mit den folgenden Einstellungen zu exportieren:
Die von iMovie angezeigte geschätzte Dateigröße beträgt 4,35 GB. Meine Fragen:
Ich möchte in der Lage sein, ein Video zuzuschneiden und es mit ungefähr demselben Größen-/Zeitverhältnis zu speichern.
Die 720p-Auflösung beträgt 1280×720 , was der vierfachen Pixelanzahl im Vergleich zu Ihrem ursprünglichen 640×360 (360p)-Film entspricht. Dies allein würde einen enormen Sprung in der Speichergröße ausmachen.
Sie möchten stattdessen in 540p ausgeben (960 × 540). Dies erzeugt jedoch immer noch ein Video mit der 2,25-fachen Anzahl von Pixeln, sodass das resultierende Video möglicherweise noch größer ist oder nicht.
Warum Sie nicht in 360p ausgeben können, scheint eine Designentscheidung von Apple zu sein (möglicherweise um uns in Richtung Final Cut Pro zu lenken), da frühere Versionen von iMovie mehr Granularität zuließen . Tatsächlich war 480p in iMovie 10.0 noch verfügbar, aber ab iMovie 10.1 ist es weg. Ich schlage vor, Sie äußern Ihre Bedenken gegenüber Apple .
Abschließend möchte ich darauf hinweisen, dass alle Einstellungen für Low
, Medium
und High
Quality in H.264 kodiert sind. Sie verwenden nur unterschiedliche Codierungsprofile /-ebenen mit unterschiedlichen Bitraten. Aus den von Ihnen angegebenen Zahlen geht hervor, dass Ihr Originalvideo nicht mit einem Profil produziert wurde, das der Einstellung von iMovie entspricht. Sie werden es also wahrscheinlich versuchen wollen oder sogar .High
Medium
Low
Wenn Sie Ihre Dateigröße immer noch nicht in 540p und mit einem niedrigeren Profil codieren können, können Sie sie immer noch über Handbrake heruntersampeln . Das Hochskalieren/Herunterskalieren wird Ihre Videoqualität jedoch mit Sicherheit um einen symbolischen Betrag verringern. Es ist also ein Kompromiss.
Ich hatte das gleiche Problem wie du. Ich habe überall gesucht und es aufgegeben, iMovie zu verbessern, das sowieso x264 verwendet. Stattdessen habe ich ffmpeg ( https://www.ffmpeg.org/ ) verwendet. Es funktionierte wie ein Zauber. Mein folgender Befehl reduzierte die iMovie-Videogröße im Durchschnitt um 1/5.
ffmpeg -i input.mp4 -vcodec libx265 -crf 20 output.mp4
Beachten Sie, wie der bessere Codec von x265 verwendet wird. Wenn Sie EC2 Cloud9 wie ich in Betracht ziehen, sollten Sie ffmpeg mit dieser Anleitung installieren ( https://trac.ffmpeg.org/wiki/CompilationGuide/Centos ).
Eine der möglichen Lösungen, die ich mir ausgedacht habe, ist, dass Sie Ihr Video auf YouTube hochladen und YouTube Ihnen dabei helfen würde, die Größe bei gleichzeitig guter Qualität zu reduzieren. Schließlich laden Sie die Datei einfach von YouTube herunter.
Ich hatte ein ähnliches Problem. Die Eingabedatei von meinem iPhone war 140 MB bei 1080p, die bearbeitete Version mit 30 Sekunden entfernt, die mit 720p mit iMovie exportiert wurde, war 94 MB groß.
Ich verwende immer AVC (Any Video Converter), die kostenlose Version, und es wird mit 720p unter Verwendung der Standardeinstellungen exportiert, wodurch es ohne Qualitätsverlust auf 9 MB reduziert wird, 1/10 der Größe!
Ich bin mir nicht sicher, warum iMovie so aufgebläht ist. Ich muss das bei vielen Videos bei der Arbeit machen, wenn wir sie über das Netzwerk streamen.
Menschlich
Benutzer11633
Benutzer11633
Matt
überrebu