Songbird - Conheçam o media-player da Mozilla

Resolvi escrever este breve artigo para compartilhar com vocês (principalmente com aqueles que, como eu, não conheciam ainda o aplicativo) informações sobre este magnífico player de mídia desenvolvido pela Mozilla: o Songbird.

[ Hits: 29.245 ]

Por: Percival F. Jr. em 28/01/2010 | Blog: http://www.debianbrasil.890m.com


Apresentação



Antes de mais nada, conheça a página principal do programa acessando o endereço http://getsongbird.com/.

Hoje em dia, com as facilidades que a música digital oferece e a alta capacidade de armazenamento dos computadores pessoais, muitas pessoas procuram não apenas mais um simples player, mas além disso, um verdadeiro gerenciador para suas bibliotecas particulares.

E porque não, além de um player e gerenciador de coleções, não podemos ter, no mesmo programa, um sistema que busque as capas para nosso álbuns? Ou que se busque (e salve automaticamente nas tags do mp3) as letras da músicas sendo reproduzidas? E se eu quiser assistir um vídeo da banda cujo mp3 está sendo reproduzido naquele momento? Ou fotos da banda? Além disso, e seu eu quiser, a um clique de distância, saber toda a história da banda e acessar sua página oficial no Myspace ou outros sites de relacionamento? Eu posso querer também saber quando determinada banda vai tocar na minha cidade, não posso? Posso também classificar minhas músicas de acordo com minhas preferências pessoais? E ver uma lista desta classificação e montar um playlist a partir dela? Ou montar um playlist a partir das músicas mais tocadas? Ou ainda receber recomendações de outras músicas baseadas em meu histórico?

Cansou?

Pois o Songbird ainda não.

Tudo o que eu apenas questionei logo acima é facilmente obtido ao usarmos o aplicativo, e ainda mais dezenas de outras opções.

Desenvolvido sobre a plataforma XULRunnner, da Mozilla, utilizando-se do motor de layout Gecko (do mesmo desenvolvedor) e sob a licença GPL (GNU General Public License), o Songbird utiliza-se do GSTreamer para a reprodução de mídia no ambiente Linux e do SQLite para o gerenciamento das listas de reprodução, todos bem conhecidos nossos.

Podemos inserir, a exemplo do Firefox, dezenas de complementos (add-ons) ao nosso Songbird, dando-lhe, assim, a aparência como desejarmos (através de skins - aqui chamadas de feathers), assim como as funções de que mais gostamos: assistir no Youtube vídeos relacionados ao artista cuja música está sendo tocada, obter informações sobre o artista na Wikipédia ou em sua página no MySpace, receber automaticamente as letras da música bem como a arte da capa do álbum onde foi originalmente gravada e muito mais.

Sabendo disto, percebemos que, além de um excelente player e organizador de mídia, o Songbird também é um browser para a internet. E o melhor: o desenvolvimento dele recebe a contribuição da comunidade livre.

No screenshot a seguir, vou mostrar um pouco da "cara" do Songbird; acompanhem a legenda logo depois.
Linux: Conheça o media-player da Mozilla: Songbird.
  1. Controles básicos de reprodução;
  2. Controle do volume da reprodução;
  3. Barra de ferramentas;
  4. Barra de progresso (tempo decorrido e tempo restante da música sendo tocada);
  5. Classificação pessoal da música;
  6. Modos de reprodução da lista de músicas (aleatório, repetir toda a seleção, repetir apenas uma música);
  7. Listas de reprodução (cria uma nova lista de reprodução, lista as músicas melhores avaliadas, mais ouvidas, recentemente adicionadas ou as recentemente ouvidas). Clicando-se em Nova lista de reprodução com o botão direito do mouse te dá a opção de criar uma Nova lista de reprodução inteligente onde você poderá selecionar a lista com base em artistas, palavras contidas nos títulos, além de limitar a lista em minutos, GB, quantidade de músicas, etc. vale a pena conferir este recurso;
  8. Capa do álbum que contém a música que está sendo reproduzida agora. Clicando-se com o botão direito do mouse na capa você tem a opção de mudar a visualização da capa para o álbum que está selecionado em (9), ou ainda obter uma nova capa;
  9. Capa selecionada por você usando o plugin Mediaflow (será explicado especificamente mais adiante no artigo);
  10. Outros álbuns de sua biblioteca. Clicando em um destes você será direcionado para o mesmo. A quantidade visível de álbuns pode ser modificada nas preferências do plugin Mediaflow (o que também será explicado mais adiante no artigo);
  11. Letras da música selecionada, provida pelo plugin Lyrics Master (assunto abordado mais adiante);
  12. O símbolo do alto-falante indica a música sendo reproduzida;
  13. Lista os artistas da sua biblioteca. Este recurso é provido pela opção 3 filtros de Visualização de Painéis, em Exibir --> Visualizações de Mídia, menu localizado em (3), ou selecionando-se uma das opções em (21). Clicando-se com o botão direito do mouse em qualquer um destes 3 painéis você pode escolher exatamente o parâmetro de sua biblioteca a ser listado;
  14. Lista os álbuns de sua biblioteca (pode ser editado);
  15. Lista as músicas de sua biblioteca em relação à uma classificação de preferência (0 estrela a 5 estrelas) fornecida por você para cada música (pode ser editado);
  16. Barra principal da biblioteca. Clicando-se em um item desta você poderá organizar a lista em ordem crescente (ou decrescente clicando-se novamente) a partir de um parâmetro;
  17. Classificação pessoal da música;
  18. Visão das músicas de sua biblioteca;
  19. Barra do plugin Mediaflow (puxe esta barra para cima para ter acesso às funções do plugin);
  20. Este símbolo indica que a letra da música da música já está gravada nos metadados da mesma (explicarei mais adiante),
  21. Alterna entre os modos de visualização nativos do Songbird (plana ou em 3 painéis - o modo Mediaflow, por ser um plugin, só pode ser obtido no menu localizado em (3), Exibir -> Visualizações de Mídia).

    Próxima página

Páginas do artigo
   1. Apresentação
   2. Requisitos de hardware, download e instalação
   3. Primeiros passos e alguns add-ons
   4. Considerações finais
Outros artigos deste autor

MSX: os bons tempos estão de volta II

Instalando a DD-WRT em roteadores Linksys WR54G*

Weechat - Conheçam este cliente peso-pena para IRC

Desktop em 3D - customizando seu GNU/Linux

Linux_logo: customizando até o SHELL do seu GNU/Linux

Leitura recomendada

Mono e C# (parte 1)

Zabbix e iPhone

Instalando o KnowledgeTree fácil e rápido

NGINX Open Source com Balanceamento de Carga e Persistência de Sessão

Integração Contínua com Jenkins - Instalação (Parte 1)

  
Comentários
[1] Comentário enviado por rony_souza em 28/01/2010 - 13:42h

O Songbird está evoluindo bem rápido,

Atualmente o Songbird é o melhor player/brownser

MUITO interessante

[2] Comentário enviado por removido em 28/01/2010 - 15:01h

Só pra complementar

o Songbird NÃO É DA MOZILLA
(http://getsongbird.com/about/)

Utiliza XULRunnner e Gecko, mas não é a mozilla que desenvolve...

[3] Comentário enviado por igor.novais0 em 28/01/2010 - 20:34h

Só faltou tocar cd.

Quem sabe futuramente...

[4] Comentário enviado por pinduvoz em 28/01/2010 - 21:08h

Ele (o Songbird) já estava maduro quando escrevi, há um ano (ou quase), o artigo abaixo:

http://vivaolinux.com.br/artigo/Instalando-o-Songbird-no-Linpus-Linux-Lite-(Acer-Aspire-One)/

Só tem melhorado desde então.

[5] Comentário enviado por eldermarco em 28/01/2010 - 22:36h

Não é necessário instalar o SongBird dessa maneira. Melhor baixar um pacote para a distro correspondente. Isso pode ser feito aqui:

http://wiki.songbirdnest.com/index.php?title=Developer/Articles/Builds/Contributed_Builds


[6] Comentário enviado por percival em 28/01/2010 - 23:13h

Não, não é necessário, como eu mesmo disse no artigo:

"Apesar de muito simples, resolvi dedicar um breve capítulo especialmente a instalação do Songbird. Se preferir, consulte o gerenciador de pacotes de sua distro: em muitas você já encontrará o player nela. Mas preferi demonstrar aqui como instalar o mesmo a partir do pacote fornecido pela página oficial; assim teremos sempre o Songbird mais atual em nosso Linux."

Bastava ter lido direito.

Abraço.

[7] Comentário enviado por eldermarco em 29/01/2010 - 12:55h

Enfim, o link que passei é para o caso de não se encontrar o songbird no gerenciador de pacotes da sua distro, como no Fedora.

Abs.

[8] Comentário enviado por rai3mb em 31/01/2010 - 00:04h

baixei pra mim o songbird, mas ao executar aparece os seguintes erros:
(songbird-bin:3940): GLib-WARNING **: g_set_prgname() called multiple times

(songbird-bin:3944): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstavi.so': /usr/lib/gstreamer-0.10/libgstavi.so: undefined symbol: _gst_debug_dump_mem

(songbird-bin:3944): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstschro.so': /usr/lib/gstreamer-0.10/libgstschro.so: undefined symbol: gst_adapter_masked_scan_uint32

(songbird-bin:3944): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstmpegdemux.so': /usr/lib/gstreamer-0.10/libgstmpegdemux.so: undefined symbol: _gst_debug_dump_mem

(songbird-bin:3944): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstapp.so': /usr/lib/libgstapp-0.10.so.0: undefined symbol: gst_buffer_list_get_type

(songbird-bin:3944): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstdv.so': /usr/lib/gstreamer-0.10/libgstdv.so: undefined symbol: gst_tag_list_new_full

(songbird-bin:3944): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstrawparse.so': /usr/lib/gstreamer-0.10/libgstrawparse.so: undefined symbol: gst_video_format_new_caps_interlaced

(songbird-bin:3944): GStreamer-WARNING **: invalid name template bwf_audio_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:3944): GStreamer-WARNING **: invalid name template alaw_audio_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:3944): GStreamer-WARNING **: invalid name template dv_dif_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:3944): GStreamer-WARNING **: invalid name template jpeg2000_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:3944): GStreamer-WARNING **: invalid name template mpeg_audio_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:3944): GStreamer-WARNING **: invalid name template mpeg_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:3944): GStreamer-WARNING **: invalid name template up_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:3944): GStreamer-WARNING **: invalid name template vc3_video_sink_%u: conversion specification must be of type '%d' or '%s' for GST_PAD_REQUEST padtemplate

(songbird-bin:3944): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgsthdvparse.so': /usr/lib/gstreamer-0.10/libgsthdvparse.so: undefined symbol: _gst_debug_dump_mem
././songbird-bin: symbol lookup error: /usr/lib/python2.6/dist-packages/gst-0.10/gst/_gst.so: undefined symbol: gst_task_pool_get_type
Could not initialize GStreamer: Erro na varredura do registro , child terminated by signal

alguem poderia me ajudar?

[9] Comentário enviado por percival em 01/02/2010 - 12:25h

rai3mb,

Tente isto aqui: http://www.vivaolinux.com.br/topico/Iniciantes-no-Linux/songbird-problema-apos-instalacao

[10] Comentário enviado por alahara em 02/04/2010 - 21:29h

@br_mozdev

Songbird deixará de ter versões Linux: http://migre.me/tpEy

Sem mais!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts