miraclx / freyr-js

A tool for downloading songs from music streaming services like Spotify and Apple Music.
https://git.io/freyr-js
Apache License 2.0
1.53k stars 95 forks source link

"Error while collecting source feeds..." #669

Closed jarjarfinks closed 3 months ago

jarjarfinks commented 6 months ago

I tried to use freyr today and I got the error "Error while collecting source feeds" and the full output is as such:

Checking directory permissions...[done] 
[spotify:track:6aLsBnxshrEmFAmoPu57d6]
 [•] Identifying service...[Spotify]
 [•] Checking authentication...[authenticated]
 Detected [track]
 Obtaining track metadata...[done] 
  ➤ Title: American Sun
  ➤ Album: American Sun
  ➤ Artist: Fire From The Gods
  ➤ Year: 2019
  ➤ Playtime: 03:38
 [•] Collating...
 • [03 American Sun]
    | ➤ Collating sources...
    |  ➤ [•] YouTube Music...[success, found 5 sources]
    | ➤ Awaiting audiofeeds...[Unable to collect source feeds]
 [•] Download Complete
 [•] Embedding Metadata...
  • [✕] 03 American Sun [spotify:track:6aLsBnxshrEmFAmoPu57d6] (failed: Error while collecting sources feeds)
[•] Collation Complete
============ Stats ============
 [•] Runtime: [2.1s]
 [•] Total queries: [01]
 [•] Total tracks: [01]
     » Skipped: [00]
     ✓ Passed:  [00]
     ✕ Failed:  [01]
 [•] Output directory: [.]
 [•] Total Output size: 0.00 B
 [•] Total Network Usage: 0.00 B
     ♫ Media: 0.00 B
     ➤ Album Art: 0.00 B
 [•] Output bitrate: 320k
===============================

I triple checked to figure out if AtomicParsley was installed and no issues there. Any idea what's happening?

miraclx commented 5 months ago

Hi Joshua, sorry for the delay, just found this buried in my inbox.

This is an issue with youtube-dl instead. Can you check if it this works:

$ yt-dlp Q1kmXoeeKAE

Add the full logs, please.

Also, can you confirm which version of freyr you have installed? And how you installed it? You cut off the header so I can't tell.

miraclx commented 5 months ago

This is prob connected to why CI tests are failing anyway..

https://github.com/miraclx/freyr-js/actions/runs/8623905754/job/23637972957

Worth investigating when I find the time

miraclx commented 5 months ago

Found out why CI was failing, over-dependence on caches. Looks like 2 months ago, we cached an image that didn't appropriately download the yt-dlp subdependency of youtube-dl-exec and we kept reusing that image since freyr didn't change in this period of time.

Had to evict caches, and now it works! - https://github.com/miraclx/freyr-js/actions/runs/8623905754/job/23690297872

treeshateorcs commented 4 months ago

i'm facing this issue

miraclx commented 4 months ago

i'm facing this issue

@treeshateorcs, can you provide more information?

Add the full logs, please.

Also, can you confirm which version of freyr you have installed? And how you installed it? You cut off the header so I can't tell.

treeshateorcs commented 4 months ago

hmmm, now it works properly, sorry for the bother

miraclx commented 3 months ago

@jarjarfinks, I'll have to close this issue in the absence of any follow-up. Please feel free to drop a comment when you have one.