Comments (4)
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.
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.
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.
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)
- Configuration page is broken HOT 1
- Newlines in description, and refresh metadata on whole library always failing immediately HOT 2
- Thumbnails all the same HOT 8
- "youtube-dl not found on path" HOT 1
- Is this plugin dead? HOT 8
- Problem with release date and release year of music
- Failed to deserialize the plugin manifest HOT 2
- Release date and other fields not being read from metadata HOT 3
- Installation troubles HOT 1
- How should I organize my videos for this? HOT 3
- Can't uninstall youtubemetadata HOT 1
- Readme say to use yt-dlp yet logs complain about youtube-dl HOT 1
- 'Could not find file X.info.json' HOT 2
- With Windows HOT 3
- cant figure out the yt-dlp arguments required for the plugin HOT 1
- update for new version of jellyfin 10.9.0 HOT 21
- Additional filenaming conventions HOT 1
- Failed to load assembly `codecoveragemessages.dll` after updating to 1.0.3.10 HOT 9
- Error downloading thumbnails/images HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jellyfin-youtube-metadata-plugin.