• Hazdaz@lemmy.world
    link
    fedilink
    English
    arrow-up
    49
    ·
    1 year ago

    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
      link
      fedilink
      English
      arrow-up
      26
      arrow-down
      2
      ·
      edit-2
      1 year ago

      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
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        1 year ago

        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
          link
          fedilink
          English
          arrow-up
          6
          ·
          1 year ago

          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.

    • somedaysoon@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      1 year ago

      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.