Amarok (software) - Amarok (software)
Autori originali | Mark Kretschmann |
---|---|
Sviluppatore/i | KDE |
Versione iniziale | 23 giugno 2003 |
Rilascio stabile | 2.9 (7 marzo 2018 [±] | )
Repository | |
Scritto in | C++ ( Qt ) |
Sistema operativo | Simile a Unix , Windows |
genere | Lettore audio |
Licenza | GPL-2.0 o successiva |
Sito web | amarok |
Amarok / Æ m ər ɒ k / è un libero e open-source music player . È disponibile per sistemi Unix-like , Windows e macOS . Sebbene Amarok faccia parte del progetto KDE , viene rilasciato indipendentemente dal ciclo di rilascio centrale di KDE Software Compilation . Amarok è rilasciato sotto i termini della GPL-2.0 o successiva .
Storia
Il progetto è stato originariamente avviato da Mark Kretschmann come mezzo per migliorare XMMS a causa di diversi problemi di usabilità, che hanno interferito con l'aggiunta di nuovi file alla playlist a causa di diversi elementi dell'interfaccia utente esistenti per un'attività. L'originale amaroK è stato creato basandosi sull'idea di un'interfaccia a due riquadri vista in Midnight Commander e la prima versione del software rilasciata esclusivamente da Kretschmann, era basata sull'ideale di consentire agli utenti di trascinare e rilasciare la musica in un'interfaccia in cui la playlist era visualizzata a destra e le informazioni a sinistra.
Dopo il rilascio iniziale di AmaroK, diversi sviluppatori si sono uniti al progetto per formare le "Tre M", il primo dei quali è stato Max Howell, che ha agito come designer di interfaccia e programmatore per il progetto, insieme a Muesli (Christian Muehlhaeuser), che ha anche fornito agli utenti comprensione dell'interfaccia e programmazione fino alle ultime versioni 1.4.
Il programma è stato originariamente chiamato amaroK dopo un album di Mike Oldfield con lo stesso nome . Successivamente l'opera d'arte è cambiata per fare riferimento ad Amarok, un lupo nella mitologia Inuit . Le maiuscole dell'app sono state cambiate in Amarok nel giugno 2006.
Una nuova versione principale di Amarok, la versione 2.0, è stata rilasciata il 12 dicembre 2008. Il 3 giugno 2009 è stata rilasciata la versione 2.1 che ha reintrodotto alcune delle funzionalità 1.4 che mancavano dalla versione 2.0 iniziale e ha introdotto alcune funzionalità come il supporto nativo di ReplayGain per la prima volta.
Caratteristiche
Usi e funzioni di base
Amarok svolge molte funzioni oltre alla funzione di base di riprodurre file musicali. Ad esempio, Amarok può essere utilizzato per organizzare una libreria di musica in cartelle in base a genere, artista e album, può modificare i tag allegati alla maggior parte dei formati musicali, associare le copertine degli album, allegare testi e "segnare" automaticamente la musica mantenendo il conteggio delle riproduzioni statistiche.
Sebbene un elenco più tecnico di funzionalità sia elencato di seguito, ecco le funzioni o gli usi principali di Amarok:
- Riproduzione di file multimediali in vari formati inclusi ma non limitati a (a seconda della configurazione) FLAC , Ogg , Opus , MP3 , AAC , WAV , Windows Media Audio , Apple Lossless , WavPack , TTA e Musepack . Amarok non riproduce file musicali digitali incorporati con DRM .
- Etichettatura di file musicali digitali (attualmente FLAC , Ogg Vorbis , WMA , AAC , MP3 e RealMedia ).
- Associazione della copertina a un particolare album e recupero della copertina da Amazon .
- Creazione e modifica di playlist, incluse playlist intelligenti e dinamiche. Le playlist dinamiche possono utilizzare informazioni come il "punteggio" assegnato a una canzone da uno script Amarok e il conteggio delle riproduzioni memorizzato nel database.
- Sincronizzazione, recupero, riproduzione o caricamento di musica sui seguenti lettori di musica digitale: iPod , iriver iFP, Creative NOMAD , Creative ZEN , MTP , Rio Karma e dispositivi USB con supporto VFAT (lettori MP3 generici).
- Visualizzazione delle informazioni sull'artista da Wikipedia e recupero dei testi delle canzoni.
- Supporto Last.fm , incluso l'invio di brani riprodotti (compresi quelli riprodotti su alcuni lettori di musica digitale) a Last.fm, il recupero di artisti simili e la riproduzione di flussi Last.fm.
- Podcast .
Dalla versione 1.4.4, Amarok ha introdotto l'integrazione di Magnatune , un negozio di musica digitale non DRM , che consente agli utenti di acquistare musica nei formati Ogg , FLAC , WAV e MP3 .
Alcune di queste funzionalità dipendono da altri programmi o librerie che devono essere installati sul computer per funzionare.
Caratteristiche tecniche
- Tre riquadri della finestra principale: browser della playlist, raccolta e finestra del lettore.
- Supporto per icone Systray (area di notifica del pannello).
- Raccolta di brani, che include cartelle specifiche sul filesystem.
- La ricerca di file/artisti/album/genere nella raccolta può essere eseguita utilizzando le opzioni semplice e avanzata
- Supporto per playlist intelligenti (Playlist dinamiche)
- Integrazione con servizi online come Magnatune , Jamendo , MP3tunes , Last.fm e Shoutcast .
- Le canzoni possono essere valutate sia dinamicamente (in base a quanto viene riprodotto il brano) che manualmente (dando un punteggio di 1-5 stelle al brano).
- Amarok File Tracking (dalla 1.4.3): Memorizza il checksum del file nella raccolta. Ciò consente al file di essere spostato nel filesystem senza che Amarok perda traccia delle statistiche del brano.
- Filtro raccolta (brani più recenti, più votati, più ascoltati, ecc.).
- Supporto per motore Phonon. Il backend di Phonon determina quali tipi di media può riprodurre Amarok e come vengono riprodotti. Quando si utilizza Xine , Amarok supporta la dissolvenza incrociata , ma non la ricerca in file FLAC senza ricerca. Quando si utilizza Gstreamer , Amarok supporta la ricerca e la riproduzione senza pause, ma non la dissolvenza incrociata.
- Supporto per moodbar .
- Utilizza TagLib per i tag.
- Amarok può essere controllato tramite D-Bus .
- Gli script Amarok, ad esempio, quando si scrivono testi recuperando plugin, possono essere scritti in QtScript .
Amarok 2.0
Amarok 2 è stato rilasciato il 10 dicembre 2008. Le nuove funzionalità includono:
- Stretta integrazione con servizi online come Magnatune , Jamendo , MP3tunes, Last.fm e Shoutcast .
- API di scripting e supporto plug-in completamente revisionati per consentire una migliore integrazione in Amarok.
- Migrazione da KDE 3 a KDE Software Compilation 4 e utilizzo di tecnologie di base come Solid , Phonon e Plasma .
L'interfaccia utente è stata ridisegnata per rendere più accessibili le informazioni contestuali come testi e album dello stesso artista e consentire all'utente di decidere quali informazioni sono disponibili aggiungendo applet alla vista contestuale al centro.
Cambiamenti da 1.4
- Service Framework: integra sorgenti musicali in rete direttamente in Amarok. Ciò include negozi di musica online, server multimediali, armadietti di musica Web e altro ancora. Per questo motivo gli utenti possono accedere facilmente alla musica fornita da Magnatune , Jamendo , Last.fm , MP3Tunes Locker e Ampache .
- Playlist distorte: le playlist distorte estendono le vecchie playlist dinamiche. Consentono agli utenti di definire una playlist popolata automaticamente, in base a criteri specifici basati sulla probabilità chiamati "bias".
- Vista contestuale: questa vista occupa il posto centrale della finestra di Amarok, sostituendo il vecchio browser contestuale della serie 1.x. Visualizza informazioni contestuali sulla musica riprodotta, come la copertina dell'album, la valutazione del brano, le etichette, i testi, le informazioni sull'artista, i brani e gli artisti correlati e l'umore della traccia.
- Altre caratteristiche: Ulteriori modifiche in Amarok 2.0 includono un nuovo tema scalabile basato su SVG, scripting avanzato, raccolte dinamiche, modifiche all'usabilità, gestione aggiornata dei dispositivi multimediali, nuovo gestore di podcast e supporto per più piattaforme software.
Forchette e varianti
Il passaggio dalla versione 1.4 alla versione 2 è stato criticato da molti utenti. Di conseguenza sono stati stabiliti alcuni nuovi progetti, basati sulla versione 1.4.x di Amarok.
- Amarok Live era una distribuzione Linux CD live creata come co-promozione con magnatune.com per promuovere l'idea del Software Libero e della Musica Aperta. Il CD autoavviabile è stato distribuito con brani per lo più selezionati dalla libreria Magnatune dagli sviluppatori.
- Clementine è un fork di Amarok 1.4 per portarlo nel framework Qt 4.
- Exaile è un clone GTK+ di Amarok 1.4.
- Gereqi è un clone di Amarok 1.4, scritto in PySide .
- Pana era un fork di Amarok 1.4. L'intenzione era quella di mantenere vivo il programma originale. L'autore ha ora interrotto il progetto.
Cronologia delle versioni
Leggenda: | Vecchia versione, non mantenuta | Versione stabile attuale | Ultima versione di anteprima |
---|
Versione principale | Nome in codice | Versione minore | Data di rilascio | Appunti |
---|---|---|---|---|
0,5 | Wocka | 0.5.0 | 2003-06-23 | Versione iniziale |
0.6 | ? | 0.6.0 | 2003-09-20 | |
0,7 | L'ultimo zombi | 0.7.0 | 16-11-2003 | Aggiunto il supporto per la dissolvenza incrociata e le colonne personalizzabili. |
1.0 | ? | 1.0.0 | 2004-06-17 | Aggiunto "raccolta" ricercabile, browser di file, copertina da Amazon e statistiche. |
1.1 | io sono una roccia | 1.1.0 | 2004-09-27 | Aggiunte valutazioni dei brani e supporto per Xine , MAS e K3b . |
1.2 | ? | 1.2.0 | 2005-02-14 | Supporto per iPod , Audioscrobbler , MySQL e un browser a tema. |
1.3 | in volo | 1.3.0 | 2005-08-14 2005 | Nuovo browser playlist, lavoro sull'interfaccia, playlist dinamiche, supporto per podcast, percorsi relativi nelle playlist, coda playlist, integrazione Wikipedia e cuesheet. |
1.3.9 | 2006-03-26 | Motore Helix e GStreamer, interfaccia migliorata, lavoro sul supporto dei podcast. | ||
1.4 | Avanti veloce | 1.4.0 | 2006-05-17 | Supporto migliorato per dispositivi mobili, lavoro sull'utilizzo della memoria e sul design dell'interfaccia, integrazione di Last.FM nel browser contestuale, riproduzione senza pause utilizzando Xine, testi ora recuperati con script, integrazione avanzata di Wikipedia, ripping di CD tramite trascinamento della selezione, migliore gestione dei podcast . |
1.4.1 | 2006-07-02 | Prestazioni e usabilità migliorate, nome cambiato da amaroK ad Amarok, flussi Last.FM, valutazione tramite script. | ||
1.4.2 | 2006-08-22 | Client DAAP, supporto per dispositivi multimediali MTP, raccolta dinamica, stazioni Last.FM personalizzate. | ||
1.4.3 | 2006-09-05 | AFT (Tracciamento file Amarok). | ||
1.4.4 | 2006-10-30 | Integrazione Magnatune, 3 diversi modi di dissolvenza incrociata con Xine e motore helix. | ||
1.4.5 | 2007-02-04 | SHOUTcast flussi, etichette. | ||
1.4.6 | 2007-06-21 | Nuovo set di icone, supporto Rockbox. | ||
1.4.7 | 2007-08-13 | Icone aggiornate e fantastici flussi. | ||
1.4.8 | 2007-12-20 | Aggiunto/migliorato supporto per gli ultimi iPod (usando libgpod3): iPod Classic di sesta generazione, iPod Nano di terza generazione, iPod Touch | ||
1.4.9 | 2008-04-09 | Rilasciato solo in Kubuntu . Mancava un importante bugfix, quindi è stato immediatamente sostituito da 1.4.9.1 | ||
1.4.9.1 | 2008-04-12 | Traduzioni aggiornate e correzioni di bug | ||
1.4.10 | 2008-08-13 | Aggiornamento di sicurezza molto importante | ||
2.0 | All'inizio | 2.0.0 | 2008-12-10 | Riprogettazione completa dell'interfaccia, l'aumento caratteristiche grafiche, KDE 4 di supporto, prima uscita (instabile) per Microsoft Windows e Mac OS X . |
Magellano | 2.0.1.1 | 2009-01-11 | Ricerca e filtraggio nella playlist, reintroduzione dell'accodamento e arresto dopo la traccia.
(Immediatamente sostituito 2.0.1 dopo che è stato trovato un bug di sicurezza nella versione iniziale). |
|
Solo il tempo lo dirà | 2.0.2 | 2009-03-05 | Correzioni di bug e stabilità. | |
2.1 | Sia la luce | 2.1.0 | 2009-06-03 | Supporto nativo di ReplayGain, refactoring della vista contestuale, editor di layout di playlist e URL e segnalibri di Amarok. |
Oceania | 2.1.1 | 2009-06-17 | Principalmente correzioni di bug e stabilità. | |
2.2 | Sunjammer | 2.2.0 | 2009-10-01 | Modifica del layout, plasmoidi di foto e video, navigazione breadcrumb nel browser della raccolta e ordinamento e modifica molto migliorati nella playlist. |
Senza peso | 2.2.1 | 2009-11-16 | Scanner di raccolta più veloce, raggruppamento di podcast, recupero automatico dei podcast, supporto SMB (samba) nella playlist. | |
Maya Oro | 2.2.2 | 2010-01-11 | Supporto Moodbar, etichette personalizzate per la musica, perfezionamenti dei podcast e molte correzioni di bug. | |
2.3 | Luce chiara | 2.3.0 | 2010-03-15 | Migliore supporto per podcast e playlist salvate, molti piccoli miglioramenti. |
La campana | 2.3.1 | 2010-05-31 | Generatore di playlist automatizzato, due nuove applet per la vista contestuale, miglioramenti del recupero delle copertine e molte correzioni di bug e piccoli miglioramenti. | |
Chiaro di luna | 2.3.2 | 2010-09-21 | Correzioni di Dynamic Collection come tentativo di lavorare meglio con dischi rigidi e dispositivi di archiviazione di massa USB, compatibili con la versione 4.5 di KDE, altre correzioni di bug. | |
2.4 | Slipstream | 2.4.0 | 2011-01-15 | Conversione di tracce da un formato di file a un altro durante la copia dal browser di file alla raccolta locale, altre correzioni di bug. |
Risoluzione | 2.4.1 | 2011-05-08 | I testi e la gestione dell'iPod sono entrambi migliorati insieme alle raccolte remote, ora puoi visualizzare in anteprima meglio le tue modifiche nella funzione Organizza raccolta, altre correzioni di bug. | |
Nightshade | 2.4.2 | 2011-07-07 | Abilita il trascinamento della selezione sulle raccolte per copiare/spostare all'interno di Musica locale e direttamente dalla playlist, altre correzioni di bug. | |
Berlino | 2.4.3 | 2011-08-01 | Compila con il frontend LLVM Clang , Abilita il trascinamento della selezione sulle raccolte per copiare/spostare all'interno di Musica locale e direttamente dalla playlist, altre correzioni. | |
2,5 | Movimento Terra | 2,5 | 2011-12-20 | Supporto per archiviazione di massa USB riscritto, negozio Amazon MP3 integrato, altre correzioni di bug. Versione Windows di Amarok ufficialmente stabile. |
2.6 | A Dulci Jubilo | 2.6 | 2012-08-13 | Una revisione completa del supporto per iPod e iPhone, transcodifica per dispositivi simili a iPod e dispositivi di archiviazione di massa USB. |
2.7 | Una melodia minore | 2.7 | 2013-01-18 | Versione preliminare del plug-in Nepomuk Collection. Sincronizzazione delle statistiche tra le raccolte e con Last.fm. Il comportamento e l'aspetto del Browser dei file sono stati notevolmente migliorati. La riproduzione del CD audio è stata ripristinata. |
messaggero | 2.7.1 | 2013-05-15 | Risolto il problema con l'impossibilità di invertire la decisione "Usa posizione musica" e l'impossibilità di cancellare il database una volta che tutte le directory della raccolta sono state annullate. Risolto il problema con l'impossibilità di creare un database quando la directory home contiene caratteri non ASCII. | |
2.8 | Ritorno all'origine | 2.8 | 2013-08-16 | Un'elegante applet per la visualizzazione dell'analizzatore audio. Dissolvenza uniforme quando si mette in pausa la musica. Molti miglioramenti dell'interfaccia utente e modifiche visive, incluso un migliore supporto per temi di colori alternativi. Tagger MusicBrainz notevolmente migliorato. Consapevolezza della gestione dell'alimentazione con un paio di nuove opzioni di configurazione. Ottimizzazioni delle prestazioni e ottimizzazione della reattività su Amarok. |
2.9 | ibernacolo | 2.9 | 2018-03-07 | L'ultima versione basata su Qt4/KDE4.x prima del porting di Amarok su Qt5 e Plasma5 |