1 - Did you install “Absolute series Scanner”?
2 - Are you seeing a drop down menu for scanner selection in the library settings ?
3 - Did you select "Absolute series ?
4 - Give me the naming convention used.
5 - Get the logs at \?\Plex Media Server\Plug-in Support\Data\com.plexapp.agents.hama\DataItems_Logs
Find your plex folder using https://support.plex.tv/articles/201106098-how-do-i-find-the-plug-ins-folder/ and attach whatever you found
@ZeroQI said:
1 - Did you install “Absolute series Scanner”?
2 - Are you seeing a drop down menu for scanner selection in the library settings ?
3 - Did you select "Absolute series ?
4 - Give me the naming convention used.
5 - Get the logs at \?\Plex Media Server\Plug-in Support\Data\com.plexapp.agents.hama\DataItems_Logs
Find your plex folder using https://support.plex.tv/articles/201106098-how-do-i-find-the-plug-ins-folder/ and attach whatever you found
- Yes
- Yes
- Yes
- Will get it tonight if I can.
- Thank you…I just needed the location. I will get it for you hopefully tonight.
- Plug-ins folder I can get to. I have the permissions set to allow me to access it.
Thank you
I build it since few people were asking for it and it seem simple but i am not using it for myself, so i need the folder name season name and files used to be able to reproduce. Once i can reproduce i can correct the code if needed. Looking forward to your filelist and logs. If anything is unclear please let me know, i probably will have to re-write the read-me…
@ZeroQI said:
I build it since few people were asking for it and it seem simple but i am not using it for myself, so i need the folder name season name and files used to be able to reproduce. Once i can reproduce i can correct the code if needed. Looking forward to your filelist and logs. If anything is unclear please let me know, i probably will have to re-write the read-me…
Naming Convention: ( I tried 2 different ways)
First Way:
Game->Youtuber->Season 1 Name of Playlist [PL]->Episodes with id
I use youtube-dl to download the playlists.
Second Way:
Game->Youtuber [PL]->Episodes with id
File has been attached.
It is tricky to know what to name since there is several possibilities
- Game->Season 1 Youtuber - Name of Playlist [PL] >Episodes
- “Game” Collection > Series folder->Episodes
- “Game” Series > Name of Playlist [PL] Season folder->Episodes
Using Playlist as series yield the most metadata in theory
@Flakeinator: all you eps ends up s00e501 due to the namig not being recognised. I skipped that by renaming the files so the ep number is recognised and put youtube playlist tags on season folders, works
Will edit the scanner latter to recognize the file naming used if it doesn’t conflict with the scanner behavior.
There were few issues so i published a new version I tried to set up Playlists as Series without season tags, and works as well but need to check if i can fill a bit more metadata in this case
@ZeroQI said:
It is tricky to know what to name since there is several possibilities
- Game->Season 1 Youtuber - Name of Playlist [PL] >Episodes
- “Game” Collection > Series folder->Episodes
- “Game” Series > Name of Playlist [PL] Season folder->Episodes
Using Playlist as series yield the most metadata in theory
@Flakeinator: all you eps ends up s00e501 due to the namig not being recognised. I skipped that by renaming the files so the ep number is recognised and put youtube playlist tags on season folders, works
Will edit the scanner latter to recognize the file naming used if it doesn’t conflict with the scanner behavior.
There were few issues so i published a new version I tried to set up Playlists as Series without season tags, and works as well but need to check if i can fill a bit more metadata in this case
I might have fixed it… I think. It is now recognizing the one grouping for me. Here is what I did:
- I went with Game->Season 1 Youtuber - Name of Playlist [PL] >Episodes as the way to do it.
- For the episodes, I made them start with S1.E1 and the very first one has [youtube-PL] at the end of the very first episode.
- After that I told it to refresh the Metadata and it seems to be working. Thoughts on that one?
It is a lot of work to rename everything with the Sx.Ex. in front of it.
Thank you
@chyron8472 said:
@ZeroQI said:
Please give me your feedback
Hmm… Well, I’ve effectively been using one playlist per season. That is, I have a “Let’s Plays” TV Show library, where I have grouped each “show” by game, and each “season” by (playlist for) a particular Youtuber. Each episode number in a season matches the corresponding entry in that playlist. Now, with the advent of inline collections, I could probably adjust this. Currently, however, I have games in a franchise grouped into collections.
With the way Youtube itself is structured, it would make correlate “shows” with Youtubers, and “seasons” with playlists. But I would rather group by game first. I don’t watch Youtubers for whatever random content. I search (on Youtube) for what game I want to watch, and then I choose which Youtuber I prefer for that game. Organizing in Plex by Youtuber > Playlist would akin to organizing by Producer > Movie/Show.
That all being said, copying thumbnail links from Gopher’s 250+ episode “Adventures of Richard the Librarian” Skyrim let’s play is annoying, I can tell you.
How do you do your naming convention? I sorta got things working but it requires many changes to the name convention. I also can’t seem to get each game to appear as a TV Show like you did and I am wondering why that is the case.
Thank you
@Flakeinator Pay attention to what is written underneath in grey, “The legend of Zelda” and “Metroid Prime” are collections which contain shows… The shows are single youtube Playlist normaly
- If it contain shows it’s a collection. You need the same collection field in multiple series to group them like that.
- if it contain episodes it’s a single season series (playlist id on series folder)
- if it contain seasons it’s a multi seasons series. For Skyrim, stepen’s plays and gopher are playlist assigned on seasons and he custom added the posters to the series entry…
You need to configure your library to hide items in collections, and hide seasons if only one is present and it will look slick like this.
I have added “Ep #” numbering formats to the scanner to avoid renaming all.
I could support collection is using grouping folders, but i am unsure at this time if this
I could number episodes from youtube playlist without episode numbers, but i need to ensure it is useful and necessary as it will grow Absolute Series Scanner code… When you save the playlist with youtube-dl, can the ep have the episod number(rank from playlist).
OK major update released, with ep rating, duration, director, series director and tags, logging improved
Please report any issues
Useage:
- Movie library: use video id tagging
- Series library: use collection (better) or seasons (no series info) to group playlists together
To do:
- Scanner: if no ep number use playlist to give episode number if title is an exact match so no naming to change. Might need info on youtube-dl naming if you can explain
- Agent: Find example of >100 items list and code to load next page of 50. if you find one please share
- Agent: Get channel image for director picture
If you think of any improvement, let me know
Any issue attach scanner and agent logs
ZeroQI I will update the plugin tonight if I have the chance. I did manage to play a bit with it the past day or so and got things looking pretty good. I have added a screenshot for you. I still can’t get it to go into Space Engineers and then display each Youtuber and then their video series but not a huge deal.
Youtube-dl brings the files down with the video id on it at the end. Below is the link to one of the Space Engineers playlists that I watch/download in case you want it for reference. And below that one is what a download file will look like from that list without me making a single change to it using youtube-dl.
youtube.com/watch?v=s03MXBSoY3w&list=PLfMGCUepUcNzp9Uekm_0B2JZa9NNPMQ4A
Survival, Maybe… #1 (A Space Engineers Survival series with tutorials, tips and tricks thrown in)-s03MXBSoY3w.mp4
Thank you
uploaded new version, better poster resolution, put channel as role so you have the poster logo on series page and can sort by him easily, removed bug with playlist on season folder, better logging, Please try and report
@Flakeinator : Thanks, will have to add sorting to the scanner and the format helps. might add title-video_id.ext as format for movies. When you record the playlist, does it put the playlist id in the folder name or anywhere ?
Few possibilities for what you want:
- Collection ‘Space Engineers’ > Series: 'xxx [Playlist-id] > Season: none > Episode: videos - That is what you should have. can’t see what is wrong with that ? added channel as role so it shows on series folder,
- Collection’ Space Engineers’ > Series: ‘youtuber’ > 'Season x [playlist-id] > Episode: videos - scale badly with multiple playlist by that youtuber, wouldn’t choose this imho…
- Series: ‘Space Engineers’ > ‘Season x [Playlist-id]’ > Episode: videos - Most logical sorting but no meta for series, no way to click channel to see all playlist (seen as series) by that guy/channel
Edit working at the moment on the scanner to have a playlist with or without numbering and have it labeled in the playlist order seamlessly as long as the title has the playlist tag. Running into regex issues will take few days
OK guys, just implemented on Absolute scanner beta branch the playlist recognition on the series or season folder, and it will rename episodes and number them as per playlist order.
In short, no need to rename files after youtube-dl download, just put the playlist id at the end of series or season folder ‘[youtube-PL…]’
Please test latest agent and beta scanner and report.
Anybody knows why the plugin won’t showup in my plex?
@bdawggg Either folder named incorrectly or a right issue… You should know your plex system folder location if you installed the agent (https://support.plex.tv/articles/202915258-where-is-the-plex-media-server-data-directory-located/). Check ‘Plex Media Server/Logs/PMS Plugin Logs/com.plexapp.system.log’ and it will tell you why the agent didn’t load… Paste this log if you can’t figure out
The plugin folder ‘Plex Media Server\Plug-ins’ contain the plugin folder ending in ‘.bundle’ with ‘Contents’ folder inside: ‘Plex Media Server/Plug-ins/YouTube-Agent.bundle/Contents/Code/__init__.py’
@ZeroQI said:
OK guys, just implemented on Absolute scanner beta branch the playlist recognition on the series or season folder, and it will rename episodes and number them as per playlist order.
In short, no need to rename files after youtube-dl download, just put the playlist id at the end of series or season folder ‘[youtube-PL…]’
Please test latest agent and beta scanner and report.
Sounds good. Been a crazy week with work and won’t calm down until probably next week. I will try to rest tomorrow night if I can or else it will be next week.
Thank you for all of the extra work you didn’t ha e to do. It is much appreciated.
@ZeroQI said:
OK guys, just implemented on Absolute scanner beta branch the playlist recognition on the series or season folder, and it will rename episodes and number them as per playlist order.
In short, no need to rename files after youtube-dl download, just put the playlist id at the end of series or season folder ‘[youtube-PL…]’
Please test latest agent and beta scanner and report.
I managed to update it last night along with a new version of the Plex server.
It seems to be doing a good job now. I grabbed a few new playlists and I didn’t have to rename a thing. The only thing that I needed to do was add the new Series/Playlist in Plex to the Collection for Space Engineers. Once I did that everything appears to be good. I have a few random files that are incorrectly recognized but I think that is the fault of the naming by the youtuber and nothing to do with your scanner.
If you check out the below playlist I see strange things that might help you and others. There are 4 episodes that it can’t figure out and I have attached a screenshot labeled “Unknown Videos”. The other odd thing another two groupings are strange. I have attached pictures of those too for you. It is breaking into 2 seasons and a special yet all of it is the same season.
Thank you
If your root folder is /Volume2/Videos/YouTube then my scanner detects 'Space Engineers as a grouping folders and the following series:
- Captain Jack [PLPLv6fOJnrjBPd-pfbP1HzhQx5r_jWfqyDk]
The PL id goes in the series foldername or season foldername, shouldn’t go in the video file id
I would need the agent log to troubleshoot further.
Glad to hear it accept new untouched playlist files as expected.
I do accept donations (link on the agent readme at the bottom) 
@ZeroQI said:
If your root folder is /Volume2/Videos/YouTube then my scanner detects 'Space Engineers as a grouping folders and the following series:
- Captain Jack [PLPLv6fOJnrjBPd-pfbP1HzhQx5r_jWfqyDk]
The PL id goes in the series foldername or season foldername, shouldn’t go in the video file id
I would need the agent log to troubleshoot further.Glad to hear it accept new untouched playlist files as expected.
I do accept donations (link on the agent readme at the bottom)
So I have it setup as after the Youtube Folder it goes Splitsie and Captain Jack and within each of those folders are their different series that they do.
/Volume2/Videos/YouTube/Splitsie/Series [PL]
/Volume2/Videos/YouTube/Captain Jack/Series [PL]
I will see if I can get the log file for you.
@ZeroQI said:
If your root folder is /Volume2/Videos/YouTube then my scanner detects 'Space Engineers as a grouping folders and the following series:
- Captain Jack [PLPLv6fOJnrjBPd-pfbP1HzhQx5r_jWfqyDk]
The PL id goes in the series foldername or season foldername, shouldn’t go in the video file id
I would need the agent log to troubleshoot further.Glad to hear it accept new untouched playlist files as expected.
I do accept donations (link on the agent readme at the bottom)
The donation is done and well worth it for all of the help.
Thanks a lot for the donation.
If anything is not recognised just attach the agent logs and I will update
the agent.





