Sådan fjerner du stilhed fra MP3-filer i Windows 10 med FFmpeg: Trin-for-trin guide

Hvordan kan man få en kontekstmenu i Windows 10, der ved højreklik på en MP3-fil giver mulighed for at fjerne stilhed fra start og slut af filen ved hjælp af FFmpeg? Hvilken FFmpeg-kommando skal bruges til dette?

For at få en kontekstmenu i Windows 10, der fjerner stilhed fra MP3-filer ved hjælp af FFmpeg, skal du installere FFmpeg, oprette en batch-fil og tilføje en ny nøgle i Registreringseditoren.

Sådan får du en kontekstmenu i Windows 10 til at fjerne stilhed fra MP3-filer ved hjælp af FFmpeg

For at tilføje en kontekstmenu i Windows 10, der ved højreklik på en MP3-fil giver mulighed for at fjerne stilhed fra start og slut af filen ved hjælp af FFmpeg, skal du følge disse trin:

Trin 1: Installer FFmpeg

  • Download FFmpeg fra den officielle hjemmeside: FFmpeg Download
  • Udpak filerne til en mappe, f.eks. C:\ffmpeg
  • Tilføj FFmpeg til systemets PATH:
    • Højreklik på "Denne computer" eller "Denne pc" og vælg "Egenskaber"
    • Klik på "Avancerede systemindstillinger"
    • Klik på "Miljøvariabler"
    • Find og vælg variablen "Path" under "Systemvariabler" og klik på "Rediger"
    • Klik på "Ny" og tilføj stien til FFmpeg-mappen, f.eks. C:\ffmpeg\bin
    • Klik på "OK" for at gemme ændringerne

Trin 2: Opret en batch-fil

  • Åbn Notesblok eller en anden teksteditor
  • Indsæt følgende kommando i teksteditoren:
    @echo off
    ffmpeg -i "%1" -af silenceremove=1:0:-50dB "%~dpn1_trimmed.mp3"
    pause
  • Gem filen som remove_silence.bat et sted på din computer, f.eks. C:\Scripts

Trin 3: Tilføj kontekstmenuen i Windows Stifinder

  • Åbn Registreringseditoren ved at trykke på Win + R, skrive regedit og trykke på Enter
  • Gå til følgende nøgle: HKEY_CLASSES_ROOT\SystemFileAssociations\.mp3\shell
  • Højreklik på shell og vælg "Ny" > "Nøgle"
  • Navngiv den nye nøgle Remove Silence
  • Højreklik på Remove Silence og vælg "Ny" > "Nøgle"
  • Navngiv den nye nøgle command
  • Vælg command nøglen og dobbeltklik på "(Standard)" værdien i højre panel
  • Indsæt stien til batch-filen i værdidatafeltet, f.eks. "C:\Scripts\remove_silence.bat" "%1"
  • Klik på "OK" for at gemme ændringerne

FFmpeg-kommando til at fjerne stilhed

Den FFmpeg-kommando, der bruges til at fjerne stilhed fra starten og slutningen af en MP3-fil, er:

ffmpeg -i input.mp3 -af silenceremove=1:0:-50dB output.mp3

Her er en forklaring på parametrene:

  • -i input.mp3: Angiver inputfilen
  • -af silenceremove=1:0:-50dB: Anvender filteret til at fjerne stilhed
    • 1: Fjerner stilhed fra starten af filen
    • 0: Fjerner stilhed fra slutningen af filen
    • -50dB: Angiver tærskelværdien for stilhed (kan justeres efter behov)
  • output.mp3: Angiver outputfilen

Efter at have fulgt disse trin, vil du kunne højreklikke på en MP3-fil i Windows Stifinder og vælge "Remove Silence" for at fjerne stilhed fra starten og slutningen af filen ved hjælp af FFmpeg.