[–]▶ No.804902>>804903 >>804935 >>804995 >>805408 >>809310 >>818624 [Watch Thread][Show All Posts]
>Share YouTube videos without giving them views. Bypass country blocks and age restrictions. Download YouTube videos and music. View quarantined videos as they appeared before YouTube Heroes got to them. Keep your data private from the G.
https:// hooktube.com/watch?v=_nZfHt5G6UQ
/tech/ verdict?
▶ No.804903>>805028 >>805031 >>805345 >>805474
>>804902 (OP)
>uses cloudflare
>uses not-free javascript
Fucking disgusting.
I'll stick to using mpv, thank you very much.
▶ No.804904
>hooktube
>not baitedhooktube
▶ No.804935>>804970
>>804902 (OP)
is it botnet?
▶ No.804970
▶ No.804995>>805028 >>805052 >>811864
>>804902 (OP)
I have a better solution
torify youtube-dl https://youtube.com/watch?v=_nZfHt5G6UQ
>does not reveal your IP to the botnet
>executes 0% of non-free javascript
>only parses it and then sources the video and audio files
>free as in freedom
>UNIX philosophy
>you can chain it to your video player of choice
>you can share this video with your peers later via free file sharing software
▶ No.805028
>>804995
>>804903
The cloudflare and Javascript piss me off too, but the javascript can be avoided by only using embeds. Also, it is obviously superior to embeding a youtube video. It's raw Webm. That's why I don't like when people say "Just youtube-dl it". I do, and I also use MPV but when you embed shit, like here, that's when I'd like to just watch it in the browser.
▶ No.805031>>809612
▶ No.805052>>805458
>>804995
You can also wait a year for your video to download
▶ No.805345>>806458
>>804903
You understand that mpv and hooktube both use youtube-dl, right?
>unfree javascript
you the javascriptless path for videos
>cloudflare
this is your only valid argument
▶ No.805389
>Not retarded interface
>No country blocks
>Don't have to disable autoplay every new tab
>More suggestions
>Videos load faster
>Download button right in front of you
>Can view comments while keeping cookies off **downside being it's the Youtube comment section*
<Videos don't tell you how long they are until you click them
Whether it's botnet or not, it's at least more convenient than the actual Youtube site
▶ No.805394
It seems like a very responsive honeypot
▶ No.805408
>>804902 (OP)
>what is youtube-dl
>what is tor
▶ No.805411>>805445
You know, the biggest problem I have personally with youtube-dl is that you can't browse videos with it. Thanks to jewtube being jewish, people who disable Javascript can't even browse the fucking website. At least with hooktube there is less retarded bullshit going around and less javascript to enable. Who the fuck wants to enable like 5 different scripts on jewtube just to fucking watch and browse videos? Not me thats for sure.
▶ No.805445>>809612
>>805411
Mpsyt let's you browse and watch YouTube from the command line.
▶ No.805458>>805823
>>805052
It takes less time for me to download a video and play it in my system media player than it does to buffer a video in a web browser.
▶ No.805474>>806469
>>804903
>doesnt want to use hooktube because of unfree javashit
>uses mpv which uses youtube-dl which executes unfree javashit
>anime poster
kys
▶ No.805521>>805804
I've been using hooktube for a month now and it is great. Faster than youtube, no annoyances.
▶ No.805804
>>805521
>Faster than youtube, no annoyances.
This!
▶ No.805823
>>805458
I believe you, but I don't use a browser for YouTube. I've been using mpsyt for a few years. Videos start playing almost instantly for me. With Tor I usually have to wait fifteen minutes to half an hour for even low resolution videos to buffer enough to make them watchable. Sometimes I'll get a decently fast circuit, but they are definitely the exception.
▶ No.806458
>>805345
You don't have to allow cloudflare.com in noscript/etc, it's just a second copy of the site's scripts to save bandwidth in normie cases.
But it does use cloudflare dns. Pretty much required these days. Hooktube is run on a $7/month shared server.
▶ No.806462>>806463
is their backend written in rust? (this is important)
▶ No.806463
>>806462
Ancient php/mysql tek
▶ No.806466>>806577 >>819869
>muh alt-left
>muh "le censorship maymay"
>used primarily by /pol/jeets (hence the stupid recommendations in the main page)
>non-free JavaScript
>up to 720p videos only
>no subtitle support
>doesn't show video length on the thumbnails
>"keep your data private" >forces your browser to make a direct connection to Google services anyway
Into the trash it goes.
▶ No.806469>>806470 >>806544
>>805474
Youtube-dl does not execute JavaScript you retarded monkey. It only parses the JS and finds the video stream/file.
▶ No.806470>>806553
>>806469
You can view the source of both ht and youtube-dl. You remind me of that old quote, "Any community that gets its laughs by pretending to be idiots will eventually be flooded by actual idiots"
▶ No.806540
>it's a 'people with legit autism are mad that there is a competing alternative to software they use personally so they throw a tantrum' episode
▶ No.806544>>806551 >>806553 >>806569
>>806469
youtube-dl interprets javascript
▶ No.806551
>>806544
>Proprietary google js running on MY machine? It's more likely than you think.
Is hooktube's js under a free software license?
▶ No.806553>>806555
>>806470
>>806544
Parsing JS =/= executing JS. All it does is literally grab data out of the JS, it's not executing anything.
LibreJS also parses the JS in order to know if it has a GPL notice or not.
▶ No.806555>>806569
>>806553
>parsing
but it doesnt parse. it interprets.
▶ No.806558>>806561 >>806566 >>806674 >>821009
>keep your data private from the G
>executes 6 YT scripts
Bravo.
▶ No.806561
▶ No.806566>>806570
>>806558
>detects 4 trackers
>doesnt block them
looks like a useless extension
▶ No.806569>>806572
>>806544
>>806555
You made a claim, now provide evidence. Show us that youtube-dl's jsinterp.py can do fibonacci numbers, and I'll post my dick.
▶ No.806570>>806571
>>806566
Privacy Badger blocks scripts after watching it a certain amount of times.
The downside is that they do gather some information from you, but the upside is that it won't block anything that the website actually needs.
▶ No.806571>>806575
>>806570
lol. what a fucking awful extension. just block everything and if a site breaks because it cant run its 200 js scripts just leave the site and never visit it again.
▶ No.806572>>806574
>>806569
>wtf it just (((parses))). prove me wrong
>jsinterp.py
>interp
▶ No.806574>>809850
>>806572
It's a name. Show me that it can interpret and print out fibonacci numbers. Prove your claim.
▶ No.806575>>806576
>>806571
That's what NoScript/etc do, and pretty well. It isn't supposed to be a clone.
▶ No.806576
>>806575
well it is shit tbh desu
▶ No.806577
>>806466
The majority of what you said makes me cringe.
▶ No.806642>>806726
Are people really so stupid as to read the file name and make assumptions rather than read the source code, then shill against a program that has nothing wrong with it?
Please tell me they're just pretending to be retarded for Jewgle's shekels and not really that ignorant.
▶ No.806674>>806726 >>809247
>>806558
>cloudflare
optional sideloading
>googlevideo.com
youtube-dl uses the exact same url
>ytimg.com
thumbnails
▶ No.806726>>806727 >>807470
>>806642
i did read the source though. im not just saying that it interprets based on the filename, just that the file is named according to the function of its content
>>806674
why use it instead of youtube then?
▶ No.806727
>>806726
Tbh I mainly use it to protect the privacy of people I am sharing the video with. Not everyone has noscript
▶ No.807470
>>806726
>i did read the source though. im not just saying that it interprets based on the filename, just that the file is named according to the function of its content
You still haven't posted about whether it can run fibonacci numbers, Klabnikposter. You haven't given any arguments other than "i read it its totally interpretting belib me guise!!!!!!!" If you want to prove your claim, use that file to run fizzbuzz, hello world, or any trivil program. Just feed javascript code and if it prints or does any function call, then I'll give up. Until then, you're a faggot.
▶ No.807914>>809274
>youtube-dl has been a thing for fucking years
>every time anyone mentioned how it's shit and they want a GUI, /g/ spergs out and tells them to fuck off
>someone makes a literal youtube-dl GUI called hooktube
>/g/ thinks it's the greatest thing since sliced bread
▶ No.809247
>>806674
Then just use Youtube with NoScript/uMatrix and block everything besides google-video and ytimg.
That way you'll even get video past 720p and closed captions.
▶ No.809274>>809281 >>809358 >>809847
>>807914
hooktube is shit because it's a website
I want youtube-dl gui as desktop app
▶ No.809281>>809612 >>809655
▶ No.809282>>809309 >>809655
Why the hell would youtube-dl need a GUI? A GUI is often superfluous, and in this case it's definitely true. Graphics were a mistake.
▶ No.809309
>>809282
>Graphics were a mistake.
▶ No.809310>>809320
>>804902 (OP)
Can I watch Youtube livestreams on it?
▶ No.809320
>>809310
Yes, but it just embeds Youtube. Hooktube falls back on embeds if it can't download the video.
▶ No.809339
Thanks OP
This Hooktube is a great find (for those of us that are not excessively paranoid, neither have need to be).
▶ No.809358>>809418 >>809612 >>809655 >>819884
>>809274
>youtube-dl
>gui
Why? What's so complicated that it needs a GUI? You want to download a video, you type "youtube-dl [video URL]". You want a webm? Type "-f 43". Can't remember that? Make an alias. Want to do a two-click download from your browser? Use Open With and insert the command into that. I really don't see what a GUI would get you here. If you're so desperate to not type things in, use one of those gay Youtube downloader websites.
▶ No.809418>>809447 >>809590
>>809358
So I gots a question, perhaps you can help a tard out.
>used to use youtube-dl
>site stopped working for some fucking reason
>lasted over a month
>got Clipgrab
>clipgrab is okay and grabs from lots of places
>but places are around that I can't grab from
>want to grab things from here
https://vk.com/video-25302382_162848472
>also was a total tard and paid jewtube for a couple of vids
>want to rip them but they have some thing that prevents sites from ripping them
should I consider suicide?
▶ No.809447>>810101
>>809418
youtube-dl can grab from VK just fine.
>site stopped working for some fucking reason
Sites frequently break compatibility with ytdl. It gets updated frequently for a reason.
▶ No.809590>>809612 >>809655 >>810101
>>809418
https://rg3.github.io/youtube-dl/supportedsites.html
There are lots of sites that youtube-dl supports.
You can pass your credentials to sites that ask you for login, like vk or youtube red
-u, --username USERNAME Login with this account ID
-p, --password PASSWORD Account password. If this option is left out, youtube-dl will ask interactively.
You can both download and start watching videos immediately with youtube-dl too, just pipe it to media player.
▶ No.809601>>809649
>non-free javascript
whats that meme? how source code what you see can be unfree?
▶ No.809612>>809945
>>809281
>no browsing support
>no searching support
>no channel support
>no playlist support
>no description support
>no comment support
>no streaming passthrough to player support
The only thing that simplifies compared to typing "youtube-dl 'URL'" is the configuration of download format.
>>805031
>>805445
>>809358
What's needed is something along the lines of an ancient OSuX program called MacTubes, which functioned as a complete substitute for Youtube's website, but all native Aqua widgets without the need for any Flash, HTML, or JS. The closest thing that exists at the moment is stuff like SMTube, but none of them come close to implementing all of youtube-dl's features, and all of them incorporate too much non-native embedded web garbage instead of pure DE GUI widgets.
>>809590
Also this, youtube-dl offers browse/search/playlist/etc commands for many other sites, but none of the GUIs support them.
▶ No.809649
>>809601
It's not enough to have access to the source code. Users must also have the freedom to share the software whether the software has been modified or whether the software has not been modified.
▶ No.809655>>809664 >>809676
>>809281
>https://mrs0m30n3.github.io/youtube-dl-gui/
thanks, that looks decent. Lacks some features though
>>809282
>Why the hell would youtube-dl need a GUI? A GUI is often superfluous, and in this case it's definitely true. Graphics were a mistake.
this is what open source niggers actually believe.
>>809358
> You want to download a video, you type "youtube-dl [video URL]". You want a webm? Type "-f 43". Can't remember that?
a program that has a GUI shows all options and buttons on screen. I don't need to study nigger manuals for 10 hours.
cmd.exe doesn't even allow me to paste with CTRL+V. and I cannot click on input to put caret where I clicked, but need to use fucking left/right keys to move caret where I want.
I cannot put many jobs (urls) at once.
>Make an alias.
I don't even know what that is, how to use it.
>Want to do a two-click download from your browser? Use Open With and insert the command into that.
I don't have Open with in my browser.
>I really don't see what a GUI would get you here.
What I pointed above plus, a GUI to see channels/search/playlists and choose vids from thee.
> If you're so desperate to not type things in, use one of those gay Youtube downloader websites.
No, they are botnets and lack features.
>>809590
>You can both download and start watching videos immediately with youtube-dl too, just pipe it to media player.
I don't know what piping means but on my Windows I just drag'n'drop the .part file to MPC-HC.
▶ No.809664
>>809655
>cmd.exe
Jesus, at least download Cygwin.
▶ No.809676>>809789
>>809655
>cmd.exe
Use a better terminal.
>I cannot put many jobs (urls) at once.
Use a better shell. Or learn how to use shell scripts.
▶ No.809683
Having its own separate comment system would be a godsend for specifc videos.
▶ No.809789>>809807 >>809844
>>809676
No, I am not going to use better fucking terminal/shell/script, I don't even understand what those words mean
What I want is clean GUI software to allow everything with one click. Open source shit never provide that, that's why they have <1% market share and nobody uses their shit even that they cost 0$
▶ No.809807
>>809789
>No, I don't want to improve my life! What I want is for my life to suck in a way I am comfortable with.
▶ No.809844
>>809789
>I dont know shit
>NO I refuse to learn shit
>things I dont know are HAAAAAARD
>DO IT SO I UNDERSTAND REEEEEEEEEEE
A gui is fucking pointless here.
To really drive home what a helpless retard you are, I want to emphasize that I used the command line to use youtube-dl(and also to start tor) when I was a 14 year old windows gamer, with no more knowledge or ability than any other windows gamer kid.
I just wasnt afraid of things I didnt understand. I didnt act like a retard and pretend an interface I wasnt used to was impossible compooper wizurd hakkur magic.
▶ No.809847>>809851 >>809863
>>809274
>I want a gui where it doesn't make any sense to have one
There you go:
#!/bin/sh
youtube-dl -f 43 "$(zenity --entry --text "plz gibs jewtube url")" | grep -o '[0-9]*\.[0-9]*%' | zenity --progress --auto-close --auto-kill --text "downloading shit faggot"
Or, to get from the clipboard:
#!/bin/sh
youtube-dl -f 43 "$(xsel)" | grep -o '[0-9]*\.[0-9]*%' | zenity --progress --auto-close --auto-kill --text "downloading $(xsel) faggot"
▶ No.809850
>>806574
You won the argument.
▶ No.809851
>>809847
>zenity
Cool, I didn't know about this one. It even has a Windows version.
▶ No.809863>>809887
>>809847
dont do that. when you spoonfeed them they just see magical wizard incantations and get to continue being willfully retarded.
If they want to download just audio they'll need a professional Computer Guy(Tm) to code up that feature for their youtube-downloader app youve given them.
If what you wanna do is watch videos its better to just have 'mpv `{xclip -o}'. I dont know what itd be in sh/bash/whatever but you see.
▶ No.809887>>809890
>>809863
Is it hard to learn the shell? Especially if one uses onscreen keyboards? The keyboard is icky.
▶ No.809890>>809952 >>810213
>>809887
heres how you use the shell:
[program name]
then press return just like how you enter anything else.
then optionally, program name [program options and arguments]
so, from the shell
dir
or, maybe, 'dir -a [name of some folder]'
most programs have help output or a manual page too. You can read it all if you want to and its well written but usually you just skim for the information you want. You don thave to hang yourself up on every word you dont know in it.
everything else, like `{} or $(), redirection, etc, is extra to that. I dont know how much of it windows shitty shell even has.
▶ No.809895>>810213
if you use an onscreen keyboard typing will be shit just like it always is typing with an onscreen keyboard. If you insist on eating shit, it will be like eating shit.
You learn those other features as you need them. If you're just downloading youtube videos on windows you probably wont, just use it and skim the help output when you need to do something different. remember or note down somewhere commonly used options, like -x for audio only or the one for webms.
▶ No.809945>>809983
>>809612
SMTube used to be like MacTubes, a full native client. YouTube changed their API and policies and started shutting down anyone that didn't load webshit to play their ads. Thus SMTube became what it is today (a browser showing tonvid.com) because the developers have real identities and don't want to get sued.
Now the only way to get at the videos is to scrape webpages with something like youtube-dl. If you wanted a full graphical client built it's possible but it would have to be an anondev chan project because it's obviously created solely to help end users circumvent jewgle AIDS and this angers zog.
▶ No.809952>>809982
>>809890
The vast vast VAST majority of people don't know what a PATH even is, much less how to update it. They see a raw executable and have no fucking idea what the fuck to do with it.
▶ No.809982
>>809952
And?
We're not talking about some kind of mathematical computer science here. Its just running a program. Windows has some shitty settings GUI for it somewhere, im pretty sure.
or if the idea of a list of folders you can execute any program inside no matter where you are is too advanced, maybe they can just put it wherever windows shell starts you. or learn the wizardly computer magic of 'change directory(cd)' and 'dir' in five seconds.
the alternative isnt that they can use it without learning, its that they learn yet another shitty gui by poking around it instead. People too dumb or timid to use the command line even to just run a program are too dumb or timid to use a new GUI without being told precisely what buttons to click on anyway.
▶ No.809983>>810013
>>809945
>namefagging ruins amateur software yet again
Why can't we go back to the good old days, when you got software from names you could trust, like DrN3gativ or KrakKrewX? All that's needed is a simple Qt shell while youtube-dl does all the heavy lifting.
▶ No.810013
▶ No.810101
>>809447
>>809590
How about this?
http://sharetv.com/watch/828240
Been trying to rip some segments from this episode of Space Dandy, and it's hard enough to find the episode online at all, much less without some site fucking with me.
▶ No.810213>>810311 >>811851
>>809895
I know onscreen keyboards suck, nut the keyboard gets oily after using it. While this would happen to a mouse too, I can put a paper over it and exchange it when needed. It's also one of the reasons I detest touch screens.
>>809890
Thanks, but if there is more than one folder with the same name? Navigating in a GUI file manager is so much easier, especially with long folder names.
▶ No.810311>>811305
>>810213
>what if there are two folders with the same name?
>in the same directory
thats not allowed. not on linux at least.
rename them if you actually have that.
> Navigating in a GUI file manager is so much easier
it really isn't. You're doing the same thing with the same information. Look what directories are there, go to the one you want. the difference between typing it and clicking on it isnt big. its there, but its not "SO MUCH INCREDIBLY EASIER" to do it one way or the other.
▶ No.811305
>>810311
>what are thumbnails
gui file browsers are obviously superior to tui shit
▶ No.811851
>>810213
Jesus what kind of elephant man are you that handling keyboards quickly makes them to oily to use?
▶ No.811857>>812175
>811305
>what are thumbnails
fucking unnecessary for anything thats not a picture?
most image viewers I know have a gallery mode, just use that. I used to use a file manager just for such occasions as that, but then I realized I could just 'sxiv *' and press enter to do exactly the same thing.
its completely unnecessary under literally any other circumstances.
▶ No.811864
>>804995
My peers love it when I send them entire video files
▶ No.812175>>821448
>>811857
>sxiv
gui. thanks for proving me right
▶ No.819725>>819884
Anyone know how I can watch privated videos?
▶ No.819869>>819877
>>806466
>>forces your browser to make a direct connection to Google services anyway
so does youtube-dl
anything requesting data from youtube is gonna connect to google services you dolt, what's your point
▶ No.819877
>>819869
There is no need to inform third party that you are about to watch some youtube videos. Leak as little metadata as possible.
▶ No.819881
it's better than nu-tube
>loads right away because no bloat
>clean interface no bloat
>can search no bloat
thank you
why don't the /tech/nicians here push a free js commit?
▶ No.819884>>820990
▶ No.820990
>>819884
>pirated
How do you pirate privatized videos?
▶ No.821009
>>806558
>complains about privacy
>uses a nonfree browser
Go back.
▶ No.821017
You don't have to allow YouTube or Google video. You can just use the download option and get the link the specific version you want without having to enable Google JS. Unfortunately, you have to enable HookTube's JS.
▶ No.821448>>822226
>>812175
>implying one can use something non graphical to view graphics
Is this reverse trolling or just mental deficiency?
▶ No.822226
>>821448
Are you retarded? I said that tui file browsers are cancer. He replied with a gui program.