Har du någonsin hört något om FFmpeg? Visst ja, även om detta för många människor är ett av de mest komplicerade verktygen att använda direkt; Hur otroligt det än kan verka ger det oss möjligheten att utföra ett stort antal uppgifter när det gäller ljud- och videohantering.
T.ex. Vad sägs om att behöva slå samman två videor till en? o Extrahera ljudet från någon videofil? Kanske i detta exakta ögonblick kommer du att svara att för detta finns det några specialiserade applikationer som Adobe Audition eller andra som du känner; tyvärr, om vi inte har den här professionella applikationen i sin fullständiga version, bör vi leta efter alternativ som erbjuder oss en snabb lösning, kanske FFmpeg är en av dem och som vi kommer att diskutera i den här artikeln.
1. Klipp ut en videofil till en mindre med FFmpeg
För att använda FFmpeg i Windows (kompatibel med de flesta) kommer vi att förlita oss på en stor mängd kommandon, vilket föreslår, öppna en CMD-terminal och, så långt det är möjligt, med administratörsrättigheter; om vi använder följande sekvens:
Vi kommer att definiera att vi vill ha ett videoklipp från en viss tid. I det givna exemplet har vi föreslagit att videooutput.mp4 skapas från andra 50 och att dess varaktighet är 20 sekunder.
2. Klipp ut en video i flera delar med FFmpeg
Bilden som vi placerar nästa representerar kommandot och meningen att använda i vår terminal; där anges det att vi önskar dela upp videofilen i två delar, Den första var 50 sekunder lång medan resten skulle vara den andra delen av videoklippet från den tiden och framåt.
Det bästa av allt är att FFmpeg-verktyget inte utför någon form av komprimering, den resulterande videon har samma kvalitet som originalet.
3. Konvertera en video till ett annat format med FFmpeg
Bilden ovan är ett exempel på vad vi kan få med FFmpeg; Där har vi bara definierat användningen av -vcodec (v) som en ytterligare instruktion, som enkelt och snabbare kan konvertera den som kan använda en annan applikation, en YouTube-flv-video till en mp4-en (bara som ett exempel ).
4. Slå ihop sekvenserade videor till enbart med ffmpeg
Efter att ha nämnt ordet "sekvenserad" har vi försökt säga att de som vi kommer att använda för att ingå i en endast ska ha en ordning i numreringen.
Kommandot som vi måste använda tillsammans med meningarna visas i föregående bild; en eller flera videor kan gå med, så länge de har samma codec.
5. Ta bort ljud från en viss video
Om vi av någon anledning inte vill att en video ska ha ljud kan vi stänga av det.
Vi behöver bara placera en liten instruktion och parameter (som vi föreslog i föregående bild) så att den resulterande videon inte längre har något ljud.
6. Extrahera ljud från video med ffmpeg
Bilden ovan kommer att hjälpa oss att använda instruktionen korrekt när vi bara vill ha ljud från en video; Där har vi definierat filens kvalitet i mp3-format, vilket representerar 256 kbps.
7. Konvertera en video till en Gif-animation
Om du vill placera en video på en webbsida är idealet att du tidigare konverterar den till en Gif-animation eftersom det här formatet har en mycket lägre vikt än originalet.
Du behöver bara definiera parametrar som varaktighetstid och hastighet i fps.
8. Extrahera en enstaka bild från en video
För att göra detta måste vi veta var bilden finns, vilken vi definierar genom parametern med ffmpeg, något som visas i föregående bild.
9. Extrahera sekventiella bilder från en video (ramar)
Du behöver bara definiera upplösningen i pixlar och kvaliteten på de resulterande bilderna så att du kan ha alla ramar som ingår i en video i en katalog.
10. Blanda ett ljud till en videofil
Om du behöver placera ett litet ljudsegment i slutet av en video kan du också göra det med ffmpeg; Vi har lagt ett exempel på detta i de tidigare bilderna.
11. Ändra storlek på en video
Med hjälp av parametern (-s) behöver vi bara definiera de nya dimensionerna i pixlar för den resulterande videon, som visas i exemplet i bilden som tidigare placerats.
12. Skapa en video från flera bilder
Om du har en serie bilder ska de numreras innan de bearbetas med ffmpeg; Enligt föregående bild har du möjlighet att göra dessa bilder till en video med en varaktighet på 5 sekunder.
13. Lägg till en bild i en ljudfil
Om du har en ljudfil och vill placera en enkel bild samtidigt kan du gå till exemplet som tidigare placerats; Parameteren image.jpg representerar bilden som kommer att bifogas videon, en procedur som kan vara användbar om du vill dela den på YouTube.
14. Konvertera en enkel bild till en video
Ett alternativ till vad vi nämnde ovan är detta; Om vi har en bild kan den inte i sig laddas upp till YouTube (som ett exempel), därför är det nödvändigt att konvertera den till en video med den tidigare placerade meningen.
15. Lägg till undertexter i en ljudfil
Detta är ett intressant alternativ som vi skulle kunna rädda från alla tidigare; Om du har fått titlarna på internet för en viss film, följ bara exemplet ovan så att filen (i srt-format) klistras in i videon som undertexter.
16. Klipp ut med en ljudfil
I exemplet som vi har placerat ovan nämns att vi vill ha en ljudfil med en varaktighet av 30 sekunder, som börjar med 90 sekunder.
17. Ändra ljudvolymen
Detta blir ett alternativ till normaliseringen av ljudet; Om du har en av dessa filer med volymen för låg, kan du gå till exemplet som vi tidigare har placerat så att ljudet vanligtvis är mycket bättre (och högre eller lägre beroende på varje behov).
18. Rotera till video
Du kanske undrar Av vilken anledning skulle du vilja rotera till en videofil? Detta verktyg kan tjäna de personer som har spelat in en video på sina mobiltelefoner. I exemplet som föreslås ovan nämns en 90 ° -rotation medurs (1), men om du vill att rotationen ska vara motsatt sida måste du använda den andra parametern (2).
19. Snabba upp eller sakta ner en video
I exemplet (bilden) ovan har vi definierat 8x (1/8) som en ökning av hastigheten, men om vi vill minska hastigheten bör vi använda 4 * PTS-instruktionen, vilket innebär att videon kommer att vara fyra gånger långsammare .
20. Öka eller minska ljudets hastighet
Vad vi tidigare gjorde med videofilen kunde vi också göra med en ljudfil, men i det här fallet kan endast värden mellan 0,5 och 2,0 användas för att minska eller öka ljudfilens hastighet.
Med alla dessa hjälpmedel som vi har nämnt om ffmpeg-verktyget kan vi komma till köra ett stort antal operationer som direkt involverar modifiering av både ljud- och videofiler, allt utan att ha ändrat kvaliteten och till och med utan att utföra lite komprimering.
låter intressant.
Synd att för användare som vi inte ser det är exklusivt, bara bilder i instruktionerna.
skärmläsaren säger bara bild 01, 02 och så vidare.