-
Notifications
You must be signed in to change notification settings - Fork 402
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
It doesn't work anymore, You tube has updated #135
Comments
You can use my version that uses streamlink to pull into m3u |
Thanks, I tried it and it works. But I need a more powerful server to use this, because I need it to run in the background. |
I've added a non flask server version - obviously the stream links will expire and the script will need running every few hours So you now have the choice between the flask version which will automatically get the latest stream link when the youtube url is requested or the non flask version which will pull the m3u8 into the m3u but will expire and will need the script to be manually run (or via cron job) every few hours |
Nice work! I tested it, and it works locally on Windows. When I execute youtube-non-server.py on the server, it generates an M3U file with stream links, but I can't open it. There are no errors—everything runs smoothly—but the file just won’t open. I'm still not sure why. For context, I'm using Python 3.11 and Streamlink 5.2.1 on a Raspberry Pi 3. Unfortunately, there is no newer version of Streamlink available for the Raspberry Pi. On Windows, I'm using Streamlink 7.0.0. Do you have any suggestions on what I could try? |
I'm guessing its an out of date streamlink The stream links it pulls will only work on the same public IP as the machine that created the m3u Try doing the following to install the latest version of streamlink
Then add the local bin directory to your PATH Open
add
If it doesn't already exist Then do
If it successfully updated doing
should give version 7.1.1 |
@alex21 can you try the script youtube_non_stream_link.py in my youtube github repo. It doesn't require streamlink as I've put the logic for it in the script. Works in the same way the non-server version does. advantage - doesn't require streamlink Same rules apply - It will only work on the same public ip as the machine that generates the m3u also needs the request module |
Ok, I didn't know that. I will figure out what to do. Thanks! |
I noticed that it stopped working a few days ago.
Some other add-ons I used also stopped working.
I assume there were changes made by YouTube.
Can you provide a new updated fix?
I really like your project!
Thanks!
The text was updated successfully, but these errors were encountered: