Skip to content

[BUG]: Downloading Podcasts from audioboom feeds downloads hundreds of segments. #1694

Open
@dystopia2017

Description

@dystopia2017

Brief description of the issue

When the rss feed for "The Nextlander Podcast" updates
I right click on "AUDIO/MPEG" and click download.

Image

Then instead of downloading the .mp3 of the podcast, it downloads tons of segment files.

Image

rssguard.log

How to reproduce the bug?

Add the feed https://audioboom.com/channels/5116059.rss
Update the feed
Click on any podcast
Right click on AUDIO/MPEG
Click download

What was the expected result?

It should download the full podcast to my download folder
T:\nextlander_007_i_definitely_saw_no_hemipenis.mp3

What actually happened?

It downloads many segments instead of the complete podcast e.g
nextlander_007_i_definitely_saw_no_hemipenis-1.mp3 to nextlander_007_i_definitely_saw_no_hemipenis-90.mp3

Debug log

time=" 52.470" type="debug" -> feed-downloader: Updating messages in DB took 15423 microseconds.
time=" 52.470" type="debug" -> feed-downloader: 202 unread messages and 202 total messages for feed '1' stored in DB.
time=" 52.470" type="debug" -> feed-downloader: Made progress in feed updates, total feeds count 1/1 (id of feed is 1).
time=" 52.470" type="debug" -> feed-downloader: Finished feed updates in thread '13964'.
time=" 52.475" type="debug" -> CTRL is NOT pressed while sorting articles - sorting with standard mode.
time=" 52.476" type="debug" -> message-model: Repopulated model, SQL statement is now:
'SELECT Messages.id, Messages.is_read, Messages.is_important, Messages.is_deleted, Messages.is_pdeleted, Messages.feed, Messages.title, Messages.url, Messages.author, Messages.date_created, Messages.contents, Messages.enclosures, Messages.score, Messages.account_id, Messages.custom_id, Messages.custom_hash, Feeds.title, Feeds.is_rtl, CASE WHEN LENGTH(Messages.enclosures) > 10 THEN 'true' ELSE 'false' END AS has_enclosures, (SELECT GROUP_CONCAT(Labels.name) FROM Labels WHERE Messages.labels LIKE '%.' || Labels.custom_id || '.%') as msg_labels, Messages.labels FROM Messages LEFT JOIN Feeds ON Messages.feed = Feeds.custom_id AND Messages.account_id = Feeds.account_id WHERE Feeds.custom_id IN ('1') AND Messages.is_deleted = 0 AND Messages.is_pdeleted = 0 AND Messages.account_id = 1 ORDER BY Messages.date_created DESC;'.
time=" 52.476" type="debug" -> gui: Reloading of msg selections took 2 miliseconds.
time=" 52.481" type="debug" -> core: Using QSoundEffect to play notification sound.
time=" 52.489" type="debug" -> notifications: Starting timed closing for notification.
time=" 52.533" type="debug" -> gui: Article list header geometries changed.
time=" 53.712" type="debug" -> gui: Message list got focus with reason 'Qt::MouseFocusReason'.
time=" 53.713" type="debug" -> gui: Current row changed - proxy 'QModelIndex(0,6,0x17e776dc8c0,MessagesProxyModel(0x17e72496e20, name = MessagesProxyModel))', source 'QModelIndex(0,6,0x0,MessagesModel(0x17e7248ff60))'.
time=" 53.713" type="debug" -> gui: Marking article as read immediately.
time=" 53.714" type="debug" -> database: SQLite database connection 'StandardFeed' to file 'T:/Skeen/Apps/Media/RSSGuardPortable/App/RSSGuard/data4/database/database.db' seems to be established.
time=" 53.714" type="debug" -> database: SQLite connection 'UnreadNode' is already active.
time=" 53.714" type="debug" -> database: SQLite database connection 'UnreadNode' to file 'T:/Skeen/Apps/Media/RSSGuardPortable/App/RSSGuard/data4/database/database.db' seems to be established.
time=" 53.714" type="debug" -> feed-model: There is request to reload feed model, reloading the 2 items individually.
time=" 53.719" type="debug" -> gui: HTML image resizing took 0 miliseconds.
time=" 55.654" type="debug" -> gui: Hovered link: 'QUrl(https://prfx.byspotify.com/e/arttrk.com/p/ABMA5/pscrb.fm/rss/p/clrtpod.com/m/dts.podtrac.com/redirect.mp3/audioboom.com/posts/8700631.mp3?modified=1743816407&sid=5116059&source=rss)'.
time=" 57.823" type="debug" -> network: Settings of BaseNetworkAccessManager loaded.
time=" 57.878" type="debug" -> gui: Article list header geometries changed.
time=" 57.882" type="debug" -> notifications: Stopping timed closing for notification.
time=" 58.375" type="warning" -> QFile::setFileName: File (C:/Users/AiNA/Downloads/8700631.mp3) already open
time=" 59.431" type="debug" -> notifications: Starting timed closing for notification.
time=" 59.727" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.271" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.278" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.287" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.294" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.301" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.309" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.313" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.321" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.331" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.336" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.347" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.356" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.362" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.375" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.385" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.395" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.414" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.420" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.429" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.435" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.445" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.452" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.462" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.472" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.479" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.488" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.497" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.505" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.514" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.519" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.530" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.540" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.548" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.557" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.578" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.587" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.596" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.604" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.613" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.623" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.634" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.645" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.655" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.663" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.672" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.682" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.690" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.709" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.719" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.724" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.736" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.745" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.754" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.764" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.773" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.783" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.792" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.802" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.806" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.822" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.831" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.840" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.849" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.859" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.868" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.878" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.887" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.896" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.906" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.913" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.931" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.937" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.947" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.957" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.966" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.970" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.981" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.991" type="debug" -> notifications: Starting timed closing for notification.
time=" 61.996" type="debug" -> notifications: Starting timed closing for notification.
time=" 62.007" type="debug" -> notifications: Starting timed closing for notification.
time=" 62.025" type="debug" -> notifications: Starting timed closing for notification.
time=" 62.035" type="debug" -> notifications: Starting timed closing for notification.
time=" 62.045" type="debug" -> notifications: Starting timed closing for notification.
time=" 62.054" type="debug" -> notifications: Starting timed closing for notification.
time=" 62.064" type="debug" -> notifications: Starting timed closing for notification.
time=" 62.068" type="debug" -> notifications: Starting timed closing for notification.
time=" 62.071" type="debug" -> notifications: Starting timed closing for notification.
time=" 65.315" type="debug" -> notifications: Stopping timed closing for notification.
time=" 65.442" type="debug" -> notifications: Starting timed closing for notification.
time=" 65.563" type="debug" -> notifications: Stopping timed closing for notification.
time=" 65.817" type="debug" -> notifications: Starting timed closing for notification.
time=" 65.847" type="debug" -> notifications: Stopping timed closing for notification.
time=" 68.436" type="debug" -> notifications: Stopping timed closing for notification.
time=" 68.811" type="debug" -> notifications: Stopping timed closing for notification.
time=" 72.061" type="debug" -> notifications: Stopping timed closing for notification.
time=" 72.061" type="debug" -> notifications: Stopping timed closing for notification.
time=" 90.753" type="debug" -> gui: Main window hide event
time=" 90.753" type="debug" -> gui: Main window close event

Operating system and version

  • OS: Windows 11 Version 24H2 (OS Build 26100.3476)
  • RSS Guard version: v4.8.1

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions