Comments (6)
I will need a little more information:
- Is the
N
varying or always the same number? - Can you provide a more detailed log using
RUST_LOG=trace cargo run
in your terminal (or similar). I will not need everything, the main interest is probably the lines above the error you mentioned. - Is there a pattern in above mentioned log, e.g. more failures at the end than at the start)?
- At least one youtube ID where this failed would be nice if always the same channels fail.
- Do you see the correct subscriptions (including names) in the subscription list? Do some subscriptions have their ID instead of their names (it will take a few moments before the names will be filled out, so please wait a while there)
from pipeline.
-
N is a constant for a day with constant playlist. (If a single subscription added/changed/deleted the whole picture changes: Number of unresolved channels and those channels);
-
Every 6th or 7th channel are not resolved (shown as IDs) but this is not consistent through a whole list. (sometimes its 2 together and 10 resolved after it). Most of the time there's a message at the top: "Error connecting to the network". But my pinephone is constantly connected to a 4G cellular network.
-
For example 10 unresolved IDs (for today with my main playlist):
UC2_mG3h-AxxK2oz08j2bz2g
UC4HgnAtfzjyUhYV83jBe3Kg
UC5ZsENSXOVzI0zHt4i2bZFw
UC7Awuu4OccGePAeQlwtI1Yg
UCCj7k6twL9MD9-fVU__Rk5A
UCDqHUzLZmlESwpoJ6-1bxaQ
UCEhBM2x5MG9-e_JSOzU068w
UCFpGp4hHe03nvF9c8_gF_jA
UCFsZ2CadKpAt_yInoTcVRnQ
UCFxiUzeQ6ZPtnzZpUyNj9jw; -
Yes. All other channels are resolved (shown as Names) in the subscriptions tab and their new videos are shown in the feed if there are any.
from pipeline.
I already see a few problematic channels on your subscription list (from the log):
- You query a channel with id
Channel {
here and one with idId
here andUCzml9bXoEM0itbcE96CB03w}
where}
is probably not allowed. Probably a error in the bash script of converstion. - The channel
The Silenced
with IDUCOeX05Mko7ffxOl3Gg85NeA
seems to have been deleted. It should still be possible to parse this, so this is a bug. - From the list you have posted, the last ID has a
;
. This is wrong, but correct in the log, probably just a copy-paste mistake on your side. UCl4C5SCTEt8_mo0VasoV0BA
violated YouTubes TOS so it cannot be parsed correctly. I do not think I can do anything sensible in this case.
Other channels seem fine, I still have to investigate it a little bit closer. I already found some null
values where there should be none.
from pipeline.
I have fixed the parsing errors of (as far as I checked) all but the above mentioned problematic ones and made a PR to a upstream library used. As soon as this will be merged and a new version is released, I am going to publish a new version of Tubefeeder that should fix this issue. Thank you for your detailed logs.
from pipeline.
Thank you for pointing on errors in my csv and for a fix. Hope this will merge soon. Have a great day/
from pipeline.
A new version should be published to Flathub in a few hours. Please try if this fixed all issues and reopen otherwise.
from pipeline.
Related Issues (20)
- Not importing subscriptions HOT 1
- Video thumbnails displaying extremely large size HOT 1
- Weblate HOT 1
- Error Parsing All LBRY Subscriptions HOT 2
- Error Parsing Peertube subscriptions (RSS feed) HOT 1
- Sync subscriptions with Piped HOT 1
- add option to download video on click HOT 1
- .desktop Exec wrong HOT 1
- "About Pipeline" > "Details" > "Website" links to https://tubefeeder.de/ instead of https://www.tubefeeder.de/
- Error parsing one subscription HOT 4
- Feature request: Playlist Section HOT 1
- Watch later: Remove button design needs work
- Add subscription: Design feedback
- Design feedback: First run experience
- Cannot add YouTube subscription HOT 2
- Feature request: Description and related videos
- Feature request: Search
- Piped Proxy IP Issues HOT 3
- MOVED
- Can't filter a whole youtube channel HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pipeline.