[ / / / / / / / / / / / / / ] [ dir / builders / cafechan / leftpol / lilia / mai / sonyeon / tijuana ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): b9fcc552037a7e0⋯.png (41.06 KB, 328x163, 328:163, tube.png) (h) (u)

[–]

 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

File (hide): 9015ce000e1739e⋯.png (24.1 KB, 240x240, 1:1, 1500402977054.png) (h) (u)

>>804902 (OP)

>uses cloudflare

>uses not-free javascript

Fucking disgusting.

I'll stick to using mpv, thank you very much.


 No.804904

File (hide): a467ed1f73c31d2⋯.png (204.72 KB, 1022x1024, 511:512, no-baited-hooks.png) (h) (u)

>hooktube

>not baitedhooktube


 No.804935>>804970

File (hide): e25add4f2b39127⋯.png (634.43 KB, 928x1080, 116:135, 1491053965077.png) (h) (u)

>>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

>>804903

Mpsyt ftw


 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

File (hide): 5e6d36f5b855c0e⋯.webm (6.34 MB, 320x214, 160:107, Francis E. Dac - Worldwid….webm) (h) (u) [play once] [loop]

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

File (hide): d5b7ef082c1516d⋯.jpg (54.52 KB, 501x506, 501:506, 61e.jpg) (h) (u)

>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

File (hide): c55dd02373364ed⋯.png (196.25 KB, 1695x593, 1695:593, screenshot.png) (h) (u)

>keep your data private from the G

>executes 6 YT scripts

Bravo.


 No.806561

>>806558

underrated


 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

File (hide): fa7e6b0c698c9d9⋯.jpg (103.98 KB, 583x918, 583:918, interesshthn.jpg) (h) (u)

>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

File (hide): 523df2d20a89f86⋯.png (154.43 KB, 449x283, 449:283, kek.png) (h) (u)

>>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

File (hide): 004e87638a6fed1⋯.jpg (115.03 KB, 377x449, 377:449, huh.jpg) (h) (u)

>>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

File (hide): d0df556286b08fc⋯.jpg (19.52 KB, 480x360, 4:3, suicide.jpg) (h) (u)

>>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

File (hide): cc05086f75c84a2⋯.jpg (87.27 KB, 882x623, 126:89, overview.jpg) (h) (u)

>>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

>>809983

mac scum pls die


 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.818624

File (hide): 2b94d786ec2afae⋯.png (10.23 KB, 487x162, 487:162, 1510481982328.png) (h) (u)


 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

>>819725

define pirated

>>809358

>Want to do a two-click download

funny you say that

https://gist.github.com/ubone/562d43d59f6ddcc8d63c228e3ce717e8


 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.




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
100 replies | 12 images | Page ???
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / builders / cafechan / leftpol / lilia / mai / sonyeon / tijuana ][ watchlist ]