Как импортировать подкасты Rhythmbox в Банши?

С Natty музыкальный плеер по умолчанию изменился с Rhythmbox до Banshee. Пока моя музыка, кажется, двинулась вперед, подкасты этого не сделали. У меня есть два вопроса:

Как я могу прослушать подкасты, загруженные с Rhythmbox из Banshee? Как я могу попросить Banshee автоматически загружать подкасты, которые Rhythmbox загружал для меня?

Отредактировано, чтобы добавить пояснение: меня интересует способ подписаться на все подкасты, на которые я подписался в Rhythmbox. Я задаю этот вопрос, потому что я бы предпочел не подписываться на подкасты по одному.

7
задан 4 May 2011 в 14:01

27 ответов

Я рассмотрел это, но не нашел точного решения.

Однако, учитывая, что, похоже, не существует способа сделать именно то, что вы хотите, следующий сценарий командной строки от commandlinefu.com может быть лучшим для вас:

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

Это выводит список разделенных txt всех строк, на которые вы подписаны, в Rhythmbox. Затем они могут быть легко скопированы и вставлены в любой проигрыватель подкастов, который вы хотите использовать.

1
ответ дан 25 July 2018 в 22:03

Я не уверен, как вывести старые подкасты, но добавление подкастов и повторная синхронизация могут быть выполнены, как показано ниже:

1
ответ дан 25 July 2018 в 22:03
  • 1
    Да, я знаю, как добавить подкаст один за другим, но он может быть длинным. Я прошу о возможности подписаться на все подкасты сразу. – Frédéric Grosshans 4 May 2011 в 13:58

Это более обходной путь, чем ответ. Вы можете получить список подкастов, подписанных в Rhythmbox, с помощью:

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

Вы можете получить список подкастов, на которые вы подписаны в Банши, с помощью:

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

Это не поможет вам импортировать их, поскольку у Banshee нет возможности добавить несколько подкастов за один раз, но, по крайней мере, это помогает убедиться, что все подкасты сделали это, когда вы вручную добавили их.

Вероятно, можно написать некоторый SQL для вставки списка подкастов в файлы конфигурации Banshees, но я этого не делал.

1
ответ дан 25 July 2018 в 22:03

Я рассмотрел это, но не нашел точного решения.

Однако, учитывая, что, похоже, не существует способа сделать именно то, что вы хотите, следующий сценарий командной строки от commandlinefu.com может быть лучшим для вас:

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

Это выводит список разделенных txt всех строк, на которые вы подписаны, в Rhythmbox. Затем они могут быть легко скопированы и вставлены в любой проигрыватель подкастов, который вы хотите использовать.

1
ответ дан 26 July 2018 в 18:41

Я не уверен, как вывести старые подкасты, но добавление подкастов и повторная синхронизация могут быть выполнены, как показано ниже:

1
ответ дан 26 July 2018 в 18:41
  • 1
    Да, я знаю, как добавить подкаст один за другим, но он может быть длинным. Я прошу о возможности подписаться на все подкасты сразу. – Frédéric Grosshans 4 May 2011 в 13:58

Это более обходной путь, чем ответ. Вы можете получить список подкастов, подписанных в Rhythmbox, с помощью:

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

Вы можете получить список подкастов, на которые вы подписаны в Банши, с помощью:

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

Это не поможет вам импортировать их, поскольку у Banshee нет возможности добавить несколько подкастов за один раз, но, по крайней мере, это помогает убедиться, что все подкасты сделали это, когда вы вручную добавили их.

Вероятно, можно написать некоторый SQL для вставки списка подкастов в файлы конфигурации Banshees, но я этого не делал.

1
ответ дан 26 July 2018 в 18:41

Я рассмотрел это, но не нашел точного решения.

Однако, учитывая, что, похоже, не существует способа сделать именно то, что вы хотите, следующий сценарий командной строки от commandlinefu.com может быть лучшим для вас:

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

Это выводит список разделенных txt всех строк, на которые вы подписаны, в Rhythmbox. Затем они могут быть легко скопированы и вставлены в любой проигрыватель подкастов, который вы хотите использовать.

1
ответ дан 31 July 2018 в 12:16

Я не уверен, как вывести старые подкасты, но добавление подкастов и повторная синхронизация могут быть выполнены, как показано ниже:

1
ответ дан 31 July 2018 в 12:16
  • 1
    Да, я знаю, как добавить подкаст один за другим, но он может быть длинным. Я прошу о возможности подписаться на все подкасты сразу. – Frédéric Grosshans 4 May 2011 в 13:58

Это более обходной путь, чем ответ. Вы можете получить список подкастов, подписанных в Rhythmbox, с помощью:

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

Вы можете получить список подкастов, на которые вы подписаны в Банши, с помощью:

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

Это не поможет вам импортировать их, поскольку у Banshee нет возможности добавить несколько подкастов за один раз, но, по крайней мере, это помогает убедиться, что все подкасты сделали это, когда вы вручную добавили их.

Вероятно, можно написать некоторый SQL для вставки списка подкастов в файлы конфигурации Banshees, но я этого не делал.

1
ответ дан 31 July 2018 в 12:16

Я рассмотрел это, но не нашел точного решения.

Однако, учитывая, что, похоже, не существует способа сделать именно то, что вы хотите, следующий сценарий командной строки от commandlinefu.com может быть лучшим для вас:

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

Это выводит список разделенных txt всех строк, на которые вы подписаны, в Rhythmbox. Затем они могут быть легко скопированы и вставлены в любой проигрыватель подкастов, который вы хотите использовать.

1
ответ дан 2 August 2018 в 03:35

Я не уверен, как вывести старые подкасты, но добавление подкастов и повторная синхронизация могут быть выполнены, как показано ниже:

1
ответ дан 2 August 2018 в 03:35
  • 1
    Да, я знаю, как добавить подкаст один за другим, но он может быть длинным. Я прошу о возможности подписаться на все подкасты сразу. – Frédéric Grosshans 4 May 2011 в 13:58

Это более обходной путь, чем ответ. Вы можете получить список подкастов, подписанных в Rhythmbox, с помощью:

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

Вы можете получить список подкастов, на которые вы подписаны в Банши, с помощью:

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

Это не поможет вам импортировать их, поскольку у Banshee нет возможности добавить несколько подкастов за один раз, но, по крайней мере, это помогает убедиться, что все подкасты сделали это, когда вы вручную добавили их.

Вероятно, можно написать некоторый SQL для вставки списка подкастов в файлы конфигурации Banshees, но я этого не делал.

1
ответ дан 2 August 2018 в 03:35

Я рассмотрел это, но не нашел точного решения.

Однако, учитывая, что, похоже, не существует способа сделать именно то, что вы хотите, следующий сценарий командной строки от commandlinefu.com может быть лучшим для вас:

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

Это выводит список разделенных txt всех строк, на которые вы подписаны, в Rhythmbox. Затем они могут быть легко скопированы и вставлены в любой проигрыватель подкастов, который вы хотите использовать.

1
ответ дан 4 August 2018 в 19:36

Я не уверен, как вывести старые подкасты, но добавление подкастов и повторная синхронизация могут быть выполнены, как показано ниже:

1
ответ дан 4 August 2018 в 19:36
  • 1
    Да, я знаю, как добавить подкаст один за другим, но он может быть длинным. Я прошу о возможности подписаться на все подкасты сразу. – Frédéric Grosshans 4 May 2011 в 13:58

Это более обходной путь, чем ответ. Вы можете получить список подкастов, подписанных в Rhythmbox, с помощью:

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

Вы можете получить список подкастов, на которые вы подписаны в Банши, с помощью:

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

Это не поможет вам импортировать их, поскольку у Banshee нет возможности добавить несколько подкастов за один раз, но, по крайней мере, это помогает убедиться, что все подкасты сделали это, когда вы вручную добавили их.

Вероятно, можно написать некоторый SQL для вставки списка подкастов в файлы конфигурации Banshees, но я этого не делал.

1
ответ дан 4 August 2018 в 19:36

Это скорее обходной путь, чем ответ. Вы можете получить список подкастов, подписанных в Rhythmbox, с помощью:

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

Вы можете получить список подкастов, на которые вы подписаны в Банши, с помощью:

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

Это не поможет вам импортировать их, поскольку Banshee, похоже, не имеет возможности добавлять несколько подкастов за один раз, но, по крайней мере, это помогает убедиться, что все подкасты сделали это, когда вы добавили их вручную.

Вероятно, можно написать некоторый SQL для вставки списка подкастов в файлы конфигурации Banshees, но я этого не делал.

1
ответ дан 6 August 2018 в 03:42

Я не уверен, как вывести старые подкасты, но добавление подкастов и повторная синхронизация могут быть выполнены, как показано ниже:

enter image description here [!d0] enter image description here [!d1]

1
ответ дан 6 August 2018 в 03:42

Я посмотрел на это, но не нашел точного решения.

Однако, учитывая, что, похоже, не существует способа сделать именно то, что вам нужно, следующий сценарий командной строки из commandlinefu .com может быть лучшим для вас:

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

Это выводит список разделенных txt всех строк, на которые вы подписаны, в Rhythmbox. Затем они могут быть легко скопированы и вставлены в любой проигрыватель подкастов, который вы хотите использовать.

1
ответ дан 6 August 2018 в 03:42

Я не уверен, как вывести старые подкасты, но добавление подкастов и повторная синхронизация могут быть выполнены, как показано ниже:

enter image description here [!d0] enter image description here [!d1]

1
ответ дан 7 August 2018 в 21:36

Это скорее обходной путь, чем ответ. Вы можете получить список подкастов, подписанных в Rhythmbox, с помощью:

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

Вы можете получить список подкастов, на которые вы подписаны в Банши, с помощью:

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

Это не поможет вам импортировать их, поскольку Banshee, похоже, не имеет возможности добавлять несколько подкастов за один раз, но, по крайней мере, это помогает убедиться, что все подкасты сделали это, когда вы добавили их вручную.

Вероятно, можно написать некоторый SQL для вставки списка подкастов в файлы конфигурации Banshees, но я этого не делал.

1
ответ дан 7 August 2018 в 21:36

Я посмотрел на это, но не нашел точного решения.

Однако, учитывая, что, похоже, не существует способа сделать именно то, что вам нужно, следующий сценарий командной строки из commandlinefu .com может быть лучшим для вас:

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

Это выводит список разделенных txt всех строк, на которые вы подписаны, в Rhythmbox. Затем они могут быть легко скопированы и вставлены в любой проигрыватель подкастов, который вы хотите использовать.

1
ответ дан 7 August 2018 в 21:36

Я посмотрел на это, но не нашел точного решения.

Однако, учитывая, что, похоже, не существует способа сделать именно то, что вам нужно, следующий сценарий командной строки из commandlinefu .com может быть лучшим для вас:

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

Это выводит список разделенных txt всех строк, на которые вы подписаны, в Rhythmbox. Затем они могут быть легко скопированы и вставлены в любой проигрыватель подкастов, который вы хотите использовать.

1
ответ дан 10 August 2018 в 09:51

Я не уверен, как вывести старые подкасты, но добавление подкастов и повторная синхронизация могут быть выполнены, как показано ниже:

enter image description here [!d0] enter image description here [!d1]

1
ответ дан 10 August 2018 в 09:51

Это скорее обходной путь, чем ответ. Вы можете получить список подкастов, подписанных в Rhythmbox, с помощью:

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

Вы можете получить список подкастов, на которые вы подписаны в Банши, с помощью:

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

Это не поможет вам импортировать их, поскольку Banshee, похоже, не имеет возможности добавлять несколько подкастов за один раз, но, по крайней мере, это помогает убедиться, что все подкасты сделали это, когда вы добавили их вручную.

Вероятно, можно написать некоторый SQL для вставки списка подкастов в файлы конфигурации Banshees, но я этого не делал.

1
ответ дан 10 August 2018 в 09:51

Я посмотрел на это, но не нашел точного решения.

Однако, учитывая, что, похоже, не существует способа сделать именно то, что вам нужно, следующий сценарий командной строки из commandlinefu .com может быть лучшим для вас:

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

Это выводит список разделенных txt всех строк, на которые вы подписаны, в Rhythmbox. Затем они могут быть легко скопированы и вставлены в любой проигрыватель подкастов, который вы хотите использовать.

1
ответ дан 13 August 2018 в 16:08

Я не уверен, как вывести старые подкасты, но добавление подкастов и повторная синхронизация могут быть выполнены, как показано ниже:

enter image description here [!d0] enter image description here [!d1]

1
ответ дан 13 August 2018 в 16:08
  • 1
    Да, я знаю, как добавить подкаст один за другим, но он может быть длинным. Я прошу о возможности подписаться на все подкасты сразу. – Frédéric Grosshans 4 May 2011 в 13:58

Это скорее обходной путь, чем ответ. Вы можете получить список подкастов, подписанных в Rhythmbox, с помощью:

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

Вы можете получить список подкастов, на которые вы подписаны в Банши, с помощью:

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

Это не поможет вам импортировать их, поскольку Banshee, похоже, не имеет возможности добавлять несколько подкастов за один раз, но, по крайней мере, это помогает убедиться, что все подкасты сделали это, когда вы добавили их вручную.

Вероятно, можно написать некоторый SQL для вставки списка подкастов в файлы конфигурации Banshees, но я этого не делал.

1
ответ дан 13 August 2018 в 16:08

Другие вопросы по тегам:

Похожие вопросы: