Giter Club home page Giter Club logo

Comments (13)

opusforlife2 avatar opusforlife2 commented on June 9, 2024

Settings > Content > Fetch channel tabs > Uncheck Live. Refresh feed.

from newpipe.

cegfault avatar cegfault commented on June 9, 2024

Settings > Content > Fetch channel tabs > Uncheck Live. Refresh feed.

@opusforlife2 That does not solve the problem. That disables the "Live" tab on a channel page; live videos are still appearing on the main "What's New" page.

I want Live to still appear on a channel; I do not want currently live streams to clutter the "What's New" page

from newpipe.

opusforlife2 avatar opusforlife2 commented on June 9, 2024

Are you sure you're looking at the correct setting? This one is right at the bottom.

from newpipe.

cegfault avatar cegfault commented on June 9, 2024

Mea culpa; I was on "channel tabs" not "fetch channel tabs". Yes, this setting does appear to solve my problem. Is it possible to add a shortcut to this setting next to the eye icon on the "What's New" page?

Maybe it's just me but it feels logically like it should be there, and would make toggling easier.... Either way, my personal use case is now working, thanks!

from newpipe.

cegfault avatar cegfault commented on June 9, 2024

Correction: some live videos are still appearing. Most do not. I'll monitor for a few days and see if I can find any patterns. Still, 2 live videos in the feed is way better than 15. Also, Fast Mode is disabled.

from newpipe.

cegfault avatar cegfault commented on June 9, 2024

Ok, I think I've figured it out. Some channels are showing live videos show up on a channel's main "Videos" tab, not in the "Live" tab. Any video in the "Live" tab is hidden by unchecking Settings > Content > Fetch channel tabs > Live, however there are "Live" videos in the main "Videos" tab.

Visiting youtube.com in a web-browser shows a flag in the bottom right of the video which reads "Premiere", but the app shows "Live". Furthermore, videos streamed live (like podcasts I want to watch) are still hidden even after they are no longer live by unchecking the "Fetch channel tabs" option.

So it seems to me this feature request as originally written should stand: there is a need to items in both of YouTube's "Videos" and "Live" tabs (hence leaving the "Live" option checked), but to filter-out videos which are currently "Premiere" or "Live" in status.

@opusforlife2 I hope that makes sense; let me know if I need to clarify.

from newpipe.

opusforlife2 avatar opusforlife2 commented on June 9, 2024

Premiere

These videos can be hidden by unchecking Upcoming from the Eye icon.

Also, for previously live videos, did you check if they appear somewhere down the list instead of at the top, since they're older now?

from newpipe.

cegfault avatar cegfault commented on June 9, 2024

Upcoming is already unchecked; the videos are still appearing. Here's my understanding: YouTube will let channels upload a video to premier at a specific day/time. They are listed as "Upcoming" until that time, then they are "Premier"ing (or in "Live" status in NewPipe). After which they are included in the channel's video list for normal/regular playback.

As for NewPipe:

  • Eye Icon > Upcoming == don't show future videos (a video not currently available, but will be released at an upcoming time). This does NOT remove videos which are currently premiering. When the video is in "Premier" it will show as "Live" in NewPipe (but "Premier" in YouTube), and is displayed in the "What's New" page.
  • Settings > Content > Fetch channel tabs > Uncheck Live == don't show ANY videos on any channel's "Live" tab. This means videos that are not currently live - such as previous Podcast episodes - will also never appear. Videos on the "Videos", "Shorts", "Podcasts", etc tabs will still appear, and have their separate items in Fetch Channel Tabs.

So NewPipe will let me hide an entire tab, which is NOT what I want. I want to see all videos from every tab on the channel.

What I'm looking for is hiding videos which are only available as a live stream - that is, with the "Live" tag on the bottom right of the thumbnail instead of the video duration. Visiting youtube.com in a web browser will show "Live" or "Premier" in the bottom right.

I want videos currently streaming live the be hidden only on the "What's New" page because I prefer playback at 2x-3x speeds, which is obviously impossible in real-time. There does not appear to be any option for this in NewPipe, and I would like there to be.

from newpipe.

cegfault avatar cegfault commented on June 9, 2024

Perhaps an example will suffice.

Consider this youtube channel: https://www.youtube.com/@TheEmilyDBaker

You can see different tabs:

At the time of this comment, this video is currently in "Upcoming" status: https://www.youtube.com/watch?v=ZZLAUHoqURc

That video is NOT currently appearing on my "What's New" page in NewPipe. However, when this video "Premiers" or goes "Live" at the designating time tomorrow, it will appear on my NewPipe feed.

If I uncheck the "Fetch Channel Tabs" in Settings > Content > Fetch channel tabs > Uncheck Live, this will hide every single video on her "Live" tab. That is, every video at https://www.youtube.com/@TheEmilyDBaker/streams will no longer appear, such as https://www.youtube.com/watch?v=aHBtgBddPkc and https://www.youtube.com/watch?v=O4fCtMVKOQE and https://www.youtube.com/watch?v=Fgqg8RH7Q5w and so on. This is because Fetch Channel Tabs is no longer fetching the "Live" tab on this channel! All of the other videos on the "Videos" tab (https://www.youtube.com/@TheEmilyDBaker/videos) will still appear.

What I'm wanting is for all the videos to still show up from every tab - Videos, Shorts, Live, whatever. I can currently hide "Upcoming" videos from Eye Icon > Upcoming (uncheck). However, when the video goes live then it is no longer hidden.

As such, there should be a fourth option for "Live/Premier" in the Eye Icon. There is no way to achieve this right now. I don't know of another logical place to put this; when the "What's New" feed updates is when the "Live" tag is shown instead of the duration - that would be the time and place to hide/not show the videos.

from newpipe.

cegfault avatar cegfault commented on June 9, 2024

Sorry to be so verbose; I'm not sure if my problem and desired feature is clear, and I'm trying to be explicit.

from newpipe.

opusforlife2 avatar opusforlife2 commented on June 9, 2024

It's fine. I didn't know there was this altogether separate video category of "currently premiering", different from live streams and upcoming premieres. And also the fact that previously live streams in the Live channel tab were also affected by the Fetch channel tabs setting.

I was trying to see if your problem could be solved via current settings, but since it can't, you can follow #8069.

from newpipe.

cegfault avatar cegfault commented on June 9, 2024

@opusforlife2 Is #8069 in the works? I'm okay waiting if it is. If not, I might take a stab at a pull request to fix my issue if that's alright :)

I feel like most of #8069 is currently available via Fetch Content Tabs and the Eye Icon, although comments show a desire for per-channel settings. That feels like a big / lots of code feature.

from newpipe.

opusforlife2 avatar opusforlife2 commented on June 9, 2024

Right now the app is undergoing a refactor. This is an obvious fix that should happen as part of the whole process. So you could talk to the team on Matrix in order to figure out at what stage this will be looked at. Can't be too early or it'll disrupt the process, shouldn't be too late or the code may be harder to change.

from newpipe.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.