pinchflat icon indicating copy to clipboard operation
pinchflat copied to clipboard

[Triage] Poster images and folder images not downloading, only banner.jpg

Open Jmanko16 opened this issue 1 year ago • 3 comments

Describe the bug Images for YouTube channels not all download (only downloading wide format banner.jpg, posters not downloading).

To Reproduce Steps to reproduce the behavior:

Profile used: Raw Attributes id: 2 name: TV Shows inserted_at: 2024-08-14T01:27:16Z updated_at: 2024-08-14T01:41:20Z output_path_template: /shows/{{ source_custom_name }}/Season {{ season_from_date }}/{{ season_episode_from_date }} - {{ title }}.{{ ext }} preferred_resolution: 1080p sponsorblock_categories: sponsor, intro, outro, selfpromo, preview, filler, interaction, music_offtopic sponsorblock_behaviour: remove download_thumbnail: true embed_thumbnail: true download_auto_subs: false download_subs: true embed_subs: true sub_langs: en download_metadata: true embed_metadata: true download_nfo: true download_source_images: true livestream_behaviour: exclude marked_for_deletion_at: redownload_delay_days: 1 shorts_behaviour: exclude

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem.

Diagnostic info

  • App Version: 2024.8.6
  • yt-dlp Version: 2024.08.06
  • Apprise Version: v1.8.1
  • System Architecture: x86_64-pc-linux-gnu
  • Timezone: America/New_York

Additional context pinchflat-logs-2024-08-18.txt

Add any other context about the problem here.

Jmanko16 avatar Aug 18 '24 00:08 Jmanko16

Hey there! Thanks for making this issue (:

I'll have some time to look into this today! This is very strange because I haven't gotten any other reports of this happening, but clearly something's off. I'll let you know what I find!

kieraneglin avatar Aug 20 '24 15:08 kieraneglin

Thanks.  I love the app.  It's otherwise great and so much more lightweight than other down loaders.  I wish I could program to help out but that's over my head.On Aug 20, 2024, at 11:40 AM, Kieran @.***> wrote: Hey there! Thanks for making this issue (: I'll have some time to look into this today! This is very strange because I haven't gotten any other reports of this happening, but clearly something's off. I'll let you know what I find!

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

Jmanko16 avatar Aug 20 '24 15:08 Jmanko16

Hmm, it looks like the log file doesn't have the data I needed from it. This is sometimes expected since the logfiles overwrite themselves after they grow to a certain size.

No rush at all, but when you have a sec could you open the app, view a source that's showing this issue, click Actions > Refresh Metadata, wait ~1 minute, then re-download the logs and attach them to a comment here?

kieraneglin avatar Aug 20 '24 16:08 kieraneglin

I think the last release may have fixed this, but even if not I've added some improved logging to help with triage of issues like this!

I'll close this for now but please let me know if you see this issue again 🤙

kieraneglin avatar Aug 28 '24 15:08 kieraneglin

I am still getting the issue, but have included updated logs.

pinchflat-logs-2024-09-02.txt

Jmanko16 avatar Sep 02 '24 12:09 Jmanko16

Sorry, realized I hadn't updated. I updated to newest version, and inlcluded logs. Same issue, I am getting the "banner" image which is the wide format, but no "poster" so plex just has a blank front image and season image, everything else pulls up ok.

pinchflat-logs-2024-09-02-2.txt

Jmanko16 avatar Sep 02 '24 13:09 Jmanko16

I just installed pinchflat and I'm facing a similar issue. Looking into the db I noticed that poster.jpg, fanart.jpg, and banner.jpg are being saved in /config instead of the source's parent folder. I didn't understand the goal of that (what client is able to read that).

Here's an example of how my sources folder look like when using ytdl-sub:

letsdig18
├── fanart.jpg
├── poster.jpg
└── Season 2024
    ├── s2024.e092801 - I Got Stuck Dredging The Next Cove: 9 Acre Pond Rehab.info.json
    ├── s2024.e092801 - I Got Stuck Dredging The Next Cove: 9 Acre Pond Rehab.mp4
    ├── s2024.e092801 - I Got Stuck Dredging The Next Cove: 9 Acre Pond Rehab-thumb.jpg

and how it looks like when using pinchflat (poster and fanart missing):

letsdig18/
└── Season 2024
    ├── s2024e101199 - Pouring Concrete For The Overflow And Smashing Huge Beaver Dam.info.json
    ├── s2024e101199 - Pouring Concrete For The Overflow And Smashing Huge Beaver Dam.mp4
    └── s2024e101199 - Pouring Concrete For The Overflow And Smashing Huge Beaver Dam-thumb.jpg

Maybe OP is having this same problem. How can I change that behavior?

costaht avatar Oct 13 '24 02:10 costaht

Hey there! Thanks for the report (:

This seems to be an intermittent issue for some users that I suspect is caused by YouTube running experiments for some users that yt-dlp isn't equipped to handle (see #416). I'll be looking into this and please let me know in #416 if you start seeing this issue again!

kieraneglin avatar Oct 21 '24 17:10 kieraneglin

re:

Looking into the db I noticed that poster.jpg, fanart.jpg, and banner.jpg are being saved in /config instead of the source's parent folder. I didn't understand the goal of that (what client is able to read that)

That's for internal use and those files should be left alone - they're downloaded using a different mechanism but I'm looking into why those seem to download and others images don't

kieraneglin avatar Oct 21 '24 18:10 kieraneglin