💾 Archived View for cugi.ie › aminet › 1661313924.gmi captured on 2023-07-10 at 14:53:14. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
Author: walkero at gmail.com (George Sokianos) Uploader: walkero gmail com (George Sokianos) Type: util/batch Version: 1.7.5 Replaces: util/batch/aiostreams.lha Requires: dev/lang/Python_2.lha Architecture: generic Distribution: Aminet Date: 2022-08-23 Readme: http://aminet.net/util/batch/aiostreams.readme Downloads: 3207
http://aminet.net/util/batch/aiostreams.lha
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. Also, there is a radio script that helps
you discover and play online radio stations from all around the world.
All the scripts should be used from the shell, as well as from any web browser
that support 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 horse power to support those websites.
All the scripts are developed and fully tested under AmigaOS 4.1 FE and
MorphOS 3.x. There will be support for other systems in the future, like
AmigaOS 3 and AROS, as long as Python is supported. The scripts work just fine
under Linux and MacOS X, but those systems are not the target of this project.
There are other solutions that might do a better job.
Supported networks:
Requirements:
are part of the python Installation
something equivalent
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
-------------
v1.7.5
YouTube channels based on the given description. This returns a list of
channels titles and their feed URLs
v1.7.4
selection.
smoothly.
v1.7.3
on search results and videos
works with the latest Twitch API
v1.7.2
file, so first backup the one you use
v1.7.1
v1.7
Full changelog is included in the archive.
PERMISSION UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME ---------- ----------- ------- ------- ------ ---------- ------------ ---------- drwxr-xr-x 0/0 0 0 ****** -lhd- 0000 Aug 23 09:22 aiostreams/ -rw-r--r-- 0/0 19024 89214 21.3% -lh6- 2c47 Aug 23 09:22 aiostreams/argparse.py -rw-r--r-- 0/0 465 1147 40.5% -lh6- c7eb Aug 23 09:22 aiostreams/cfg.py -rw-r--r-- 0/0 589 1975 29.8% -lh6- 676a Aug 23 09:22 aiostreams/cfg.py.examples -rw-r--r-- 0/0 9750 14864 65.6% -lh6- f50d Aug 23 09:22 aiostreams/cfg.py.info -rw-r--r-- 0/0 1103 2759 40.0% -lh6- d343 Aug 23 09:22 aiostreams/cmn.py -rwxr-xr-x 0/0 1535 4401 34.9% -lh6- 2c0c Aug 23 09:22 aiostreams/dailymotion.py -rw-r--r-- 0/0 9964 15504 64.3% -lh6- 5816 Aug 23 09:22 aiostreams/dailymotion.py.info -rwxr-xr-x 0/0 2005 7768 25.8% -lh6- 24f3 Aug 23 09:22 aiostreams/dlive.py -rw-r--r-- 0/0 10076 15504 65.0% -lh6- edce Aug 23 09:22 aiostreams/dlive.py.info drwxr-xr-x 0/0 0 0 ****** -lhd- 0000 Aug 23 09:22 aiostreams/docs/ -rw-r--r-- 0/0 1717 4310 39.8% -lh6- 1ee8 Aug 23 09:22 aiostreams/docs/CHANGELOG.md -rw-r--r-- 0/0 697 1307 53.3% -lh6- b2f7 Aug 23 09:22 aiostreams/docs/LICENSE -rwxr-xr-x 0/0 1514 3223 47.0% -lh6- 57cb Aug 23 09:22 aiostreams/docs/README.md -rw-r--r-- 0/0 7874 34426 22.9% -lh6- 20c3 Aug 23 09:22 aiostreams/docs/aiostreams.guide -rw-r--r-- 0/0 8407 9856 85.3% -lh6- e73c Aug 23 09:22 aiostreams/docs/aiostreams.guide.info -rw-r--r-- 0/0 16605 20920 79.4% -lh6- b747 Aug 23 09:22 aiostreams/docs.info -rwxr-xr-x 0/0 2629 10376 25.3% -lh6- bb00 Aug 23 09:22 aiostreams/lbrytv.py -rw-r--r-- 0/0 9989 15495 64.5% -lh6- de71 Aug 23 09:22 aiostreams/lbrytv.py.info -rw-r--r-- 0/0 4183 15032 27.8% -lh6- ad72 Aug 23 09:22 aiostreams/myurlparse.py -rwxr-xr-x 0/0 1498 4286 35.0% -lh6- baba Aug 23 09:22 aiostreams/peertube.py -rw-r--r-- 0/0 9940 15495 64.1% -lh6- 62a1 Aug 23 09:22 aiostreams/peertube.py.info -rwxr-xr-x 0/0 1779 6452 27.6% -lh6- 6d7e Aug 23 09:22 aiostreams/radio.py -rw-r--r-- 0/0 9965 15504 64.3% -lh6- fa73 Aug 23 09:22 aiostreams/radio.py.info drwxr-xr-x 0/0 0 0 ****** -lhd- 0000 Aug 23 09:22 aiostreams/simplejson/ -rw-r--r-- 0/0 5375 23788 22.6% -lh6- bb26 Aug 23 09:22 aiostreams/simplejson/__init__.py -rw-r--r-- 0/0 17324 108029 16.0% -lh6- f842 Aug 23 09:22 aiostreams/simplejson/_speedups.c -rw-r--r-- 0/0 333 815 40.9% -lh6- 3c82 Aug 23 09:22 aiostreams/simplejson/compat.py -rw-r--r-- 0/0 4253 14519 29.3% -lh6- ce87 Aug 23 09:22 aiostreams/simplejson/decoder.py -rw-r--r-- 0/0 6503 28570 22.8% -lh6- 2970 Aug 23 09:22 aiostreams/simplejson/encoder.py -rw-r--r-- 0/0 632 1779 35.5% -lh6- d019 Aug 23 09:22 aiostreams/simplejson/errors.py -rw-r--r-- 0/0 978 2945 33.2% -lh6- 441a Aug 23 09:22 aiostreams/simplejson/ordered_dict.py -rw-r--r-- 0/0 142 217 65.4% -lh6- 63f1 Aug 23 09:22 aiostreams/simplejson/raw_json.py -rw-r--r-- 0/0 923 2971 31.1% -lh6- 8853 Aug 23 09:22 aiostreams/simplejson/scanner.py drwxr-xr-x 0/0 0 0 ****** -lhd- 0000 Aug 23 09:22 aiostreams/simplejson/tests/ -rw-r--r-- 0/0 800 2148 37.2% -lh6- c3c4 Aug 23 09:22 aiostreams/simplejson/tests/__init__.py -rw-r--r-- 0/0 507 2238 22.7% -lh6- 095a Aug 23 09:22 aiostreams/simplejson/tests/test_bigint_as_string.py -rw-r--r-- 0/0 547 2297 23.8% -lh6- 24d0 Aug 23 09:22 aiostreams/simplejson/tests/test_bitsize_int_as_string.py -rw-r--r-- 0/0 291 917 31.7% -lh6- 828b Aug 23 09:22 aiostreams/simplejson/tests/test_check_circular.py -rw-r--r-- 0/0 745 2544 29.3% -lh6- 32c0 Aug 23 09:22 aiostreams/simplejson/tests/test_decimal.py -rw-r--r-- 0/0 1369 4835 28.3% -lh6- 703d Aug 23 09:22 aiostreams/simplejson/tests/test_decode.py -rw-r--r-- 0/0 127 221 57.5% -lh6- d575 Aug 23 09:22 aiostreams/simplejson/tests/test_default.py -rw-r--r-- 0/0 2265 10356 21.9% -lh6- 6bb4 Aug 23 09:22 aiostreams/simplejson/tests/test_dump.py -rw-r--r-- 0/0 773 2337 33.1% -lh6- 2564 Aug 23 09:22 aiostreams/simplejson/tests/test_encode_basestring_ascii.py -rw-r--r-- 0/0 395 1515 26.1% -lh6- 7566 Aug 23 09:22 aiostreams/simplejson/tests/test_encode_for_html.py -rw-r--r-- 0/0 551 2081 26.5% -lh6- 1665 Aug 23 09:22 aiostreams/simplejson/tests/test_errors.py -rw-r--r-- 0/0 1531 6346 24.1% -lh6- aca4 Aug 23 09:22 aiostreams/simplejson/tests/test_fail.py -rw-r--r-- 0/0 443 1430 31.0% -lh6- 9d76 Aug 23 09:22 aiostreams/simplejson/tests/test_float.py -rw-r--r-- 0/0 584 2767 21.1% -lh6- ddb2 Aug 23 09:22 aiostreams/simplejson/tests/test_for_json.py -rw-r--r-- 0/0 824 2568 32.1% -lh6- 0e33 Aug 23 09:22 aiostreams/simplejson/tests/test_indent.py -rw-r--r-- 0/0 445 1376 32.3% -lh6- 1a44 Aug 23 09:22 aiostreams/simplejson/tests/test_item_sort_key.py -rw-r--r-- 0/0 443 1390 31.9% -lh6- f238 Aug 23 09:22 aiostreams/simplejson/tests/test_iterable.py -rw-r--r-- 0/0 753 4004 18.8% -lh6- 3db5 Aug 23 09:22 aiostreams/simplejson/tests/test_namedtuple.py -rw-r--r-- 0/0 895 1746 51.3% -lh6- 242d Aug 23 09:22 aiostreams/simplejson/tests/test_pass1.py -rw-r--r-- 0/0 221 386 57.3% -lh6- e766 Aug 23 09:22 aiostreams/simplejson/tests/test_pass2.py -rw-r--r-- 0/0 281 482 58.3% -lh6- ddba Aug 23 09:22 aiostreams/simplejson/tests/test_pass3.py -rw-r--r-- 0/0 285 1062 26.8% -lh6- bdc1 Aug 23 09:22 aiostreams/simplejson/tests/test_raw_json.py -rw-r--r-- 0/0 449 1679 26.7% -lh6- b96a Aug 23 09:22 aiostreams/simplejson/tests/test_recursion.py -rw-r--r-- 0/0 1635 7398 22.1% -lh6- 0c09 Aug 23 09:22 aiostreams/simplejson/tests/test_scanstring.py -rw-r--r-- 0/0 390 942 41.4% -lh6- c27e Aug 23 09:22 aiostreams/simplejson/tests/test_separators.py -rw-r--r-- 0/0 1093 4144 26.4% -lh6- d29f Aug 23 09:22 aiostreams/simplejson/tests/test_speedups.py -rw-r--r-- 0/0 312 740 42.2% -lh6- 6ff7 Aug 23 09:22 aiostreams/simplejson/tests/test_str_subclass.py -rw-r--r-- 0/0 337 1124 30.0% -lh6- 1a85 Aug 23 09:22 aiostreams/simplejson/tests/test_subclass.py -rw-r--r-- 0/0 1030 3304 31.2% -lh6- 44d2 Aug 23 09:22 aiostreams/simplejson/tests/test_tool.py -rw-r--r-- 0/0 376 1831 20.5% -lh6- f2d8 Aug 23 09:22 aiostreams/simplejson/tests/test_tuple.py -rw-r--r-- 0/0 1555 7056 22.0% -lh6- 45d7 Aug 23 09:22 aiostreams/simplejson/tests/test_unicode.py -rw-r--r-- 0/0 502 1136 44.2% -lh6- 3ad6 Aug 23 09:22 aiostreams/simplejson/tool.py -rw-r--r-- 0/0 446 1264 35.3% -lh6- af28 Aug 23 09:22 aiostreams/simplem3u8.py -rwxr-xr-x 0/0 2281 8177 27.9% -lh6- 2afc Aug 23 09:22 aiostreams/skaitv.py -rw-r--r-- 0/0 9965 15504 64.3% -lh6- ca7c Aug 23 09:22 aiostreams/skaitv.py.info -rwxr-xr-x 0/0 2540 9532 26.6% -lh6- 9893 Aug 23 09:22 aiostreams/twitch.py -rw-r--r-- 0/0 9961 15504 64.2% -lh6- f7dc Aug 23 09:22 aiostreams/twitch.py.info -rwxr-xr-x 0/0 1420 3768 37.7% -lh6- f636 Aug 23 09:22 aiostreams/vimeo.py -rw-r--r-- 0/0 9964 15504 64.3% -lh6- 96ba Aug 23 09:22 aiostreams/vimeo.py.info -rw-r--r-- 0/0 565 1889 29.9% -lh6- b6b4 Aug 23 09:22 aiostreams/vqw.py -rw-r--r-- 0/0 9732 14864 65.5% -lh6- 4714 Aug 23 09:22 aiostreams/vqw.py.info -rwxr-xr-x 0/0 2585 9537 27.1% -lh6- ed27 Aug 23 09:22 aiostreams/wasd.py -rw-r--r-- 0/0 9940 15495 64.1% -lh6- 0129 Aug 23 09:22 aiostreams/wasd.py.info -rwxr-xr-x 0/0 3329 14914 22.3% -lh6- d2b3 Aug 23 09:22 aiostreams/youtube.py -rw-r--r-- 0/0 9964 15504 64.3% -lh6- 3e62 Aug 23 09:22 aiostreams/youtube.py.info ---------- ----------- ------- ------- ------ ---------- ------------ ---------- Total 80 files 263217 719307 36.6% Aug 24 04:05
Aminet © 1992-2022 Urban Müller and the Aminet team. Aminet contact address: <aminet aminet net>