Can someone tell me what api is this project using for fetching the audio stream urls and decoding the youtube urls in to usable urls #3083
Labels
No labels
awaiting-reply
breaking changes
bug
cannot-reproduce
dependencies
documentation
duplicate
electron-issue
enhancement
fix-available
good first issue
help wanted
invalid
javascript
need more information
need rebase
official-youtube-music-issue
plugin request
question
release
security
stale
Status: blocked
typo
wontfix
ytmd-issue
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: YTMD/youtube-music#3083
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I am new to desktop or web development, please help me out with the query
We are directly downloading the audio stream from youtube's undocumented API.
We are using
youtubei.js
to do that, the code can be found here:https://github.com/th-ch/youtube-music/blob/master/src/plugins/downloader/main/index.ts
Thanks for you reply, actually i am using youtubei API for my music app on android platform on the flutter framework, but right now what i am stuck on is to find an efficient and faster way to decipher the youtube audio stream urls, i have the way to get the stream urls, but they are all ciphered, and the direct libraries to get the deciphered url in flutter are very slow and take about 3-4 seconds to fetch which is not ideal at all, so can you please suggest some way to integrate it with the android app, Thank you in advance
if you only care about android, and don't want a cross-platform solution, you can use https://gitlab.com/toastbits/ytm-kt
Thanks again for responding, i am building android app on flutter using dart, however the dart packages on pub.dev are not helping and the only only one that provides the streaming url has a huge latency which i can't use, so basically i am looking for a solution for this flutter application. My main query is to get the direct decipher url of the songs, because i already get the cipher urls from the youtubei/v1 api
I wish you good luck on your endeavors.
see youtubei.js.