Я пытаюсь использовать GPodder для загрузки подкастов. Для некоторых каналов я не могу загрузить любые подкасты с сообщениями об ошибках, такими как:

Текст в файле журнала gpodder для этой ошибки:

2013-01-23 18:54:41,322 [gpodder.gtkui.main] ERROR: While downloading Особое мнение : Дмитрий Быков 
Traceback (most recent call last):  
  File "C:\Program Files (x86)\gPodder\src\gpodder\gtkui\main.py", line 2760, in download_episode_list
    task = download.DownloadTask(episode, self.config)
  File "C:\Program Files (x86)\gPodder\src\gpodder\download.py", line 630, in __init__
    open(self.tempname, 'w').close()
IOError: [Errno 2] No such file or directory: 'F:\\podcasts\\Downloads\\  () _  \\2013-01-16-osoboe-1708.mp3.partial'

Я предполагаю, что у gPodder есть некоторые проблемы с кодировками языка. Он не может создать допустимое имя папки для некоторых каналов, поэтому файлы не могут быть записаны в эту папку.
Как решить эту проблему? (Потому что я не хочу возвращаться в агрегатор подкастов Juice)

2 ответа2

1

Переименуйте свой подкаст в список простым rmb -> "Настройки подкаста", от чего-то не английского на английский. У меня такая же проблема (с той же "Эхо Москвы" :)), у меня работает. Это создаст правильную папку для вашего подкаста

0

gPodder хранит информацию о подкастах в файле с именем Database. Это файл базы данных SQLite, который можно редактировать с помощью любого подходящего программного обеспечения (я использую браузер SQLite). Этот файл базы данных содержит поле с именем download folder. После редактирования этого поля для ошибочных каналов подкастов проблема исчезла.

ОБНОВЛЕНИЕ: Файловая база данных находится в папке с подкастами или в %USERPROFILE%\Documents\gPodder (Ubuntu: ~/gPodder). Сделайте резервную копию перед редактированием.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .