Slik kodes du ProRes-videofiler gratis på Windows med FFmpeg og Avanti

Avhengig av redigeringsplattformen og datamaskinens maskinvare, kan det føre til ytelsesproblemer ved å redigere med opptaket som kom ut av kameraet. I denne opplæringen lærer du hvordan du krypterer opptakene dine til en mellomliggende kodek. Hvis du har eldre maskinvare eller en redigeringsapp som ikke spiller bra med AVCHD, vil dette resultere i en økning i ytelsen til videoredigeringsappen din!

Når det gjelder forbruker videokameraer, foto / videokameraer, og til og med mange prosumer kameraer, er h.264 konge. 

"Kameraet jeg bruker sier ikke noe om h.264."

Du har rett, det gjør det sannsynligvis ikke. Mer sannsynlig vil det liste AVCHD, AVCHD Pro, NXCAM eller AVCCAM. Alle de bruker h.264-kodeken. 

"Ja, men gjør ikke alle video redigere apps håndterer h.264?"

Ja, men ... Det er her tomten tykkere. Hvert redigeringsprogram som jeg har sett på, håndterer h.264, men hvor godt de håndterer det, avhenger av programvaren og maskinvaren. Jeg er en Adobe CC-bruker med noen få raske arbeidsstasjoner. På min maskinvare, har jeg ikke problemer med å redigere flere spor med høyhastighets h.264-video. Premiere har håndtert dette uten problemer for de siste flere versjonene. Hvor godt programvaren håndterer dette er bare halvparten av historien. Hvis datamaskinbiter er litt eldre, kan de slite med å redigere h.264. Eldre maskinvare kan kjempe for å dekode h.264 i en redaktør. Dette gjør redigering en konstant frustrasjon.

Pentium 166 FTW! Dessverre, ikke fantastisk ved avkodning av h.264. [gammel bærbar PC] vinciber / PhotoDune

På den andre siden kan programvare være flaskehalsen. Nylig kjøpte jeg HitFilm 4 Proå sjekke ut funksjonene og se hva den hadde å tilby. På samme system som kjører Premiere Pro CC 2016 og riper gjennom h.264 hele dagen, kaster HitFilm. Med et enkelt h.264-klipp på tidslinjen fra C100, kan en grunnleggende trim-redigering ta mellom ett og tre sekunder etter at jeg slipper ut musen. Med ProRes, DNxHD og Cineform motorer det mot høyre, men med h.264 er det ubrukelig. 

Andre kompositt- og VFX-programvare er lykkeligere med transkodede opptak også. Poenget er at h.264-opptak tar mer arbeid å dekode enn andre formater, og dette ekstra arbeidet kan bety forskjellen mellom god ytelse og dårlig ytelse.

De tre store transcode-spillerne er Apple ProRes, AVID DNxHD og GoPro Cineform. Transkoding av h.264-filer til en av disse kodene vil resultere i en videofil som er enklere å dekode, men også mye større enn den opprinnelige filen. Avhengig av bithastigheten til den opprinnelige filen, kan den være mer enn 10x større. 

Alle tre kodene kan produsere fantastiske bilder som i hovedsak er visuelt tapløse. Noen versjoner av codecs er lossless, men det er ikke nødvendig for de fleste prosjekter. 

"Flott, så hvordan krysser jeg opp bildene mine?"

Det er en app for det. Hvilken app avhenger av hvilket operativsystem du kjører, og hvilken kodek du vil kryptere til. Hvis du er den typen som foretrekker å gaffel over noen deig og treffer gassen, vil du se på følgende programmer:

Mac folk: EditReady 

  • $ 49.99
  • Transcode til Apple ProRes eller Avid DNxHD
  • Ikke en noe-til-noe transcoder
  • Kun Mac!

PC (Windows) folk: Cinemartin

  • € 179 for Cinec Pro 4.0
  • Transcode til Apple ProRes, Avid DNxHD, RAW VIDEO, h.265, VP9 og XDCAM 50
  • Ikke en noe-til-noe transcoder
  • Kun PC!

Adobe-brukere: Hvis du bruker Premiere Pro og du vil transcode, bruk Adobes egen Adobe Media Encoder (AME). I de siste årene har AME jobbet bra, og det følger med alle kodeker du trenger.

Er det andre? Sikker, men disse er blant de mest populære. Jeg har ikke brukt heller fordi jeg ikke bryr meg litt om jeg kan få det gjort gratis! Hva er dine gratis alternativer?

FFmpeg

Fra wiki:

"FFmpeg er et gratis programvareprosjekt som produserer biblioteker og programmer for håndtering av multimediedata."

Jeg tenker på det som en motor som kan håndtere omtrent alle typer video og lydinngang og -utgang. Hvis du er en kommandolinje veiviser, kan du laste ned FFmpeg og begynne å smadre tastene. 

For resten av oss trenger vi en GUI. Ja, et grafisk brukergrensesnitt. En GUI vil gjøre FFmpeg fungerer som alle andre apper. Du vil ha knapper og menyer, og alt er fornuftig. 

Det finnes FFmpeg GUIer for alle plattformer. La oss se på Avanti for PC. Prosessen bør være omtrent like for Mac-du trenger bare en annen GUI (sjekk ut Datura eller ffmpegX).

1. Last ned og pakke ut filene

Ta en titt på versjonene og les gjennom siden for å se om det finnes spesielle instruksjoner eller versjoner for å passe på.

  • Avanti
  • FFmpeg: På Avanti-siden står det å bruke 32-bitersversjonen. Ved hjelp av Windows 7 64-bit kjørte jeg inn i et problem med dette. Jeg brukte 64-biters versjonen og det virket helt fint.

Filene er i .7z-format. Disse kan pakkes ut med 7-Zip, gratis og åpen kildekode.

2. Plasser FFmpeg-filene i AVANTI-katalogen

Etter at du har pakket opp filene, har du en mappe for Avanti og en for FFmpeg. Det er to filer i FFmpeg-mappen (sannsynligvis kalt noe som er veldig nyttig som ffmpeg-latest-win32-static) som må kopieres til Avanti-mappen. Drill ned i FFmpeg-mappen til du ser en mappe som heter bin. I bin-mappen finner du ffmpeg.exe og ffplay.exe. Kopier disse med Kontroll-C

Naviger tilbake til Avanti-mappen (som heter noe av avanti-0xx [versionsnummer]) og drill ned til ffmpeg-mappen. Lim inn (Kontroll-V) de to filene i den mappen.

3. Sjekk at Avanti jobber

På mitt første forsøk, lastet jeg ned 32-bitersversjonen av Zeranoe FFmpeg. Jeg kopierte ffmpeg.exe og ffplay.exe til AVANTI FFmpeg-mappen og lanserte Avanti-GUI.exe. Det ga meg en feilmelding ...

Jeg trodde at dette var trolig fordi det var 32-biters versjon av ffmpeg, så jeg bestemte meg for å slette de to filene jeg kopierte til avanti-092 \ Avanti-ffmpeg-GUI-092 \ ffmpeg og prøv 64-bitersversjonen. 

Da jeg så i avanti-092 \ Avanti-ffmpeg-GUI-092 \ ffmpeg-mappen, ble Avanti omdøpt ffmpeg.exe til ffmpeg_avanti.exe. Jeg lukket Avanti og slettet ffmpeg_avanti.exe og ffplay.exe filen. Deretter lastet jeg ned og pakket ut 64-bitersversjonen fra samme side og kopierte over de samme to filene tilbake til avanti-092 \ Avanti-ffmpeg-GUI-092 \ ffmpeg.

Lanserte Avanti igjen (dobbeltklikk Avanti-GUI.exe) og ... suksess!

Sjekk ut systemklar melding nederst. Naglet det!

4. Tid til å kode!

Denne prosessen ligner veldig på andre koder / transcode apps. Velg inntastingsfilen (video du vil kode) og destinasjon (der du vil lagre den transkodede videoen).

Avanti vil gi opp noen detaljer om filen du nettopp har valgt. Dobbeltklikk i det øvre blå området for å gå tilbake til forrige side.

Velg ønsket kodek.

AVANTI har som standard en av de tre standard mellomliggende kodeker i listen, DNxHD. Hvis du vil bruke dette, velger du det og trykker på Start prosessen knapp. Du vil legge merke til at når du velger DNxHD, oppdateres flere andre innstillinger. Lyden endres til PCM / WAV, og bithastigheten blir satt til 185000.

Klikk Start prosessen og AVANTI kommer til å jobbe med å kryptere videoen din!

5. Legg til ProRes Codec

Som standard angir Avanti ikke ProRes som et alternativ i codec-menyen. Hvis du vil legge til dette alternativet, klikker du i kodeboksen, skriver ProRes, og trykker enter.

Codec Register Wizard vil dukke opp. I Velg ønsket VIDEO-kodek menyen, velg ProRes. Deretter legger du inn en filtillegg (mov) for den valgte kodeken / beholderen. Klikk på Oppdater oppføring og utgang knappen og deretter Ja i neste vindu som spør om du vil oppdatere og fortsette.

Høyreklikk i codec feltet igjen og velg Link mal til "ProRes" codec.

Lastmallvinduet dukker opp. Klikk på UNI kategorien og velg ProRes-malen.

Høyreklikk i det nedre blå området og velg Malreferanse

Klikk deretter på Tilbake til hovedsiden knappen mot toppen. 

Her ser du en liste over de forskjellige ProRes-profilene. Standard er 2, som er rundt 175Mb / s.

Du kan velge en annen profil ved å skrive "-profil: v 3" i Bruker VIDEO alternativer> felt. Nummeret velger profilen. Så i dette eksemplet valgte jeg standardprofilen. 

Hvis jeg ikke skrev noe i dette feltet, ville Avanti ha misligholdt denne profilen, som er bra for omtrent alt annet enn kameraer som skyter til 444 farger. Men de fleste kameraer som skyter til AVCHD og andre smaker av h.264 bruker 4: 2: 0 farge, så det er greit.

Merk: Kontroller lydinnstillingene på ProRes-koderen. Kontroller at samplingsfrekvensen samsvarer med de opprinnelige filene dine. Dette vil trolig være 48kHz. Profilen er standard til 44,1 kHz, så du må kanskje endre det.

Du kan også få batchprosessvideoer i Avanti! Klikk på 123-knappen øverst i grensesnittet.

De Job Control Manager vil dukke opp neste. Høyreklikk i det tomme rommet og velg Legg til mediefiler i listen. Sett destinasjonsmappen for disse filene med knappen øverst.

Klikk på Prosessjobber knappen, og Avanti vil begynne å churning gjennom videoene dine.

Konklusjon

Bruke Avanti er veldig ganske enkelt. Last ned filene, sett FFMpeg på riktig sted, kontroller at Avanti laster FFMpeg, legg til prores og sett det opp, og du er klar til å begynne å kryptere filene dine! For de av dere som ikke vil bry meg med det, er det noen kommersielle alternativer som burde få deg til å gå. Det er sikkert forskjellige metoder og forskjellige programmer for transkoding som jeg ikke nevnte. Jeg deler bare en som jeg har hatt ganske god suksess med. På bare noen få minutter kan du få Avanti kjører og krypterer filer gratis! Gledelig koding!