Annons
Du har bytt till Linux och nu är du redo att börja lyssna på musik och titta på video. Men - åh nej - filen kommer inte att spelas!
Detta är ett ögonblick som överraskar många nya Linux-användare. Dina Windows- och Mac OS X-datorer spelade mediefiler ur rutan. Så gör dina telefoner och surfplattor. Varför gör då inte Linux?
Helt enkelt kom din distribution inte med de nödvändiga codecerna. Detta var ingen övervakning. Det finns lagliga och etiska skäl till att vissa projekt inte installerar codecs i förväg. Jag kommer att försöka hålla detta enkelt, och sedan ska vi gå in på vad du kan göra åt det.
Vad är kodningar?
En codec är det som berättar din dator hur du avkodar eller kodar en dataström. Detta är relevant när du vill titta på video, vare sig det är lokalt eller på webben. Vi kunde spendera hela dagen på att lista olika videokodekar och hur de fungerar. Lyckligtvis, det är något vi redan har täckt Allt du behöver veta om videokodek, behållare och komprimeringAtt förklara skillnaden mellan codecs och containrar är relativt enkel, men den hårda delen försöker förstå varje format. Läs mer .
Codecer är också nödvändiga när du spelar ljud. Det vanligaste musikformatet är MP3 (du kanske kommer ihåg hur bärbara mediaspelare ofta kallades MP3-spelare, trots deras förmåga att spela andra format). Alternativ inkluderar AAC, WAV och Ogg. Ljud är inte så komplicerat som video, men något måste fortfarande göra berätta för din favoritmusikapplikation hur du spelar dessa filer 4 Linux-musikspelare som förtjänar din uppmärksamhet nuVilken Linux-musikspelare är bäst? Vi jämför fyra utmärkta musikspelare som du kanske inte känner till. Läs mer .
Utan nödvändiga codecs kan du inte spela särskilt format och du kan inte heller skapa dem.
Det betyder att medan du kan enkelt spela in en ljudfil för en podcast med Linux Hur du enkelt spelar in en ljud- eller videopodcast på LinuxPodcasting är en mediebaserad aktivitet, så Linux-användare kanske tror att podcasting bäst görs på Windows eller OS X. Även om det är historiskt sant, är det en myt vi är glada att skingra! Läs mer kan du inte spara det i några av de mer populära formaten förrän du får rätt programvara. Du kommer antagligen inte kunna lyssna på eller se nedladdningar av dina favoritflöden De 10 bästa apparna för att hantera podcast på LinuxLinux har inte ett bra val av podcast-klienter, men oroa dig inte - nästan alla moderna musikspelare för Linux kan fungera som en podcatcher. Låt oss ta en titt på alternativen. Läs mer antingen.
Detta låter som viktig funktion, särskilt idag. Så varför levereras inte alla Linux-distributioner med codecs?
Multimedia och lagen
Många vanliga multimediaformat är patenterade. Detta påverkar vanligtvis inte användare direkt, eftersom de är välkomna att strömma vad de vill på enheterna de äger. Men patentinnehavare tar ut pengar från de företag som tillverkar dessa produkter.
Microsoft, Apple, Google och dator-OEM: er betalar royalty för att sälja datorer som spelar besvärade multimediaformat. Det kan vara dyrt, varför Microsoft slutade erbjuda DVD-uppspelning på Windows 8 redan 2012. Företaget ansåg att det inte var vettigt att betala en royalty för varje dator som kör Windows 8. Många av dem, om inte de flesta, skulle sakna skivenheter.
Linux-distributörer säljer inte en produkt. De ger bort programvara gratis och betalar inte en licens för varje nedladdning. Dessa projekt kan bara skicka fria, icke-begränsade format. Exempel på dessa inkluderar Ogg, Matroska och WebM.
Att installera egna codecs är inte svårt, men det kanske inte är lagligt i ditt land. Linux har en global räckvidd, så vissa distributioner gör det möjligt för alla att installera begränsade codecs. Nackdelen med detta tillvägagångssätt är att en person kan svåra lagen utan att ens veta. En Ubuntu-användare i USA bör tekniskt inte ha tillgång till gratisversioner av dessa codecs, men distributionen gör inte detta klart. Som sagt, det är osannolikt att denna tvetydighet kommer att landa dig i verkliga problem.
Hur man installerar kodningar
Vissa distributioner skickas med codecs förinstallerade. De flesta av de stora gör det inte. Hur du installerar codecs varierar beroende på vilken du kör. Men i de flesta fall har du möjlighet att köpa ett codec-paket.
Här är vad du kan förvänta dig av flera av de vanligare distributionerna.
Ubuntu tillhandahåller inte codecs ur lådan, men det tillåter användare att ladda ner MP3-codec från Fluendo under installationen. Detta är en codec som Fluendo har gjort tillgängligt för alla att installera gratis juridiskt, som patentinnehavare debiterar inte slutanvändare.
Andra är tillgängliga via Ubuntu Software Center som begränsade extrafunktioner.
Fedora ger inte tillgång till egna codecs, varken förinstallerade eller i förvar. Detta beror delvis på ett principiellt engagemang för att bara dela gratis programvara. Detta beror också på att projektet sponsras av Red Hat, ett amerikanskt företag som omfattas av amerikansk lag.
Du kan få icke-fria codecs med lägga till det inofficiella RPM Fusion-lagret.
Liksom de andra kommer en ny openSUSE-installation endast att lämna dig med gratis codecs. Projektet har gjorde en omfattande lista över format som betraktas som begränsade.
OpenSUSE uppmuntrar dig att köpa codec, men gemenskapen föreslår en alternativ metod som inte kostar pengar.
Som en egen byggdistribution levereras inte Arch Linux med codecs. Det kommer med ingenting. Men projektet innehåller begränsade format i sina förvar. Du kan få codecs när du installerar de bibliotek som behövs för att spela dem.
Hur man undviker problemet helt
Om du inte vill installera codecs kan du installera en distribution som innehåller dem ur rutan. Linux Mint är en riktad mot nya användare som spelar proprietära codecs ur lådan. Adobe Flash, MP3 och till och med kapaciteten att spela DVD-skivor ingår (något annat rekommenderas att köpa). De som vill använda Linux Mint men inte vill riskera lagliga problem kan ladda ner en No Codecs-version.
Tekniskt sett är du inte helt ute i skogen. Precis som med Windows och Mac OS X, kan du fortfarande stöta på ett tillfälligt medieformat som din maskin ännu inte förstår. Listan över codecs som redan finns är förvånansvärt enorm.
Men chansen är stor, om du kastar VLC vid en video kommer du förmodligen att få den att fungera. MPlayer är en annan mediaspelare som kan spela nästan vad som helst.
Enkel lyssnande och fortsätt att titta på
Linux kanske inte gör codecs omedelbart tillgängliga, men när de har installerats är du bra att gå. Många program använder samma bibliotek i backend, till exempel GStreamer eller Xine. Du bör kunna spela upp olika musik- och videospelare utan att behöva konfigurera var och en. Och inom detta område, hittar du många att välja mellan 5 fantastiska Linux-videospelare för att titta på filmer och programDet finns dussintals Linux-videospelare att välja mellan, så vilken ska du använda? Vilken är rätt för dig? Variationen är stor, men vem har tid att bläddra igenom allt? Läs mer .
Så trots den första installationen kan du fortfarande använda en Linux-dator för att hantera din musikbibliotek, redigera hemfilmer Videoredigering på Linux blev precis bättre med PiTiViPiTiVi, en videoredigerare som historiskt har varit i kategorin "enkel hemanvändare", har fått flera funktioner sedan dess tidiga dagar. Läs mer , och se några av dina favoritfilmer. Låt inte de första felen dämpa dina förväntningar. Du kanske tycker att din upplevelse är bättre än den du lämnade efter (igen, det finns så många gratis musikspelare du kan prova 3 färska och lätta musikspelare för att njuta av dina MP3-filer på LinuxOm du är en Linux-användare som älskar musik, har du antagligen märkt att ljudspelare finns i alla former och storlekar, från iTunes-alternativ till lätta appar. Vilken lätt musikspelare ska du välja? Läs mer ).
Kämpar du för att få vissa ljud- eller videofiler att spela under Linux? Har du haft svårt att få codecs att arbeta med din distribution? Be om hjälp eller dela din erfarenhet i kommentarerna nedan!
Bildkredit: Arg pingvin av Wnong via Shutterstock, Ljud- och videofilformatikoner. 15 vanliga digitala ljud- och videofilformat isolerad på vitt.
Bertel är en digital minimalist som skriver från en bärbar dator med switchar för fysisk integritet och ett operativsystem godkänt av Free Software Foundation. Han värderar etik över funktioner och hjälper andra ta kontroll över sina digitala liv.