xema,
Thanks for all of the feedback. Your folder/file format is exactly what I use on my Plex server so I know it's been pretty heavily tested. Please see my questions/answers below.
- art doesn't show up as before (show.jpg and art.jpg are not automatically shown as covers) whereas season jacket i.e. "season-XXXX" do show up automatically.
Did you remove the previous version of the extended personal media agent from your Plex server? Did you completely remove the section or did you just re-configure an existing section? The cover art media is working on my server and is actually retrieved using the local media agent. If you did remove the previous version of the extended personal media metadata agent from Plex you will need to go back into the server configuration and make sure the local media agent.
- After the first scan, the following scans do not reflect file names changes as if the xml file kept all the initial information with some updates here and there.
Same question above about removing the previous section. This functionality is working on my test server and live server.
- The scan does not remove information of deleted files, the video is tagged "unavailable"
The scanner doesn't actually handle this it's handled internally by Plex. To completely remove the old media you would need to empty trash I believe.
- does it support video merging? naming files part1 and part2 doesn't merge them anymore.
Video merging/stacking is currently not supported. I will add support in the future. If you need stacking support I would recommend using the Plex Series Scanner and original Extended Personal Media agent.
- in the detailed plex information of the videos, the date is saved as in format "YYYY-MM-DD". Could we have a real format depending on the region? DD-MM-YYYY for France.
This is internal to Plex and something that I can't control. The scanner just sets the release date on the file, it's up to the client to display the date. I believe this should be a bug filed with the Plex team. On Android clients, the date is actually shown as MMM DD, YYYY.
- The title of the show is good but a tag (or subtitle, depends on the view of the library) on the video is appearing with a random episode sequence numeric number like "E561" etc...
Subtitles are still supported by the metadata agent plugin. I will be sure to test again The random episode number is actually the day of the year plus a unique index. For example if there was one file in your library with a date of January 1, 2013 the episode number would be 11. This is done on purpose because it is the only way in which I could get Plex to support having multiple media files with the same release date. This is a common occurrence for personal media and something others (including myself) have struggled to get Plex to support.
Some more comments:
The scanner/metadata agents are limited to what can currently be accomplished within the Plex API. If you the Plex Series Scanner and orginal extended personal media agent were working for you then I can make that agent available again but I'm going to rename it so that it doesn't conflict with the updated scanner/agent pair. Let me know if you are interested in this and I will create a new post with the original details.
As you have probably noticed I removed the episode date formatting from the plugin. Part of the reason is because the scanner is now extracting the episode title from the file name and the other reason is because the scanner is now creating a ordered episode number for date-based media. This allows for shows to be ordered correctly in Plex on all clients.
I did add new functionality to the metadata agent in that it can now set an episode summary from ".summary" file on the local file system. I will also be adding the same functionality to the show and season (if supported) levels.