Quiliro Ordóñez <quil...@riseup.net> writes: > Hola Juan Manuel. > >> There is the YouTube option, which I imagine no one would like (me >> neither). The only thing in its favor is that Invidious can be used to >> watch the videos. BTW, I watch YT videos through Invidious in Emacs, >> with the Ytel package and EMMS/MPV. > > Nice. Is there a guide to do this specificly?
I simply use #+begin_src bash :tangle ~/.local/bin/qutebrowser-call.sh :shebang #!/bin/bash URL="$1" if echo "$URL" | grep "youtube.com"; then # URL="$(echo "$URL" | sed -r 's/\\(www\\)?youtube\.com/invidious.namazso.eu/')" if [[ ! -z $(echo "$URL" | grep "/watch") ]]; then mpv $URL && exit; fi fi if echo "$URL" | grep "ted.com/talks"; then mpv $URL && exit; fi # if echo "$URL" | grep "reddit.com"; then # URL="$(echo "$URL" | sed -rE 's/www\.reddit\.com/libredd.it/')" # fi if echo "$URL" | grep "bilibili.com"; then mpv $URL && exit; fi grep "$URL" ~/.data/web-mirror/sources/* >/dev/null 2>&1 &&\ ARCHIVE_DIR="$(echo "$URL" | archivebox-cmd list 2>/dev/null | tail -n1 | cut -d' ' -f1 | sed -r 's|/data|~/.data/web-mirror|')" if [[ ! -z "$ARCHIVE_DIR" ]]; then [[ -f "${ARCHIVE_DIR}/singlefile.html" ]] && URL="${ARCHIVE_DIR}/singlefile.html"; fi #from https://github.com/qutebrowser/qutebrowser/blob/master/scripts/open_url_in_instance.sh _url="$URL" _command=":later 4000 :jump-mark last-position" qutebrowser "${_command}" ":spawn -u untrack-url -r -O ${_url}" #+end_src and my mpv is configured to use youtube-dl. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>