Come codificare ProRes file video gratuitamente su Windows con FFmpeg e Avanti

A seconda della piattaforma di editing e dell'hardware del computer, l'editing con il filmato fuoriuscito dalla fotocamera potrebbe causare problemi di prestazioni. In questo tutorial imparerai come transcodificare il tuo filmato su un codec intermedio. Se hai un hardware più vecchio o un'app di modifica che non funziona bene con AVCHD, ciò si tradurrà in un aumento delle prestazioni per l'app di editing video!

Quando si tratta di videocamere di consumo, fotocamere / videocamere e persino molte fotocamere prosumer, h.264 è il re. 

"La fotocamera che uso non dice nulla su h.264."

Hai ragione, probabilmente no. È più probabile che elencherà AVCHD, AVCHD Pro, NXCAM o AVCCAM. Tutti usano il codec h.264. 

"Sì, ma non tutte le app di modifica video gestiscono h.264?"

Sì, ma ... Qui è dove la trama si addensa. Ogni app di modifica che ho guardato gestisce h.264, ma il modo in cui lo gestiscono dipende dal software l'hardware. Sono un utente Adobe CC con poche workstation abbastanza veloci. Sopra mio hardware, non ho problemi a modificare più tracce di video h.264 ad alto bitrate. Premiere ha gestito questo problema senza problemi per le ultime versioni diverse. Quanto bene il software gestisce questo è solo metà della storia. Se i tuoi bit di computer sono un po 'più vecchi, potrebbero non funzionare correttamente h.264. L'hardware più vecchio può fare fatica a decodificare h.264 in un editor. Questo rende la modifica una costante frustrazione.

Pentium 166 FTW! Purtroppo, non eccezionale per decodificare h.264. [vecchio laptop] vinciber / PhotoDune

Dall'altra parte, il software può essere il collo di bottiglia. Recentemente ho acquistato HitFilm 4 Proper verificare le funzionalità e vedere cosa aveva da offrire. Sullo stesso sistema in cui viene eseguito Premiere Pro CC 2016 e viene eseguito lo strappo di h.264 per tutto il giorno, HitFilm si strozza. Con una singola clip h.264 sulla timeline dal mio C100, una modifica trim di base può richiedere da uno a tre secondi dopo il rilascio del mouse. Con ProRes, DNxHD e Cineform i motori passano, ma con h.264 è inutilizzabile. 

Altri software di compositing e VFX sono anche più felici con il filmato transcodificato. La linea di fondo è che il metraggio h.264 richiede più lavoro di decodifica rispetto ad altri formati, e questo lavoro extra può significare la differenza tra grandi prestazioni e prestazioni scadenti.

I tre principali lettori di transcodifica sono Apple ProRes, AVID DNxHD e GoPro Cineform. La transcodifica di file h.264 in uno di questi codec risulterà in un file video che è più facile da decodificare, ma anche molto più grande del file originale. A seconda della velocità in bit del file originale, potrebbe essere più grande di 10 volte. 

Tutti e tre questi codec possono produrre immagini fantastiche che sono essenzialmente visivamente senza perdite. Alcune versioni dei codec sono senza perdita di dati, ma non è necessaria per la maggior parte dei progetti. 

"Fantastico, quindi come faccio a transcodificare il mio filmato?"

C'è un'app per questo. Quale app dipende dal sistema operativo in uso e da quale codec si desidera transcodificare. Se sei il tipo che preferirebbe sborsare un po 'di pasta e colpire il gas, vuoi guardare i seguenti programmi:

Gente Mac: EditReady 

  • $ 49.99
  • Transcodifica in Apple ProRes o Avid DNxHD
  • Non un transcoder niente-a-niente
  • Solo per Mac!

PC (Windows) gente: Cinemartin

  • € 179 per Cinec Pro 4.0
  • Transcodifica con Apple ProRes, Avid DNxHD, RAW VIDEO, h.265, VP9 e XDCAM 50
  • Non un transcoder niente-a-niente
  • Solo PC!

Utenti Adobe: Se si utilizza Premiere Pro e si desidera eseguire la transcodifica, utilizzare Adobe Media Encoder (AME) di Adobe. Negli ultimi anni, AME ha funzionato bene e viene fornito con tutti i codec necessari.

Ce ne sono altri? Certo, ma questi sono tra i più popolari. Non l'ho nemmeno usato perché non mi dispiace un po 'armeggiare se riesco a farcela gratuito! Quali sono le tue opzioni gratuite?

FFmpeg

Dalla wiki:

"FFmpeg è un progetto di software libero che produce librerie e programmi per la gestione di dati multimediali."

Lo considero come un motore in grado di gestire praticamente qualsiasi tipo di ingresso e uscita video e audio. Se sei una procedura guidata da riga di comando, puoi scaricare FFmpeg e iniziare a distruggere le chiavi. 

Per il resto di noi, abbiamo bisogno di una GUI. Sì, un'interfaccia utente grafica. Una GUI farà funzionare FFmpeg come qualsiasi altra app. Avrai pulsanti e menu, e tutto avrà un senso. 

Ci sono GUI FFmpeg per tutte le piattaforme. Diamo un'occhiata a Avanti per PC. Il processo dovrebbe essere approssimativamente simile per Mac: ti servirà solo una GUI diversa (controlla Datura o ffmpegX).

1. Scarica e decomprimi i file

Dai un'occhiata alle versioni e leggi la pagina per vedere se ci sono istruzioni o versioni speciali a cui prestare attenzione.

  • Avanti
  • FFmpeg: Nella pagina Avanti dice di usare la versione a 32 bit. Utilizzando Windows 7 a 64 bit ho riscontrato un problema con questo. Ho usato la versione a 64 bit e ha funzionato bene.

I file sono in formato .7z. Questi possono essere decompressi con 7-Zip, software gratuito e open source.

2. Inserire i file FFmpeg nella directory AVANTI

Dopo aver decompresso i file, avrai una cartella per Avanti e una per FFmpeg. Ci sono due file nella cartella FFmpeg (probabilmente chiamato qualcosa di veramente utile come ffmpeg-latest-win32-static) che deve essere copiato nella cartella Avanti. Esaminare la cartella FFmpeg fino a quando non viene visualizzata una cartella bidone. Nella cartella bin troverai ffmpeg.exe e ffplay.exe. Copia questi con Control-C

Torna alla cartella Avanti (che è chiamata qualcosa come avanti-0xx [numero di versione]) ed esegui il drill-down sulla cartella ffmpeg. Incolla (Controllo-V) i due file in quella cartella.

3. Controlla che l'Avanti funzioni

Al mio primo tentativo, ho scaricato la versione a 32 bit di Zeranoe FFmpeg. Ho copiato ffmpeg.exe e ffplay.exe nella cartella AVANTI FFmpeg e lanciato Avanti-GUI.exe. Mi ha dato un messaggio di errore ...

Ho pensato che fosse probabilmente perché era la versione a 32 bit di ffmpeg, quindi ho deciso di eliminare i due file copiati in avanti-092 \ Avanti-ffmpeg-GUI-092 \ ffmpeg e provare la versione a 64 bit. 

Quando ho cercato nella cartella avanti-092 \ Avanti-ffmpeg-GUI-092 \ ffmpeg, Avanti ha rinominato ffmpeg.exe in ffmpeg_avanti.exe. Ho chiuso Avanti e cancellato il file ffmpeg_avanti.exe e il file ffplay.exe. Poi ho scaricato e decompresso la versione a 64 bit dalla stessa pagina e ho copiato gli stessi due file in avanti-092 \ Avanti-ffmpeg-GUI-092 \ ffmpeg.

Avviato nuovamente Avanti (fai doppio clic su Avanti-GUI.exe) e ... successo!

Controlla il messaggio di sistema pronto in fondo. Azzeccato!

4. Tempo di transcodificare!

Questo processo è molto simile ad altre app di codifica / transcodifica. Seleziona il file di input (video che vuoi transcodificare) e destinazione (dove vuoi salvare il video transcodificato).

Avanti mostrerà alcuni dettagli sul file che hai appena selezionato. Fare doppio clic nell'area superiore blu per tornare alla pagina precedente.

Seleziona il codec desiderato.

Per impostazione predefinita, AVANTI ha uno dei tre codec intermedi standard nell'elenco, DNxHD. Se si desidera utilizzare questo, selezionarlo e premere il tasto Inizia il processo pulsante. Si noterà che quando si seleziona DNxHD, vengono aggiornate diverse altre impostazioni. L'audio passerà a PCM / WAV e il bit-rate sarà impostato su 185000.

Clic Inizia il processo e AVANTI lavorerà per transcodificare il tuo video!

5. Aggiungi il Codec ProRes

Per impostazione predefinita, Avanti non elenca ProRes come opzione nel menu del codec. Se si desidera aggiungere questa opzione, fare clic nella casella del codec, digitare ProRes e premere invio.

Apparirà la procedura guidata per il registro dei codec. Nel Seleziona il codec VIDEO desiderato menu, selezionare ProRes. Quindi inserire un'estensione di file (mov) per il codec / contenitore selezionato. Clicca sul Aggiorna voce e uscita pulsante e poi nella finestra successiva che chiede se si desidera aggiornare e continuare.

Fare clic con il tasto destro nel codec di nuovo campo e scegliere Collega modello al codec "ProRes".

Viene visualizzata la finestra del modello di caricamento. Clicca il UNI scheda e selezionare il modello ProRes.

Fare clic con il tasto destro nell'area inferiore blu e selezionare Riferimento del modello

Quindi fare clic su Torna alla pagina principale pulsante verso l'alto. 

Qui puoi vedere una lista dei diversi profili ProRes. Il valore predefinito è 2, che è di circa 175 Mb / s.

È possibile selezionare un profilo diverso digitando "-profile: v 3" in Opzioni VIDEO utente> campo. Il numero seleziona il profilo. Quindi in questo esempio ho selezionato il profilo predefinito. 

Se non avessi scritto nulla in questo campo, Avanti sarebbe stato impostato su questo profilo, che va bene per quasi tutto tranne le telecamere che sparano a 444 colori. Ma la maggior parte delle fotocamere che riprendono in formato AVCHD e altri tipi di h.264 usano il colore 4: 2: 0, quindi va bene.

Nota: verificare le impostazioni audio sul codificatore ProRes. Assicurati che la frequenza di campionamento corrisponda ai tuoi file originali. Questo probabilmente sarà 48kHz. Il profilo predefinito è 44.1kHz, quindi potrebbe essere necessario cambiarlo.

Puoi anche elaborare in batch i video in Avanti! Fai clic sul pulsante 123 nella parte superiore dell'interfaccia.

Il Gestione controllo lavoro verrà visualizzato successivamente. Fai clic con il tasto destro sullo spazio vuoto e scegli Aggiungi file multimediali all'elenco. Imposta la cartella di destinazione per questi file con il pulsante in alto.

Clicca il Processi di processo pulsante, e Avanti inizierà a sfornare i tuoi video.

Conclusione

Usare Avanti è davvero abbastanza semplice. Scarica i file, inserisci FFMpeg nella giusta posizione, verifica che Avanti carichi FFMpeg, aggiunga i file e lo configuri e sei pronto per iniziare a transcodificare i tuoi file! Per quelli di voi che non vogliono preoccuparsi di questo, ci sono alcune opzioni commerciali che dovrebbero farti andare. Esistono sicuramente diversi metodi e diverse app per la transcodifica che non ho menzionato. Sto semplicemente condividendo uno con cui ho avuto un discreto successo. In pochi minuti è possibile ottenere Avanti in esecuzione e transcodifica dei file gratuitamente! Felice codifica!