Skip to content

Export Subscriptions to an interoperable format like Google Takeout #8075

Open
@Mrnofish

Description

@Mrnofish

Checklist

  • I made sure that there are no existing issues - open or closed - which I could contribute my information to.
  • I'm aware that this is a request for NewPipe itself and that requests for adding a new service need to be made at NewPipeExtractor.
  • I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
  • This issue contains only one feature request.
  • I have read and understood the contribution guidelines.

Feature description

Allow exporting subscription data to a format that is immediately understood by other apps and services, with no need for an intermediate conversion step, which could be hard to pull off on a mobile device.

Why do you want this feature?

Exporting subscriptions to a widely understood format will make it easy to copy data to other apps and services, especially on a mobile device.

Currently the Export Subscriptions feature saves the data in a JSON file that is specific to NewPipe.

The most widely supported format might be the one produced by Google Takeout.

Additional information

The Google Takeout zip contains a CSV like this:

Channel Id,Channel Url,Channel Title
UC1uug_uZrVmylfPVBLBvitQ,http://www.youtube.com/channel/UC1uug_uZrVmylfPVBLBvitQ,CarbotAnimations

The CSV is stored under YouTube and YouTube Music/subscriptions/

Example of a zip file name: takeout-20220318T234621Z-001.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    databaseIssue and PRs related to database operationsfeature requestIssue is related to a feature in the app

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions