
|
85471 packages online
|
|
 |
|
|
|
|
No screenshot available
|
| Short: | Stream video from major online platforms |
| Author: | walkero gmail.com (George Sokianos) |
| Uploader: | walkero gmail com (George Sokianos) |
| Type: | util/batch |
| Version: | v1.7.8 |
| Architecture: | generic |
| Date: | 2026-08-08 |
| Requires: | dev/lang/Python_2.lha |
| Replaces: | util/batch/aiostreams.lha |
| Distribution: | Aminet |
| Download: | util/batch/aiostreams.lha - View contents | | Readme: | util/batch/aiostreams.readme |
| Downloads: | 7716 |
|
"All In One streams" (aiostreams) is a pack of scripts, written in Python,
that can be used to stream and watch videos from different online networks,
like Twitch.tv, YouTube and Vimeo.com.
All the scripts need to be used from the shell, as well as from any web
browser that supports the execution of scripts. It is really easy to
configure a link context menu and open the URL with the script. And if
"Autoplay" is enabled, then the video will start automatically using the
configured default players.
Some of these networks have a search API, and you can use them to find
available streams and videos, without the need to visit the website.
This is a fast way to find what you want, without waiting huge amount of
Javascript to be executed on your machine. Especially useful when your
computer doesn't have the necessary horsepower to support those websites.
All the scripts are developed and fully tested under AmigaOS 4.1 FE and
MorphOS 3.x. The scripts work just fine under Linux and macOS X, but
those systems are not the target of this project. Other solutions do a
better job.
Supported networks:
* Twitch.tv
* YouTube.com
* Vimeo.com
* Dailymotion.com
* Wasd.tv
* Peertube
Requirements:
* Python 2.5
* Pythonssl
* The Python modules: urllib, urllib2, sys, re, string, random. Usually they
are part of the python Installation
* ffplay, mplayer, emotion for the live and recorded video playback or
something equivalent
* internet access
The project is open source and you can find the code at:
https://github.com/walkero-gr/aiostreams
If you have any requests or you would like to report any problems you found,
you can do that at:
https://github.com/walkero-gr/aiostreams/issues
You can find the todo list and the status of them at:
https://github.com/walkero-gr/aiostreams/projects/1
Help me persuade my wife that what I am doing matters
-----------------------------------------------------------
https://ko-fi.com/walkero
Changelog
-------------
vv1.7.8
* Added some extra info in the amigaguide file for the youtube script
* Added pagination to youtube script with the new argument -p/--page
* Updated the scripts to work with python3
* Now the -x argument in youtube and twitch script prints out the extra info but
doesn't start the video playback
* Removed the skaitv, lbry and dlive scripts as they are not working and they
need a rewrite
v1.7.5
* 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 dlive script
* Fixed peertube script
* Fixed lbrytv script to support odysee.com videos as well
* Fixed vimeo script
v1.7.4
* Did a fix in YouTube script to avoid SB videos. This was breaking the video
selection.
* Fixed the video throttle in YouTube videos. So now the videos seem to play
smoothly.
v1.7.3
* Added a new argument on Youtube script, the -x, that enables extra info
on search results and videos
* Updated the Twitch script to use AIO API to get all the data. AIO API
works with the latest Twitch API
v1.7.2
* A lot of changes to make YouTube work again. There were changes to vqw.py
file, so first backup the one you use
v1.7.1
* Changes on skaitv script to use aiostreams api site
* Added new radio script
v1.7
* Fixed skaitv live script
* Removed Mixer.com script as it shut down
Full changelog is included in the archive. |
Contents of util/batch/aiostreams.lha
PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 0 0 ****** -lhd- 0000 Aug 8 18:54 aiostreams/
[generic] 493 1401 35.2% -lh5- b895 Aug 8 18:54 aiostreams/simplem3u8.py
[generic] 2153 7824 27.5% -lh5- 5adf Aug 8 18:54 aiostreams/radio.py
[generic] 10214 15495 65.9% -lh5- 62a1 Aug 8 18:54 aiostreams/peertube.py.info
[generic] 548 1521 36.0% -lh5- 3135 Aug 8 18:54 aiostreams/cfg.py
[generic] 20815 89214 23.3% -lh5- 2c47 Aug 8 18:54 aiostreams/argparse.py
[generic] 10311 15504 66.5% -lh5- fa73 Aug 8 18:54 aiostreams/radio.py.info
[generic] 10310 15504 66.5% -lh5- f7dc Aug 8 18:54 aiostreams/twitch.py.info
[generic] 541 1828 29.6% -lh5- dc23 Aug 8 18:54 aiostreams/vqw.py
[generic] 4210 15034 28.0% -lh5- c3e9 Aug 8 18:54 aiostreams/myurlparse.py
[generic] 0 0 ****** -lhd- 0000 Aug 8 18:54 aiostreams/simplejson/
[generic] 0 0 ****** -lhd- 0000 Aug 8 18:54 aiostreams/simplejson/tests/
[generic] 770 2337 32.9% -lh5- 2564 Aug 8 18:54 aiostreams/simplejson/tests/test_encode_basestring_ascii.py
[generic] 547 2297 23.8% -lh5- 24d0 Aug 8 18:54 aiostreams/simplejson/tests/test_bitsize_int_as_string.py
[generic] 443 1430 31.0% -lh5- 9d76 Aug 8 18:54 aiostreams/simplejson/tests/test_float.py
[generic] 506 2238 22.6% -lh5- 095a Aug 8 18:54 aiostreams/simplejson/tests/test_bigint_as_string.py
[generic] 448 1679 26.7% -lh5- b96a Aug 8 18:54 aiostreams/simplejson/tests/test_recursion.py
[generic] 311 740 42.0% -lh5- 6ff7 Aug 8 18:54 aiostreams/simplejson/tests/test_str_subclass.py
[generic] 127 221 57.5% -lh5- d575 Aug 8 18:54 aiostreams/simplejson/tests/test_default.py
[generic] 551 2081 26.5% -lh5- 1665 Aug 8 18:54 aiostreams/simplejson/tests/test_errors.py
[generic] 585 2767 21.1% -lh5- ddb2 Aug 8 18:54 aiostreams/simplejson/tests/test_for_json.py
[generic] 291 917 31.7% -lh5- 828b Aug 8 18:54 aiostreams/simplejson/tests/test_check_circular.py
[generic] 2265 10356 21.9% -lh5- 6bb4 Aug 8 18:54 aiostreams/simplejson/tests/test_dump.py
[generic] 372 1831 20.3% -lh5- f2d8 Aug 8 18:54 aiostreams/simplejson/tests/test_tuple.py
[generic] 221 386 57.3% -lh5- e766 Aug 8 18:54 aiostreams/simplejson/tests/test_pass2.py
[generic] 1633 7398 22.1% -lh5- 0c09 Aug 8 18:54 aiostreams/simplejson/tests/test_scanstring.py
[generic] 796 2148 37.1% -lh5- c3c4 Aug 8 18:54 aiostreams/simplejson/tests/__init__.py
[generic] 285 1062 26.8% -lh5- bdc1 Aug 8 18:54 aiostreams/simplejson/tests/test_raw_json.py
[generic] 386 942 41.0% -lh5- c27e Aug 8 18:54 aiostreams/simplejson/tests/test_separators.py
[generic] 281 482 58.3% -lh5- ddba Aug 8 18:54 aiostreams/simplejson/tests/test_pass3.py
[generic] 753 4004 18.8% -lh5- 3db5 Aug 8 18:54 aiostreams/simplejson/tests/test_namedtuple.py
[generic] 1094 4144 26.4% -lh5- d29f Aug 8 18:54 aiostreams/simplejson/tests/test_speedups.py
[generic] 337 1124 30.0% -lh5- 1a85 Aug 8 18:54 aiostreams/simplejson/tests/test_subclass.py
[generic] 895 1746 51.3% -lh5- 242d Aug 8 18:54 aiostreams/simplejson/tests/test_pass1.py
[generic] 745 2544 29.3% -lh5- 32c0 Aug 8 18:54 aiostreams/simplejson/tests/test_decimal.py
[generic] 391 1515 25.8% -lh5- 7566 Aug 8 18:54 aiostreams/simplejson/tests/test_encode_for_html.py
[generic] 442 1390 31.8% -lh5- f238 Aug 8 18:54 aiostreams/simplejson/tests/test_iterable.py
[generic] 1369 4835 28.3% -lh5- 703d Aug 8 18:54 aiostreams/simplejson/tests/test_decode.py
[generic] 1533 6346 24.2% -lh5- aca4 Aug 8 18:54 aiostreams/simplejson/tests/test_fail.py
[generic] 1564 7056 22.2% -lh5- 45d7 Aug 8 18:54 aiostreams/simplejson/tests/test_unicode.py
[generic] 1030 3304 31.2% -lh5- 44d2 Aug 8 18:54 aiostreams/simplejson/tests/test_tool.py
[generic] 439 1376 31.9% -lh5- 1a44 Aug 8 18:54 aiostreams/simplejson/tests/test_item_sort_key.py
[generic] 821 2568 32.0% -lh5- 0e33 Aug 8 18:54 aiostreams/simplejson/tests/test_indent.py
[generic] 331 815 40.6% -lh5- 3c82 Aug 8 18:54 aiostreams/simplejson/compat.py
[generic] 5455 23788 22.9% -lh5- bb26 Aug 8 18:54 aiostreams/simplejson/__init__.py
[generic] 980 2945 33.3% -lh5- 441a Aug 8 18:54 aiostreams/simplejson/ordered_dict.py
[generic] 4332 14519 29.8% -lh5- ce87 Aug 8 18:54 aiostreams/simplejson/decoder.py
[generic] 19120 108029 17.7% -lh5- f842 Aug 8 18:54 aiostreams/simplejson/_speedups.c
[generic] 501 1136 44.1% -lh5- 3ad6 Aug 8 18:54 aiostreams/simplejson/tool.py
[generic] 630 1779 35.4% -lh5- d019 Aug 8 18:54 aiostreams/simplejson/errors.py
[generic] 141 217 65.0% -lh5- 63f1 Aug 8 18:54 aiostreams/simplejson/raw_json.py
[generic] 6589 28570 23.1% -lh5- 2970 Aug 8 18:54 aiostreams/simplejson/encoder.py
[generic] 922 2971 31.0% -lh5- 8853 Aug 8 18:54 aiostreams/simplejson/scanner.py
[generic] 588 1975 29.8% -lh5- 676a Aug 8 18:54 aiostreams/cfg.py.examples
[generic] 0 0 ****** -lhd- 0000 Aug 8 18:54 aiostreams/docs/
[generic] 2219 5907 37.6% -lh5- 1734 Aug 8 18:54 aiostreams/docs/CHANGELOG.md
[generic] 1728 3692 46.8% -lh5- d71b Aug 8 18:54 aiostreams/docs/README.md
[generic] 689 1302 52.9% -lh5- 6bb0 Aug 8 18:54 aiostreams/docs/LICENSE
[generic] 8568 9856 86.9% -lh5- e73c Aug 8 18:54 aiostreams/docs/aiostreams.guide.info
[generic] 8522 32221 26.4% -lh5- 574f Aug 8 18:54 aiostreams/docs/aiostreams.guide
[generic] 10313 15504 66.5% -lh5- 5816 Aug 8 18:54 aiostreams/dailymotion.py.info
[generic] 2389 8782 27.2% -lh5- 118a Aug 8 18:54 aiostreams/peertube.py
[generic] 5590 22523 24.8% -lh5- c805 Aug 8 18:54 aiostreams/youtube.py
[generic] 10314 15504 66.5% -lh5- 96ba Aug 8 18:54 aiostreams/vimeo.py.info
[generic] 1101 2761 39.9% -lh5- b2d8 Aug 8 18:54 aiostreams/cmn.py
[generic] 9989 14864 67.2% -lh5- 4714 Aug 8 18:54 aiostreams/vqw.py.info
[generic] 10313 15504 66.5% -lh5- 3e62 Aug 8 18:54 aiostreams/youtube.py.info
[generic] 2691 10125 26.6% -lh5- d2cb Aug 8 18:54 aiostreams/twitch.py
[generic] 1635 4708 34.7% -lh5- c70d Aug 8 18:54 aiostreams/dailymotion.py
[generic] 1544 4548 33.9% -lh5- 1755 Aug 8 18:54 aiostreams/vimeo.py
[generic] 10093 14864 67.9% -lh5- f50d Aug 8 18:54 aiostreams/cfg.py.info
[generic] 16783 20920 80.2% -lh5- b747 Aug 8 18:54 aiostreams/docs.info
[generic] 0 0 ****** -lhd- 0000 Aug 8 18:54 aiostreams/opentube/
[generic] 3471 16763 20.7% -lh5- 2387 Aug 8 18:54 aiostreams/opentube/channel.py
[generic] 1645 6663 24.7% -lh5- 7e00 Aug 8 18:54 aiostreams/opentube/video.py
[generic] 314 1219 25.8% -lh5- a008 Aug 8 18:54 aiostreams/opentube/query.py
[generic] 663 1880 35.3% -lh5- 2180 Aug 8 18:54 aiostreams/opentube/stream.py
[generic] 453 1874 24.2% -lh5- 6720 Aug 8 18:54 aiostreams/opentube/https.py
[generic] 1053 2531 41.6% -lh5- eb4a Aug 8 18:54 aiostreams/opentube/utils.py
[generic] 270 480 56.2% -lh5- 410b Aug 8 18:54 aiostreams/opentube/__init__.py
[generic] 800 2850 28.1% -lh5- e7d4 Aug 8 18:54 aiostreams/opentube/patterns.py
[generic] 208 506 41.1% -lh5- 60e7 Aug 8 18:54 aiostreams/opentube/errors.py
[generic] 630 1689 37.3% -lh5- 0157 Aug 8 18:54 aiostreams/opentube/playlist.py
[generic] 273 1178 23.2% -lh5- 8740 Aug 8 18:54 aiostreams/opentube/extras.py
[generic] 789 3295 23.9% -lh5- 3689 Aug 8 18:54 aiostreams/opentube/shorts.py
[generic] 349 821 42.5% -lh5- c40d Aug 8 18:54 aiostreams/opentube/pool.py
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 86 files 236814 678667 34.9% Aug 8 22:55
|
|
|
 |
| Page generated in 0.03 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |