Sådan dekompileres en videofil i billeder med FFMPEG på Linux
Har du nogensinde optaget et videoklip og så spekulerede på " Hvordan skifter jeg hele denne ting i individuelle billeder? "Hvis ja, er denne vejledning sandsynligvis det, du leder efter. Du ser, der er et værktøj derude kaldet FFMPEG. Det er et videofunktion og kan bruges til en lang række ting.
Dette omfatter dekompilering af videoer. Jeg har endnu ikke på tværs af en mere effektiv måde at tage en videofil og gøre den til en masse stillbilleder. Det er en simpel kommandolinjeoperation, en der måske skal tweaked og eksperimenteres med afhængigt af hvad du vil.
Dekompil en videofil i billeder
Før vi kan starte operationen, skal du have FFMPEG installeret på dit system. Da dette værktøj er ganske populært, bør du ikke have noget problem med at finde denne software i din Linux-distributionens pakkelager. Søg efter ffmpeg
.
Når det er gjort, skal du finde den videofil, du leder efter, for at dekompilere og starte et terminalvindue. Indtast denne kommando inde i terminalvinduet:
ffmpeg -i videoname.filetype image% d.png
Bemærk : Det er en god ide at flytte din videofil til en separat mappe væk fra alle dine andre filer. FFMPEG vil konvertere din video til tusindvis af billeder, som du skal sortere igennem.
Hvis denne kommando ser forvirrende ud, skyldes den, at den ikke er konfigureret. Til at begynde med skal du ændre videoname.filetype
til uanset din videofil kaldes (som video.mp4 osv.).
En anden ting, du kan ændre, er filtypen, rammerne gemmes som. Kommandoen har den indstillet til PNG-billedformatet. Hvis du foretrækker noget lidt mere hukommelsesbevidst, overvej at ændre denne del af kommandoen til image%d.jpg
.
Når du har tweaked din kommando til din smag, bare køre den. FFMPEG-værktøjet vil tage din video og spytte tusindvis af billedfiler, en til hvert sekund af videoen. Det kan tage lang tid (afhængigt af din computerens kraft og videolængde), så vær tålmodig.
Hvad kan jeg gøre med disse billeder?
Vil du lave en GIF-animation ud af den video, du bare dekompilerede? Det er meget muligt. Alt du virkelig skal gøre er at importere nogle af dine ekstraherede rammer ind i Gimp billededitoren og oprette en animation. Derfra kan du dele dit billede med dine venner. Det er et pænt trick, virkelig.
Du kan også importere dine rammer som en billedsekvens i både OpenShot og Kdenlive. Det lyder meningsløst på overfladen, men det er faktisk ret nyttigt. For eksempel: Du har en videofil i et mindre end-stjerneligt format. Hvorfor ikke bare rippe lyden, konvertere videoen til rammerne og genkompilere dem sammen i formater, du faktisk kan lide? Mulighederne er uendelige!
Konklusion
FFMPEG er et fantastisk værktøj med en tilsyneladende uendelig nytteværdi. Jeg har svært ved at finde ud af, hvad dette værktøj ikke kan gøre! Dekompilering af videorammer er blot et eksempel på de mange flotte ting, det kan gøre!
Kender du nogen FFMPEG hemmeligheder? Skriv dem i kommentarerne nedenfor!