GPodder 无法下载某些源的播客

GPodder 无法下载某些源的播客

我尝试使用 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 在语言编码方面存在一些问题。它无法为某些 feed 创建有效的文件夹名称,因此无法将文件写入此文件夹。
如何解决此问题?(因为我不想回到 Juice 播客聚合器)

答案1

通过简单的 rmb ->“Podcast 设置”重命名列表中的播客,从非英语内容更改为英语。有同样的问题(同样的“Echo Moscow” :)),对我来说有效。这会为您的播客创建正确的文件夹

答案2

gPodder 将播客信息存储在名为数据库。这是一个 SQLite 数据库文件,可以使用任何适当的软件进行编辑(我使用SQLite 浏览器). 此数据库文件包含名为下载文件夹。在针对有缺陷的播客源编辑此字段后,问题就消失了。

更新:文件数据库位于包含播客的文件夹中或%USERPROFILE%\Documents\gPodder(Ubuntu: ~/gPodder)。编辑前请先备份。

相关内容