Git Product home page Git Product logo

Comments (4)

ankenyr avatar ankenyr commented on August 15, 2024

I have my setup as Channel/Year/Video/files so each video has a folder containing the video file, thumbnail, json, and other information.

The channel directory should not need the channel ID.

root@openmediavault:/srv/mergerfs/Media/Media/Youtube/Atrocity_Guide# tree
.
├── 2018
│   ├── Atrocity_Guide - 20180926 - Bob_Hickman_God_Entered_My_Body
│   │   ├── Atrocity_Guide - 20180926 - Bob_Hickman_God_Entered_My_Body [n-_BC9dkC0Y].description
│   │   ├── Atrocity_Guide - 20180926 - Bob_Hickman_God_Entered_My_Body [n-_BC9dkC0Y].info.json
│   │   ├── Atrocity_Guide - 20180926 - Bob_Hickman_God_Entered_My_Body [n-_BC9dkC0Y].mkv
│   │   └── Atrocity_Guide - 20180926 - Bob_Hickman_God_Entered_My_Body [n-_BC9dkC0Y].webp
│   ├── Atrocity_Guide - 20180930 - Karin_Catherine_Waldegrave_An_Analysis
│   │   ├── Atrocity_Guide - 20180930 - Karin_Catherine_Waldegrave_An_Analysis [VyHYOn6djlE].description
│   │   ├── Atrocity_Guide - 20180930 - Karin_Catherine_Waldegrave_An_Analysis [VyHYOn6djlE].info.json
│   │   ├── Atrocity_Guide - 20180930 - Karin_Catherine_Waldegrave_An_Analysis [VyHYOn6djlE].mkv
│   │   └── Atrocity_Guide - 20180930 - Karin_Catherine_Waldegrave_An_Analysis [VyHYOn6djlE].webp
│   ├── Atrocity_Guide - 20181001 - Robhgien_Yrgna_Angry_Neighbor_An_Analysis
│   │   ├── Atrocity_Guide - 20181001 - Robhgien_Yrgna_Angry_Neighbor_An_Analysis [2N6WMt2G28w].description
│   │   ├── Atrocity_Guide - 20181001 - Robhgien_Yrgna_Angry_Neighbor_An_Analysis [2N6WMt2G28w].info.json
│   │   ├── Atrocity_Guide - 20181001 - Robhgien_Yrgna_Angry_Neighbor_An_Analysis [2N6WMt2G28w].mkv
│   │   └── Atrocity_Guide - 20181001 - Robhgien_Yrgna_Angry_Neighbor_An_Analysis [2N6WMt2G28w].webp
│   ├── Atrocity_Guide - 20181006 - The_Death_of_Olivia_Mabel_Viral_Marketing
│   │   ├── Atrocity_Guide - 20181006 - The_Death_of_Olivia_Mabel_Viral_Marketing [xSvdKp7FUvE].description
│   │   ├── Atrocity_Guide - 20181006 - The_Death_of_Olivia_Mabel_Viral_Marketing [xSvdKp7FUvE].info.json
│   │   ├── Atrocity_Guide - 20181006 - The_Death_of_Olivia_Mabel_Viral_Marketing [xSvdKp7FUvE].mkv
│   │   └── Atrocity_Guide - 20181006 - The_Death_of_Olivia_Mabel_Viral_Marketing [xSvdKp7FUvE].webp
│   ├── Atrocity_Guide - 20181016 - The_Internet_s_Most_Bizarre_Website_-_Yvette_s_Bridal_Formal
│   │   ├── Atrocity_Guide - 20181016 - The_Internet_s_Most_Bizarre_Website_-_Yvette_s_Bridal_Formal [Rofmr7_xc7A].description
│   │   ├── Atrocity_Guide - 20181016 - The_Internet_s_Most_Bizarre_Website_-_Yvette_s_Bridal_Formal [Rofmr7_xc7A].info.json
│   │   ├── Atrocity_Guide - 20181016 - The_Internet_s_Most_Bizarre_Website_-_Yvette_s_Bridal_Formal [Rofmr7_xc7A].mkv
│   │   └── Atrocity_Guide - 20181016 - The_Internet_s_Most_Bizarre_Website_-_Yvette_s_Bridal_Formal [Rofmr7_xc7A].webp
``
The above is a clipping of one of my directories. It don't believe it would hurt to add the channel ID to the directory names.

I have webp plugins and have never run into this issue. Do you mind turning on debug logging and trying again to see if there is any other messages?

from jellyfin-youtube-metadata-plugin.

iarp avatar iarp commented on August 15, 2024

When I reorganize and use your pattern, with each video in its own directory, then it appears in jellyfin correctly. But if I place all videos from a single year in the root of the year directory then they appear as versions of the first video in the year.

I have no webp plugins, I just assumed webp as an image would work. I can mess with debug logs tomorrow.

from jellyfin-youtube-metadata-plugin.

iarp avatar iarp commented on August 15, 2024

I went ahead and am sticking with your directory-per-video system. and the thumbnails now automatically convert to jpg as webp was still causing problems and it became easier to just convert them on download.

A secondary issue as come up with some years being picked up as a series and then it gets mapped to random channels and the metadata and thumbnails are all incorrect. Even though the thumbnail and info.json both exist and are both named identically to the video file name.

I'm unsure how to stop it from thinking its a series. I attached a log file. advok 2020.txt

What I did was go into the series, edit the metadata with the correct channels YoutubeMetadata Id: along with correcting the Title. Despite that when i hit refresh on the year it brings it right back to "Canada 2020".

Edit: I'm wondering if my selection of "Mixed Movies and Shows" is causing this to happen? Or if because one of the videos for 2020 has "season 6 episode 10" in the name.

from jellyfin-youtube-metadata-plugin.

iarp avatar iarp commented on August 15, 2024

Well. I tried as Movies only but that didn't group the videos by channel/year/video it was just all of the videos in one giant screen. So I re-added it as Shows only and all seems to be well.

from jellyfin-youtube-metadata-plugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.