FFmpeg är ett mycket populärt verktyg för inspelning ochströmmande medieinnehåll. Det är inte en av dessa grundläggande appar som nästan vem som helst kan använda och det är definitivt mer populärt bland Linux-användare men det kan och fungerar bra på Windows. FFmpeg är ganska kraftfull när du väl använder den. Det är i huvudsak ett kommandoradsverktyg och det är kanske därför fler inte använder det. Om du precis börjar med FFmpeg och vill göra något grundläggande som att dra ut en ram från en video så gör du det.
Kör FFmpeg och se till att den videofil du vill haatt extrahera ramen från finns i rätt katalog innan du fortsätter. Använd följande kommando där "My-File.avi" ska ersättas med namnet på filen du vill extrahera ramen från.
På liknande sätt bör '30' ersättas medtid i antal sekunder som ramen visas vid. Byt ut 'My-Frame.png' med filnamnet du vill att ramen ska sparas med. Ta inte bort filändelsen.
ffmpeg -i My-File.avi -vf select=eq(n,30) -vframes 1 My-Frame.png

När kommandot har lyckats öppnar du den katalog som din fil sparades i så ser du en ny PNG-fil har skapats där. Detta är ramen som extraheras från din video.

Det är allt som krävs. Det enda du behöver göra, och detta kan visa sig vara ett problem, är att veta vilken sekund ramen visas på. VLC-spelare är ett bra go-to-verktyg för att hitta när en viss ram visas och det är troligt att du redan har installerat det så att du inte behöver söka efter och ladda ner något annat.
kommentarer