Audacious är en öppen källkod och plattformsoberoende projekt som ger användarna en unik ljudspelare ansökan härrör från den välkända XMMS och Beep Media Player. Den är kompatibel med GNU / Linux, BSD, och Microsoft Windows-operativsystem.
Funktioner i korthet
Viktiga funktioner inkluderar stöd för ett brett spektrum av ljud filformat, stöd för att dra och släppa enskilda musikfiler och hela musikmappar, möjligheten att söka efter album eller artister i hela musiksamlingen, redigera eller skapa spellistor, samt som att lyssna på ljud-CD-skivor eller Internet strömmar.
Dessutom har det en grafisk equalizer som låter användare att justera ljudet stöder LADSPA effekter, en komplex plugin arkitektur (en samling av insticksprogram kan hämtas separat), och stöd för Winamp Classic skinn.
plugins som distribueras tillsammans med Audacious ljudspelaren kommer att utvidga sin standardfunktionalitet, så att användarna kan hämta texter till låtar, som larm, lägga till stöd för ännu fler ljudfilsformat, lägga bricka ikonen stöd, Last.fm scrobbler, och mycket mer.
Bland andra användbara funktioner, kan vi nämna en kö chef, blandningsläge, upprepningsläge, "sluta efter den här låten" och "ingen spellista förskott" funktionalitet, detaljerad låtinformation, borttagning av dubbletter av filer, och byta namn på filer.
Under huven och plattformar som stöds
Ansökan skriven helt i programmeringsspråket C och använder GTK + GUI verktygslåda för sin vackra och moderna grafiska användargränssnitt. Statsstödda Linux-distributioner inkluderar Debian Ubuntu, Linux Mint, Fedora, Arch Linux, och Gentoo.
Det stöder också Microsoft Windows (XP och senare) operativsystem, samt BSD derivat, såsom FreeBSD. Just nu går det bra på både 32-bitars och 64-bitars instruktionsuppsättning arkitekturer.
Slutsats
Sammanfattningsvis är Audacious en riktigt bra, snabb och modern ljuduppspelning program som har två olika grafiska användargränssnitt, stöd för många effekter, ljudformat och plugins, samt en 10-bands equalizer.
Vad är nytt i den här versionen:
- # 691 Bogus fel skrivs i slutet av .m4a fil (på grund av att använda- after-free)
- Fast sårbarhet nyligen upptäckt i Game_Music_Emu ..
Vad är nytt i version 3.8.1:
- # 626. Utökat stöd för opus omslagsbilder i informationsfältet
- # 676: Fast: audacious fryser slumpmässigt när du spelar ljud
- # 680: Fast: Aktuell tid värde kan bli större än spårlängden genom att försöka dra förloppsindikator bortom slutet av tråget
- # 686: Fast: "Fyll inte metadata för låtar tills spelat" alternativet visas två gånger i inställningarna QT gränssnittet
- Lade arabiska översättning.
Vad är nytt i version 3.8:
- Med denna version, är det äntligen möjligt att köra flera instanser av Audacious (# 635). Instanser är numrerade och kan startas med audacious -2, audacious -3, och så vidare; en gång kör, kan de styras med audtool -2, audtool -3, och så vidare. Varje instans kommer ihåg sin egen konfiguration.
- Stöd för Windows har förbättrats:
- Det finns en ny installeraren NSIS, baserat på arbete av Carlo Bramini (# 342).
- Användargränssnittet hanterar hög upplösning visar bättre och inte längre är suddig på grund av skalning.
- ljudutgång använder nu den inhemska waveOut API, vilket gör att högre bitdjup, lägre latens, och bättre integration med systemet volymkontroll.
- Nya audtool kommandon har lagts till:
- Aktivera / inaktivera ström inspelning (# 594)
- Aktivera / inaktivera plugin: effekter, visualiseringar, etc. (# 638)
- Cuesheet stöd är mer smidig, med följande korrigeringar:
- Mer robust logik för att förhindra att lägga dubblettposter (# 630)
- Display artist korrekt för cuesheets med bara en enda PERFORMER linje (# 644)
- Lägg till ljudfiler normalt om cuesheet stöd är inaktiverad (# 650)
- Spår längder korrekt redovisa pregap med libcue 2.0 eller senare (# 651)
- Robert Cern'ansky "bidrog en ny plugin för att bläddra musik på en Ampache server. De flesta av genomförandet är bosatt i en separat stödbibliotek, som finns här.
- Andra nya funktioner:
- mappar kan läggas till från olika URI protokoll (ftp, mtp, etc.) via GIO (# 503)
- Ljudeffekter och utjämning kan eventuellt appliceras på en ström inspelning (# 592)
- Sökresultat kan läggas till i spellistan genom att dra och släppa (# 621)
- Alternativ för att visa MMM: SS istället för H: MM: SS (# 631)
- Automatiskt val av bästa tillgängliga utgångs bitdjup
- Album artist stöd för FLAC och Vorbis-filer (läs-skriv)
- Stöd för freedesktop.org protokollet underrättelse
- befintliga funktioner portas till Qt-gränssnitt:
- inställningsdialog (# 656) scrobbler
- Context (högerklicka) menyn i spellistan
- Kopiera och klistra in i spellista poster
- & quot; Öppna objektets mapp & quot; kommando
- Desktop meddelanden och borttagning av filer (via lämpliga insticksmoduler)
- Åtkomst till en komplett uppsättning Filewriter alternativ
Vad är nytt i version 3.7.2 / 3.8 Beta:
- Nya audtool kommandon har lagts till:
- Aktivera / inaktivera ström inspelning (# 594)
- Aktivera / inaktivera plugin: effekter, visualiseringar, etc. (# 638)
- Cuesheet stöd är mer smidig, med följande korrigeringar:
- Mer robust logik för att förhindra att lägga dubblettposter (# 630)
- Display artist korrekt för cuesheets med bara en enda PERFORMER linje (# 644)
- Lägg till ljudfiler normalt om cuesheet stöd är inaktiverad (# 650)
- Spår längder korrekt redovisa pregap med libcue 2.0 eller senare (# 651)
- Robert Cern'ansky "bidrog en ny plugin för att bläddra musik på en Ampache server. De flesta av genomförandet är bosatt i en separat stödbibliotek.
- Andra nya funktioner:
- mappar kan läggas till från olika URI protokoll (ftp, mtp, etc.) via GIO (# 503)
- Ljudeffekter och utjämning kan eventuellt appliceras på en ström inspelning (# 592).
- Alternativ för att visa MMM: SS istället för H: MM: SS (# 631)
- Automatiskt val av bästa tillgängliga utgångs bitdjup
- Album artist stöd för FLAC och Vorbis-filer (läs-skriv)
- Stöd för freedesktop.org protokollet underrättelse
- befintliga funktioner portas till Qt-gränssnitt:
- Context (högerklicka) menyn i spellistan
- Kopiera och klistra in i spellista poster
- & quot; Öppna objektets mapp & quot; kommando
- Desktop meddelanden och borttagning av filer (med lämpliga plugins)
- Åtkomst till en komplett uppsättning Filewriter alternativ
- Buggar fast sedan 3.7.2:
- tystas ett felmeddelande i slutet av vissa MP3-filer (# 628)
- Fast olika problem söker inom en PSF-fil (# 649)
- Lösta bygga fel när tvär sammanställa (# 652, # 653).
- Fast odefinierat beteende upptäcks av -fsanitize = odefinierad kompilator flagga
- tystas en & quot; ingen sådan egendom & quot; varning med äldre GTK + versioner
Vad är nytt i version 3.7.2:
- # 608: Cuesheet supportproblem: "Albumtitel" saknas (ersatt med aktuell katalognamn), liksom år och genre i spellistan när du lägger till låtar från cue filer
- # 615: audacious kraschar om försvunna .wvc filer för hybrid wavpack filer
- # 617: audacious -j inte öppna hoppa till fil dialog
- # 618: scrobbler klagar över nätverksproblem vid kontroll tillstånd
- # 623: GCC sex fix för JACK plugin
- # 627: Uppkoppling sjönk sedan återupptas, men Audacious inte uppdatera status
Vad är nytt i version 3.7:
- Nya funktioner:
- Spellistor kan blandas med hela album snarare än enstaka spår.
- Internet strömmar kan spelas in samtidigt som du spelar via en enkel inspelningsknappen (GTK + endast).
- spellista export skyltfönster format som stöds i en list (GTK + endast).
- Ett nytt, enhetligt fönster har lagts till för att hantera förinställningar av equalizer (GTK + endast).
- Användargränssnittet justerar automatiskt att vara mer användbar på högupplösta skärmar (GTK + endast).
- En & quot; Redigera Lyrics & quot; alternativ har lagts till LyricWiki plugin, som öppnar redigeringssidan för den aktuella låten.
- gissa saknade tag fält kan inaktiveras (# 513).
- Avkodning och uppspelning av standard in är möjligt med t.ex. echo file.mp3 | audacious -
- Qt:
- Qt-gränssnittet kan anpassas med flera nya utseende inställningar. Många andra små fixar och förbättringar, såsom en visualizer i informationsfältet, har gjorts för att få gränssnittet närmare till funktions paritet med GTK + gränssnitt.
- Dessutom har följande plugins portats till Qt:
- Winamp Classic Interface
- Playlist Manager
- Sökverktyg
- Status Ikon
- Buggar fast sedan Audacious 3.6.2:
- Replay Gain informationen korrekt läsa från ID3v2.3 taggar (# 280).
- & quot; Öppna objektets mapp & quot; fungerar på Microsoft Windows (# 540).
- Internet strömmar inte längre visar en negativ återstående tiden (# 546).
- Med JACK utgång är mono strömmar spelas till båda högtalarna (# 549).
- Äldre Winamp skinn utan eq_ex.bmp korrekt (# 555) laddas.
- Absolute sökvägar med hjälp av äldre teckenuppsättningar korrekt laddas från M3U spellistor (# 568).
- Winamp skinn med underdimensionerade bitmappar visas korrekt (inte mer grå block).
- Andra förändringar:
- Den senaste versionen av libguess ingår att tillåta teckenuppsättning upptäckt på alla system.
- I dubbel GTK och Qt bygger, är oförenliga plugins dolda för att undvika förvirring.
- AdPlug har uppdaterats till version 2.2.1 (# 70). libbinio 1,4 ingår också.
- De flesta audtool kommandon nu tillämpas på spellistan som spelas upp, även om det är i bakgrunden (# 557).
- toning effekt hanterar låtar av olika samplingsfrekvenser mer graciöst (inget varningsmeddelande). Dock sampla fortfarande rekommenderas att undvika klick mellan låtar.
gränssnitt förbättringar
Vad är nytt i version 3.6.2.
- Bugs fasta inkluderar # 527, # 531, # 535 och # 539
Vad är nytt i version 3.6.1:
- Bugs fasta inkluderar # 511, # 512, # 518, # 520 och # 522.
Vad är nytt i version 3.5.2 / 3.6 Alpha 1:
- Större förändringar i kommande version:
- En helt ny Qt baserat användargränssnitt, som kan installeras parallellt med de befintliga GTK + och Winamp Classic gränssnitt. Det nya gränssnittet är användbar i dag men ännu inte lika funktionsrik som de befintliga gränssnitt. I framtiden kommer det att ligga till grund för en Mac OS X-porten av Audacious-håll ögonen öppna.
- Vi har bytt tillbaka till att använda GTK + version 2.x som standard. Det har nu gått över tre år sedan lanseringen av GTK + 3,0, och ännu & quot; arv & quot; version av verktygslådan ger fler funktioner som är relevanta för dristiga, bättre plattformsoberoende stöd, en mer stabil API och lägre minnesanvändning. Audacious kan fortfarande byggas med GTK3 om så önskas, men vi rekommenderar GTK2 varianten för någon skrivbordsmiljö annan än GNOME 3.
- Källkoden har konverterats från C99 till C ++ 11. Förutom att göra Qt hamn enklare, är användningen av C ++ 11 redan möjliggör snabbare utveckling genom att låta kompilatorn träna många detaljer som tidigare var tvungen att skrivas för hand. Plugin API har också ändrats till C ++. Kontakta oss om du har en plugin för dristiga som du vill ha hjälp uppdatering.
- efterfrågade funktioner till (eller tog tillbaka):
- Dubbel storlek skalning av Winamp skinn (# 41)
- Söka efter genre i sökandet bearbetar plugin (# 158)
- spellista chef kan dockas i GTK + gränssnitt (# 160)
- Toning på söka och manuell låten förändring (# 213)
- Stöd för & quot; album artist & quot; i sång taggar (# 238)
- Sökresultat filtreras genom antal låtar i sökandet bearbetar plugin (# 396)
- Cue-filer läggs automatiskt till spellistor och bibliotek (# 430)
- Song längder läses från ID3-taggar är sanity kontrolleras (# 441)
- Justerbar HTTP buffertens storlek (# 443)
- Valfri beräkning av en mer korrekt uppskattning låtens längd för MP3-filer (# 446)
- Valfri hoppa över främre och bakre tystnad i MIDI-filer (# 463)
- återställda inställningarna dialogrutan för SID plugin (# 476)
- Andra nya funktioner och förbättringar:
- Audacious kan nu byggas som en huvudlös musikspelare & quot; daemon & quot; utan GTK + beroende. Det här konfigurationen, kan den styras med antingen audtool eller din favorit MPRIS två klient. Observera att vissa insticksprogram kräver fortfarande GTK +.
- Som standard återupptas uppspelningen nu i pausläge vid start, så att du kan trycka på play för att fortsätta från där du slutade. Om så önskas, finns det fortfarande en möjlighet att återuppta direkt i ett hörbart spelar tillstånd.
- Fönster positionerna för visualisering plugins och i sökandet bearbetar nu sparas och återställs vid start när Winamp Classic-gränssnittet används. Ett nytt menyalternativ och kortkommandon (Y) har också lagts till aktivera sökverktyget.
- Det finns en ny effekt plugin för att avlägsna inledande och avslutande tystnad i en låt fil. Aktivering av denna effekt rekommenderas om du använder övertoning.
- Nya kontroller har lagts till låtinformation dialogrutan för att tillåta märkning hela album utan att behöva skriva artistens namn och album för varje låt.
- Ett nytt alternativ har lagts för att sondera innehållet i filer med någon erkänd filnamnstillägg. Med det här alternativet aktiverat, kan filer med ingen förlängning läggas till spellistor och biblioteket automatiskt och subtunes i dessa filer kommer också erkännas. Den extra sondering blir långsam Audacious ner, så aktivera alternativet endast om det behövs.
- Stöd för SID sång längder databasen har återställts. Songlengths.txt ska installeras på samma plats som den C64 ROM (vanligtvis / usr / share / sidplayfp / Linux).
- ALSA utgång plugin kontrollerar nu efter nya enheter när inställningsdialogrutan öppnas, så det är inte längre nödvändigt att starta Audacious efter att ansluta en USB-ljudenhet.
- Jack och sndio utgångs plugins har skrivits om från grunden för att fastställa ett antal problem.
- Två nya plugins har lagts till för infödda ljudutgång och multimedia tangentbord stöd på Mac OS X.
- Den generiska och föga & quot; Ingen dekoder hittades & quot; meddelande har ersatts med något mer specifik felrapportering; till exempel, & quot; Ingen sådan fil eller katalog & quot;.
- Buggar fast sedan Audacious 3.5.2:
- MP4 avkodning använder nu FFmpeg istället för föråldrat libmp4ff (# 425)
- Menyer visas på den riktiga bildskärmen under Windows (# 450)
- Bättre tolerans för olika karaktär kodningsfel (# 481)
- Användargränssnittet inte längre fryser medan den sista låten i spellistan tonar ut.
- A-till-B repeat upprepar rätt från slutet av låten om bara punkt A ställs in.
- Fast extrem processoranvändningen när du kopierar och klistrar tusentals spellistor poster.
- MP3-filer utan Replay Gain-taggar inte längre förstärks med 1 dB.
Vad är nytt i version 3.5.2:
- slutliga utgåvan i 3,5-serien innehåller uppdaterade översättningar och fixar för ett par buggar, inklusive # 457, # 458 och # 462. Samtidigt arbetar vi hårt på Audacious 3.6.
Vad är nytt i version 3.5.1:
- Den här versionen innehåller uppdaterade översättningar och korrigeringar för ett fåtal buggar, inklusive # 440, # 442 och # 452.
Vad är nytt i version 3.5:
- Feature önskemål genomförs:
- Ta bort låtar från filsystemet eller flytta dem till papperskorgen (# 76)
- Öppna låtar i en löpande Audacious exempel från Windows Explorer (# 147)
- Switch spellistor genom att bläddra på flikraden (# 273)
- Möjlighet att visa antalet poster i spellista flikar (# 274)
- Stöd för Microsoft ASXv3 spellistor (# 294)
- Möjlighet att dölja flikfältet när det bara finns en spellista (# 339)
- OpenGL spektrum visualisering fungerar i Windows (# 350)
- Alarm plugin ger nya & quot; Set Alarm & quot; menyn (# 372)
- Nya inställningsfönstret för JACK utgång (# 388)
- ID3v2.3 taggar inte längre omvandlas till nyare men mindre bärbara ID3v2.4 format (# 391)
- Översättningar ingår i Windows build (# 416)
- Fler förändringar och nya funktioner:
- Nya audtool kommandon för att arbeta med flera spellistor
- Standardtaggformat för MP3-filer ändrats från APEv2 till ID3v2.3
- Stöd för COVERART inslag i Ogg Vorbis taggar
- Fullt stöd för Unicode filnamn på Windows
- Albumomslag förstoras med låten informationsfönstret
- Öppna en mapp i en ny spellista ställer automatiskt spellistan rubriken
- Unified inställningssidan för att byta och konfigurera gränssnitt
- Nya menyalternativ går direkt till olika plugin kategorier i inställningsfönstret
- De flesta dialogrutor minns nu sin position och storlek
- Borttagna funktioner:
- I den här versionen cykel, det fanns också många förändringar som syftar till att göra programvaran lättare att underhålla i framtiden. Plugin API har sanerats och förenklas. D-Bus stöd har migrerat från dbus-glib till nyare GDBus biblioteket. libaudgui har utökats för att ersätta en del av de funktioner som inaktuella i GTK + 3,10. Som en följd av dessa förändringar, är några funktioner från tidigare utgåvor inte längre stöds:
- MPRIS 1,0 stöd har tagits bort. (MPRIS 2,0 har stötts sedan Audacious 3.2.)
- libaudclient ingår inte längre med Audacious eftersom den är knuten till den äldre dbus-glib bibliotek. Dock kommer befintliga kopior av libaudclient fortfarande arbetar med Audacious 3.5.
- MIDI-uppspelning till hårdvara syntar via ALSA stöds inte längre. MIDI-filer kan fortfarande spelas i Audacious använder fluidsynth (en talsyntes). Ta reda på hur du ställer in MIDI-uppspelning.
- Buggar fast sedan Audacious 3.4.3:
- Öppning M3U spellistor över HTTP misslyckas utan Content-Length (# 308)
- & quot; Visa ledande nollor & quot; inställning inte tillämpas konsekvent (# 309)
- Sånger utan spårnummer kan inte scrobbled (# 380)
- Seek knappar fastnar i Winamp gränssnitt (# 390)
- kommandoraden kan inte innehålla icke-ASCII-tecken i Windows (# 392)
- kan Vissa MiniPSFs inte spelas i Windows (# 394)
- Blanda knappen i Winamp gränssnitt större än det verkar (# 397)
- Udda beteende när dubbelklicka bitrate information i Winamp gränssnitt (# 398)
- Filsökväg inte omslag i sång informationsfönstret (# 399)
- Repeat saknas i Elfenbens och osmos skinn (# 405)
- APEv2 taggen ignoreras om de följs av ID3v1 tag (# 420)
- Vissa Opus strömmar kan inte spelas
- Crash när equalizerförinställning inte kan lastas
- Kanter på låttitel beskärs i Winamp gränssnitt när du använder vektor typsnitt
- Winamp gränssnittet inte visar bitrate information på ryska språk
- visualiseringar visar bara tystnad när röst borttagning plugin
- Ogg Vorbis-filer med taggar större än 256 kB inte igen korrekt
- MP3 ström informationen inte visas förrän strömmen spelas
Vad är nytt i version 3.4.3.
- Denna mindre uppdatering fixar buggar # 364 och # 371, och innehåller uppdaterade översättningar
Vad är nytt i version 3.4.2:
- Buggar fast inkluderar:
- Öppna en Internet-kanal tar för lång tid på första gången
- SDL fel: Det gick inte att öppna ljudström: XAudio2: XAudio2Create () misslyckades vid öppet ..
- felaktig speltid längd
- NULL pekare segfault grund av VFS asynkron ras
- Time etikett visar fel tid om reglaget dras utanför sin övre gräns
- några opus fil kommer inte att spela
Vad är nytt i version 3.4 Alpha 1:
- Allmänna förändringar sedan 3,3:
- En ny scrobbler plugin, med hjälp av Last.fm s skrobbling 2,0 API, har bidragit med & quot; Pitxyoki & quot;.
- audtool kan söka med under andra precision (# 95).
- Albumomslag hämtning sker i bakgrunden så att den inte kommer att göra UI svarar. andra än fil URI system:. // inte längre svartlistade (# 177)
- En ny kommandoradsalternativet (--quit-efter-play) gör spelaren exit automatiskt när du är klar att spela (# 230).
- En global snabbtangent kan konfigureras för att aktivera / inaktivera & quot; sluta efter aktuella låten & quot; alternativet (# 232).
- Nya kommandon finns i GTK-gränssnitt:
- Ta automatiskt bort dubbletter från en spellista (# 210)
- Upprepa bara en del av en sång (& quot; A-till-B repeat & quot;) (# 220)
- Visa återstående istället för förfluten tid (# 237)
- Sortera spellistor poster efter låtens längd (# 244)
- Sortera, slumpmässigt, och i omvänd ordning valda spellistan poster endast
- GTK:
- Spellista kolumner kan ändra storlek (# 19). Detta har varit en av de mest (och häftigt) begärde funktioner. Tyvärr fungerar det endast korrekt med en korrigerad version av GTK + (de nödvändiga förändringarna kommer att levereras i GTK + 3,8).
- Tangentbord fokus i spellistan hanteras på olika sätt, fastställande vissa fall där det inte var korrekt uppdaterade när spellistan har redigerats (# 191).
- Informationsfältet visualisering inaktiveras automatiskt när spelaren minimeras till systemfältet för att minska CPU-användning.
Andra förbättringar gränssnitt
Vad är nytt i version 3.3.4:
- Buggar fast: # 228, # 239, # 241, # 243, # 245 (en otäck bugg introducerades 3.3.3 som orsakade sporadiska kraschar för vissa användare), och # 246.
Vad är nytt i version 2.1:
- Förbättringar:
- Newui flyttades till en plugin och kallas nu "gtkui". Det är fortfarande inte mycket komplett, men har utvecklats en del.
- Sortering efter album till.
- Helt ny, skriven från grunden alsa-ng utgångs plugin, som fastställer många av de problem som vår gamla ALSA utgångs plugin hade; inklusive hög processorlast med Intel-HDA.
- lista över tillgängliga gränssnitt via "djärva -i lista".
- Inkom bs2b (Bauer stereophonic till binaurala) hörlurscrossfade filtereffekt plugin. Den är utformad för att förhindra lyssnaren trötthet genom att reducera superstereoeffekt som hörlurar normalt producerar.
- rootvis plugin tappades, eftersom det inte fungerar på de flesta system längre.
- Vissa uppdaterade översättningar.
- Buggfixar:
- mushjulet miljöer där tas bort (för tillfället) från fastigheter, eftersom de inte faktiskt göra något.
- Fast problem med att söka som kan inträffa under vissa förutsättningar.
- Många korrigeringar i newui / gtkui.
- Fast frenetiska looping, inaktiveras 100% CPU vid lastning metadata.
- Kör visualisering process endast när en visas och spela.
- Avsluta rent (och säkert) på SIGINT / AVSLUTA / term.
- Fast flera ras villkor och NOLL-pekare dereferences.
- Ny spellista scanner, som i samband med ovanstående, är säkrare och effektivare.
- Fast MPRIS gränssnittets getStatus, StatusChange och Quit funktionalitet för att matcha den officiella MPRIS spec.
- Gäng LADSPA, cdaudio-ng, Pulseaudio fixar och rensas.
- Ta bort falska och onödiga slutet av uppspelning logik i vorbis plugin.
- Fast NEON transport plugin felrapportering.
- SID-plugin synkroniserad med XMMS-SID kodbas, med antal förbättringar och fixar.
- Fast SSE2 instruktionsuppsättning stöd checkar in configure.
- JACK utgångs plugin fick rensas upp och kontroll av JACK tillgänglighet ändrades till använda fp-config.
- Och massa andra buggfixar, rengöringar, etc.
Krav :
- GTK +
Kommentarer hittades inte