FFmpeg för Mac: installera det för OneMacTools med ett klick
FFmpeg är den kostnadsfria motorn med öppen källkod bakom video- och ljudverktygen i OneMacTools. Det följer inte med appen, så första gången du öppnar ett verktyg som behöver det erbjuder OneMacTools att installera det via Homebrew med ett klick. Du kan också använda en kopia du redan har. Verktyg för bilder, PDF, filer och AI på enheten behöver aldrig FFmpeg.
På den här sidan
- Vad är FFmpeg, och varför använder OneMacTools det?
- Vilka verktyg i OneMacTools behöver FFmpeg?
- Så installerar du FFmpeg på Mac från OneMacTools
- Använda FFmpeg som du redan har (Homebrew, MacPorts eller ett eget bygge)
- Format och kodekar som FFmpeg låser upp
- Andra hjälpprogram: yt-dlp, WebP-verktyg och Ghostscript
- Uppdatera FFmpeg
- Fungerar inte FFmpeg? Lösningar på vanliga problem
- Verktyg som nämns på den här sidan
- Frågor
Vad är FFmpeg, och varför använder OneMacTools det?
FFmpeg är ett vida använt program med öppen källkod för att läsa, konvertera och redigera ljud och video. Det förstår betydligt fler format och kodekar än macOS gör på egen hand: WebM- och MKV-behållare, kodekarna VP9 och Opus, MP3-kodning, kodning i två pass för att träffa en exakt filstorlek, brusreduceringsfilter med mera. De flesta videoappar och webbplatser förlitar sig på det i bakgrunden.
OneMacTools kör FFmpeg på din Mac, bara för dina filer. Inget laddas upp: FFmpeg läser originalet, skriver resultatet till en tillfällig mapp, och OneMacTools flyttar den färdiga filen till din utdatamapp. FFmpeg levereras också med ffprobe, som OneMacTools använder för att läsa en fils längd, storlek och kodekar när macOS inte kan det (till exempel en MKV- eller WebM-fil).
FFmpeg är ett separat projekt med egen licens, så det ingår inte i OneMacTools. Det installeras från Homebrew bara när du ber om det, enligt våra villkor för programvara från tredje part och vår integritetspolicy.
Vilka verktyg i OneMacTools behöver FFmpeg?
De här verktygen visar en rad, Drivs av FFmpeg, i sin inspektör och körs inte utan det:
| Kategori | Verktyg som behöver FFmpeg |
|---|---|
| Video | Komprimera video, Komprimera till storlek, Konvertera video, Trimma video, Ändra videostorlek, Beskär video, Rotera video, Ändra hastighet, Tysta video, Ersätt ljud, Vattenstämpla video, Video för sociala medier, Slå ihop videor, Video till GIF, Extrahera bildrutor, Slinga, baklänges, boomerang |
| Ljud | Extrahera ljud, Konvertera ljud, Rensa ljud, Trimma ljud, Ringsignal, Slå ihop och jämna ut ljud |
| Bilder | GIF till MP4 |
| Hämta | Hämta video (kräver även yt-dlp) |
Verktyg som bara använder FFmpeg för ett alternativ
- Skärminspelning: att spara som GIF använder FFmpeg. Utan det går inspelningen aldrig förlorad; den sparas som MP4 med kommentaren ”Sparades som MP4 – GIF kräver FFmpeg, som du kan installera från Inställningar”.
- Autoundertexter: Undertextspår (kan stängas av) kräver FFmpeg. Inbrända i bilden fungerar utan.
Allt annat, inklusive alla verktyg för bilder, PDF, filer, verktygsprogram och AI på enheten, Spela in ljud, Rätta HDR-färger och skärmarna i Din Mac, använder macOS egna ramverk och behöver aldrig FFmpeg.
Så installerar du FFmpeg på Mac från OneMacTools
OneMacTools installerar FFmpeg med Homebrew, standardpakethanteraren för Mac. Om Homebrew redan finns på din Mac räcker ett klick:
- Öppna ett verktyg som behöver FFmpeg, till exempel Konvertera video. En orange banderoll högst upp säger Det här verktyget behöver FFmpeg med ”OneMacTools kan installera det åt dig med Homebrew.”
- Klicka på Installera. Banderollen visar Installerar… medan Homebrew hämtar och installerar FFmpeg. Du kan använda andra verktyg under tiden.
- När det är klart försvinner banderollen och verktyget är redo. FFmpeg fungerar nu för alla verktyg i listan ovan.
Du kan göra samma sak från Inställningar › Hjälpprogram: bredvid FFmpeg klickar du på Installera med Homebrew. När det är installerat visar raden en grön bock och var FFmpeg finns, till exempel /opt/homebrew/bin/ffmpeg.
Var FFmpeg lagras, och hur stort det är
Homebrew lägger FFmpeg i en egen mapp: /opt/homebrew på Mac-datorer med Apple-chip, /usr/local på Intel-baserade Mac-datorer. OneMacTools kopierar det inte till appen eller till ditt bibliotek. Homebrew installerar också biblioteken som FFmpeg är beroende av, så hämtningens storlek beror på vad du redan har; den första installationen kan ta några minuter på en långsam anslutning.
Använda FFmpeg som du redan har (Homebrew, MacPorts eller ett eget bygge)
OneMacTools letar efter ett ffmpeg-program i de här mapparna, i tur och ordning, och använder det första det hittar:
/opt/homebrew/bin(Homebrew på Apple-chip)/usr/local/bin(Homebrew på Intel, och många manuella installationer)/opt/local/bin(MacPorts)
Så om du har installerat FFmpeg själv med brew install ffmpeg eller MacPorts behöver du inte göra något: Inställningar › Hjälpprogram visar redan den gröna bocken.
Anpassad FFmpeg-sökväg
Om din kopia finns någon annanstans, till exempel ett statiskt bygge i din hemmapp, skriver du dess fullständiga sökväg i Anpassad FFmpeg-sökväg i Inställningar › Hjälpprocesser och trycker på retur. Sökvägen måste peka på själva programmet ffmpeg (inte dess mapp) och filen måste vara körbar. En anpassad sökväg har företräde framför mapparna ovan. För att läsa filinformation letar OneMacTools efter ffprobe i samma mapp som den FFmpeg den använder, så håll ihop de två.
Format och kodekar som FFmpeg låser upp
Med FFmpeg installerat är det här formaten som konverteringsverktygen i OneMacTools skriver:
| Utdata | Videokodek | Ljudkodek |
|---|---|---|
| MP4 och MOV | H.264 (yuv420p, spelas upp överallt), optimerad för strömning | AAC 160 kbit/s |
| MKV | H.264 | AAC 160 kbit/s |
| WebM | VP9 | Opus 128 kbit/s |
| MP3 | MP3 (LAME, VBR med hög kvalitet) | |
| M4A | AAC 192 kbit/s | |
| WAV / AIFF | 16-bitars PCM | |
| FLAC | FLAC (förlustfritt) |
Konvertera video tar emot MP4-, MOV-, WebM-, MKV- och M4V-filer och skriver MP4, MOV, WebM eller MKV. Konvertera ljud skriver MP3, M4A, WAV eller FLAC. Komprimera till storlek använder kodning i två pass så att resultatet hamnar under storleken du väljer. Steg-för-steg-guider finns i MOV till MP4 på Mac och komprimera en video för e-post.
Andra hjälpprogram: yt-dlp, WebP-verktyg och Ghostscript
Inställningar › Hjälpprogram listar ytterligare tre program med öppen källkod som ett fåtal verktyg är beroende av. De installeras på samma sätt, från verktygets banderoll eller med Installera med Homebrew:
| Hjälpprogram | Behövs av | Varför |
|---|---|---|
| yt-dlp | Hämta video | Hämtar videon från länken du klistrar in. |
| WebP-verktyg | Konvertera till WebP | macOS kan läsa WebP men inte skriva det. |
| Ghostscript | PDF till PDF/A | Skriver arkivbeständiga PDF/A-filer. |
Uppdatera FFmpeg
OneMacTools uppdaterar inte FFmpeg på egen hand; det är Homebrew som äger det. Öppna Terminal och kör brew upgrade ffmpeg för att uppdatera. OneMacTools använder den nya versionen nästa gång ett verktyg körs, utan omstart. Detsamma gäller yt-dlp: om Hämta video säger att en webbplats vägrade hämtningen eller att en fil kom ned utan bild föreslår meddelandet att du kör brew upgrade yt-dlp.
Att uppdatera själva OneMacTools (OneMacTools › Sök efter uppdateringar…) tar aldrig bort eller ersätter FFmpeg.
Fungerar inte FFmpeg? Lösningar på vanliga problem
| Vad du ser | Vad du gör |
|---|---|
| ”FFmpeg är inte installerat. Installera det från banderollen ovan eller i Inställningar.” | Klicka på Installera i banderollen, eller på Inställningar › Hjälpprocesser › Installera med Homebrew. |
| ”Homebrew är inte installerat…” | Installera Homebrew från brew.sh, eller ange en anpassad FFmpeg-sökväg. |
| ”Kunde inte installera FFmpeg: …” | Homebrew rapporterade ett fel. Kör brew doctor i Terminal, åtgärda det som listas och försök igen; eller kör brew install ffmpeg själv för att se alla utdata. |
| Egen sökväg angiven men ingen grön bock | Kontrollera att sökvägen slutar på ffmpeg, att filen finns och att den är körbar. Tryck på retur i fältet för att kontrollera igen. |
| ”Ett valbart undertextspår kräver FFmpeg…” | Installera FFmpeg, eller välj Inbrända i bilden i Autoundertexter. |
| En skärminspelning sparad som MP4 i stället för GIF | FFmpeg hittades inte, eller så misslyckades skapandet av GIF:en. Installera FFmpeg och konvertera sedan MP4-filen med Video till GIF. |
Om ett jobb misslyckas av en annan anledning visas meddelandet i verktyget och i Historik. Felsökningsguiden tar upp alla andra fel efter symptom.
Verktyg som nämns på den här sidan
Frågor
Är FFmpeg gratis och säkert att installera på en Mac?
Ja. FFmpeg är fri programvara med öppen källkod som används av otaliga appar. OneMacTools installerar standardpaketet från Homebrews officiella källa, och FFmpeg körs bara på dina egna filer, på din Mac.
Fungerar OneMacTools utan FFmpeg?
Ja. Bild-, PDF-, fil-, verktygs- och AI-verktyg på enheten behöver det aldrig, och det gör inte heller skärmarna under Din Mac. Bara video- och ljudverktygen som listas på den här sidan, GIF till MP4 och Hämta video kräver FFmpeg.
Kan jag använda FFmpeg utan Homebrew?
Ja. Hämta eller bygg FFmpeg på valfritt sätt och ange sedan hela sökvägen till programmet ffmpeg i Inställningar › Hjälpprogram › Anpassad FFmpeg-sökväg. OneMacTools hittar också MacPorts-kopior i /opt/local/bin automatiskt.
Hur avinstallerar jag FFmpeg?
Kör brew uninstall ffmpeg i Terminal. OneMacTools visar installationsbanderollen igen nästa gång du öppnar ett verktyg som behöver det. Avinstallationen påverkar inte resultat du redan har skapat.
Varför säger OneMacTools fortfarande att FFmpeg saknas efter att jag installerat det?
Den letar bara i /opt/homebrew/bin, /usr/local/bin och /opt/local/bin, plus din anpassade sökväg. Om din kopia finns någon annanstans anger du dess fullständiga sökväg i Inställningar › Hjälpprocesser och trycker på retur.
Kan OneMacTools konvertera MKV eller WebM till MP4?
Ja, när FFmpeg är installerat. Släpp MKV- eller WebM-filerna på Konvertera video och välj MP4; resultatet använder H.264-video och AAC-ljud, så det spelas upp i QuickTime, Bilder, iPhone och nästan alla appar och webbplatser. En batch med filer konverteras en efter en till en daterad mapp.
Behöver jag ffprobe utöver FFmpeg?
Homebrew installerar ffprobe tillsammans med FFmpeg automatiskt. OneMacTools använder det för att läsa längd, storlek och kodekar för filer som macOS inte kan öppna själv, som MKV, så att förlopp och återstående tid blir korrekta. Om du använder en egen sökväg ska ffprobe ligga i samma mapp.
Följer FFmpeg med OneMacTools?
Nej. FFmpeg är ett separat projekt med öppen källkod och egen licens, så det installeras från Homebrew bara när du ber om det, och hålls uppdaterat av Homebrew i stället för av appen.