The elephant in the room is obviously that this is probably illegal under DMCA.
I'll go check.
Edit: After checking, yes, of course as long as it's for personal use. It's against youtube TOS, but if the TOS is against the law...
161–170 of 253 posts
The elephant in the room is obviously that this is probably illegal under DMCA.
I'll go check.
Edit: After checking, yes, of course as long as it's for personal use. It's against youtube TOS, but if the TOS is against the law...
Earlier quoted context omitted.
Important and desirable media is almost always available from more than one source. If not, then Sometimes, it's as simple as asking the producer to upload to your preferred streaming endpoint.
Your comment made me think of a web portal for uploading videos, so the content creator uploads once, and selects what content platforms he wishes to share it with. The people behinnd the portal could have a sign-up page so that any platforms that wish to host a non-exclusive copy can sign up in order for uploaders to be able to select them as well. This could potentially cause the portal hosters (internet archive?)…
(Cynic, who me?)
Earlier quoted context omitted.
> I have two monitors, so I put a button on my Firefox toolbar to launch MPV with the current URL, and configured MPV to start fullscreen on the second monitor immediately and quit when done. It's made my video-watching experience on the web an order of magnitude better. How did you do that? I would really like to have that setup also.
I used this extension: https://addons.mozilla.org/en-US/firefox/addon/open-with/ mpv can easily be configured to open full screen on a specific screen.
After reading the documentation for mpv I found the options --screen= and --fs-screen= these are used for selecting a specific screen.
Earlier quoted context omitted.
...and specify to only grab the videos as mp3's to download that perfect song/mix playlist!
Aspiring DJs do this, then play out the files they got from youtube-dl via Serato or whatever, then every other minimally competent DJ in the room immediately knows what’s happening based on how obviously shit it sounds. Practice mixing in headphones and playing room scale PA are two different ballgames, and when amplified, any youtube-dl format is as obvious to me as a file being ripped from source vinyl. YouTube do…
Earlier quoted context omitted.
Not everyone has fast enough bandwidth to watch live videos. Many people rely on downloaders to actually watch the video.
But they don't download the ads, so I doubt they matter very much as far as google is concerned
https://play.google.com/store/apps/details?id=com.google.and...
Youtube for Kids is another app which is kid-friendly
https://play.google.com/store/apps/details?id=com.google.and...
Earlier quoted context omitted.
I think command line utilities will usually be the last to receive active counter measures as they are generally considered to be used only by geeks which constitute a negligible percent of consumers.
Youtube-dl has lots of GUI frontends and is embedded in easy to use Android apps.
I have an alias setup in my .bash_profile to easily download and save as .mp3 file: > alias ymp3="youtube-dl --extract-audio --audio-format mp3"
I feel like the first rule of youtube-dl is not to talk about youtube-dl. I keep expecting Google (and all the other sites it works on) to start taking active measures to disable it. At some point YouTube is going to require an EME module to play even "free" videos.
This is the classic cat-and-mouse game. We are pretty good at it by now.
When was the last widely available iOS jailbreak available? The last Xbox One one? PS4? Android bootloaders?
Youtube is a different beast, of course, but that's why the powers that be pushed EME down our throat (and maybe it doesn't yet but it WILL require protected media paths and stuff in the future). Once EME is reasonably well done and prevalent -- we'll have to download youtube through the analog hole.
Earlier quoted context omitted.
I use a shell wrapper for mpv that takes the URL from the clipboard when no arguments are given: mpv() { if [ $# -eq 0 ]; then env mpv "$(xsel -b)" else env mpv "$@" fi }
What if you have "&& rm -rf /" in your clipboard and forget about it?
$ mpv "&& rm -rf /"
Playing: && rm -rf /
[file] Cannot open file '&& rm -rf /': No such file or directory
Failed to open && rm -rf /.