Hur dekompilera en videofil till bilder med FFMPEG på Linux
Har du någonsin spelat ett videoklipp och sedan undrat ? Hur gör jag det här hela till enskilda bilder? "Om så är fallet, är den här guiden troligen vad du letar efter. Du ser, det finns ett verktyg där ute som heter FFMPEG. Det är ett videoverktyg och kan användas för en mängd saker.
Detta inkluderar dekompilering av videor. Jag har ännu inte kommit över ett effektivare sätt att ta en videofil och göra den till en massa stillbilder. Det är en enkel kommandoradsoperation, en som kanske behöver tweaked och experimenteras med beroende på vad du vill ha.
Dekompilera en videofil i bilder
Innan vi kan starta operationen måste du ha FFMPEG installerat på ditt system. Eftersom det här verktyget är ganska populärt, borde du inte ha något problem att hitta den här programvaran i din Linux-distributionens paketförteckning. Sök efter ffmpeg
.
När det är klart, hitta videofilen du letar efter för att dekompilera och starta ett terminalfönster. Ange det här kommandot i terminalfönstret:
ffmpeg -i videoname.filetype image% d.png
Obs! Det är en bra idé att flytta din videofil till en separat mapp bort från alla dina andra filer. FFMPEG kommer att göra din video till tusentals ramar som du måste sortera igenom.
Om det här kommandot ser förvirrande ut, beror det på att det inte har konfigurerats. Till att börja med måste du ändra videoname.filetype
till vad din videofil heter (som video.mp4 etc.).
En annan sak du kan ändra är filtypen ramarna sparas som. Kommandot har det satt till PNG-bildformatet. Om du föredrar något lite mer minnesmedvetet, överväga att ändra den här delen av kommandot till image%d.jpg
.
När du har tweaked ditt kommando till din smak, kör det bara. FFMPEG-verktyget tar din video och spitar ut tusentals bildfiler, en för varje sekund av videon. Det kan ta lång tid (beroende på din datorstyrka och videolängd), var så tålamod.
Vad kan jag göra med dessa bilder?
Vill du göra en GIF-animering ur videoklippet du bara dekompilerat? Det är mycket möjligt. Allt du verkligen behöver göra är att importera några av dina extraherade ramar till Gimp bildredigeraren och skapa en animering. Därifrån kan du dela din bild med dina vänner. Det är ett snyggt knep, verkligen.
Du kan också importera dina ramar som en bildsekvens i både OpenShot och Kdenlive. Det här låter meningslöst på ytan, men det är faktiskt ganska användbart. Till exempel: du har en videofil i ett mindre än stellärt format. Varför inte bara rippa ljudet, konvertera videon till bildrutor och sedan kompilera dem tillsammans i format som du verkligen gillar? Möjligheterna är oändliga!
Slutsats
FFMPEG är ett fantastiskt verktyg med ett till synes oändligt verktyg. Jag har oroande att få reda på exakt vad det här verktyget inte kan göra! Dekompilering av videoramar är bara ett exempel på de många häftiga saker som det kan göra!
Känner du till några FFMPEG-hemligheter? Skicka in dem i kommentarerna nedan!