Skip to content

FR - Syncing playback times with local URLs #1269

@ashprice

Description

@ashprice

Clear and concise description of the problem

I am not sure if this is a bug or a missing feature.
Playback sync works with external URLs. Playback sync fails to work with local URLs, when either exporting the RSS via OPML export and importing in AntennaPod, or when exporting individual episodes. I think many people would prefer to use local URLs/files to reduce bandwidth usage.

Reproduction:

  • Set up fresh docker instance, with basic_auth and gpodder integration enabled.
  • Subscribe to a podcast as the admin account.
  • Via the UI, create a new user with invite links, login, and set up an apikey.
  • Login to antennaPod with this user, ensure that gPodder sync doesn't return any errors.
  • Export the OPML RSS, or an individual podcast's RSS with the podfetch RSS feed (not the podcast's online RSS, ie. itunes, spotify, whatever).
  • Check that the specified apikey in the RSS urls matches the apikey for the user in the podfetch UI.
  • Import the RSS into AntennaPod. Ensure that podcasts all show and playback as expected, that you can download them, and so on.
  • Pick an episode and play it back to an arbitrary point. Synchronize with gpodder.
  • Log into podfetch as the same user. The playback point between antennaPod and podfetch are inconsistent.

Suggested solution

Ideally, syncing playback would work for local URLs as well as for online URLs.

PS. Thanks for working on this and continuing to provide updates!

Alternative

No response

Additional context

No response

Validations

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions