From 99dd02979bd263b80fad9b4859ddcaed58e46cc0 Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Mon, 18 Jul 2022 09:33:09 -0500 Subject: Convert youtube -> invidious --- sfeed_html.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'sfeed_html.sh') diff --git a/sfeed_html.sh b/sfeed_html.sh index 86aad43..321d451 100755 --- a/sfeed_html.sh +++ b/sfeed_html.sh @@ -67,6 +67,12 @@ $(for file in "$@"; do html_feed "$file"; done) EOF } +filter_invidious() { + # Convert youtube links to invidious links + host="$(cat /tmp/invidious.host)" + sed "s@https://www\.youtube\.com@${host}@" +} + html_feed() { # html_feed FEED(file) => HTML filename="$(basename "$1")" now="$(date +%s)" @@ -136,7 +142,7 @@ html_feed() { # html_feed FEED(file) => HTML printf "%s\n", NAME, NAME >> ASIDE } printf "%s", (stamp ? stamp : ".") > "/dev/stderr" - }' "$1")" + }' "$1" | filter_invidious)" if [ -z "$entries" ]; then return 1; fi echo "
" # TODO: Include a link back to the website -- cgit 1.4.1-21-gabe81