Não sei como obter os podcasts antigos, mas adicionando os podcasts e re-sincronizando pode ser feito como mostrado abaixo:
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:
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.
Não sei como obter os podcasts antigos, mas adicionando os podcasts e re-sincronizando pode ser feito como mostrado abaixo:
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.
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.