Pragha est un projet entièrement gratuit et open-source du logiciel qui a été conçu dès le départ pour être lecture toutes sortes de fichiers audio, déployables sur l'environnement de bureau de votre choix.
Caractéristiques un coup d'oeil
Les principales caractéristiques comprennent un design à deux panneaux inspiré par la branche 1.4 du lecteur audio Amarok, le soutien à la playlist en cours et d'une bibliothèque de musique avec de multiples points de vue, le soutien pour les tags et les structures de dossiers, ainsi que d'un haut-moteur de recherche avec filtrage de la chanson et les files d'attente.
En outre, le programme est capable de lire MP3, les fichiers M4A, OGG, FLAC, ASF, WMA et APE. Il vous permet d'éditer les tags ID3 de ces fichiers et de gérer des listes de lecture, qui peuvent être exportés aux formats de fichiers M3U et importés de M3U, PLS, les formats de fichiers cire et XSPF.
Une autre caractéristique intéressante est la possibilité de jouer des CD audio, qui seront automatiquement identifiés via CDDB (La Base de données de CD). Notifications de bureau natives et le contrôle de la lecture à distance via MPRIS2 sont également mises en œuvre.
Sous le capot et la disponibilité
Alors que l'application & rsquo; le code est entièrement écrit en langage de programmation C, son interface utilisateur graphique est conçue avec l'aide de la boîte à outils GTK + GUI. Il est indépendant de tout environnement de bureau.
Malheureusement pour certains d'entre vous, Pragha est officiellement disponible pour téléchargement uniquement comme une archive source, ce qui signifie qu'il doit être configuré et compilé avant l'installation. Cependant, il peut être facilement installé à partir des dépôts de logiciels de plusieurs distributions, comme Debian, Ubuntu, Arch Linux, Fedora ou Foresight Linux.
Un lecteur audio très léger pour les distributions légers
Que vous soyez un développeur Linux OS et que vous voulez construire une distribution légère qui ne comprend que peu sur les applications de gestion des ressources, ou vous êtes un utilisateur simple avec un ordinateur pas si récente et que vous voulez juste pour garder les choses légères et lisse, Pragha est l'application de gestion de musique pour vous
Quoi de neuf dans cette version:.
- Bug corrigés:
- Ajout de la traduction castillane installer liste.
- Désactiver versions de libtool pour les plugins. Voir le numéro # 74
- ne me souviens pas la visibilité de la deuxième siderbar quand initialiser. Issue # 73
- Fix la taille des icônes sur les préférences de dialogue sur Gtk 3.14 [1].
- Essayez de fixer la petite barre de progression sur GTK 3.14, mais finalement tout le centrer. [1]
- Désactiver popover sur le menu engrenage !. Il est juste !! horrible, et pior sur 3.14.
- Correction de la taille des menus Gear.
- Mises à jour traductions:
- Mise à jour de la traduction russe grâce à Lazy_Kent.
- Mise à jour de Corée (Corée) traduction grâce à Smallsnail.
- Mise à jour de la traduction française grâce à Pingax.
Ce qui est nouveau dans la version 1.3.2.1:
- Bugs fixe:
- Ajout de la traduction castillane installer liste.
- Désactiver versions de libtool pour les plugins. Voir le numéro # 74
- ne me souviens pas la visibilité de la deuxième siderbar quand initialiser. Issue # 73
- Fix la taille des icônes sur les préférences de dialogue sur Gtk 3.14 [1].
- Essayez de fixer la petite barre de progression sur GTK 3.14, mais finalement tout le centrer. [1]
- Désactiver popover sur le menu engrenage !. Il est juste !! horrible, et pior sur 3.14.
- Correction de la taille des menus Gear.
- Mises à jour traductions:
- Mise à jour de la traduction russe grâce à Lazy_Kent.
- Mise à jour de Corée (Corée) traduction grâce à Smallsnail.
- Mise à jour de la traduction française grâce à Pingax.
Ce qui est nouveau dans la version 1.3.1:
- Nouvelles:
- Nouveau TuneIn plugin. Autoriser la recherche sur TuneIn et ajoutez première radio.
- Nouveau plugin de serveur DLNA. Autoriser part playlist sur un serveur DLNA à l'aide Rygel.
- Nouveau plugin de rendu DLNA. Laisser jouer de la musique sur un serveur DLNA à l'aide Grilo.
- Nouveau AcousticId plugin. Obtenez les métadonnées de la chanson en cours sur le service AcoustID.
- D'Oh !. Port de GtkApplication.
- Retour d'un soutien de base aux fichiers MOD.
- Laissez la lecture de musique sur des périphériques MTP.
- Premier port de base de Windows.
- Autres modifications:
- Le support CD-ROM est devenu un plugin.
- Le soutien Last.fm est devenu un plugin.
- * Mieux protéger les tags et time_t sur les filets.
- * Utilisez des diferents TIME_ID à scrobbler et mise à jour à jouer maintenant.
- * Fix soumet entrées multiples d'une chanson à LastFM.
- * Les noms de fonction et de déclarer Betters beaucoup comme statique.
- Chanson-info plugin: ne tardez pas la recherche et l'annuler si la chanson a été changé .
- Laissez playlist récursive invalide depuis https://bugzilla.redhat.com/show_bug.cgi?id=1013020
- Réduire la taille de la piste barre de progression. (A Régression depuis Gtk + -2)
- Périphériques de Split plugin. Dispositifs, MTP, Renovable, et CD-ROM.
- PraghaMusicobject / Base de données:. file_type coverted à mime_type
- PraghaMusicobject:. Ajouter propriété source, pour différencier les fichiers locaux, HTTP ou de plugins
- Gui:. Montrer Mimetype sur Playlist et balises dialogue des propriétés
- Set O comme acceletator de dialogue Ouvrir fichiers.
- Activer les notifier et informations de la chanson plugins à la première exécution
- Correction de bugs:
- Correction Segfault lorsque éditer les tags des chansons à partir du menu systray.
- Playlist:. Correction d'une fuite mémoire
- Fix compilation sans libpeas. Issue # 60
- Correction de quelques segfault lorsque l'utilisation Glib & gt;. = 2,40
- Créer des dossiers de cache quand il initialiser. PAS DANS LA SONGINFO PLUGIN !!!.
- Afficher album arts dans le cache à tous les morceaux.
- Non importer des playlists vides quand numériser la bibliothèque.
- Mettre à jour la barre de menus et de sous-menu playlist quand le changement de playlists enregistrées.
- Fix jamais changer album sur playlist lorsque des balises de mise à jour.
- Correction d'une mauvaise mise à jour du titre sur playlist lorsque des balises de mise à jour.
- Notifier Plugin: Retirer délai personnalisé .
- Prévenez plugin: Consultez nouvelle chanson avant d'envoyer une notification .
- Lastfm Plugin: Fixer avertissement lorsque l'utilisateur ou mot de passe dans vide ..
- Lastfm Plugin:. Pas de démarrer de nouvelles sessions chaque fois que fermer la boîte de dialogue de configuration
- Ajouter licence pour xml_helper.c / fichiers .h.
- Fix ouverture dossier avec les images.
- Mises à jour traductions:
- Certaines améliorations à cordes de fichier source anglais. Merci àsmarquespt. Voir # 67
- Mise à jour Chinois (Chine) la traduction grâce à Chunyang.
- Mise à jour de la traduction tchèque grâce à anespor.
- Mise à jour de la traduction française grâce à Pingax.
- Mise à jour de la traduction portugaise grâce à smarquespt.
Ce qui est nouveau dans la version 1.2.2:
- Correction de quelques segfault lorsque l'utilisation Glib & gt; = 2,40 . (Modifier les exigences à Glib & gt; = 2,32)
- Correction erreur de segmentation quand le changement des préférences et mpris2 est désactivé. Issue # 68
- Correction erreur de segmentation lors proximité Pragha et Mpris2 est désactivé. Issue # 68
Ce qui est nouveau dans la version 1.3.0:
- Nouvelles:
- dépend entièrement de Gtk + 3 & gt; = 3.2 et Glib & gt; = 2,32, Gstreamer1 et libcdio_paranoia & gt; = 0,90 [1]
- Ajout du support de plugins, selon libpeas & gt; = 1.2
- gnome-media-clés Port, keybinder, mpris2, notifier, et la chanson-info.
- Toujours en attente réécrire le plugin LastFM.
- Ajouter SOO-EXPERIMENTAL et INCOMPLET dispositifs plugin.
- Ajouter une seconde barre latérale à droite.
- Juste utilisé par le plugin chanson-info pour afficher les paroles.
- Autres modifications:
- Suite avec le nettoyage, l'écriture, et la conversion à GObjects
- PraghaArtCache, PraghaSidebar, et puis tous les plugins.
- PraghaApplication maintenant est basé sur GtkApplication.
- Correction de nombreux bugs dans GTK + 3 interface et des corrections avant deprecations 3.10
- NOTE:
- [0] semble peu, mais 99% du travail a été fait en 1.2 ici, et puis backported.
- [1] Soutien à Gtk + 2 et libcdio_paranoia = 0,83 a été complètement enlevés.
Ce qui est nouveau dans la version 1.1.2.2:
- Fix LastFM Scrobble lors de la compilation sans GlyR.
- Correction de quelques défauts de Coverity:
- valeur de pointeur inutilisé (UNUSED_VALUE)
- valeur de retour non contrôlé (CHECKED_RETURN)
- valeur de retour non contrôlé de la bibliothèque (CHECKED_RETURN)
- Dereference avant le check null (REVERSE_INULL)
- Assurez-réglé sur 0 timeout_ids lorsque le supprimer.
Ce qui est nouveau dans la version 1.1.2:
- Nouvelles:
- Amélioration de l'indexation de la bibliothèque. Permet également de continuer à écouter la musique tout en analysant. [1]
- La base de données utilise des instructions préparées, l'amélioration de la performance générale de Pragha.
- Autres modifications:
- Un nettoyage général du code, mais il ya beaucoup à faire.
- Premier réécritures utilisant GObjects que PraghaBackend, PraghaAlbumArt, PraghaMusicobject, PraghaPreferences, PraghaDatabase et PraghaStatusbar.
- Beaucoup d'autres réécritures que PraghaLibraryPane et PraghaPlaylist.
- Beaucoup de changements à travailler avec des fils coffre-fort.
- maintenant ajouter, supprimer ou renommer playlist et radios est super rapide.
- Sélectionnez maintenant le contenu de la & quot; Aucune piste & quot; et & quot; Année & quot; dans & quot; Modifier les mots clés & quot; fenêtre après concentrant ou en cliquant sur eux.
- Maintenant, vous pouvez faire glisser des morceaux de la bibliothèque à tout gestionnaire de fichiers pour copier ou graver avec brasero.
- Maintenant, vous pouvez ajouter des listes de lecture en utilisant les gestionnaires de ligne de commande ou de fichier.
- Sauvegarder et restaurer des accélérateurs de menu d'édition.
- Maintenant, chaque fois que vous ajoutez des morceaux, sélectionnez la première chanson ajouté.
- Traductions: utiliser intltool pour fichier de bureau
- Correction de bugs:
- Essayez de résoudre la question # 46: En-tête déplacé emplacement dans libcdio-paranoia-0.90. [2]
- Mise à jour Autotools, et fixer un avertissement lorsque l'utilisation autogen.sh raison de cdda.h
- GlyR related.c: utilisation lang détection automatique pour obtenir biographie de l'artiste. Voir le numéro 39
- mpris: résoudre les problèmes avec de longues pistes
- traductions: fixer les formes plurielles
- gtk3: corriger des bugs mineurs
- ajouter solution de contournement pour accident dans taglib
- fixer une impasse sur l'ajout à la playlist en cours
- Mises à jour traductions:
- Mise à jour de la traduction tchèque grâce à anespor et petr.simacek.
- Mise à jour de la traduction néerlandaise grâce à Vistaus.
- Mise à jour de la traduction allemande grâce à cwickert.
- Mise à jour de la traduction hongroise grâce à Polesz.
- Mise à jour de la traduction portugaise grâce à smarquespt.
- Mise à jour Portugais (Brésil) grâce à rafaelff1.
- Mise à jour de la traduction russe grâce à Lazy_Kent et 4glitch.
- Mise à jour de la traduction turque grâce à fatihmalakci, necdetyucel et EMFI.
- Mettre à jour ukrainiens traduction grâce à paul.rufous.
Ce qui est nouveau dans la version 1.0.1:
- Nouvelles:
- Ajouter Paroles de chanson Get, Get Info Artiste à la sélection sur la liste actuelle.
- Ajouter Amour, Unlove, et obtenir des options similaires à la sélection sur la liste actuelle.
- Ajouter une icône dans le panneau de suggérer des corrections tag LastFM lorsque la mise à jour now_playing. [1]
- Autres modifications:
- Ajouter tootips pour afficher les valeurs de bandes de l'égaliseur.
- Sélectionnez dernière piste lors d'ajouter de nouvelles chansons.
- append également une radio lorsque session de restauration.
- Append Hz, kbps, et la chaîne de télévision de déposer dialogue des propriétés.
- Vérifier l'état du gestionnaire de réseau lorsque lancement de pragha. Si est en ligne, init LastFM, sinon attendez 30 secondes.
- Supprimer option art recherche d'album dans le menu. Toute objection ..? Je ne l'utilise jamais.
- Seulement la recherche couvre art dans LastFM temporairement. Retourne meilleurs résultats.
- Correction de bugs:
- l'option Fix recherche pochette de l'album est toujours activée.
- ne pas sauter à la chanson suivante quand avez sélectionné plusieurs chansons.
- Faire accent sur le nom de l'entrée quand save playlist et d'économiser quand appuyez sur Entrée.
- D'Oh !. Utilisez mpris: artUrl place xesam:. L'art, et émettre un format uri complète
- Ajouter un drapeau de playlist_change pour éviter des erreurs lors de retirer le modèle pour gagner de la vitesse.
- également mis curseur occupé quand ajouter chanson similaire, clair / culture playlist en cours, ou à l'importation / exportation playlist.
- Toujours afficher & quot; & quot personnalisée; PRESSET sur égaliseur en cas d'erreur.
- Fix frizee quand tamponner les radios Internet.
- Informez arrêter la lecture à mpris2 alors que près pragha.
- Enregistrer les préférences changent lorsque vous appuyez sur Entrée.
- Mettre à jour quelques années d'auteur.
- Ne jamais ajouter des chansons en double.
- D'Oh !. Fix jamais ajouter des chansons de la dure page de chansons favorites.
- Correction de quelques avertissements lors de la première initialisation.
- Définissez désactiver lors de la première utilisation de equlizaser.
- Une meilleure fonctionnalité de recherche chanson sur db avec seulement l'artiste et le titre d'info.
- Utilisez des fonctions plus génériques pour enlever un peu de code en double.
- Romove du code utilisé.
- Mises à jour traductions:
- Fix Bad espace de dialogue sur le message d'erreur de lecture de.
- Mise à jour traduction allemande grâce à Cwickert.
- Mise à jour de la traduction portugaise grâce à smarquespt.
- Mise à jour de la traduction italienne grâce à bersil.
- Mise à jour de la traduction Rusian grâce à lazy.kent.suse.
Quoi de neuf dans la version 0.8.0.2:
- Update traduction allemande. Merci à Christoph Wickert.
- Désactiver les raccourcis clavier globaux si gtk & lt; 2.20.
- Ajouter & quot; Pragha Music Player & quot; à l'Sumary des notifications et ainsi affiché correctement. Dans Notify-OSD par exemple.
- Éliminer précédente incompatibles db seulement si mineur à 0.8.0.
- Drop & quot; la structure du dossier & quot; mauvaise chaîne.
Ce qui est nouveau dans la version 0.8.0:
- Nouvelles:
- Dossier / Afficher les fichiers bibliothèque remplacé par foders Estructure. (comme dans foobar2000) (1)
- Ajout d'une option pour fusionner les dossiers dans les dossiers de la vue.
- Ajout du support pour les commentaires.
- Optimisations.
- Utiliser gtk_tree_store_prepend plutôt que gtk_tree_store_append.
- Utilisez taille fixe dans rendus de cellule de la playlist en cours.
- Utilisez g_timeout_add_seconds de mettre à jour des progrès lors de numériser la bibliothèque.
- PREPEND refs pour recadrer playlist.
- Autres modifications:
- Il est maintenant Pragha Music Player place Gestionnaire Pragha Musique.
- Lorsque changement chansons pas défiler vers le nouveau chemin si déjà visibles.
- Lorsque vous faites glisser des chansons où ils sont abandonnés.
- Utiliser gnome-mime-audio icône pour library_tree et playlist_tree si exitst.
- Correction de bugs:
- Commander avec la casse dans la vue Bibliothèque.
- Prévenir thèmes d'icônes incomplètes, restaurer album png.
- Vérifiez plateau de système avant l'envoi des notifications.
- Utilisez audio PULSE_PROP_media.role correcte, à la place de la musique.
- Utilisez Liste simplement chaînée dans la liste d'attente.
- Supprimer inutile drapeau de compilation dans db.
- Mise à jour des fichiers po.
Quoi de neuf dans la version 0.7.7.1:
- Fix Numéro 14: Pragha ne me souviens pas du départ la position.
- Rappelez-vous correctement position de la fenêtre lorsque l'icône d'état clic ou fermer la fenêtre.
- Ne jamais ajouter des fichiers de manière récursive avec dbus et ligne de commande. Gel Pragha.
Exigences :
- gtk +
- dbus-glib
- FLAC
- Libao
- MAD
- libnotify
- libsndfile
- Ogg Vorbis
- SQLite
- libmodplug
- libcdio
- libcddb
- cURL
- TagLib
Commentaires non trouvées