Musiql

MUSIQL ist ein Befehlszeilen-Front-Ende von MPLAYER, das SQL-basierte Musikbibliotheksmanagement-Funktionen mit SQLite bietet.
Jetzt downloaden

Musiql Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Park Cram
  • Website des Verlags:

Musiql Stichworte


Musiql Beschreibung

MUSIQL ist ein Befehlszeilen-Front-Ende von MPlayer, das SQL-basierte Musikbibliotheksmanagement-Funktionen mit SQLite bietet. MUSIQL ist ein Befehlszeilen-Front-Ende von MPlayer, das SQL-basierte Musikbibliotheksmanagement-Funktionen mit SQLite bietet. Das Ziel des Projekts ist es, einen vollständigen Satz von Musikbibliotheksmanagement-Funktionen bereitzustellen, ohne auf eine menübasierte Benutzeroberfläche zurückzugreifen. SQL-Abfragen können dann verwendet werden, um Listen von Songs abzurufen und in MPlayer zu spielen. Statische und dynamische Wiedergabelisten können gespeichert werden, und MUSIQL verfolgt für jede Strecke Playcounts und Bewertungen. Tracks können auch an Last.fm eingereicht werden, da sie abgespielt werden. Verwenden von lastfmsubmitd.musiql ist in Python geschrieben und verwendet Pysqlite für den Datenbankzugriff.UsageSyou kann eine Zusammenfassung der Optionen von Musiql durchführen, indem Sie "musiql --help" ausführen. Das grundlegende Argument ist die Where-Klausel einer SQL-Abfrage in Ihre Musikdatenbank. MUSIQL prependiert automatisch 'SELECT * von Titel, in denen auf Ihre Abfrage, so dass Sie diesen Teil auslassen sollten. Die Felder in der Standard-Banshee-Datenbank, auf der Sie zur Suche verwenden können Beschriftungstext, Titeltext, Untertiteltext, Genre Text, BPM Ganzgere, Jahr integer, Tracknumber Integer, TrackCount Ganzzahl, discnumber integer, diskcount Ganzzahl, Dauer integer, Rating Ganzzahl, Numberofsplays Integer, LastPleedstamp Integer, dateaddstempel integer Eine schöne Funktion in SQLite ist Der REGEXP-Fankte, der wie möglich arbeitet, aber Übereinstimmungen mit regulären Ausdrücken, anstatt Ihnen nur Platzhalter zu geben. Es gibt ein paar spezielle Zeichensequenzen, die Musiql in Abfragen erkennt und ersetzt. Diese sind: ~ S Legen Sie die 'SELECT * aus Titel, in der ein Teil der Klausel auswählen. Dies erfolgt automatisch zu Beginn der Abfrage, so dass Sie es nur benötigen, wenn Sie eine zusammengesetzte Abfrage ausführen. Sie sollten dies verwenden, anstatt die SELECT manuell einzubeziehen, sodass Sie sich keine Sorgen machen müssen, um alle Spalten Musiql in der richtigen Reihenfolge zu ergreifen. ~ p'pattern 'Legen Sie eine Abfrage ein, die alle Songs in Playlists mit dem Namen des Namens mit Namen mit SQL-Like (mit% als Platzhalter) auswählt. Dies fügt eine gesamte SELECT-Anweisung ein, ohne dass zusätzliche Informationen vom Benutzer erforderlich sind. ~ P'pattern 'wie ~ p, verwendet aber Regexp statt. ~ vview 'Fügen Sie eine Abfrage ein, die alle Songs aus der Ansicht namens Ansicht auswählt. Dies entspricht nur exakten Hits (keine regulären Ausdrücke oder Platzhalter sind erlaubt). Eine Ansicht ist eine gespeicherte Auswahlabfrage. Es bietet Funktionalität ähnlich einer intelligenten Wiedergabeliste in iTunes. ~ d'd'datum 'CONVERT Date von Human-lesbarem Format auf das Zeitformat der Maschine (Sekunden seit 1970 auf Unix-Systemen). Dies ist nützlich, wenn Sie in der LastPlayedstamp-Spalte suchen möchten. Das Datum sollte im Format 'dd mon yy ' (% d% B% y im StrfTime-Format) sein. Die Klammern zeigen an, dass der Zeitteil optional ist (d. H. NICHT BEFAHREN). Zum Beispiel ~ D'19 Apr 08 'oder ~ D'19 Apr 0823: 00'.musiql führt nur eine einzige Aussage aus, aber Sie können, dass zusammengesetzte SELECT-Anweisungen von Union, Union ALL, CENDERSECT oder AUSSEHEN, ausgeben. Eine vollständige Liste der von MUSIQL unterstützten SQL-Syntax finden Sie in der SQLite-Website, die Sie beachten, dass MUSIQL nur die Auswahl von SELECT-Anweisungen einreichen kann, und sogar danach, dass nur der Abschnitt where.once musiql beginnt, er leitet eine beliebige Tastatureingabe außer Die 1-5 Tasten bis MPlayer, sodass Sie die Wiedergabe normal steuern können. Die 1-5-Tasten werden verwendet, um Songs zu bewerten. Wenn Sie eine dieser Tasten drücken, wird die Bewertung des Songs in Ihrer Datenbank aktualisiert. Sie können dann Abfragen schreiben, die Songs mit bestimmten Bewertungen auswählen. Diese Tasten steuern normalerweise den Kontrast, Helligkeit und den Farbton in MPlayer, sodass Sie sie nicht verpassen sollten, während Sie Audio-Spielen spielen. Audio.Virez In dieser Version sind ziemlich geringfügig. Die größte Änderung ist wahrscheinlich der Hinzufügen einer einfachen Möglichkeit, MUSIQL mit Distututeilen zu installieren. Ausführen von 'Python Setup.py Install' als root installiert nun musiQl in / usr / bin und seine Module in Überall dort, wo Python seine Module auf Ihrem System hält. Andere Änderungen umfassen den Zusatz der Unterstützung für den Import von WMA-Dateien und einem Fehlerbehebung für einen Absturz, der aufgetreten ist, wenn Sie versucht haben, ein Lied ohne Künstler oder Titel zu spielen. Es ist auch jetzt möglich, eine Wiedergabeliste mit nur einem Befehl zu ersetzen: MUSIQL -X FOO -S FOO "~ PFOO Union Titel wie 'Bar'" Dies ersetzt die Wiedergabeliste 'foo' mit einer neuen Wiedergabeliste desselben Titels, der alles enthält in der alten Playlist Plus etwas anderes, das mit der Abfrage entspricht. Zuvor hätte dies einfach "foo" gelöscht, da das Löschen nach dem Speichern stattgefunden hat.


Musiql Zugehörige Software