Jeeaaasus / youtube-dl

Automated yt-dlp Docker image
https://hub.docker.com/r/jeeaaasustest/youtube-dl/
MIT License
258 stars 33 forks source link

"ERROR: [youtube:tab] WL: YouTube said: The playlist does not exist." #67

Closed Joshfindit closed 2 years ago

Joshfindit commented 2 years ago

I tried using :latest and :unstable, but both give the same error.

Snip of docker-compose.yml:

    container_name: yt-dlp
    image: jeeaaasustest/youtube-dl:unstable
    environment:
      PUID: 1000
      PGID: 50
      youtubedl_lockfile: 'true'
      youtubedl_cookies: 'true'
      youtubedl_quality: '720'
      youtubedl_watchlater: 'true'

ls -la yt-dlp/ (Mapped to /config/)

-rw-r--r-- 1 josh staff  830 Dec 31 14:21 args.conf
-rw-r--r-- 1 josh staff  455 Dec 31 14:21 channels.txt
-rw-r--r-- 1 josh staff  482 Dec 31 14:30 cookies.txt

args.conf and channels.txt are unmodified, and cookies.txt works with the vimagick/youtube-dl container.

Jeeaaasus commented 2 years ago

Looks all correctly setup. I believe [youtube:tab] WL: YouTube said: The playlist does not exist. means yt-dlp isn't authenticated, but why that is, I cannot say..

I would try with a new cookies export. Just because it looks like it should be working. If that doesn't work I would need to see debug logs of the run.

Joshfindit commented 2 years ago

Thanks for the quick reply at this time of year.

Iā€˜m currently exploring with a fresh cookie export on FF using the suggested cookies.txt extension as there are some promising signs.

Joshfindit commented 2 years ago

I was able to successfully get it. I think you were right about the fresh cookies being needed. My existing cookie file didn't have SAPISID and a couple others (just __Secure-3P*)

I also had to add --compat-options no-youtube-unavailable-videos to /config/args.conf as per https://github.com/yt-dlp/yt-dlp/issues/393 and it's now working on downloading the watch later playlist.

Thank you šŸŽ‰

Jeeaaasus commented 2 years ago

No worries @Joshfindit šŸ‘, glad you got it working šŸ™‚

CaseyRo commented 1 year ago

sorry for bumping the topic, but the frustration turned into victory - I downloaded my cookies on the 'watch later' page, instead of the homepage of youtube, which added a few new things to the list. Might be incidental but fixed my :ytwatchlater issues.