Skip to content

Full Podcast Feed Support - Reduce Filter Modifications #3923

Open
@undaunt

Description

@undaunt

Is your feature request related to a problem? Please describe.
When generating a feed via the filter feed based on an existing podcast feed, certain fields such as podcast description, copyright, etc. are removed or modified. Due to this I cannot add a filtered feed to Audiobookshelf. This is related to and I would consider an extension of #3409

Describe the solution you'd like
I'd like to only see the episodes filtered/not filtered based on the text/regex used in the filter feed (ie: only removing or including specific <item> entries) without the structure of the feed or other data being modified.

Describe alternatives you've considered
To work around this issue I'm currently using SiftRSS but this is not self-hosted and could disappear at any point.

Additional context
Below I'm going to paste the exact feed data as it appears from the original feed, SiftRSS, and the rss-bridge filtered feed for the top of the feed and the most recent episode for comparison purposes. I will also summarize the differences as verified on diffchecker.

Header differences:

Original vs SiftRSS: different href inside <atom:link tag and different <link> url.
Original vs RSS-Bridge: excluding indentation differences, there are various fields not included such as language, description, image, and all of the itunes specific fields (category, owner, subtitle, type, explicit flag, etc.), and the CDATA html format description.

Episode differences:

No differences between SiftRSS and original.
Original vs Rss-Bridge: Fields missing include the CDATA html encoded description. The guid isPermaLink has been modified from false to be true and is set to match the <link> value. The enclosure url has been modified to be media:content instead.

Original Feed Header

<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<atom:link href="https://feeds.megaphone.fm/QCD8414694967" rel="self" type="application/rss+xml"/>
<title>The Glass Cannon Podcast</title>
<link>https://glasscannonnetwork.com/</link>
<language>en</language>
<copyright>Copyright 2023 The Glass Cannon Network</copyright>
<description>In the spirit of old-school tabletop role-playing games, a collection of super-nerds engage in Actual Play podcasts of Paizo's Pathfinder Adventure Paths. Interweaving immersive storytelling with irreverent, improvised humor, the Glass Cannon Podcast delivers like no other the experience of what it's really like to sit around a table rolling dice and ball-busting with your best buds. In May of 2022, the original Pathfinder 1E Giantslayer adventure came to an end and the previously unreleased podcast episodes of the Strange Aeons live tour were added. In September of 2023, Campaign Two begins as GM and Glass Cannon Network CEO Troy Lavallee leads a crew of network founders Joe O'Brien, Skid Maher and Matthew Capodicasa along with fan-favorites Sydney Amanuel and Kate Stamas through the Pathfinder 2E Gatewalkers Adventure Path.</description>
<image>
<url>https://megaphone.imgix.net/podcasts/6a4a34c8-4113-11ee-b6a4-27fbbf15d5ee/image/GLASS_CANNON_LOGO_FINAL.png?ixlib=rails-4.3.1&max-w=3000&max-h=3000&fit=crop&auto=format,compress</url>
<title>The Glass Cannon Podcast</title>
<link>https://glasscannonnetwork.com/</link>
</image>
<itunes:explicit>yes</itunes:explicit>
<itunes:type>episodic</itunes:type>
<itunes:subtitle/>
<itunes:author>The Glass Cannon Network</itunes:author>
<itunes:summary>In the spirit of old-school tabletop role-playing games, a collection of super-nerds engage in Actual Play podcasts of Paizo's Pathfinder Adventure Paths. Interweaving immersive storytelling with irreverent, improvised humor, the Glass Cannon Podcast delivers like no other the experience of what it's really like to sit around a table rolling dice and ball-busting with your best buds. In May of 2022, the original Pathfinder 1E Giantslayer adventure came to an end and the previously unreleased podcast episodes of the Strange Aeons live tour were added. In September of 2023, Campaign Two begins as GM and Glass Cannon Network CEO Troy Lavallee leads a crew of network founders Joe O'Brien, Skid Maher and Matthew Capodicasa along with fan-favorites Sydney Amanuel and Kate Stamas through the Pathfinder 2E Gatewalkers Adventure Path.</itunes:summary>
<content:encoded>
<![CDATA[ <p>In the spirit of old-school tabletop role-playing games, a collection of super-nerds engage in Actual Play podcasts of Paizo's Pathfinder Adventure Paths. Interweaving immersive storytelling with irreverent, improvised humor, the Glass Cannon Podcast delivers like no other the experience of what it's really like to sit around a table rolling dice and ball-busting with your best buds. In May of 2022, the original Pathfinder 1E Giantslayer adventure came to an end and the previously unreleased podcast episodes of the Strange Aeons live tour were added. In September of 2023, Campaign Two begins as GM and Glass Cannon Network CEO Troy Lavallee leads a crew of network founders Joe O'Brien, Skid Maher and Matthew Capodicasa along with fan-favorites Sydney Amanuel and Kate Stamas through the Pathfinder 2E Gatewalkers Adventure Path.</p> ]]>
</content:encoded>
<itunes:owner>
<itunes:name>The Glass Cannon Network</itunes:name>
<itunes:email>[email protected]</itunes:email>
</itunes:owner>
<itunes:image href="https://megaphone.imgix.net/podcasts/6a4a34c8-4113-11ee-b6a4-27fbbf15d5ee/image/GLASS_CANNON_LOGO_FINAL.png?ixlib=rails-4.3.1&max-w=3000&max-h=3000&fit=crop&auto=format,compress"/>
<itunes:category text="Leisure">
<itunes:category text="Games"/>
<itunes:category text="Hobbies"/>
</itunes:category>
<itunes:category text="Comedy">
<itunes:category text="Improv"/>
</itunes:category>

Original Feed Episode

<item>
<title>Cannon Fodder 1/24/24</title>
<link>https://youtu.be/DfEISqlDp14</link>
<description>Troy and Joe are IN STUDIO for the Fod today with special guests Skid Maher and Sydney Amanuel! They'll talk about the reveal of Syd's newest character class, an upcoming Rambo live show (!), and their suspicions about the newest NPC in the GCP. In Listener Mail, ideas for what to do with dead characters! Watch the video here: https://youtu.be/DfEISqlDp14 For more podcasts and livestreams, visit glasscannonnetwork.com and for hundreds of hours of exclusive shows and benefits, make your membership official and join Glass Cannon Nation today by becoming a subscriber at jointhenaish.com. Learn more about your ad choices. Visit megaphone.fm/adchoices</description>
<pubDate>Wed, 24 Jan 2024 05:00:00 -0000</pubDate>
<itunes:episodeType>full</itunes:episodeType>
<itunes:author>The Glass Cannon Network</itunes:author>
<itunes:subtitle/>
<itunes:summary>Troy and Joe are IN STUDIO for the Fod today with special guests Skid Maher and Sydney Amanuel! They'll talk about the reveal of Syd's newest character class, an upcoming Rambo live show (!), and their suspicions about the newest NPC in the GCP. In Listener Mail, ideas for what to do with dead characters! Watch the video here: https://youtu.be/DfEISqlDp14 For more podcasts and livestreams, visit glasscannonnetwork.com and for hundreds of hours of exclusive shows and benefits, make your membership official and join Glass Cannon Nation today by becoming a subscriber at jointhenaish.com. Learn more about your ad choices. Visit megaphone.fm/adchoices</itunes:summary>
<content:encoded>
<![CDATA[ <p>Troy and Joe are IN STUDIO for the Fod today with special guests Skid Maher and Sydney Amanuel! They'll talk about the reveal of Syd's newest character class, an upcoming Rambo live show (!), and their suspicions about the newest NPC in the GCP. In Listener Mail, ideas for what to do with dead characters!</p><p>Watch the video here: <a href="https://youtu.be/DfEISqlDp14">https://youtu.be/DfEISqlDp14</a></p><p>For more podcasts and livestreams, visit <a href="http://glasscannonnetwork.com/">glasscannonnetwork.com</a> and for hundreds of hours of exclusive shows and benefits, make your membership official and join Glass Cannon Nation today by becoming a subscriber at <a href="http://jointhenaish.com/">jointhenaish.com</a>.</p><p> </p><p>Learn more about your ad choices. Visit <a href="https://megaphone.fm/adchoices">megaphone.fm/adchoices</a></p> ]]>
</content:encoded>
<itunes:duration>3100</itunes:duration>
<itunes:explicit>yes</itunes:explicit>
<guid isPermaLink="false">
<![CDATA[ 5b2134c2-ba6e-11ee-8815-3b8e196f4735 ]]>
</guid>
<enclosure url="https://www.podtrac.com/pts/redirect.mp3/pdst.fm/e/chrt.fm/track/47G541/pscrb.fm/rss/p/mgln.ai/e/433/claritaspod.com/measure/traffic.megaphone.fm/QCD7842766761.mp3?updated=1706070080" length="0" type="audio/mpeg"/>
</item>

SiftRSS Header

<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
<!--  Source: https://feeds.megaphone.fm/QCD8414694967  -->
<channel>
<atom:link href="https://siftrss.com/f/G6k08l5zqgL" rel="self" type="application/rss+xml"/>
<title>The Glass Cannon Podcast</title>
<link>https://siftrss.com/f/G6k08l5zqgL</link>
<language>en</language>
<copyright>Copyright 2023 The Glass Cannon Network</copyright>
<description>In the spirit of old-school tabletop role-playing games, a collection of super-nerds engage in Actual Play podcasts of Paizo's Pathfinder Adventure Paths. Interweaving immersive storytelling with irreverent, improvised humor, the Glass Cannon Podcast delivers like no other the experience of what it's really like to sit around a table rolling dice and ball-busting with your best buds. In May of 2022, the original Pathfinder 1E Giantslayer adventure came to an end and the previously unreleased podcast episodes of the Strange Aeons live tour were added. In September of 2023, Campaign Two begins as GM and Glass Cannon Network CEO Troy Lavallee leads a crew of network founders Joe O'Brien, Skid Maher and Matthew Capodicasa along with fan-favorites Sydney Amanuel and Kate Stamas through the Pathfinder 2E Gatewalkers Adventure Path.</description>
<image>
<url>https://megaphone.imgix.net/podcasts/6a4a34c8-4113-11ee-b6a4-27fbbf15d5ee/image/GLASS_CANNON_LOGO_FINAL.png?ixlib=rails-4.3.1&max-w=3000&max-h=3000&fit=crop&auto=format,compress</url>
<title>The Glass Cannon Podcast</title>
<link>https://glasscannonnetwork.com/</link>
</image>
<itunes:explicit>yes</itunes:explicit>
<itunes:type>episodic</itunes:type>
<itunes:subtitle/>
<itunes:author>The Glass Cannon Network</itunes:author>
<itunes:summary>In the spirit of old-school tabletop role-playing games, a collection of super-nerds engage in Actual Play podcasts of Paizo's Pathfinder Adventure Paths. Interweaving immersive storytelling with irreverent, improvised humor, the Glass Cannon Podcast delivers like no other the experience of what it's really like to sit around a table rolling dice and ball-busting with your best buds. In May of 2022, the original Pathfinder 1E Giantslayer adventure came to an end and the previously unreleased podcast episodes of the Strange Aeons live tour were added. In September of 2023, Campaign Two begins as GM and Glass Cannon Network CEO Troy Lavallee leads a crew of network founders Joe O'Brien, Skid Maher and Matthew Capodicasa along with fan-favorites Sydney Amanuel and Kate Stamas through the Pathfinder 2E Gatewalkers Adventure Path.</itunes:summary>
<content:encoded>
<![CDATA[ <p>In the spirit of old-school tabletop role-playing games, a collection of super-nerds engage in Actual Play podcasts of Paizo's Pathfinder Adventure Paths. Interweaving immersive storytelling with irreverent, improvised humor, the Glass Cannon Podcast delivers like no other the experience of what it's really like to sit around a table rolling dice and ball-busting with your best buds. In May of 2022, the original Pathfinder 1E Giantslayer adventure came to an end and the previously unreleased podcast episodes of the Strange Aeons live tour were added. In September of 2023, Campaign Two begins as GM and Glass Cannon Network CEO Troy Lavallee leads a crew of network founders Joe O'Brien, Skid Maher and Matthew Capodicasa along with fan-favorites Sydney Amanuel and Kate Stamas through the Pathfinder 2E Gatewalkers Adventure Path.</p> ]]>
</content:encoded>
<itunes:owner>
<itunes:name>The Glass Cannon Network</itunes:name>
<itunes:email>[email protected]</itunes:email>
</itunes:owner>
<itunes:image href="https://megaphone.imgix.net/podcasts/6a4a34c8-4113-11ee-b6a4-27fbbf15d5ee/image/GLASS_CANNON_LOGO_FINAL.png?ixlib=rails-4.3.1&max-w=3000&max-h=3000&fit=crop&auto=format,compress"/>
<itunes:category text="Leisure">
<itunes:category text="Games"/>
<itunes:category text="Hobbies"/>
</itunes:category>
<itunes:category text="Comedy">
<itunes:category text="Improv"/>
</itunes:category>

SiftRSS Episode

<item>
<title>Cannon Fodder 1/24/24</title>
<link>https://youtu.be/DfEISqlDp14</link>
<description>Troy and Joe are IN STUDIO for the Fod today with special guests Skid Maher and Sydney Amanuel! They'll talk about the reveal of Syd's newest character class, an upcoming Rambo live show (!), and their suspicions about the newest NPC in the GCP. In Listener Mail, ideas for what to do with dead characters! Watch the video here: https://youtu.be/DfEISqlDp14 For more podcasts and livestreams, visit glasscannonnetwork.com and for hundreds of hours of exclusive shows and benefits, make your membership official and join Glass Cannon Nation today by becoming a subscriber at jointhenaish.com. Learn more about your ad choices. Visit megaphone.fm/adchoices</description>
<pubDate>Wed, 24 Jan 2024 05:00:00 -0000</pubDate>
<itunes:episodeType>full</itunes:episodeType>
<itunes:author>The Glass Cannon Network</itunes:author>
<itunes:subtitle/>
<itunes:summary>Troy and Joe are IN STUDIO for the Fod today with special guests Skid Maher and Sydney Amanuel! They'll talk about the reveal of Syd's newest character class, an upcoming Rambo live show (!), and their suspicions about the newest NPC in the GCP. In Listener Mail, ideas for what to do with dead characters! Watch the video here: https://youtu.be/DfEISqlDp14 For more podcasts and livestreams, visit glasscannonnetwork.com and for hundreds of hours of exclusive shows and benefits, make your membership official and join Glass Cannon Nation today by becoming a subscriber at jointhenaish.com. Learn more about your ad choices. Visit megaphone.fm/adchoices</itunes:summary>
<content:encoded>
<![CDATA[ <p>Troy and Joe are IN STUDIO for the Fod today with special guests Skid Maher and Sydney Amanuel! They'll talk about the reveal of Syd's newest character class, an upcoming Rambo live show (!), and their suspicions about the newest NPC in the GCP. In Listener Mail, ideas for what to do with dead characters!</p><p>Watch the video here: <a href="https://youtu.be/DfEISqlDp14">https://youtu.be/DfEISqlDp14</a></p><p>For more podcasts and livestreams, visit <a href="http://glasscannonnetwork.com/">glasscannonnetwork.com</a> and for hundreds of hours of exclusive shows and benefits, make your membership official and join Glass Cannon Nation today by becoming a subscriber at <a href="http://jointhenaish.com/">jointhenaish.com</a>.</p><p> </p><p>Learn more about your ad choices. Visit <a href="https://megaphone.fm/adchoices">megaphone.fm/adchoices</a></p> ]]>
</content:encoded>
<itunes:duration>3100</itunes:duration>
<itunes:explicit>yes</itunes:explicit>
<guid isPermaLink="false">
<![CDATA[ 5b2134c2-ba6e-11ee-8815-3b8e196f4735 ]]>
</guid>
<enclosure url="https://www.podtrac.com/pts/redirect.mp3/pdst.fm/e/chrt.fm/track/47G541/pscrb.fm/rss/p/mgln.ai/e/433/claritaspod.com/measure/traffic.megaphone.fm/QCD7842766761.mp3?updated=1706070080" length="0" type="audio/mpeg"/>
</item>

Rss-Bridge Header

<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>The Glass Cannon Podcast</title>
    <description>The Glass Cannon Podcast</description>
    <link>https://feeds.megaphone.fm/QCD8414694967</link>
    <atom:link rel="alternate" type="text/html" href="https://feeds.megaphone.fm/QCD8414694967"/>
    <atom:link rel="self" type="application/atom+xml" href="http://rss.domain.com/?action=display&amp;bridge=FilterBridge&amp;url=https%3A%2F%2Ffeeds.megaphone.fm%2FQCD8414694967&amp;filter=%5E%28Gatewalkers+Session%7CGatewalkers+Episode%29&amp;filter_type=block&amp;target_title=on&amp;length_limit=-1&amp;format=Mrss"/>

Rss-Bridge episode

    <item>
      <title>Cannon Fodder 1/24/24</title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>The Glass Cannon Network</itunes:author>
      <itunes:subtitle></itunes:subtitle>
      <itunes:summary>Troy and Joe are IN STUDIO for the Fod today with special guests Skid Maher and Sydney Amanuel! They'll talk about the reveal of Syd's newest character class, an upcoming Rambo live show (!), and their suspicions about the newest NPC in the GCP. In Listener Mail, ideas for what to do with dead characters!
Watch the video here: https://youtu.be/DfEISqlDp14
For more podcasts and livestreams, visit glasscannonnetwork.com and for hundreds of hours of exclusive shows and benefits, make your membership official and join Glass Cannon Nation today by becoming a subscriber at jointhenaish.com.
Learn more about your ad choices. Visit megaphone.fm/adchoices</itunes:summary>
      <itunes:duration>3100</itunes:duration>
      <itunes:explicit>yes</itunes:explicit>
      <enclosure url="https://www.podtrac.com/pts/redirect.mp3/pdst.fm/e/chrt.fm/track/47G541/pscrb.fm/rss/p/mgln.ai/e/433/claritaspod.com/measure/traffic.megaphone.fm/QCD7842766761.mp3?updated=1706070080" length="0" type="audio/mpeg"/>
      <link>https://youtu.be/DfEISqlDp14</link>
      <guid isPermaLink="true">https://youtu.be/DfEISqlDp14</guid>
      <pubDate>Wed, 24 Jan 2024 05:00:00 +0000</pubDate>
      <description>Troy and Joe are IN STUDIO for the Fod today with special guests Skid Maher and Sydney Amanuel! They'll talk about the reveal of Syd's newest character class, an upcoming Rambo live show (!), and their suspicions about the newest NPC in the GCP. In Listener Mail, ideas for what to do with dead characters!
Watch the video here: https://youtu.be/DfEISqlDp14
For more podcasts and livestreams, visit glasscannonnetwork.com and for hundreds of hours of exclusive shows and benefits, make your membership official and join Glass Cannon Nation today by becoming a subscriber at jointhenaish.com.
Learn more about your ad choices. Visit megaphone.fm/adchoices</description>
      <media:content url="https://www.podtrac.com/pts/redirect.mp3/pdst.fm/e/chrt.fm/track/47G541/pscrb.fm/rss/p/mgln.ai/e/433/claritaspod.com/measure/traffic.megaphone.fm/QCD7842766761.mp3?updated=1706070080" type="audio/mpeg"/>
    </item>

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions