URI: 
       brtv-generate-gopher-index.sh - bitreich-tv - Meme TV encoding and streaming
  HTML git clone git://bitreich.org/bitreich-tv git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/bitreich-tv
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR LICENSE
       ---
       brtv-generate-gopher-index.sh (2876B)
       ---
            1 #!/bin/sh
            2 cat <<__EOF__
            3                           o
            4                    o     /
            5                     \   /
            6                      \ /
            7         +-------------v--------------------+
            8         |  ,----------------------.   __   |
            9         |  |                      |  /  \  |
           10         |  |   B I T R E I C H    |  \__/  |
           11         |  |    _____             | ...... |
           12         |  |      |    \   /      | ...... |
           13         |  |      |     \ /       |        |
           14         |  |      |      v        | ====== |
           15         |  |                      | ====== |
           16         |  \`----------------------\`        |
           17         |  stereo                     [_]  |
           18         +----------------------------------+
           19                      /      \\
           20 
           21        If it is not strange, it is normal TV.
           22 
           23 Welcome to the first TV network on Gopherspace!
           24 
           25 Please see our different dimensions with its varieties of content,
           26 tto make you happy and give you pleasure at the same time.
           27 
           28 The playlists are regenerated every hour and are best viewed using mpv(1)
           29 by passing the playlist url as an argument. For mplayer(1), vlc(1) there
           30 is gopher:// link support. We are working on playlist support.
           31 
           32 _____[[ D_I_M_E_N_S_I_O_N_S ]]
           33 
           34 [9|News Dimension|/tv/news.m3u|server|port]
           35 
           36 [9|Random Dimension|/tv/random|server|port]
           37 
           38 __EOF__
           39 
           40 for f in *.m3u; do
           41         case "$f" in
           42                 all.m3u|news.m3u) continue;;
           43         esac
           44         printf '[9|%s Meme Dimension|/tv/%s|server|port]\n' \
           45                 "$(printf '%s' "${f%.m3u}" | \
           46                    awk '{print toupper(substr($1,1,1)) substr($1,2)}')" "$f"
           47 done
           48 
           49 cat <<__EOF__
           50 
           51 [9|All Memes Dimension|/tv/all.m3u|server|port]
           52 
           53 _____[[ W_H_Y_? ]]
           54 
           55 First Problem / Solution:
           56 
           57 The memecache is growing every day. People need to remember them, but
           58 with over 4096 memes, it is nearly impossible to know all of them. With
           59 tthe new visual representation in a stream, the case of people remembering
           60 and thus using the meme hashtag are higher.
           61 
           62 Second Problem / Solution:
           63 
           64 Gopher is about simplicity, showing how problems can be solved in a different
           65 way. The web is scaling up to complexity, of streaming servers, wasting band-
           66 width, not using simple tools which can be recombined, all tunneled over one
           67 protocol, making it too complex over time.
           68 
           69 The technology behind bitreich tv is simply the common text standard of
           70 playlists, referencing different protocols, interpreted by players like
           71 mpv(1), vlc(1) or any ffmpeg-based player, which now support the gopher
           72 protocol and beyond.
           73 
           74 Hopefully this will inspire others to create TV networks on gopher.
           75 
           76 See the presentation of adc on the technical background:
           77 
           78 [0|Bitreich TV Introduction Talk by adc|/tv/bitreich-tv-introduction-adc.md|server|port]
           79 (Best viewed using pointools + catpoint(1); git://bitreich.org/catpoint ,
           80  git://bitreich.org/pointtools .)
           81 
           82 [h|Git: git://bitreich.org/bitreich-tv|URL:git://bitreich.org/bitreich-tv|server|port]
           83 
           84 [1|<< back to bitreich.org|/|server|port]
           85 
           86 __EOF__