Convert video recommendation from legacy (#274)

Co-authored-by: Daniel Nathan Gray <dng@disroot.org>
This commit is contained in:
Tommy 2021-11-18 06:15:39 +00:00 committed by Daniel Nathan Gray
parent 74008465b7
commit 29f717b651
No known key found for this signature in database
GPG Key ID: 41911F722B0F9AE3
15 changed files with 88 additions and 44 deletions

View File

@ -28,8 +28,8 @@ items:
- type: link
title: Video Platforms
icon: fad fa-file-video
file: legacy_pages/providers/video.html
file: _evergreen/video-streaming.html
- type: link
title: VPN Services
icon: fad fa-network-wired
file: legacy_pages/providers/vpn.html
file: legacy_pages/providers/vpn.html

View File

@ -52,3 +52,7 @@ items:
title: Self-Contained Networks
icon: fad fa-chart-network
file: legacy_pages/software/networks.html
- type: link
title: Video Streaming
icon: fab fa-youtube
file: _evergreen/video-streaming.html

View File

@ -0,0 +1,21 @@
title: FreeTube
type: Recommendation
logo: /assets/img/video-streaming/freetube.png
description: |
<strong>FreeTube</strong> is a free and open source desktop application for <a href="https://youtube.com">YouTube</a>. Your subscription list and playlists are saved locally on your device.
FreeTube features <a href="https://sponsor.ajay.app">SponsorBlock</a> to help you skip sponsored advertisement, and all Youtube advertisements are blocked by default as well.
<h4>Notes</h4>
Your IP address is visible to YouTube, <a href="https://instances.invidious.io">Invidious</a> and SponsorBlock instances that you use. Consider using a <a href='/providers/vpn/'>VPN</a> if this is in your <a href="/threat-modeling/">threat model.
website: 'https://freetubeapp.io/'
privacy_policy: 'https://freetubeapp.io/privacy.php'
downloads:
- icon: fab fa-windows
url: 'https://freetubeapp.io/#download'
- icon: fab fa-apple
url: 'https://freetubeapp.io/#download'
- icon: fab fa-linux
url: 'https://freetubeapp.io/#download'
- icon: fab fa-github
url: 'https://github.com/FreeTubeApp/FreeTube/issues'

View File

@ -0,0 +1,26 @@
title: LBRY
type: Recommendation
logo: /assets/img/video-streaming/lbry.svg
description: |
<strong>The LBRY network</strong> is a decentralized video sharing network. It uses a <a href="https://en.wikipedia.org/wiki/Torrent">Torrent</a> like network to store the video content, and a <a href="https://en.wikipedia.org/wiki/Blockchain">blockchain</a> to store the indexes for those videos. The main advantage of such design is it's censorship resistance.
<strong>The LBRY desktop client</strong> helps you stream videos from the LBRY network, and stores your subscription list in your own LBRY wallet.
<h4>Notes</h4>
We recommend <strong>against</strong> synchronizing your wallet with LBRY Inc. at the moment, as synchronizing encrypted wallets is not supported yet. If you synchronize your wallet with LBRY Inc., you have to trust them to not look at your subscription list, <a href="https://lbry.com/faq/earn-credits">LBC</a> funds, or take control of your channel.
Only the <strong>LBRY desktop client</strong> is recommended. <a href="https://odysee.com/">Odysee</a> and the F-Droid, Play Store, IOS clients have mandatory synchronization and telemetry.
While watching and hosting videos, your IP address is visible to the LBRY network. Consider using a <a href='/providers/vpn/'>VPN</a> if this is in your <a href="/threat-modeling/">threat model</a>. You could also disable <em>Save hosting data to help the LBRY network</em> option (⚙️ Settings → Advanced Settings) to avoid exposing your IP and watched videos for a prolonged period of time.
website: 'https://lbry.com/'
privacy_policy: 'https://lbry.com/privacypolicy'
downloads:
- icon: fab fa-windows
url: 'https://lbry.com/get'
- icon: fab fa-apple
url: 'https://lbry.com/osx'
- icon: fab fa-linux
url: 'https://lbry.com/linux'
- icon: fab fa-github
url: 'https://github.com/lbryio'

View File

@ -0,0 +1,16 @@
title: NewPipe
type: Recommendation
logo: /assets/img/video-streaming/newpipe.svg
description: |
<strong>NewPipe</strong> is a free and open source Android application for <a href="https://youtube.com">YouTube</a>, <a href="https://soundcloud.com/">SoundCloud</a>, <a href="https://media.ccc.de">media.ccc.de</a>, <a href="https://framatube.org/">FramaTube</a>, <a href="https://bandcamp.com/">Bandcamp</a>.
All of your subscription list and playlists are saved locally on your Android device.
<h4>Notes</h4>
While NewPipe is available on <a href="https://www.f-droid.org/">F-Droid</a>'s main repository, we recommend that you use the NewPipe project's <a href="https://newpipe.net/FAQ/tutorials/install-add-fdroid-repo/">own F-Droid repository</a> instead to get faster updates and avoid breakages due to changes in Youtube's API.
website: 'https://newpipe.net/'
privacy_policy: 'https://newpipe.net/legal/privacy/'
downloads:
- icon: fab fa-android
url: 'https://newpipe.net/FAQ/tutorials/install-add-fdroid-repo/'
- icon: fab fa-github
url: 'https://github.com/TeamNewPipe/NewPipe/'

View File

@ -1,14 +0,0 @@
<h2 id="video" class="anchor"><a href="#video"><i class="fas fa-link anchor-icon"></i></a> Decentralized Video Platforms</h2>
<div class="alert alert-warning" role="alert">
<strong> If you are currently using a platform like YouTube or Vimeo, you should pick an alternative here.</strong>
</div>
{% include legacy/cardv2.html
title="PeerTube"
image="/assets/img/legacy_svg/3rd-party/peertube.svg"
description='PeerTube, developed by Framasoft, is a free and decentralized alternative to video platforms, with over 400,000 videos published by over 50,000 users and viewed over 10 million times.'
website="https://joinpeertube.org"
github="https://github.com/Chocobozzz/PeerTube"
web="https://joinpeertube.org/#what-is-peertube"
%}

View File

@ -1,15 +0,0 @@
<h2 id="proxies" class="anchor"><a href="#proxies"><i class="fas fa-link anchor-icon"></i></a> Frontends and Proxies</h2>
<div class="alert alert-warning" role="alert">
<strong> If you are currently using a platform like YouTube, you can keep watching videos without sharing your IP.</strong>
</div>
{% include legacy/cardv2.html
title="Invidious"
image="/assets/img/legacy_svg/3rd-party/invidious.svg"
description='Invidious is an alternative front-end to YouTube. It is free software, with no advertising or Javascript dependency to play videos, with lots of other features that allow you to have a complete YouTube experience, sans Google.'
labels="color==warning::icon==fas fa-exclamation-triangle::link==https://github.com/iv-org/documentation/blob/master/Always-use-%22local%22-to-proxy-video-through-the-server-without-creating-an-account.md::text==Warning::tooltip==By default, Invidious will not proxy videos through the instance's proxy."
website="https://invidious.io"
github="https://github.com/iv-org/invidious"
web="https://instances.invidious.io"
%}

View File

@ -1 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="100%" height="100%" viewBox="0 0 31 31" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><g><path d="M14,0.609c-3.927,0.345 -7.717,2.21 -10.235,5.037c-2.488,2.792 -3.765,6.08 -3.765,9.703c-0.005,2.361 0.507,4.479 1.581,6.566c0.74,1.439 1.555,2.544 2.736,3.719c0.871,0.867 1.338,1.252 2.336,1.916c2.102,1.403 4.585,2.29 7.114,2.538c0.815,0.081 2.573,0.071 3.374,-0.02c4.631,-0.532 8.69,-2.99 11.213,-6.8c1.55,-2.341 2.366,-5.041 2.366,-7.869c0,-1.358 -0.111,-2.27 -0.431,-3.541c-0.476,-1.916 -1.484,-3.942 -2.741,-5.528c-0.79,-0.993 -2.275,-2.356 -3.369,-3.096c-2.052,-1.378 -4.53,-2.295 -6.987,-2.579c-0.659,-0.076 -2.544,-0.106 -3.192,-0.046Zm2.406,0.705c2.671,0.197 5.128,1.028 7.271,2.457c0.892,0.593 1.388,1.003 2.209,1.824c1.596,1.586 2.625,3.207 3.365,5.295c0.263,0.75 0.567,2.022 0.663,2.812c0.097,0.76 0.087,2.701 -0.02,3.466c-0.517,3.698 -2.478,7.002 -5.533,9.302c-1.682,1.267 -3.628,2.154 -5.751,2.63c-1.763,0.39 -3.972,0.441 -5.826,0.127c-6.152,-1.039 -11.031,-5.863 -11.907,-11.776c-0.284,-1.91 -0.152,-4.058 0.354,-5.816c0.765,-2.635 2.164,-4.814 4.307,-6.719c2.868,-2.543 6.931,-3.891 10.868,-3.602Z" style="fill-rule:nonzero;"/><path d="M14.086,7.095c-0.629,0.329 -0.623,1.292 0.015,1.616c0.436,0.223 0.993,0.081 1.251,-0.314c0.294,-0.441 0.132,-1.069 -0.339,-1.307c-0.258,-0.132 -0.669,-0.132 -0.927,0.005Z" style="fill-rule:nonzero;"/><path d="M14.567,9.937c-0.061,0.081 -0.319,0.841 -0.517,1.536c-0.152,0.527 -0.511,1.773 -0.836,2.862c-0.101,0.35 -0.294,1.009 -0.43,1.47c-0.132,0.461 -0.325,1.119 -0.431,1.469c-0.101,0.35 -0.294,1.008 -0.431,1.469c-0.132,0.462 -0.324,1.12 -0.43,1.47c-0.102,0.349 -0.289,0.988 -0.411,1.419c-0.299,1.048 -0.471,1.514 -0.583,1.57c-0.05,0.031 -0.177,0.051 -0.283,0.051c-0.37,0 -0.426,0.04 -0.411,0.273l0.015,0.208l1.156,0.015l1.155,0.011l-0.015,-0.239l-0.015,-0.243l-0.37,-0.015c-0.335,-0.015 -0.375,-0.025 -0.426,-0.137c-0.066,-0.142 0,-0.527 0.188,-1.14c0.065,-0.208 0.238,-0.79 0.38,-1.292c0.141,-0.501 0.334,-1.165 0.43,-1.469c0.091,-0.309 0.284,-0.968 0.431,-1.47c0.142,-0.501 0.334,-1.165 0.431,-1.469c0.091,-0.309 0.283,-0.968 0.43,-1.469c0.431,-1.505 0.623,-2.123 0.664,-2.174c0.025,-0.025 0.086,0.056 0.142,0.177c0.051,0.122 0.973,1.992 2.042,4.15c1.069,2.159 2.265,4.57 2.65,5.361l0.704,1.429l0.851,0c0.466,0 0.851,-0.021 0.851,-0.041c0,-0.02 -0.38,-0.801 -0.841,-1.733c-2.979,-5.994 -4.909,-9.921 -5.234,-10.64c-0.147,-0.319 -0.349,-0.765 -0.451,-0.988c-0.223,-0.481 -0.293,-0.557 -0.405,-0.421Z" style="fill-rule:nonzero;"/></g></svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -1 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="100%" height="100%" viewBox="0 0 31 31" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><g><path d="M3.84,0l0,15.36l11.52,-7.679" style="fill:#211f20;fill-rule:nonzero;"/><path d="M3.84,15.36l0,15.36l11.52,-7.679" style="fill:#737373;fill-rule:nonzero;"/><path d="M15.36,7.679l0,15.36l11.52,-7.679" style="fill:#f1680d;fill-rule:nonzero;"/></g></svg>

Before

Width:  |  Height:  |  Size: 702 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg version="1.1" viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg"><g transform="scale(4)" fill-rule="evenodd"><circle cx="16" cy="16" r="16" fill="#006149"/><path d="m24.176 17.184-0.797-0.199 0.242-0.97 2.485 0.621-0.62 2.485-0.971-0.242 0.215-0.862-8.872 5.493-9.839-4.916v-3.752l10.224-6.394 9.375 4.573v1.544l-9.759 6.063-7.247-3.593 0.444-0.896 6.749 3.346 8.813-5.476v-0.363l-8.315-4.056-9.283 5.806v2.58l8.787 4.39z" fill="#fff" fill-rule="nonzero"/></g></svg>

After

Width:  |  Height:  |  Size: 517 B

View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="120.74" height="128" version="1.1" viewBox="0 0 113.19 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><filter id="filter4433" x="-.095961" y="-.081143" width="1.1919" height="1.1961" color-interpolation-filters="sRGB"><feFlood flood-color="rgb(0,0,0)" flood-opacity=".2" result="flood"/><feComposite in="flood" in2="SourceGraphic" operator="in" result="composite1"/><feGaussianBlur in="composite1" result="blur" stdDeviation="4"/><feOffset dx="0" dy="4" result="offset"/><feComposite in="SourceGraphic" in2="offset" result="composite2"/></filter><radialGradient id="radialGradient4453" cx=".56012" cy=".35701" r="88" gradientTransform="matrix(.00071396 1.1648 -1.1771 .0007215 5.4098 5.8316)" gradientUnits="userSpaceOnUse"><stop stop-color="#fff" stop-opacity=".1" offset="0"/><stop stop-color="#fff" stop-opacity="0" offset="1"/></radialGradient></defs><g><circle cx="52.278" cy="62.158" r="0" fill="#ff5252"/><circle transform="matrix(.53957 0 0 .53957 4.7963 6.0432)" cx="96" cy="96" r="88" fill="#ff7575" filter="url(#filter4433)"/><path transform="matrix(.53957 0 0 .53957 4.7963 6.0432)" d="m184 96a88 88 0 0 1-87.877 88 88 88 0 0 1-88.123-87.754" fill="#cc4242" filter="url(#filter4433)"/><ellipse transform="matrix(.53957 0 0 .53957 4.7963 6.0432)" cx="96" cy="96" rx="88" ry="87" fill="#cd201f" filter="url(#filter4433)"/><circle cx="56.596" cy="57.854" r="47.482" fill="url(#radialGradient4453)" fill-rule="evenodd"/><path transform="matrix(.53957 0 0 .53957 4.7963 6.0432)" d="m62.038 154.85 17.847-11.376 0.3733-75.406 45.925 27.267-33.233 19.163v21.928l69.034-41.091-100.04-58.795z" fill="#fff" fill-rule="evenodd" filter="url(#filter4433)"/></g></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,14 @@
---
layout: evergreen
title: Video Streaming
description: "The primary threat when using a video streaming platform is that your streaming habits and subscription lists could be used to profile you. You should combine these tools with a <a href='/providers/vpn/'>VPN</a> to make it much harder to profile you."
---
{% for item_hash in site.data.software.video-streaming %}
{% assign item = item_hash[1] %}
{% if item.type == "Recommendation" %}
{% include recommendation-card.html %}
{% endif %}
{% endfor %}

View File

@ -1,10 +0,0 @@
---
layout: page
permalink: /providers/video/
title: "Video Platforms"
description: "Find a platform to watch and host videos that doesn't pry into your data or monetize your profile."
---
{% include legacy/sections/decentralized-video.html %}
{% include legacy/sections/video-frontends.html %}

View File

@ -18,6 +18,6 @@ description: "Discover a variety of open-source software built to protect your p
<li class="list-group-item"><a href="/software/productivity/"><span class="fas fa-briefcase fa-fw"></span> Productivity Tools</a></li>
<li class="list-group-item"><a href="/software/real-time-communication/"><span class="fas fa-comments fa-fw"></span> Real-Time Communication</a></li>
<li class="list-group-item"><a href="/software/networks/"><span class="fas fa-user-secret fa-fw"></span> Self-contained Networks</a></li>
<li class="list-group-item"><a href="/software/cloud/"><span class="fas fa-hdd fa-fw"></span> Self-Hosted Cloud Server</a></li>
<li class="list-group-item"><a href="/video-streaming"><span class="fab fa-youtube fa-fw"></span> Video Streaming</a></li>
</ul>
</div>