Como importar podcasts do Rhythmbox para o Banshee?

7

Com Natty, o tocador de música padrão mudou do Rhythmbox para o Banshee. Enquanto minha música parece ter se movido, os podcasts não mudaram. Eu tenho, portanto, duas perguntas:

  • Como posso ouvir os podcasts que baixei com o Rhythmbox da Banshee?
  • Como posso solicitar que o Banshee baixe automaticamente os podcasts que o Rhythmbox estava fazendo o download para mim?

Editado para adicionar um esclarecimento: Estou interessado em uma maneira de assinar todos os podcasts nos quais eu estava inscrito no Rhythmbox. Estou fazendo essa pergunta porque prefiro não assinar os podcasts um por um.

    
por Frédéric Grosshans 02.05.2011 / 15:35

3 respostas

1

Não sei como obter os podcasts antigos, mas adicionando os podcasts e re-sincronizando pode ser feito como mostrado abaixo:

    
por cprofitt 03.05.2011 / 19:44
1

Isso é mais uma solução alternativa do que uma resposta. Você pode obter uma lista de podcasts em que você está inscrito no Rhythmbox com:

apt-get install xgrep
xgrep -x '/rhythmdb/entry[@type="podcast-feed"]/location/text()' ~/.local/share/rhythmbox/rhythmdb.xml | grep ^http | sort

Você pode obter uma lista de podcasts em que você está inscrito no Banshee com:

apt-get install sqlite3
echo "select Url from PodcastSyndications;" | sqlite3  -batch ~/.config/banshee-1/banshee.db | sort

Isso não ajuda a importá-los, já que o Banshee parece não ter como adicionar vários Podcasts de uma só vez, mas pelo menos ajuda a garantir que todos os Podcasts acabem quando você os adiciona manualmente.

É possível escrever algum SQL para inserir a lista de podcasts nos arquivos de configuração do Banshees, mas eu não tentei isso.

    
por Grumbel 28.10.2011 / 18:40
1

Eu olhei para isso, mas não encontrei uma solução precisa.

No entanto, dado que não parece ser uma maneira de fazer exatamente o que você deseja, o seguinte script de linha de comando de commandlinefu.com pode ser a melhor coisa disponível para você:

grep -A 5 -e podcast-feed rhythmdb.xml | grep -e "<location>" | sed 's: *</*[a-t]*>::g' > PodFeeds.txt

Isso gera uma nova lista de txt separada de todas as URLs de feeds em que você está inscrito no Rhythmbox. Estes podem então ser facilmente copiados e colados em qualquer reprodutor de podcast que você queira usar.

    
por authentictech 17.02.2015 / 01:36