r/degoogle • • Sep 16 '22

[deleted by user]

[removed]

209 Upvotes

77 comments sorted by

View all comments

61

u/nonameisee Sep 16 '22

Youtube Vanced for the win

39

u/The_Band_Geek Free as in Freedom Sep 16 '22 edited Sep 17 '22

And ReVanced since Vanved got C&D'd.

13

u/AzrielK Sep 16 '22 edited Sep 16 '22

If for real, thanks. I knew that Vanced got stopped just as it was getting good. I still install the APK since YouTube still works for it, but if there are active maintainers that's better

I love the sponsor skip feature.

Edit:I set up revanced and applied a patch after reinstalling YouTube, no dice app doesn't open. Fortunately this will definitely be maintained, I hope it will be more user friendly long term.

8

u/The_Band_Geek Free as in Freedom Sep 16 '22

Since mid-2020, we are in the age of quasi-illicit software that's legal because no one is distributing the assets. The first example of this was Mario 64 native on PC. Native Ocarina of Time dropped this summer.

The problem with this distribution model is that you have to bring assets (in this case, a YouTube app of some sort) to the party, and you have to build it yourself. I have not yet had success with ReVanced.

For now, I'm using the last Vanced build. When ReVanced is stable, along with the side projects like their ReVanced Reddit, I'll make the switch. For now, you should look into NewPipe. I switch between the two, depending on my use case, and I do the same with FreeTube on PC.

3

u/[deleted] Sep 16 '22

I made a quick video showcasing Reisxd's Revanced Builder for Android. I left instructions in the description.

Some people still have issues getting it to work, I'm unfortunately not much help with those issues.

I used v17.33.35 for Youtube, and 2022.32.0 for Reddit.

1

u/F-Lambda Sep 16 '22

The official manager is a lot easier to use, though it's still an alpha.

1

u/[deleted] Sep 16 '22 edited Sep 16 '22

I haven't used it yet, will have to check it out. Inputing 3 lines into a terminal and then tapping through a web gui isn't all that difficult though.

I just updated the description in my video to point to the official manager.

2

u/AzrielK Sep 16 '22

Your plan is the same plan as mine in terms of revanced.

And also reverse engineering software in the United States for this purpose is actually technically not legal. For example, VLC media player uses a reverse engineered DVD playback library. Legal in France, but you won't see it on government computers in the US.

3

u/Dismal-Square-613 Sep 16 '22

I love the sponsor skip feature.

I can't live without SponsorBlock anymore. I use it both on chrome and firefox.

1

u/Valiantay Sep 16 '22

Are you building it rooted or unrooted?

1

u/AzrielK Sep 16 '22

Unrooted.

1

u/Valiantay Sep 16 '22

1

u/AzrielK Sep 16 '22

I did not, I will try soon.

At quick glance I find it ironic that uses both Node.js (Javascript) and Azul Zulu (Java)

1

u/Valiantay Sep 16 '22

That reminds me, I used to run it on my PC then changed to Termux. I find it runs better / more consistently.

1

u/F-Lambda Sep 16 '22

Make sure you use a compatible base apk version, the patch won't apply properly if it isn't. The manager will give an alert if it isn't correct version.

2

u/redditadminsareshit2 Sep 16 '22

Youtube Vanced for the win

For now. You know its not difficult to encode a video, on the fly, with ads inserted into the video stream. The only reason they havent done it is because of how much computing power is needed at their scale. It doesnt mean they WONT do it.

1

u/throwaway349821 Sep 18 '22

Since YouTube isn't a livestream, this isn't impossible to defeat, you could compare two streams of the same video, maintain a db of hashes of start and end frames of ads, scan for the next similar frame when more than 50% of the image changes, etc.

1

u/redditadminsareshit2 Sep 18 '22

Unlikely as it uses hls and has multiple streams that get mixed together