Hur du spelar in systemljud med FFMPEG i Windows 10

click fraud protection

Inspelning av ljudutgång, dvs. ljud från högtalarna är en knepig process. Du kan inte bara spela in den som inmatning som detekteras av mikrofonen eftersom det kommer att finnas en hel del brus i inspelningen. Det finns naturligtvis sätt att göra det, och appar som gör det möjligt för dig. Vi har behandlat hur du kan spela in ljud från en specifik app med Audacity men detta fungerar för en specifik app. Om du vill spela in allt systemljud är det bäst att använda FFMPEG. Verktyget är ett kommandoradsverktyg och det kan vara lite skrämmande att komma igång med det, men det är ett av de enklaste sätten att spela in systemljud.

Innan du kan börja se till att 'Stereo Mix' dyker upp som en enhet under ljud.

Spela in systemljud med FFMPEG

Ladda ner FFMPEG. Du kan lägga till den i PATH om du vill, men det är inte nödvändigt. Öppna File Explorer och navigera till den zip-fil du laddade ner. Extrahera den och gå till mappen 'bin' i den extraherade mappen. Klicka inuti platsfältet i File Explorer och ange 'cmd'

instagram viewer
. Tryck på Enter. Detta öppnar ett nytt kommandotolk-fönster som redan finns i den katalogen.

Därefter öppnar du ett nytt File Explorer-fönster och skapar en mapp där du sparar ljudfilen som skapas. Den här mappen kan skapas var du än vill. Du behöver inte skapa den i FFMPEG-mappen. Det kan vara på en annan enhet eller en extern enhet.

Gå tillbaka till kommandotolken och kör följande kommando.

ffmpeg -list_devices true -f dshow -i dummy

Detta kommando returnerar en lista över enheter som kan spela in eller mata ut ljud. Detta kommer att inkludera högtalare, mikrofoner och webbkameror. I den här listan letar du efter namnet på ljudenheten, dvs. högtalarna som du vill spela in ljud från. Kopiera det till ditt urklipp och klistra in det någonstans så kan du enkelt hämta det. I skärmdumpen nedan kallas ljudenheten som jag ska spela in ljud från "Stereo Mix (Realtek Audio)".

Nu när du har enhetsnamnet använder du följande kommando för att börja inspelningen. Ändra namnet på enheten till vilken du vill spela in, och sökvägen och filens namn till vad du vill. Du kan också ändra filformatet till ett annat som FFMPEG stöder.

Kommando

ffmpeg -f dshow -i audio = "Enhetsnamn" sökväg till fil \ filnamn.mp3

Exempel

ffmpeg -f dshow -i audio = "Stereo Mix (Realtek Audio)" C: \ Användare \ fatiw \ Desktop \ Audio \ output.mp3

Inspelningen börjar direkt. Du kan minimera kommandotolken-fönstret om du vill men inte stänga det. När du vill stoppa inspelningen, gå tillbaka till fönstret Kommandotolken och knacka på kortkommandot Ctrl + C.

Öppna mappen som du angav i sökvägen så ser du ljudfilen där.

watch instagram story