Musiql.

musiql é um front-end linha de comando para o Mplayer que fornece recursos de gerenciamento de biblioteca de músicas baseadas em SQL usando SQLite.
Baixe Agora

Musiql. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Park Cram
  • Site do editor:

Musiql. Tag


Musiql. Descrição

O Musiql é um front-end linha de comando para Mplayer que fornece recursos de gerenciamento de biblioteca de músicas baseadas em SQL usando SQLite. O Musiql é um front-end linha de comando para Mplayer que fornece recursos de gerenciamento de biblioteca de músicas baseadas em SQL usando SQLite. O objetivo do projeto é fornecer um conjunto completo de recursos de gerenciamento de bibliotecas de música sem recorrer a uma interface baseada em menu. Musiql importa arquivos de música em seu banco de dados, extraindo metadados de tags usando mutagen. As consultas SQL podem ser usadas para recuperar listas de músicas e jogá-las no MPlayer. As playlists estáticas e dinâmicas podem ser salvas, e Musiql mantém a faixa de playcounts e classificações para cada faixa. As faixas também podem ser enviadas para a Last.fm, pois elas são reproduzidas, o uso de LastfMsubmitd.musiql é escrito em Python e usa pysqlite para acesso ao banco de dados.UseageYou pode obter um resumo das opções do Musiql executando "Musiql - Help". O argumento básico é a cláusula onde uma consulta SQL ao seu banco de dados de música. O MusiQL irá pré-selecionar automaticamente 'Select * from faixas onde' para sua consulta, então você deve deixar de fora essa parte. Os campos no banco de dados do banshee padrão que você pode usar para pesquisar são: Tecla Primária TRYCEIR INTEGER, texto URI não null, texto mimetype, texto do artista, texto do compositor, texto do intérprete, texto do condutor, Texto do lírico, texto do albumtitle, Texto do lírico, Texto de etiqueta, texto do título, texto de subtítulo, texto do gênero, inteiro do gênero, inteiro do ano, inteiro do tracknumber, inteiro do trackcount, inteiro do diskNumber, inteiro do diskCount, inteiro da duração, inteiro do número, Integer do NumberPlayEdstamp, Integer de LastEndDedstamp Um recurso agradável no sqlite é O REGEXP Operatater, que funciona como como, mas combina com as expressões regulares em vez de apenas dar-lhe curingas. Há algumas seqüências de caracteres especiais que o Musiql reconhece em consultas e substitui. Estes são: ~ s Insira os 'Select * from faixas onde' da cláusula. Isso é feito automaticamente no início da consulta, então você só precisa se estiver fazendo uma consulta composta. Você deve usar isso em vez de incluir o seleto manualmente, para que você não precise se preocupar em agarrar todas as colunas Musiql precisa na ordem correta. ~ P'Pattern 'Insira uma consulta que seleciona todas as músicas em listas de reprodução com padrão de correspondência de nomes, usando o SQL como (com% como curinga) para correspondência. Isso insere uma instrução Selecionar inteira, sem necessidade de informações adicionais do usuário. ~ P'Pattern 'mesmo que ~ p, mas usa regexp em vez de como. ~ V'View 'Inserir uma consulta que seleciona todas as músicas da exibição nomeada. Isso só corresponderá aos hits exatos (não são permitidas expressões regulares ou curingas). Uma exibição é uma consulta de seleção armazenada. Ele fornece funcionalidade semelhante a uma lista de reprodução inteligente no iTunes. ~ d'Date 'Converta data do formato legível por humanos para o formato de tempo da máquina (segundos desde 1970 em sistemas UNIX). Isso é útil se você quiser pesquisar na coluna LastPlayEdStamp. A data deve estar no formato 'DD MON YY ' (% d% b% y no formato StrFTime). Os suportes indicam que a parte de tempo é opcional (ou seja, não inclua eles). Por exemplo, ~ d'19 Abr 08 'ou ~ d'19 Abr 0823: 00'.musiql só executará uma única declaração, mas você pode emitir instruções selecionadas compostas unidas pela União, Union, intersect ou exceto. Para obter uma lista completa da sintaxe SQL suportada pelo Musiql, consulte o site SQLite, tendo em mente que o MusiQL só permite que você envie instruções SELECT e, mesmo assim, somente a seção seguinte, onde é iniciada, ele passa qualquer entrada de teclado, exceto As teclas 1-5 através de Mplayer, para que você possa controlar a reprodução normalmente. As teclas 1-5 são usadas para avaliar as músicas. Se você pressionar uma dessas teclas, ele atualizará a classificação da música em seu banco de dados. Você pode então escrever consultas que selecionam músicas com classificações específicas. Estas chaves normalmente contraste, brilho e matiz em MPlayer, então você não deve sentir falta deles durante a reprodução de áudio.Requirements: · Python 2.5 · pysqlite2 · sqlite3 · mplayer · mutagen · lastfmsubmitdwhat novo nesta versão: · As alterações visíveis do usuário Nesta versão é bastante menor. A maior mudança é provavelmente a adição de uma maneira fácil de instalar o MusiQL, usando distutils. Executar 'python setup.py install' como root agora instalará o Musiql em / usr / bin e seus módulos em qualquer lugar que o Python mantenha seus módulos em seu sistema. Outras alterações incluem a adição de suporte para importar arquivos WMA e uma correção de bugs para uma falha que ocorreu se você tentou reproduzir uma música sem artista ou título. Também é possível substituir uma lista de reprodução usando apenas um comando: musiql -x foo -s foo "~ pfoo Union título como 'bar'" Isso irá substituir a playlist 'foo' com uma nova lista de reprodução do mesmo título que contém tudo Na lista de reprodução antiga mais qualquer outra coisa que corresponda à consulta ·. Anteriormente, isso seria simplesmente apagado 'foo', já que a exclusão aconteceu depois de salvar.


Musiql. Software Relacionado

Audiospace.

Audiospace é um software que calcula a quantidade de armazenamento requerida por uma gravação de áudio de uma determinada duração. ...

142

Download

etmccalc.

etmccalc é uma ferramenta que torna os cálculos com timecodes e formas relacionadas de medição de tempo para mídia audiovisual. ...

148

Download

1FCD-OPBSD.

1FCD-OPBSD é um MP3 Player OpenBSD One-Floppy com a funcionalidade para montar sistemas de arquivos NTFS, UDF, EXT2F, NFS, MFS e MSDOS. ...

142

Download