Naar inhoud springen

Video comprimeren naar een doelbestandsgrootte op Mac

Bereik een exacte megagabegrenzing voor e-mail of uploads op Mac. Gebruik de doelbestandsgrootte van GetCompress of FFmpeg twee-pass codering als je handmatige bitratebesturing wilt.

Door Petr Samokhin

Het portaal geeft aan “maximaal 50 MB”. Je export is 214 MB. QuickTime-exporttiers landen mogelijk bij 48 MB of 72 MB zonder mogelijkheid om de grens in te typen. Doelbestandsgrootte-codering bestaat voor dit geval: kies je megagabudget en encodeer daarop.

Knip dode lucht er eerst uit. Dertig seconden die je verwijdert van een schermopname geeft de encoder meer bits per seconde voor de inhoud die je behoudt. Zie e-mailbijlagegroottebegrenzingen wanneer e-mail de bottleneck is.

Methode 1: GetCompress doelbestandsgrootte

Geschikt voor: Een opgegeven megagabegrenzing raken zonder twee-pass bitrate-mathematik.

GetCompress video-instellingen met geopende opties voor kwaliteit en doelgrootte voor wachtrijvideo's
  1. Open GetCompress en sleep de video (of een map met clips) naar de wachtrij.
  2. Knip begin en einde in de voorvertoning zodat de looptijd overeenkomt met wat je uploadt.
  3. Stel de doelbestandsgrootte in op de formulierlimiet (bijvoorbeeld 25 MB). Deze besturing geldt voor video; afbeeldingen en PDF’s gebruiken andere optimalisatie-instellingen.
  4. Exporteer, controleer de grootte in Finder en upload vervolgens.

Bewaar voorinstellingen zoals 25 MB e-mail of 100 MB portaal als je vaak dezelfde grenzen tegenkomt. De verwerking blijft lokaal op je Mac.

Methode 2: FFmpeg twee-pass codering

Geschikt voor: Scripts, CI of volledige controle over het bitratebudget.

Installeer FFmpeg met Homebrew indien nodig (brew install ffmpeg). Schat een videobitrate op basis van je megagadoel en voer twee passes uit.

Voorbeeld voor ongeveer 24 MB op een clip van 180 seconden (pas -b:v aan na je eigen berekening):

ffmpeg -y -i input.mov -c:v libx264 -b:v 1100k -pass 1 -an -f mp4 /dev/null && \
ffmpeg -i input.mov -c:v libx264 -b:v 1100k -pass 2 -c:a aac -b:a 128k \
 -movflags +faststart output-24mb.mp4
PassDoel
Pass 1Analyseert de complexiteit over de tijdlijn
Pass 2Encodeert op de doelbitrate

Voeg -vf scale=-2:720 toe vóór -c:v wanneer 1080p bij die bitrate blokachtig oogt. CRF-modus is eenvoudiger wanneer je alleen geïnteresseerd bent in kwaliteit, niet in een vast getal.

Beperking: Je berekent opnieuw en voert opnieuw uit wanneer de uitvoer de grens mist. Controleer de Finder-grootte na elke poging.

Waarom ingebouwde Mac-apps deze taak missen

QuickTime Player en iMovie bieden resolutievoorinstellingen (720p, 1080p, 4K), geen veld voor “exporteren als 24 MB”. Elke tier mappt naar een geschatte bitrate die verandert met beweging en detail.

ToolGeschikt voorGat voor doelgrootte
QuickTime-exportEenmalige delenGeen megagainvoer
iMovie-delenvensterEenvoudige knippenDezelfde tier-radien
Foto’sKorte telefoonclipsGeen fijne bitratebesturing

Wanneer het formulier megagabegrenzingen vermeldt, gebruik je Methode 1 of 2 in plaats van tiers opnieuw te exporteren totdat iets plakt.

Ruwe bitrate-mathematik wanneer je die nodig hebt

Bestandsgrootte (MB) ≈ (videobitrate + audiobitrate) × duur (seconden) ÷ 8 ÷ 1024

Voorbeeld: drie minuten (180 s), doel 25 MB totaal, reserveer ongeveer 128 kbps voor AAC-audio:

StapWaarde
Doelbits25 MB × 1024 × 1024 × 8 ≈ 209 Mbit
Audiobudget128 kbps × 180 s ≈ 2.9 Mbit
Videobudget~206 Mbit over 180 s ≈ 1140 kbps gemiddeld

Schermopnames met statische UI zien er vaak goed uit bij dat tarief. Snelle beweging kan zacht ogen tenzij je knipt of het budget verhoogt. Meer achtergrond: wat is videobitrate en hoe lang is een 10 MB video .

Kwaliteit controleren voordat je uploadt

De grens raken helpt niets als UI-tekst troebel wordt.

  1. Open de uitvoer in QuickTime op ware grootte (100% zoom voor schermopnames).
  2. Scrub door bewegingszware secties en frames met kleine lettertypes.
  3. Als het er slechter uitziet dan een eenvoudige 720p CRF-export, verlaag dan de resolutie voordat je de bitrate verder verlaagt.
SymptoomWaarschijnlijke oplossing
Blokachtige verlopenDownscalegen voordat je bitrate verlaagt
Zachte UI-tekstBitrate iets verhogen of meer knippen
Dunne audioAAC rond 96 tot 128 kbps houden voor stem

Wanneer het portaal een bereik toelaat (bijvoorbeeld 25 tot 50 MB), kies je liever de bovenkant van het bereik voor demo’s met fijne details.

Voor e-mail-specifieke levering zie je video comprimeren voor e-mail op Mac . Voor algemene compressie zonder ingetikt budget zie je hoe je video comprimeert op Mac .

Wanneer het raden van exporttiers genoeg is

Als een QuickTime 720p-export na een knip al onder de limiet landt, stop dan daar. Je hebt geen doelgrootte-hulpmiddelen nodig voor elke verzending.

GetCompress past wanneer dezelfde grenzen elke week terugkomen, wanneer meerdere clips elk onder één getal moeten blijven, of wanneer je knippen, voorvertoning en het megagaveld in één lokaal venster wilt. Het is geen vervanging voor een volledige editor en doelbestandsgrootte is een videowerkstroom, geen belofte voor afbeeldingen of PDF’s.