Mr.Trunk · @mrtrunk
7 followers · 15343 posts · Server dromedary.seedoubleyou.me
Mr.Trunk · @mrtrunk
6 followers · 13716 posts · Server dromedary.seedoubleyou.me
Mr.Trunk · @mrtrunk
5 followers · 6337 posts · Server dromedary.seedoubleyou.me
Tech news from Canada · @TechNews
753 followers · 21254 posts · Server mastodon.roitsystems.ca
Tech news from Canada · @TechNews
569 followers · 17209 posts · Server mastodon.roitsystems.ca
Tech news from Canada · @TechNews
472 followers · 13171 posts · Server mastodon.roitsystems.ca

The Most Popular Video Streaming Service by Country 👇🤔

(many streaming services... but there's one which surpasses all of them... 😎 )

visualcapitalist.com/cp/mapped

#streaming #streamingservices #streamingmedia #streamingtv

Last updated 2 years ago

Frank · @frankmseattle
101 followers · 406 posts · Server mindly.social

and have definitely not been helping. But somehow even when I wake up at four in the morning it feels like the day is half over before I’ve gotten to much of anything meaningful or important to me

#youtube #streamingmedia

Last updated 2 years ago

Tech news from Canada · @TechNews
142 followers · 3162 posts · Server mastodon.roitsystems.ca
Cyrille Varnier - Big Picture · @cvrlh
19 followers · 935 posts · Server mastodon.top

Un petit recap sympa sur l'industrie du Streaming qui fait un peu l'impasse sur le streaming de QuickTime 4 d'Apple pour se focaliser sur Windows media et Real Networks

RT @DanRayburn@twitter.com

Repost based on requests: 2022 marks the 27th year of the streaming media industry starting. Here’s a recap of how it all started and the companies that were involved. streamingmediablog.com/2016/03

🐦🔗: twitter.com/DanRayburn/status/

#streamingmedia #realnetworks #microsoft #quicktime #svod #AVOD

Last updated 2 years ago

World News Feeds 🇺🇦 · @newz
830 followers · 5221 posts · Server mas.to
Smith · @smitmehta
24 followers · 3 posts · Server mastodon.social
Alex Kidman · @Alexkidman
27 followers · 29 posts · Server mastodon.social

I'll be on ABC NSW Drive this afternoon at 5:50pm, talking about streaming services and how they manage demand for super popular programs (and why other factors may intrude on your couch potato experiences) -- tune in!

abc.net.au/radio/listen/

#radio #streamingmedia

Last updated 2 years ago

Tech News Worldwide · @TechNews
11239 followers · 97973 posts · Server aspiechattr.me
Tech News Worldwide · @TechNews
11262 followers · 97979 posts · Server aspiechattr.me
Tech News Worldwide · @TechNews
11266 followers · 97982 posts · Server aspiechattr.me
Tech News Worldwide · @TechNews
11321 followers · 98002 posts · Server aspiechattr.me
Tech News Worldwide · @TechNews
11321 followers · 98002 posts · Server aspiechattr.me
FiXato · @FiXato
393 followers · 9413 posts · Server toot.cat

Made some more progress on my / retrieval and formatting server script.

Caching of the video metadata and TTML captions works now, which should reduce the amount of calls to the (or other service) servers while testing.

I can now prepend a YouTube URL with my own test server's URL, and I'll get a simple text / markdown file with the video's channel name, title, upload and retrieval date, some other metadata I'm interested in, and most importantly: its manual or automatic captions in as legible plain text format as I can get it.

Once I can't think of any more improvements to add, I'll clean up the code, and publish it in a public repository.

I won't run my own public instance of it unfortunately, as I'd rather not risk my IP getting blacklisted for excessive YouTubeDL calls, but hopefully others will run with it and host their own, similar to .

In addition to a webserver frontend and its command-line interface, I hope to add a standalone graphical user interface too, so you can just run it straight from your desktop too. Though I might need some help with this.

It currently relies on youtube-dl, but I guess it might also be a good idea to add support for the official .

#youtubedl #subtitles #captions #youtube #streamingmedia #invidious #YouTubeData #api #coding #ScratchYourOwnItches

Last updated 4 years ago

FiXato · @FiXato
393 followers · 9413 posts · Server toot.cat

Do you have a YouTube ¹ video link, but you would rather just read the subtitles / closed captions for it?

Then with a couple of command-line tools such as youtube-dl, grep, sed and tail, you can extract and re-format these to be a somewhat legible text:

youtube-dl --sub-lang en --sub-format vtt --skip-download --write-sub --output "tmp-mysubs" YOUTUBE_VIDEO_URL_HERE && grep -Pv '^(([0-9]{2}:){2}[0-9]{2}.[0-9]{3}( --> ([0-9]{2}:){2}[0-9]{2}.[0-9]{3})?|)$' tmp-mysubs*.vtt | sed 's/ / /g' | sed -z 's/[, ]\n/ /g' | sed --regexp-extended -z 's/([^\. ])\n([a-z])/\1 \2/g' | tail -n +4

See my earlier toot containing the captions for Tom Scott's video about Torpenhow Hill for an example of the output.

The youtube-dl command will extract the captions in Web Video Text Tracks (VTT) format and store them in a file prefixed with 'tmp-mysubs' ² (likely 'tmp-mysubs.en.vtt').

The grep command will remove the timestamps and empty lines.

The sed commands will try their best to make the text more legible by merging lines and replacing non-breaking-space HTML-entities.

Finally, the tail command will strip the WebVTT header info such as language and format. I'm not 100% certain this header will always be exactly 4 lines though, so you might want to leave it out.

¹: While I've written it for YouTube videos in mind, it will likely also work on other media sites supported by youtube-dl

² You can replace the prefix 'tmp-mysubs' with any prefix you see fit; just be sure to replace it in both the youtube-dl and grep commands.

Related hashtags:

#youtube #youtubedl #subtitles #subs #closedcaptions #captions #streamingmedia #accessibility #a11y #video #grep #sed #tail #cli #commandline #oneliner #vtt #webvtt #WebVideoTextTracks

Last updated 4 years ago