nuclear icon indicating copy to clipboard operation
nuclear copied to clipboard

Integrate YouTube Music Results

Open alaskanpuffin opened this issue 4 years ago • 18 comments

I'm not sure how feasible this would be, but I feel like integration with YouTube Music would make nuclear significantly better. YouTube Music (music.youtube.com) offers higher quality versions of most songs, such as no intro/outro sections and in my opinion better overall audio quality.

I really like the idea of Nuclear, but I always end up going back to YouTube Music as Nuclear just doesn't have the same audio quality, which is likely caused by the lower quality YouTube video versions.

alaskanpuffin avatar Apr 27 '21 04:04 alaskanpuffin

nice suggestion

haidang666 avatar Apr 27 '21 04:04 haidang666

Wow, that might be one of the fastest responses I have seen. Thanks for looking into it!

alaskanpuffin avatar Apr 27 '21 04:04 alaskanpuffin

Just quick research on npm, there are few packages for music.youtube. I think we can use them

haidang666 avatar Apr 27 '21 04:04 haidang666

I don't have a google account, so I can't work on it. Not sure if it can be used without registering Nuclear to get an API key. Maybe we can require users to provide their own api keys to avoid using a single key for everyone.

nukeop avatar Apr 27 '21 08:04 nukeop

This would if we could download the playlists from youtube too or my last.fm playlist

OhShitNation avatar May 16 '21 01:05 OhShitNation

Does last.fm let you create playlists now? We could add a way to import and sync them from there.

nukeop avatar May 16 '21 17:05 nukeop

Yes; it would be nice to be able to download the Playlist as a whole but I still would like to be able to import & download my playlists from Youtube as most of the songs I have can't be played or found I'm looking into youtube-dl and making it a plugin but frankly I can bearly operate a command prompt so thats going to be interesting. Lol

OhShitNation avatar May 16 '21 17:05 OhShitNation

@OhShitNation currently the youtube playlist function is broken, you can use this lib (https://github.com/HaiDang666/extract-sptf-playlist) to extract your playlists manually into file then add them back to nuclear

haidang666 avatar May 17 '21 02:05 haidang666

note: some countries is not available with youtube music

haidang666 avatar Jul 07 '21 02:07 haidang666

We need to find out if using yt music in Nuclear would not violate their policies, both for us (risk of legal action) and for the users (risk of getting banned). Sometimes alternative clients are forbidden, or clients are restricted in what they can do. We also need to figure out if we will need an API key.

nukeop avatar Jul 07 '21 23:07 nukeop

I'm not sure how feasible this would be, but I feel like integration with YouTube Music would make nuclear significantly better. YouTube Music (music.youtube.com) offers higher quality versions of most songs, such as no intro/outro sections and in my opinion better overall audio quality.

The main point being that labels and artists don't generally upload full albums to Youtube, especially as playlists (some publish the full album as a single "video") — it's all user rips.

ghost avatar Jul 20 '21 09:07 ghost

We need to find out if using yt music in Nuclear would not violate their policies, both for us (risk of legal action) and for the users (risk of getting banned). Sometimes alternative clients are forbidden, or clients are restricted in what they can do. We also need to figure out if we will need an API key.

Newpipe has supported Youtube Music for years, including download support.

ghost avatar Jul 20 '21 09:07 ghost

I'm not sure how feasible this would be, but I feel like integration with YouTube Music would make nuclear significantly better. YouTube Music (music.youtube.com) offers higher quality versions of most songs, such as no intro/outro sections and in my opinion better overall audio quality.

The main point being that labels and artists don't generally upload full albums to Youtube, especially as playlists (some publish the full album as a single "video") — it's all user rips.

Not true, there's a ton of albums and songs uploaded by artists and labels. Example: https://www.youtube.com/user/zappa/playlists?view=71&sort=dd&shelf_id=0

nukeop avatar Jul 20 '21 09:07 nukeop

I'm not sure how feasible this would be, but I feel like integration with YouTube Music would make nuclear significantly better. YouTube Music (music.youtube.com) offers higher quality versions of most songs, such as no intro/outro sections and in my opinion better overall audio quality.

The main point being that labels and artists don't generally upload full albums to Youtube, especially as playlists (some publish the full album as a single "video") — it's all user rips.

Not true, there's a ton of albums and songs uploaded by artists and labels. Example: https://www.youtube.com/user/zappa/playlists?view=71&sort=dd&shelf_id=0

+1, ytm is intended as music streaming platform as much as gpm was before it was discontinued in favor of ytm. I've been using ytm for I think a year now, and never had any issue with missing music especially considering I managed to import over 3k songs from my library. Even obscure indie artists and soundtracks are listed. YTM search plugin would be perfect considering ytm is able to differentiate music from music video. (there are some quirks like music listed in album replaced by MV but the song themselves still individually exist on ytm on search, ironically linking to same the album)

N1N74 avatar Sep 21 '21 08:09 N1N74

We need to find out if using yt music in Nuclear would not violate their policies, both for us (risk of legal action) and for the users (risk of getting banned). Sometimes alternative clients are forbidden, or clients are restricted in what they can do. We also need to figure out if we will need an API key.

By the way, there is already a youtube music frontend called Beatbump which works really well, so it is clearly possible to do without user issues and (probably) legal issues.

ghost avatar Mar 22 '22 17:03 ghost

By the way, there is already a youtube music frontend called Beatbump which works really well, so it is clearly possible to do without user issues and (probably) legal issues.

@BobIsMyManager Is this a web wrapper?

ghost avatar Mar 22 '22 22:03 ghost

If it helps, RiMusic for Android streams from YouTube Music without needing an account/API key from the user.

ghost avatar Jan 30 '24 03:01 ghost

We can do that too, with the quality offered to anonymous users. But we can't offer logging in yet.

nukeop avatar Jan 30 '24 08:01 nukeop