Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shreyas-a-s/pipepipe-to-newpipe
Convert PipePipe database to work with NewPipe
https://github.com/shreyas-a-s/pipepipe-to-newpipe
android newpipe pipepipe youtube
Last synced: 2 months ago
JSON representation
Convert PipePipe database to work with NewPipe
- Host: GitHub
- URL: https://github.com/shreyas-a-s/pipepipe-to-newpipe
- Owner: shreyas-a-s
- Created: 2023-11-23T14:11:19.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-21T19:27:51.000Z (3 months ago)
- Last Synced: 2024-10-12T01:39:50.074Z (3 months ago)
- Topics: android, newpipe, pipepipe, youtube
- Language: Python
- Homepage:
- Size: 10.7 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Convert PipePipe database to work with NewPipe
## Motivation to create this project
[PipePipe](https://github.com/InfinityLoop1308/PipePipe) is a fork of [NewPipe](https://github.com/TeamNewPipe/NewPipe) which is snappier and less buggy compared to the original one (in my opinion). But one thing that bothered me was that if we export the db from PipePipe and import it to NewPipe, the app would crash and won't launch.- One might ask, is this really important?
It is. Suppose sometime in future PipePipe stops gettings any more updates (let's hope it won't happen) and I want to move back to NewPipe, I want to make sure that I can get all my data from PipePipe to NewPipe.
## How to use
- Export database from PipePipe (Settings > Content > Export database)
- Rename the .zip file you got to PipePipe.zip
- Place it and the script (either pipepipe-to-newpipe.py or pipepipe-to-newpipe.sh) in same folder
- Execute the script (either by `./pipepipe-to-newpipe.py` or `./pipepipe-to-newpipe.sh`)
- Copy NewPipe.zip back to phone
- Import database to NewPipe (Settings > Backup and restore > Import database)
- Good to go## What this script does
- Rename the column display_index in 'playlists' table to is_thumbnail_permanent
- Update all values in the renamed column to 0
- Delete the column display_index in 'remote_playlists' table