mirror of
https://github.com/kokarare1212/librespot-python.git
synced 2026-04-25 16:45:50 +03:00
[GH-ISSUE #82] [FEATURE REQUEST] Add support for streaming podcasts please :) #8
Labels
No labels
bug
dependencies
duplicate
enhancement
invalid
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/librespot-python-kokarare1212#8
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?
Originally created by @ghost on GitHub (Oct 18, 2021).
Original GitHub issue: https://github.com/kokarare1212/librespot-python/issues/82
Not much more to this feature request than specified in the title ^ 👍
@kokarare1212 commented on GitHub (Oct 19, 2021):
Thank you for your inquiry.
Some podcasts are already supported (Episode), but they are still incomplete, so we will add additional features.
@kokarare1212 commented on GitHub (Oct 19, 2021):
Full podcast support should now be implemented with the following commit.
62feb08f4e@ghost commented on GitHub (Oct 19, 2021):
Awesome thanks! Is this exactly the same code as if im streaming tracks or should I chnage stuff?
@kokarare1212 commented on GitHub (Oct 19, 2021):
You can get the stream by writing the following.
The TrackId and EpisodeId have changed, but nothing else.
@ghost commented on GitHub (Oct 20, 2021):
I get this error while trying to load the following episode:
https://open.spotify.com/episode/3u0krXMhLcdGZUZkDVmMSt
@kokarare1212 commented on GitHub (Oct 20, 2021):
It was caused by a faulty keyword argument.
I've fixed it in the commit below, can you please try again?
459c02ec99@ghost commented on GitHub (Oct 20, 2021):
@kokarare1212 commented on GitHub (Oct 20, 2021):
It seems that the NoopAudioDecrypt class was not implemented.
It was fixed in the following commit.
c5db0a84a8@ghost commented on GitHub (Oct 20, 2021):
Nice job! It now works with https://open.spotify.com/episode/3u0krXMhLcdGZUZkDVmMSt but it unfortunately fails on the url you provided. https://open.spotify.com/episode/2KAW1GCHpOsxPBuZ0v59S4
@kokarare1212 commented on GitHub (Oct 20, 2021):
It turns out that an unintended default value by Protobuf caused an unintended AudioFile to be selected.
This has been fixed in the following commit.
9c35e6362b@ghost commented on GitHub (Oct 20, 2021):
@kokarare1212 commented on GitHub (Oct 20, 2021):
This may be prohibited by censorship.
https://developer.mozilla.org/ja/docs/Web/HTTP/Status/451
@ghost commented on GitHub (Oct 21, 2021):
Ah I see! Turns out doing a api request about that episode before attempting to stream will return a 404 error so I can use that to check before trying to stream :)
Thanks for all the help as always!!
else/elifwhenifblock has areturnstatement #69