Hur man batchkonverterar mediafiler i VLC

Det enorma utbudet av mediefiler som är tillgängliga för PC, bärbara datorer och mobila enheter är både en välsignelse och en förbannelse. Det är bra eftersom varje specifik nisch där ute har ett format tillgängligt för att optimera det för uppspelning på alla enheter som vi har med oss, men det är också hemskt eftersom du då och då hittar en videofil som bara inte kan spelas upp på din specifika enhet.

Hur man batchkonverterar mediafiler i VLC

Och det finns tillfällen då mediefilerna vi har till hands verkligen är dåligt lämpade för den enhet vi vill använda, till exempel om du har en enorm högkvalitativ .mkv-fil men vill spela upp den på din äldre smartphone och verkligen behöver den ska konverteras till en MP4. Lyckligtvis finns det ett verktyg där ute som löser båda dessa problem.

VLC är ett fantastiskt program. Det är en liten mediaspelare, den använder väldigt få systemresurser, den kan spela nästan alla populära medieformat där ute, och den är gratis och öppen källkod. Inte nog med det, den har fantastiska mobilversioner för både iOS och Mac, vilket gör visningen på morgonpendlingen enklare än någonsin. Programmet är gratis, utvecklas och stöds kontinuerligt, har en enorm fanbas som är väldigt seriös med att hålla igång programmeringen, och dessutom är det funktionsrikt och lätt att använda.

Det är ett av de bästa programmen som finns – och vi kan använda det för att konvertera mediefiler till bekvämare eller bättre format för att starta. I den här handledningsartikeln kommer jag att visa dig hur du använder VLC för att batchkonvertera dina mediefiler.

Hur man batchkonverterar mediefiler i VLC-2

Batchkonvertera mediafiler i VLC

Batchkonvertering i VLC fungerar på samma sätt oavsett om du konverterar ljud eller video. Processen är exakt densamma och innehåller bara några få steg. Själva konverteringsprocessen kan dock ta tid – särskilt videofiler är mycket stora och till och med kraftfulla datorer behöver tid för att arbeta med dem. Mycket beror på typen av fil, storleken på den, formatet du konverterar från och till och din dators specifikationer.

Sammanställning och konvertering av videoredigering kräver mycket arbetsminne. Om din dator har mycket RAM och en hyfsad processor blir konverteringstiden relativt kort. Om du använder en äldre dator kommer det att ta längre tid. MP4-konvertering tar längre tid än MP3, delvis på grund av filstorleken men också informationen i den. Så ha tålamod!

Så här batchkonverterar du mediefiler i VLC.

  1. Öppna VLC.

  2. Välj Media och "Öppna flera filer".

  3. Klicka på Lägg till och välj alla filer du vill konvertera.

  4. Klicka på den lilla nedåtpilen bredvid Spela nere till höger.

  5. Välj Konvertera.

  6. Välj formatet där det står Profil.

  7. Filerna sparas automatiskt på platsen för den ursprungliga filen som ska konverteras.

  8. Välj Starta för att påbörja processen.

Beroende på hur många filer du konverterar, deras typ, storlek och din dator kan denna process ta mindre än en minut eller flera timmar. VLC fungerar snabbt men det handlar om mer än bara rå processorkraft.

Använd en batchfil för att konvertera mediefiler i VLC

Videolan.org, personerna bakom VLC, har också satt ihop en serie skriptfiler som använder PowerShell eller CMD i Windows eller terminalen i Linux för att batchkonvertera filer i VLC. Om du föredrar att göra saker med ett skript som automatiserar den tråkiga processen att omkoda flera videor samtidigt, så är den här sidan om hur man omkodar flera VLC-videor för dig.

Som ett fan av PowerShell, Microsofts automations- och konfigurationshanteringssystem, provade jag den här metoden såväl som menymetoden ovan och det fungerade bra.

Öppna helt enkelt PowerShell som administratör och klistra in följande i den:

$outputExtension = ".mkv"

$bithastighet = 8000

$kanaler = 4

foreach($inputFile i get-childitem -recurse -Filter *.MP4)

{

$outputFileName = [System.IO.Path]::GetFileNameWithoutExtension($inputFile.FullName) + $outputExtension;

$outputFileName = [System.IO.Path]::Combine($inputFile.DirectoryName, $outputFileName);

$programFiles = ${env:ProgramFiles(x86)};

if($programFiles -eq $null) { $programFiles = $env:ProgramFiles; }

$processName = $programFiles + "VideoLANVLCvlc.exe"

$processArgs = "-I dummy -vvv `"$($inputFile.FullName)`" --sout=#transcode{acodec=`"mp3`",ab=`"$bitrate`",`"channels=$channels`"}:standard{access=`"file`",mux=`"wav`", dst=`"$outputFileName`"} vlc://quit"

start-process $processName $processArgs -wait

}

Du kan ställa in skriptet så att det fungerar med flera filtyper, ljud eller video. Du måste ändra outputExtension för att matcha filen du konverterar från och slutet av "foreach"-raden för att matcha ditt önskade utdataformat.

Det finns mycket mer med VLC än bara en mediaspelare, så mycket att jag inte kan tro att det är ett gratis program med öppen källkod, gratis att ladda ner, gratis att använda, utan begränsningar. Även om det förblir utan kostnad (och öppen källkod tenderar att förbli gratis) kommer det alltid att vara min favoritmediaspelare och appen jag använder för att batchkonvertera mediefiler.

Om du har några åsikter om VLC, vänligen lämna en kommentar nedan!