¿Har du nogensinde hørt noget om FFmpeg? Selvom dette for mange mennesker er et af de mest komplicerede værktøjer, der skal bruges med det samme; Utroligt som det kan synes, giver det os muligheden for at udføre et stort antal opgaver med hensyn til lyd- og videostyring.
Fx Hvad med at skulle flette 2 videoer til en? o Uddrag lyden fra en eller anden videofil? Måske på dette præcise øjeblik vil du komme til at svare, at der til dette er et par specialiserede applikationer såsom Adobe Audition eller andre, som du kender; Desværre, hvis vi ikke har denne professionelle applikation i sin fulde version, skal vi se efter alternativer, der tilbyder os en hurtig løsning, måske er FFmpeg en af dem, og som vi vil diskutere i denne artikel.
1. Klip en videofil til en mindre med FFmpeg
For at bruge FFmpeg i Windows (kompatibel med de fleste) vil vi stole på en betydelig mængde kommandoer, hvilket antyder, åbne en CMD-terminal og så vidt muligt med administratorrettigheder; hvis vi bruger følgende sekvens:
Vi definerer, at vi vil have en video klippet fra et bestemt tidspunkt. I det præsenterede eksempel har vi foreslået, at video output.mp4 oprettes fra 50 sekunder, og at dens varighed er 20 sekunder.
2. Klip en video i flere dele med FFmpeg
Billedet, som vi placerer derefter, repræsenterer kommandoen og sætningen, der skal bruges i vores terminal; der er det angivet, at vi ønsker det del videofilen i 2 dele, Den første var 50 sekunder lang, mens resten ville være den anden del af videoen, der blev skåret fra den tid af.
Det bedste af alt er, at FFmpeg-værktøjet ikke udfører nogen form for komprimering, hvor den resulterende video har samme kvalitet som originalen.
3. Konverter en video til et andet format med FFmpeg
Billedet placeret ovenfor er et eksempel på, hvad vi kunne få med FFmpeg; Der har vi kun defineret brugen af -vcodec (v) som en ekstra instruktion, der let og hurtigere kan konvertere den, der kan bruge en anden applikation, en YouTube-flv-video til en mp4-en (kun som et eksempel ).
4. Flet sekventerede videoer til kun en med ffmpeg
Efter at have nævnt ordet "sekventeret" har vi forsøgt at sige, at de, som vi vil bruge til at udgøre en del af en, kun skal have en rækkefølge i deres nummerering.
Kommandoen, som vi skal bruge sammen med sætningerne, vises i det foregående billede; en eller flere videoer kan tilsluttes, så længe de har den samme codec.
5. Fjern lyd fra en bestemt video
Hvis vi af en eller anden grund ikke vil have en video til at have lyd, kan vi slå lyden fra.
Vi bliver kun nødt til at placere en lille instruktion og parameter (som vi foreslog i det foregående billede), så den resulterende video ikke længere har nogen lyd.
6. Uddrag lyd fra video med ffmpeg
Billedet placeret ovenfor hjælper os med at bruge instruktionen korrekt, når vi kun ønsker lyd fra en video; Der har vi defineret kvaliteten af filen i mp3-format, som repræsenterer 256 kbps.
7. Konverter en video til en Gif-animation
Hvis du vil placere en video på en webside, er idealet, at du tidligere konverterede den til en Gif-animation, fordi dette format har en meget lavere vægt end originalen.
Du skal kun definere parametre såsom varighedstid og hastighed i fps.
8. Uddrag et enkelt billede fra en video
For at gøre dette skal vi vide, hvor billedet er placeret, som vi vil definere gennem parameteren ved hjælp af ffmpeg, noget der vises i det forrige billede.
9. Uddrag sekventielle billeder fra en video (rammer)
Du skal kun definere opløsningen i pixels og kvaliteten af de resulterende billeder, så du kan have alle de rammer, der er en del af en video, i en mappe.
10. Bland en lyd til en videofil
Hvis du har brug for at placere et lille lydsegment i slutningen af en video, kan du også gøre det med ffmpeg; Et eksempel på dette har vi placeret i de foregående billeder.
11. Ændr størrelsen på en video
Ved hjælp af parameteren (-s) bliver vi kun nødt til at definere de nye dimensioner i pixels på den resulterende video, som vist i eksemplet i det tidligere placerede billede.
12. Opret en video fra flere billeder
Hvis du har en række billeder, skal de nummereres, før de behandles med ffmpeg; Ifølge det foregående billede har du muligheden for at gøre disse billeder del af en video med en varighed på 5 sekunder.
13. Føj et billede til en lydfil
Hvis du har en lydfil, og du vil placere et simpelt billede på det samme, kan du gå til det tidligere placerede eksempel; Parameteren image.jpg repræsenterer det billede, der vedhæftes videoen, en procedure, der kan være nyttig, hvis du vil dele det på YouTube.
14. Konverter et simpelt billede til en video
Et alternativ til det, vi nævnte ovenfor, er dette; Hvis vi har et billede, kan det i sig selv ikke uploades til YouTube (som et eksempel), derfor er det nødvendigt at konvertere det til en video ved hjælp af den tidligere placerede sætning.
15. Føj undertekster til en lydfil
Dette er en interessant mulighed, som vi kunne redde blandt alle de tidligere; Hvis du har fået titlerne på internettet til en bestemt film, skal du blot følge eksemplet ovenfor, så filen (i srt-format) indsættes i videoen som undertekster.
16. Klip med en lydfil
I eksemplet, vi har placeret ovenfor, nævnes det, at vi ønsker en lydfil med en varighed på 30 sekunder, der starter ved 90 sekunder.
17. Skift lydstyrken
Dette bliver et alternativ til normaliseringen af lyden; Hvis du har en af disse filer med lydstyrken for lav, kan du gå til det eksempel, vi tidligere har placeret, så lyden normalt er meget bedre (og højere eller lavere alt efter hvert behov).
18. Drej til video
Du undrer dig måske Af hvilken grund vil du rotere til en videofil? Dette værktøj kan betjene de mennesker, der har optaget en video på deres mobiltelefoner. Eksemplet, der er foreslået ovenfor, nævner en rotation på 90 ° i retning med uret (1), selvom du skal bruge den anden parameter (2), hvis rotationen skal være til den modsatte side.
19. Fremskynd eller sænk en video
I eksemplet (billedet) placeret ovenfor har vi defineret 8x (1/8) som en stigning i hastighed, selvom vi ønsker at reducere hastigheden, skal vi bruge 4 * PTS-instruktionen, hvilket betyder, at videoen vil være 4 gange langsommere .
20. Øg eller formindsk lydens hastighed
Hvad vi tidligere gjorde med videofilen, kunne vi også gøre det med en lydfil, selvom kun værdier mellem 0,5 og 2,0 kan bruges til at mindske eller øge lydfilens hastighed.
Med alle disse hjælpemidler, som vi har nævnt om ffmpeg-værktøjet, kunne vi komme til køre et stort antal operationer der direkte involverer ændring af både lyd- og videofiler, alt sammen uden at have ændret kvalitet og endda uden at udføre en smule komprimering.
lyder interessant.
Alt for dårligt for brugerne, at vi ikke ser det er eksklusivt, kun billeder i instruktionerne.
skærmlæser siger kun billede 01, 02 og så videre.