You should be able to remove Shorts from your feed. I never watch them and yet they fill my feed up making it jore difficult to find real content. I’m specifically talking about the smart TV app which throws them all in together.
He’s talking about smart tv app. If those “shorts” are being pulled from some other subdomain then perhaps a block rule on that domain set on the router would help. But best just not to use youtube.
SmartTubeNext is what you want on TV platforms. You can turn shorts off. It blocks ads. And it has sponsorblock so it is configurable to additionally skip sponsor segments, self-promotion, intros, outros.
And as others have pointed out, you can also block them in browser with Ublock Origins and with Revanced which covers the desktop and mobile platforms.
There’s a little hidden button on the Shorts pane that you can see when you hover it. It gives you the ability to hide them for 30 days if you click it.
They’ve started putting them in the recommended videos pane on the right when playing videos in a browser. Worst of all, they put it near the top and in a much larger cell than the rest of the recommended videos.
You should be able to remove Shorts from your feed. I never watch them and yet they fill my feed up making it jore difficult to find real content. I’m specifically talking about the smart TV app which throws them all in together.
I’m using some custom ublock origin filters that I found somewhere to block shorts across all of youtube:
!Youtube Shorts www.youtube.com###guide-content #endpoint[title="Shorts"]:upward(ytd-guide-entry-renderer) www.youtube.com###items #endpoint[title="Shorts"]:upward(ytd-mini-guide-entry-renderer) www.youtube.com##ytd-browse #dismissible ytd-rich-grid-slim-media[is-short]:upward(ytd-rich-section-renderer) www.youtube.com##ytd-browse ytd-grid-video-renderer:has(span.ytd-thumbnail-overlay-time-status-renderer[aria-label="Shorts"]) www.youtube.com##ytd-browse ytd-rich-item-renderer:has(span.ytd-thumbnail-overlay-time-status-renderer[aria-label="Shorts"]) www.youtube.com##ytd-search ytd-video-renderer:has(span.ytd-thumbnail-overlay-time-status-renderer[aria-label="Shorts"]) www.youtube.com##ytd-watch-next-secondary-results-renderer ytd-compact-video-renderer:has(span.ytd-thumbnail-overlay-time-status-renderer[aria-label="Shorts"]) www.youtube.com##ytd-browse[page-subtype="subscriptions"] ytd-video-renderer span.ytd-thumbnail-overlay-time-status-renderer[aria-label="Shorts"]:upward(ytd-item-section-renderer) m.youtube.com##ytm-reel-shelf-renderer m.youtube.com##ytm-pivot-bar-renderer div.pivot-shorts:upward(ytm-pivot-bar-item-renderer) m.youtube.com##ytm-browse ytm-item-section-renderer ytm-video-with-context-renderer:has(ytm-thumbnail-overlay-time-status-renderer[data-style="SHORTS"]) m.youtube.com##ytm-browse ytm-item-section-renderer ytm-compact-video-renderer:has(ytm-thumbnail-overlay-time-status-renderer[data-style="SHORTS"]) m.youtube.com##ytm-search ytm-compact-video-renderer:has(ytm-thumbnail-overlay-time-status-renderer[data-style="SHORTS"])
Also separately, for blocking videos that don’t exist yet, which I also dislike:
!Youtube upcoming videos www.youtube.com##ytd-browse ytd-grid-video-renderer:has(ytd-thumbnail-overlay-time-status-renderer[overlay-style="UPCOMING"]) www.youtube.com##ytd-browse ytd-rich-item-renderer:has(ytd-thumbnail-overlay-time-status-renderer[overlay-style="UPCOMING"]) www.youtube.com##ytd-browse[page-subtype="subscriptions"] ytd-video-renderer ytd-thumbnail-overlay-time-status-renderer[overlay-style="UPCOMING"]:upward(ytd-item-section-renderer)
He’s talking about smart tv app. If those “shorts” are being pulled from some other subdomain then perhaps a block rule on that domain set on the router would help. But best just not to use youtube.
I’m pretty sure shorts are just Youtube videos but with a different UI.
You can take the video ID from the URL of a Shorts clip and put it in a normal Youtube URL and the shorts video plays with the normal Youtube player.
Basically.
I don’t know what I would do with this. And I mentioned to someone else that I mostly watch YT on a Shield. Is this even relevant to me?
Surprising no one jumped onto you with thw revanced suggestions.
SmartTubeNext is what you want on TV platforms. You can turn shorts off. It blocks ads. And it has sponsorblock so it is configurable to additionally skip sponsor segments, self-promotion, intros, outros.
And as others have pointed out, you can also block them in browser with Ublock Origins and with Revanced which covers the desktop and mobile platforms.
What I want is a YouTube viewer that cuts out ads that I can use on my Mac or my iPhone to use on my TV with a Chromecast.
Chromecast is how I view all my TV content.
You’ll have to take that up with Apple. They’re the ones dictating that you can’t use any of the wonderful apps we have on Android.
As for Chromecast, SmartTube Next is what you want
deleted by creator
Check out https://ghcr.io/nichobi/sponsorblockcast - run it on your LAN, and it’ll use SponsorBlock to clean up any YouTube-Chromecast stream you want.
Thanks!
And of course the thing I mentioned has now been superseded by https://github.com/gabe565/CastSponsorSkip
I might have to look into that. I do wonder how it could know when a segment is sponsored.
I don’t care that much about the ads since we already have Premium so we don’t see the ads anyways.
Premium doesn’t skip the ads in the videos
That’s what 2X speed is for.
Well this is a passive function.
It’s crowdsourced and works quite well, been using it for the last year.
Thanks for the heads up
deleted by creator
There’s a little hidden button on the Shorts pane that you can see when you hover it. It gives you the ability to hide them for 30 days if you click it.
They’ve started putting them in the recommended videos pane on the right when playing videos in a browser. Worst of all, they put it near the top and in a much larger cell than the rest of the recommended videos.
I watch YouTube mostly on my TV (using a Shield) so I don’t think that would work for me.
deleted by creator
But the Shield was specifically bought to stream.