Musiql.

Musiql adalah front-end perintah-perintah untuk MPlayer yang menyediakan fitur manajemen perpustakaan musik berbasis SQL menggunakan SQLite.
Unduh sekarang

Musiql. Peringkat & Ringkasan

Iklan

  • Rating:
  • Lisensi:
  • GPL
  • Harga:
  • FREE
  • Nama Penerbit:
  • Park Cram
  • Situs web penerbit:

Musiql. Tag


Musiql. Keterangan

Musiql adalah front-end command-line ke MPlayer yang menyediakan fitur manajemen perpustakaan musik berbasis SQL menggunakan SQLite. Musiql adalah baris perintah front-end untuk MPlayer yang menyediakan manajemen perpustakaan musik berbasis SQL fitur menggunakan SQLite. Tujuan proyek ini adalah untuk menyediakan set lengkap fitur manajemen perpustakaan musik tanpa menggunakan file impor interface.Musiql musik berbasis menu ke dalam database, penggalian metadata dari tag menggunakan mutagen. query SQL kemudian dapat digunakan untuk mengambil daftar lagu dan bermain mereka di MPlayer. Statis dan dinamis playlist dapat disimpan, dan Musiql melacak playcounts dan peringkat untuk setiap lagu. Trek juga dapat disampaikan kepada Last.FM karena mereka bermain, menggunakan lastfmsubmitd.Musiql ditulis dalam Python, dan menggunakan pysqlite untuk database access.USAGEYou bisa mendapatkan ringkasan opsi Musiql dengan menjalankan 'musiql --help'. Argumen dasar adalah klausa WHERE dari query SQL ke database musik Anda. Musiql otomatis akan tambahkan 'SELECT * FROM Trek WHERE' untuk permintaan Anda, sehingga Anda harus meninggalkan bagian itu. Bidang dalam default database yang Banshee yang dapat Anda gunakan untuk mencari di adalah: TrackID INTEGER PRIMARY KEY, Uri TEXT NOT NULL, Jenis Peniruan TEXT, Artis TEXT, Komposer TEXT, Performer TEXT, Konduktor TEXT, Penulis Lirik TEXT, ALBUMTITLE TEXT, tanggalkeluar DATE, label TEXT, Judul TEXT, TEXT Subtitle, Genre TEXT, BPM INTEGER, Tahun INTEGER, TrackNumber INTEGER, TRACKCOUNT INTEGER, DiskNumber INTEGER, DiskCount INTEGER, Durasi INTEGER, Penilaian INTEGER, NumberOfPlays INTEGER, LastPlayedStamp INTEGER, DateAddedStamp INTEGER fitur Salah satu yang bagus di SQLite adalah operater regexp, yang bekerja seperti sEPERTI, tapi pertandingan menggunakan ekspresi reguler bukan hanya memberikan Anda wildcards.There beberapa urutan karakter khusus yang Musiql mengakui dalam permintaan dan menggantikan. Ini adalah: ~ s Masukkan 'SELECT * FROM Trek WHERE' bagian dari klausa. Ini dilakukan secara otomatis pada awal query, sehingga Anda hanya perlu jika Anda melakukan query senyawa. Anda harus menggunakan ini bukan termasuk SELECT manual, sehingga Anda tidak perlu khawatir tentang meraih semua kolom Musiql kebutuhan dalam urutan yang benar. ~ P'PATTERN' Insert query yang menyeleksi semua lagu di playlist dengan nama yang cocok POLA, menggunakan SQL LIKE (dengan% sebagai wildcard) untuk pencocokan. Ini menyisipkan seluruh pernyataan SELECT, tanpa perlu untuk setiap informasi tambahan dari pengguna. ~ P'PATTERN' Sama seperti ~ p, tetapi penggunaan regexp bukannya SEBAGAINYA. ~ V'VIEW' Insert query yang menyeleksi semua lagu dari tampilan bernama VIEW. Hal ini hanya akan cocok hit tepat (tidak ada ekspresi reguler atau wildcard diperbolehkan). Pandangan adalah query SELECT yang disimpan. Ini menyediakan fungsionalitas mirip dengan playlist pintar di iTunes. ~ D'DATE' Convert DATE dari format yang dapat dibaca manusia ke format waktu mesin (detik sejak tahun 1970 pada sistem UNIX). Ini berguna jika Anda ingin mencari di kolom LastPlayedStamp. Tanggal harus dalam format 'dd Mon yy ' (% d% b% y dalam format strftime). Kurung menunjukkan bahwa paruh waktu adalah opsional (yaitu, tidak termasuk mereka). Sebagai contoh, ~ d'19 Apr 08' atau ~ d'19 Apr 0823: 00'.Musiql hanya akan mengeksekusi pernyataan tunggal, tetapi Anda dapat mengeluarkan pernyataan SELECT senyawa bergabung dengan UNION, UNION ALL, INTERSECT, atau KECUALI. Untuk daftar lengkap dari sintaks SQL didukung oleh Musiql, lihat situs web SQLite, mengingat bahwa Musiql hanya memungkinkan Anda untuk mengirimkan pernyataan SELECT, dan bahkan kemudian, hanya bagian berikut WHERE.Once Musiql dimulai, melewati setiap input keyboard kecuali 1-5 kunci melalui MPlayer, sehingga Anda dapat mengontrol pemutaran normal. 1-5 kunci yang digunakan untuk lagu tingkat. Jika Anda menekan salah satu tombol, itu akan memperbarui rating lagu dalam database Anda. Anda kemudian dapat menulis pertanyaan yang pilih lagu dengan penilaian tertentu. Tombol ini biasanya mengontrol kontras, kecerahan, dan hue di MPlayer, sehingga Anda tidak harus kehilangan mereka saat bermain audio.Requirements: · Python 2.5 · pySqlite2 · SQLite3 · MPlayer · mutagen · lastfmsubmitdWhat Baru di Release ini: · The perubahan yang terlihat pengguna dalam rilis ini cukup kecil. Perubahan terbesar mungkin adalah penambahan cara mudah untuk menginstal Musiql, menggunakan distutils. Menjalankan 'python setup.py install' sebagai root sekarang akan menginstal musiql ke / usr / bin dan modul ke dalam mana pun python terus modul pada sistem Anda. Perubahan lain termasuk penambahan dukungan untuk mengimpor file wma dan memperbaiki bug untuk kecelakaan yang terjadi jika Anda mencoba untuk memutar lagu tanpa artis atau judul. Hal ini juga sekarang mungkin untuk mengganti daftar putar hanya menggunakan satu perintah: musiql -x foo -s foo "~ pfoo judul UNION seperti 'bar'" Ini akan menggantikan playlist 'foo' dengan playlist baru dengan judul yang sama yang berisi semua dalam daftar putar tua ditambah apa pun yang cocok dengan · query. Sebelumnya, ini akan hanya dihapus 'foo', karena penghapusan terjadi setelah penghematan.


Musiql. Perangkat Lunak Terkait

1FCD-OPBSD

1FCD-OPBSD adalah pemutar MP3 OpenBSD satu floppy dengan fungsionalitas ke sistem file Mount NTFS, UDF, EXT2FS, NFS, MFS, dan MSDOS. ...

142

Unduh