idiotbox.md - www.codemadness.org - www.codemadness.org saait content files
(HTM) git clone git://git.codemadness.org/www.codemadness.org
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
idiotbox.md (1855B)
---
1 Idiotbox is a less resource-heavy Youtube interface. For viewing videos it is
2 recommended to use it with [mpv](https://mpv.io/) or
3 [mplayer](https://mplayerhq.hu/) with
4 [youtube-dl](https://youtube-dl.org/) or
5 [yt-dlp](https://github.com/yt-dlp/yt-dlp).
6
7 For more (up-to-date) information see the [README](/git/frontends/file/youtube/README.html) file.
8
9
10 ## Why
11
12 In my opinion the standard Youtube web interface is:
13
14 * Non-intuitive, too much visual crap.
15 * Too resource-hungry, both in CPU and bandwidth.
16 * Doesn't work well on simpler (text-based) browsers such as netsurf and links.
17
18
19 ## Features
20
21 * Doesn't use JavaScript.
22 * Doesn't use (tracking) cookies.
23 * CSS is optional.
24 * Multiple interfaces available: HTTP CGI, command-line, Gopher CGI (gph),
25 this is a work-in-progress.
26 * Doesn't use or require the Google API.
27 * CGI interface works nice in most browsers, including text-based ones.
28 * On OpenBSD it runs "sandboxed" and it can be compiled as a static-linked
29 binary with [pledge(2)](https://man.openbsd.org/pledge),
30 [unveil(2)](https://man.openbsd.org/unveil) in a chroot.
31
32
33 ## Cons
34
35 * Order by upload date is incorrect (same as on Youtube).
36 * Some Youtube features are not supported.
37 * Uses scraping so might break at any point.
38
39
40 ## Clone
41
42 git clone git://git.codemadness.org/frontends
43
44
45 ## Browse
46
47 You can browse the source-code at:
48
49 * <https://git.codemadness.org/frontends/>
50 * <gopher://codemadness.org/1/git/frontends>
51
52
53 ## Download releases
54
55 Releases are available at:
56
57 * <https://codemadness.org/releases/frontends/>
58 * <gopher://codemadness.org/1/releases/frontends>
59
60
61 ## View
62
63 You can view it here: <https://codemadness.org/idiotbox/>
64
65 For example you can search using the query string parameter "q":
66 <https://codemadness.org/idiotbox/?q=gunther+tralala>
67
68 The gopher version is here: <gopher://codemadness.org/7/idiotbox.cgi>