Add subtitle-paste script for youtube subtitles. - annna - Annna the nice friendly bot. (HTM) git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/ (DIR) Log (DIR) Files (DIR) Refs (DIR) Tags (DIR) README --- (DIR) commit bf78035f40e705cf610220abd19772985ad58f46 (DIR) parent d7a98c3e5f12fe4fffa83c713aec41155d3c5eb3 (HTM) Author: Annna Robert-Houdin <annna@bitreich.org> Date: Sun, 19 Apr 2020 12:13:57 +0200 Add subtitle-paste script for youtube subtitles. Diffstat: A subtitle-paste | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+), 0 deletions(-) --- (DIR) diff --git a/subtitle-paste b/subtitle-paste @@ -0,0 +1,27 @@ +#!/bin/sh + +set -x + +export PATH="/home/annna/bin:$PATH" + +if [ $# -lt 1 ]; +then + printf "usage: %s url\n" "$(basename "$0")" >&2 + exit 1 +fi + +pastebase="/br/gopher/paste" +url="$1" + +cd "${pastebase}" +tmpfile="$(mktemp -u p-XXXXXXXXXXXXX)" + +youtube-dl -q --write-sub --skip-download -o "${tmpfile}" "${url}" +ofile="$(basename $(find . -name "${tmpfile}.*"))" +if [ $(stat -c%s "${ofile}") -eq 0 ]; +then + rm "${ofile}" +else + printf "gopher://bitreich.org/0/p/%s\n" "${ofile}" +fi +