FAQ

Import / Export & Download

Download MP3 Files

MP3 downloads for audio files is highly requested, but bring some difficulties for our developers.

First, and most importantly, YouTube does not provide MP3 files which could be directly downloaded. Therefore the only thing we could do on NewPipe's side is to convert/transcode M4A or WebM streams.
The reason why this features has not been implemented yet, is quite simple:
This process requires an external library like FFmpeg which would significantly increase NewPipe's size.

Nevertheless our team is working on a solution to make this features as soon as possible available to you. The plan is to move the conversion to an external and thus optional app called Video Transcoder which you can download from F-Droid too.


Help and contributions are always welcome. If you want to take a look at this issue, please read this page on GitHub.

Download to SD card fails

We are aware of a bug that causes a crash when downloading a stream to an external SD card. We are sorry for this inconvenience and trying our best to fix this issue.

Due to an outdated library (Gigaget) we are planing to refactor the whole download handling. This might take a while. We've raised a bounty for implementing certain aspects of the new mechanism. You can take a look at the corresponding ticket on GitHub.

Upgrading NewPipe fails

Maybe you installed the F-Droid version and want to update with an APK from GitHub or vice versa? Android does not allow app upgrades when the signing keys differ. This ensures the original developer has condoned the app.

This means, you need to either get the APK from the same source, or backup your NewPipe database, uninstall and reinstall the new app. Without a backup, current app data is lost, including subscriptions, history, playlists and settings. Follow this tutorial to do so.

The final solution to this problem is to have reproducible builds for NewPipe in F-Droid. We are working on this with the F-Droid developers here.

Does NewPipe use the NewPipe API?

No. NewPipe does not rely on the YouTube API, as using it requires an API key bringing with it specific regulations and restrictions. YouTube would then have more options of tracking your YouTube usage at their disposal. Therefore, NewPipe Extractor gets the information by parsing YouTube websites.

Import / Export Subscriptions and NewPipe data