Here is the capture of "gpodder -verbose |& tee gpodder-3.9.2_error.txt"Īs an aside, I inserted the "&" to the capture command because it was insufficient to capture only stdout to get tee to save the errors, but I needed instead to capture stderr for that purpose. I can also confirm that reverting to 3.9.1 gives me no such woes, so something about this specific podcast must be choking 3.9.2, but (again) I have no idea what. Some podcasts could not be added to your list: which gives me the following text in the popup: I was able to fix my problems (mostly), by updating to podcastparser 0.6.1, with my podcasts now restoring properly from my list of podcasts saved on, with one exception, a specific podcast that still fails, whether I try using the restored list from gpodder,net, or when I tried to manually add the problem podcast URL into the "Add podcast via URL" option. When I throw some debugging statements into deviceplaylist.py, it does indeed to be halting on episodes that contain apostrophes and quotes. UnicodeDecodeError: 'utf8' codec can't decode byte 0x92 in position 26: invalid start byteĪccording to this answer, 0x92 is a Windows "smart quote", and I do see quite a few smart quotes scattered throughout various episode titles. Playlist.write_m3u(episodes_for_playlist)įile "C:\Program Files (x86)\gPodder\src\gpodder\gtkui\desktop\deviceplaylist.py", line 110, in write_m3uįilename = self.get_absolute_filename_for_playlist(current_episode)įile "C:\Program Files (x86)\gPodder\src\gpodder\gtkui\desktop\deviceplaylist.py", line 89, in get_absolute_filename_for_playlistįilename = os.path.join(util.relpath(self.mountpoint, self._vice_vice_folder), filename)įile "C:\Python27\Lib\ntpath.py", line 84, in join 14:13:14,355 ERROR: Uncaught exception: Traceback (most recent call last):įile "C:\Program Files (x86)\gPodder\src\gpodder\gtkui\desktop\sync.py", line 282, in check_free_spaceįile "C:\Program Files (x86)\gPodder\src\gpodder\gtkui\desktop\sync.py", line 193, in resume_sync Unicode error with certain episodes when syncing to device GPodder should put all these tasks in background threads to keep it responsive. If you don't know it you might think that gPodder crashed right after upstart as it behaves like it did. If you know this, it's fine, you must give gPodder the time it needs to update itself and download new episodes. The GUI does not respond at all until it finished that. After start it becomes unresponsive for several minutes as gPodder is obviously accessing the subfolders in the download directory to check which episodes are already downloaded (while it's unresponsive it generates quite a lot of network traffic at ~3-5mbps between my client and the NAS). Basically this works fine for me.īut the gPodder GUI has severe performance issues with this configuration. The gpodder home directory is still on my SSD, I switched the download directory by setting the GPODDER_DOWNLOAD_DIR variable to a folder on my nas. I currently have 39 podcasts subscribed and are downloading new episodes directly to my NAS as my computer 'only' has a SSD which I do not want to be congested with gigabytes of audio files. Better Youtube support (> 15 entries in feeds, download audio-only): youtube_dl or yt-dlp.(webkit2gtk, webkitgtk4 or gir1.2-webkit2-4.0 packages). HTML show notes: WebKit2 gobject bindings.Clickable links in GTK UI show notes: html5lib.iPod Sync Support: libgpod (tested with 0.8.3).MP3 Player Sync Support: python-eyed3 (0.7 or newer).Native OS X support: ige-mac-integration.Bluetooth file sending: gnome-obex-send or bluetooth-sendto.The dummy (no-op) D-Bus module provided in "tools/fake-dbus-module/". DependenciesĪs an alternative to python-dbus on Mac OS X and Windows, you can use You should have received a copy of the GNU General Public LicenseĪlong with this program. GNU General Public License for more details. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. GPodder is distributed in the hope that it will be useful,īut WITHOUT ANY WARRANTY without even the implied warranty of The Free Software Foundation either version 3 of the License, or It under the terms of the GNU General Public License as published by GPodder is free software you can redistribute it and/or modify Copyright 2005-2022 The gPodder Team License
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |