After some time, I released today a new version of aiostreams v1.7.2, with just one fix, but crucial one. You can watch YouTube videos again using your AmigaOne, with no problems.
The site does not work in Odyssey. It is this Cloudflare nonesense which discriminates against browsers it does not khow about. All you get is a Captcha that you cannot get past, the same page just keeps loading. Can you plese give Amiga friendly links !
The site does not work in Odyssey. It is this Cloudflare nonesense which discriminates against browsers it does not khow about. All you get is a Captcha that you cannot get past, the same page just keeps loading. Can you please give Amiga friendly links !
After some time, I released today a new version of aiostreams v1.7.2
I hacked up my clipdown program to be an aiostreams launcher. You copy the URL of the desired video into the clipboard then click the "Play" button. It will then automatically select the proper PY script to execute based on the URL. It works but....
I've noticed that most of the sites don't work in Odyssey. The only ones I could get to work are Twitch and YouTube (both spoofing as iPad). Other sites will not display properly enough to show videos. Is there something I'm missing?
Since I made those scripts I bet those websites changed as well. But aiostreams have ways to search for videos from terminal. It is not necessary to use a browser
@ktadd I am thinking about AIOStreamsNG, or Amitube or something else. It wouldn't be too hard to do. But it won't be part of MediaVault, this is not going to be open sourced. For YouTube to make it work with every video and live streams, I use my own API, which et the necessary data from youtube, and shouldn't be visible to others. Especially, it shouldn't be able to be used by others. I just did it to have aiostreams available on time for AmiWest.
I am thinking to develop an app that is going to be able to be used from terminal, like aiostreams do, but will also have a GUI if started from WB. As soon as this is going to be released, I am afraid that the python script will stop working, to prevent others to use my API.
Today I released the new aiostreams v1.7.4 which comes with some fixes at the YouTube script, but a major change that removes the throttle from them. So, the videos play as smooth as possible (until the next time YouTube decides to change something).
@amigasystem Sorry for my late reply. Based on the error you provided it seems that the python that is included is not complete. I am sorry but I cannot help you more on that.
@all My discovery for today is the https://invidious.io. This is open source software with a lot of servers running already, which use YouTube API to give you access to videos without the tracking and the ads. You can even run your instance if you want.
The good thing is that it works pretty well on amiga browsers. For example, try https://yewtu.be/channel/UChIh9TIq3NSwAkW_jIT7l1A . With the help of aiostreams or YT.rexx you can have the videos working fine on your desktop with your beloved video player.
Try this out. This is going to be my base way to watch YouTube videos from now on on my OS4 systems.
My discovery for today is the https://invidious.io. This is open source software with a lot of servers running already, which use YouTube API to give you access to videos without the tracking and the ads. You can even run your instance if you want.
Thanks for the tip. The sites work quite nicely in Odyssey and the videos play very nice on my A1000 at 720p in full screen mode. The nice thing is there are lot's of sorting options and you can choose the default resolution to play. Quite nice!
Oh ya, aiostreams is working quite nicely as well. Thanks.
I second the thanks for the tip about Invidious! I've played with it a bit, and it does seem to work fairly well with Odyssey (though their documentation pages seem to get into some weird mode where all the text is invisible- this happens a lot when trying to bring up the list of instances; the links are there if you hover the mouse over them, but you can't see the text).
I also had an issue with at least one video where the data stream was just a little slower than the playback rate, which caused the player to run out of data and start stuttering. I had to keep pausing the video now and again to let it buffer some more.
On the plus side, it's able to play protected videos, something I haven't been able to make work with Odyssey. And some instances will let you download the video, allowing you to use offline players that might be faster or more capable than the one built into Odyssey. Downloading runs at the same speed as playing though, so it takes close to 30 minutes to download a 30 minute video, for example.
I am pleased to announce one more release of AIOstreams package v1.7.5 for everyone. Today is the 3rd-anniversary of AIOstreams and I am super excited to make that release, with fixes and new features.
The following changes are coming with this release: ### Added - Added -sc argument to the youtube script which can be used to search for YouTube channels based on the given description. This returns a list of channels titles and their feed URLs - Added support for https://yewtu.be invidious server in YouTube script
### Fixed - Fixed dlive script - Fixed peertube script - Fixed lbrytv script to support odysee.com videos as well - Fixed vimeo script
Today I released a new versio of aiostreams with a few fixes and changes mainly in the YouTube script. I also did plenty of changes at the https://aiostreams.amiga-projects.net/
Traceback (most recent call last): File "twitch.py", line 302, in <module> main(sys.argv[1:]) File "twitch.py", line 279, in main videoInfo = aioapi.getVideoInfo(video['id'], video['type']) File "twitch.py", line 124, in getVideoInfo responseData = self.call(endpoint, query) File "twitch.py", line 67, in call return self.getURL(url) File "twitch.py", line 57, in getURL print (URLError["reason"]) TypeError: 'type' object is unsubscriptable #
I get exactly the same error message. Maybe we have configured something wrong under AmigaOs4.1 aiostreams. The dependencies are installed MPlayer/pythonssl/ffplay. Is Python 2.5 part of AmigaOs4.1?