web-dev-qa-db-ja.com

RhythmboxポッドキャストをBansheeにインポートする方法

Nattyでは、デフォルトの音楽プレーヤーがRhythmboxからBansheeに変更されました。私の音楽は動いているように見えますが、ポッドキャストは動きませんでした。したがって、2つの質問があります。

  • BansheeからRhythmboxでダウンロードしたポッドキャストを聴くにはどうすればよいですか?
  • Rhythmboxがダウンロードしていたポッドキャストを自動的にダウンロードするようBansheeに依頼するにはどうすればよいですか?

編集して追加説明: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を作成できますが、私はそれを試しませんでした。

1
Grumbel

古いポッドキャストを入手する方法はわかりませんが、ポッドキャストの追加と再同期は次のように行うことができます。

enter image description hereenter image description here

1
cprofitt

私はこれを調べましたが、正確な解決策は見つかりませんでした。

ただし、希望することを正確に実行する方法がないように思われる場合、 commandlinefu.com からの次のコマンドラインスクリプトが最適な方法です。

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

これにより、Rhythmboxで購読しているすべてのフィードURLの改行で区切られたtxtリストが出力されます。これらは、使用するポッドキャストプレーヤーに簡単にコピーして貼り付けることができます。

1
authentictech