Nattyでは、デフォルトの音楽プレーヤーがRhythmboxからBansheeに変更されました。私の音楽は動いているように見えますが、ポッドキャストは動きませんでした。したがって、2つの質問があります。
編集して追加説明:Rhythmboxで購読したすべてのポッドキャストを購読する方法に興味があります。ポッドキャストを1つずつ購読したくないので、この質問をしています。
これは答えよりも回避策です。 Rhythmboxで登録しているポッドキャストのリストを取得するには、次のコマンドを使用します。
apt-get install xgrep
xgrep -x '/rhythmdb/entry[@type="podcast-feed"]/location/text()' ~/.local/share/rhythmbox/rhythmdb.xml | grep ^http | sort
Bansheeで登録しているポッドキャストのリストは、次の方法で取得できます。
apt-get install sqlite3
echo "select Url from PodcastSyndications;" | sqlite3 -batch ~/.config/banshee-1/banshee.db | sort
Bansheeには複数のPodcastを一度に追加する方法がないように見えるため、これはインポートに役立ちませんが、少なくとも手動で追加したときにすべてのPodcastが確実に終了するようにします。
おそらくポッドキャストリストをBansheesの構成ファイルに挿入するSQLを作成できますが、私はそれを試しませんでした。
古いポッドキャストを入手する方法はわかりませんが、ポッドキャストの追加と再同期は次のように行うことができます。
私はこれを調べましたが、正確な解決策は見つかりませんでした。
ただし、希望することを正確に実行する方法がないように思われる場合、 commandlinefu.com からの次のコマンドラインスクリプトが最適な方法です。
grep -A 5 -e podcast-feed rhythmdb.xml | grep -e "<location>" | sed 's: *</*[a-t]*>::g' > PodFeeds.txt
これにより、Rhythmboxで購読しているすべてのフィードURLの改行で区切られたtxtリストが出力されます。これらは、使用するポッドキャストプレーヤーに簡単にコピーして貼り付けることができます。