Perché un file video diventa più grande dopo averlo modificato con iMovie?

3

File di input:

  • Tipo: file MPEG-4
  • Dimensioni: 305 MB
  • Dimensioni: 640 x 360
  • Codec: H.264, AAC
  • Durata: 52:07
  • Canali audio: 2

Dopo aver utilizzato iMovie per tagliare un po 'dall'inizio e alla fine del file, ho provato ad esportare il file tramite File → Condividi → File ... con le seguenti impostazioni:

  • Formato: video e audio
  • Risoluzione: 720p (iMovie mi offre solo 540p come alternativa)
  • Qualità: alta (in base alla risposta a una domanda simile significa H.264)
  • Comprimi: qualità migliore

La stima della dimensione del file mostrata da iMovie è di 4.35 GB. Le mie domande:

  1. Come mai le dimensioni del file aumentano dopo che ho tagliato qualcosa da esso, codificato sia con H.264?
  2. Perché iMovie non mi offre la risoluzione di input come risoluzione di uscita?

Mi piacerebbe essere in grado di tagliare un video e salvarlo con circa lo stesso rapporto dimensioni / tempo.

    
posta Human 05.08.2017 - 02:53
fonte

1 risposta

2

La risoluzione a 720p è 1280 × 720 , che equivale a quadruplo il numero di pixel rispetto al tuo film originale 640 × 360 (360p) . Questo da solo rappresenterebbe un enorme salto nelle dimensioni di archiviazione.

Dovresti produrre in 540p invece (960 × 540). Tuttavia, questo produrrà comunque un video con 2,25 × il numero di pixel, quindi il video risultante potrebbe non essere più grande.

Per quanto riguarda perché non puoi produrre in 360p , questa sembra essere una decisione progettuale di Apple (forse per orientarci verso Final Cut Pro), perché in precedenza le versioni di iMovie consentivano più granularità. Infatti, in iMovie 10.0, 480p era ancora disponibile, ma a partire da iMovie 10.1 non è più disponibile. Ti suggerisco comunicare i tuoi dubbi ad Apple .

Infine, devo sottolineare che Low , Medium e High Qualità impostazioni tutte codificano in H.264. Usano solo codifiche profili / livelli diversi, con bitrate variabili. Dalle figure che hai fornito, direi che il tuo video originale non è stato prodotto utilizzando un profilo equivalente all'impostazione High di iMovie. Quindi probabilmente vorrai provare Medium o anche Low .

Se ancora non riesci a mantenere la codifica del tuo file verso il basso in 540p e ad usare un profilo più basso, puoi ancora campionarlo attraverso Freno a mano . Tuttavia, l'upscaling del downscaling ridurrà sicuramente la qualità del tuo video di qualche ammontare di token. Quindi è un compromesso.

    
risposta data 05.08.2017 - 03:01
fonte

Leggi altre domande sui tag