Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]: Invidious subscriptions don't work at all #677

Closed
FoundOne opened this issue Jun 7, 2023 · 3 comments
Closed

[BUG]: Invidious subscriptions don't work at all #677

FoundOne opened this issue Jun 7, 2023 · 3 comments
Labels
bug Something isn't working

Comments

@FoundOne
Copy link

FoundOne commented Jun 7, 2023

Describe the bug

When I try to scrape my local subscription list (~/.config/ytfzf/subscriptions) through invidious, it just ends with a bunch of errors from curl about malformed URL.

To Reproduce

  1. Add some channels in ~/.config/ytfzf/subscriptions in the format: https://www.youtube.com/channel/<channel-hash> # channel-name
  2. call ytfzf from the git repo to scrape the subscription list through invidious: ./ytfzf -cSI

Expected behavior

It should open fzf with the subscriptions.

Output

Scraping subscriptions with instance: https://inv.riverside.rocks
DL% UL%  Dled  Uled  Xfers  Live Total     Current  Left    Speed
--  --      0     0    21    20  --:--:-- --:--:-- --:--:--     0      curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL
--  --      0     0    69     0  --:--:-- --:--:-- --:--:--     0     
cat: '/tmp/ytfzf-1000/SCRAPE-SI-25857/tmp/SI-*.json': No such file or directory
[ERROR]: Nothing was scraped

Information

  • OS: Void Linux x86_64-musl
  • Terminal: Foot
  • Ytfzf version: git
  • Output of readlink $(which sh): dash

Additional context

~/.config/ytfzf/config.sh

search_hist_file=1
is_detach=1
thumbnail_viewer=chafa
fzf_preview_side=left
show_thumbnails=1
enable_submenus=1
is_sort=1
#invidious_instance=https://yewtu.be/
search_result_features=subtitles
@FoundOne FoundOne added the bug Something isn't working label Jun 7, 2023
@Euro20179
Copy link
Collaborator

Try picking a specific invidious instance such as https://inv.riverside.rocks

@FoundOne
Copy link
Author

FoundOne commented Jun 7, 2023

it still does not work for the subscription scraper (-cSI). I tried with both, the $invidious_instance variable and the --ii parameter. It says it changes the instance, but the result is the same.

@calbrecht
Copy link
Contributor

@FoundOne you must not have a " " (space) between channel URL and comment hash.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants