SmartTube - an advanced player for set-top boxes and tv running Android OS - GitHub - yuliskov/SmartTubeNext: SmartTube - an advanced player for set-top boxes and tv running Android OS
I've already been paying for YouTube Premium for many years to get rid of advertisement, and I've been using SponsorBlock for a year or so on my laptop to skip the inline ads, but because most of my watching of YouTube happens on the TV I always had to use the remote to skip it. It helps to see the "most rewind" area so you can fast forward to it, but it's still very cumbersome.
Now a couple of days someone mentioned SmartTube on Lemmy and I installed it on my Chromecast with Google TV OS and oh boy is this software great! I did it to get SponsorBlock, but that is by far not the only feature I love about it.
flexible time hiding the UI of a video (have it to 1 sec now)
not showing UI when pausing
way faster scrolling
instant loading
way faster account switching
instant voice search
But there is one feature missing, changing the search language. We speak combined 7 languages at home and it's impossible to search anything other than in English which is really annoying.
SmartTube is what the YouTube app should be. I've been using it for I think 2 years now and it works like a charm, is super stable, offers loads of customization options, and the interface is better and more complete than the official app.
Truly a must have for any Android tv box.
I fuckin love how it auto skips the sponsored bullshit. I have no idea how it knows even when it's seamlessly part of a video but it does. It's witchcraft and I love it!
Works on desktop and ReVanced also. It's community driven! I've seen tiny videos get fully timestampped within about 10 minutes of publishing. People are very active on the project.
It's insane to me that I can click on a video that was posted by a creator with under 10k subscribers, less than 15 minutes ago, and it already has dozens of votes for submitted segments.
And some videos, people go waaaaay out for segments, little 2 second skips for subscribe reminders, while blocks rendered down into 5 types of segments so depending on your settings, you might get some of it, or you might get just the meat of the content with no fluff or filler.
I LOVE the "interaction" skip on some content creators, because they like to address the audience unnecessarily trying to drive comment interaction up. I totally get why they do that, and I respect their decision, but I also have no intention of commenting on 90% of videos, so asking "what do YOU think? Head down to the comments and..." will get nothing from me, but might from someone else. And now I can skip those.
Re/vanced and now this have been the best things about YouTube since like 2007.
Oh those are interesting stats, especially the 338k Firefox vs 1M Chrome users, so basically 25% of SponsorBlock users are Firefox users, while Firefox has 3% market share.
Sponsor Block (the Firefox extension) gives you a ton of customizability. You don't have to have it auto skip, you can make it so a tiny bubble pops up asking if you want to skip or not. Or you can even just have it highlight it on the seek bar and nothing else.
Awesome, I've been running SmartTube on a Sony Android TV for a bit. Works really well, almost seamless. Regular updates appear via the Telegram chat too. SmartTube coupled with YT Pro for phone is a perfect combination.
I wonder why SmartTube doesn't work on phones and tablets? I've looked into ReVanced but I can't figure out the whole process. SmartTube is just an apk.
But be aware that those two apps do vastly different things. One is trying to save your privacy by hiding you behind a wall of other users, the other one is just a different frontend for the YouTube API.
Has Remapper been updated to fix the volume control glitch?
Last time I used Remapper the volume would be uncontrollable. Without it, pressing the volume up key would only go up 2-3 units on my tv. If I used the volume up button with Remapper running it would scroll all the way up to max volume with a single press...
Thank you very much for this, finally managed to disable and rebind some remote buttons for apps that Ive already nuked off the TV. Works great with some workarounds.
I... didn't know I needed this. Remapped the YT and Netflix buttons, with single and double taps. The remote is now exactly the remote I need for my Chromecast.
Been using this on a FireTv 4k stick for a few years. The youtube on it was one of the few places my house where my adblocking dns didnt work. SmartTube is just perfect.
I really like the app, but I wish it would let me load ads on creators I wanna support, I realize it's worth less then peanuts, but if it could allow only 30s ads or less that would be perfect for me
that is a terrible UX lol, the main youtube app for TV is absolute dogwater, it's slow and it even crashes fairly often. im not going to swap apps for this. browser is even worse
If you are that concerned why not just run a playlist of their videos on desktop in the background with the tab muted and Adblock off while you do other things.
I'd love to find something like this for the SamsungOS tvs, or at least a locally hosted alternative adblocker. I get 3-4 ads per 10 minute video now and it's endlessly frustrating.
One idea for the language problem. It needs a little bit of tinkering. Grab the apk and alter the package name. Than you can install multiple instances side by side. You could install one instance for each language. Probably necessary to alter the app name as well so you can distinguish between the different versions.
I'd love to use it on my smartphone as well... problem is the interface was designed to react only to directional buttons, not to touch inputs. I wonder if somebody can manage to add the ability in the source code?
My only issue with Newpipe is that I can't sync my "watch later" list with Google's servers. That, and I can't reply to comments straight from the app. Otherwise I'd probably be using either that or Piped.
One step above it , slightly more involved is ,YouTube-Revanced. The step by step walkthrough is in this thread, no command line stuff just follow the steps religiously.
https://www.reddit.com/r/revancedapp/comments/xlcny9/_/
Currently using Revanced, I'm hoping to see a way to actually integrate my Google account with something else, in a similar manner to what SmartTube is somehow allowed to do.
I love finding and using other people’s wonderful creations.
I got an Apple TV, and found a SponsorBlock script i can run from my media server that polls the tv for what YouTube content I’m watching, and automatically skips ads for me. It’s so seamless, I don’t even realize it’s doing it most of the time.
I've been using it for a few months on my Nvidia Shield and the only two problems I have with it are the audio and video desync when skipping segments (rewinding one step resyncs it though) and the content on the Suggested Videos/Home page sucks, it doesn't seem to offer the same recommendations that the YouTube equivalent does.
Other than that, it's great to not have to manually skip the Sponsor segments.