this post was submitted on 03 Sep 2023
884 points (97.5% liked)

Technology

59575 readers
3418 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Hazdaz@lemmy.world 57 points 1 year ago (4 children)

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.

[–] TheGreatFox@lemm.ee 28 points 1 year ago* (last edited 1 year ago) (2 children)

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)
[–] Blizzard@lemmy.zip 4 points 1 year ago (1 children)

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.

[–] zurohki@aussie.zone 6 points 1 year ago (1 children)

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.

[–] Asudox@lemmy.world 2 points 1 year ago
[–] Hazdaz@lemmy.world 2 points 1 year ago

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?

[–] S_H_K@lemmy.fmhy.net 4 points 1 year ago

Surprising no one jumped onto you with thw revanced suggestions.

[–] somedaysoon@lemmy.world 3 points 1 year ago* (last edited 1 year ago) (2 children)

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.

[–] Hazdaz@lemmy.world 1 points 1 year ago (2 children)

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.

[–] somedaysoon@lemmy.world 2 points 1 year ago (1 children)

It's crowdsourced and works quite well, been using it for the last year.

[–] Hazdaz@lemmy.world 2 points 1 year ago

Thanks for the heads up

[–] HughJanus@lemmy.ml 2 points 1 year ago* (last edited 1 year ago) (1 children)

Premium doesn't skip the ads in the videos

[–] Hazdaz@lemmy.world 1 points 1 year ago (1 children)
[–] HughJanus@lemmy.ml 1 points 1 year ago

Well this is a passive function.

[–] FlyingSquid@lemmy.world 1 points 1 year ago (3 children)

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.

[–] HughJanus@lemmy.ml 2 points 1 year ago* (last edited 1 year ago)

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

[–] CmdrMoto@sh.itjust.works 1 points 1 year ago (2 children)

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.

[–] CmdrMoto@sh.itjust.works 1 points 1 year ago

And of course the thing I mentioned has now been superseded by https://github.com/gabe565/CastSponsorSkip