JordyAlkema / Youtube-DL-Agent.bundle

A plex metadata agent for Youtube-DL downloads
119 stars 14 forks source link

ERROR - Error parsing XML: Empty or non-existant file.. #15

Open go2tom42 opened 2 years ago

go2tom42 commented 2 years ago

Grabbed all videos from https://www.youtube.com/playlist?list=PL0-LSnSBNInfrr7MDRuXmfk1LJ_KjvaXt also tried https://www.youtube.com/playlist?list=PL2X2odndvaIc145J7IBL2T-rN1y-gl9-_ with same results. Most import correctly but about 10% do not load the metadata.

The plex log shows this for one of the failed files

Feb 17, 2022 08:11:59.828 [0x7fa005208b38] DEBUG -  * Found episode s2021e-1
Feb 17, 2022 08:11:59.828 [0x7fa005208b38] DEBUG - Migrating metadata settings from local://114348 -> com.plexapp.agents.youtube-dl://youtube-dl|%2Fdata%2FALL%2FVideos%2FYouTube%2FSteve%20Shives%20%5BUCD4qMoFPUEzSn4CurFLJkIQ%5D%2FWhy%20Dr%2E%20Pulaski%20Is%20Actually%20Pretty%20Awesome%5BzhvO85FmQtY%5D%2Emp4|9ee0c786acaca6f2/2021/1900-01-01?lang=en
Feb 17, 2022 08:11:59.829 [0x7fa005208b38] WARN - Unable to load episode file ["/config/Library/Application Support/Plex Media Server/Metadata/TV Shows/7/74beca8431033980601c4c92800c518117be884.bundle/Contents/_combined/seasons/2021/episodes/1900-01-01.xml"]
Feb 17, 2022 08:11:59.830 [0x7fa005208b38] DEBUG - Item 114348 (How Deep Space Nine Actually Gets Religious Tolerance Right[eDR_522dlFo].mp4) Scanning metadata graphic elements in XML file "seasons/2021/episodes"/1900-01-01.xml
Feb 17, 2022 08:11:59.830 [0x7fa005208b38] ERROR - Error parsing XML: Empty or non-existant file..
Feb 17, 2022 08:11:59.831 [0x7fa005208b38] DEBUG - Item 114348 (How Deep Space Nine Actually Gets Religious Tolerance Right[eDR_522dlFo].mp4) Scanning metadata graphic elements in XML file "seasons/2021/episodes"/1900-01-01.xml
Feb 17, 2022 08:11:59.831 [0x7fa005208b38] ERROR - Error parsing XML: Empty or non-existant file..
Feb 17, 2022 08:11:59.831 [0x7fa005208b38] DEBUG - Loading information from media bundle for part ID 140428 from "/config/Library/Application Support/Plex Media Server/Media/localhost/3/db38e26eaf36778ec74d9f5c5008f98ccc6aec9.bundle/Contents"
Feb 17, 2022 08:11:59.831 [0x7fa005208b38] DEBUG - There was a change for metadata item 114348 (How Deep Space Nine Actually Gets Religious Tolerance Right[eDR_522dlFo].mp4), saving.
Feb 17, 2022 08:11:59.831 [0x7fa005208b38] DEBUG - Updating metadata item (save) (How Deep Space Nine Actually Gets Religious Tolerance Right[eDR_522dlFo].mp4) with ID 114348
Feb 17, 2022 08:11:59.843 [0x7fa005208b38] DEBUG -  * Season 2021 (-1) Episode -1 (2021) (2021-05-13)
Feb 17, 2022 08:11:59.843 [0x7fa005208b38] DEBUG - Looking up season and index for an episode, indexKey= dateKey=2021-05-13.
2022-02-20 05:16:06,623 (7fb0938f3b38) :  DEBUG (runtime:717) - Handling request GET /:/plugins/com.plexapp.agents.youtube-dl/messaging/function/X0FnZW50S2l0OlVwZGF0ZU1ldGFkYXRh/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMTAKczIKZW5zNApsYW5nYjFzNQpmb3JjZWIwczgKcGVyaW9kaWNzNgoxMTUxMjhzNApkYmlkaTAKczcKdmVyc2lvbnMyMzkKY29tLnBsZXhhcHAuYWdlbnRzLnlvdXR1YmUtZGw6Ly95b3V0dWJlLWRsfCUyRmRhdGElMkZBTEwlMkZWaWRlb3MlMkZZb3VUdWJlJTJGRFVTVCUyMCU1QlVDN3NEVDhqWjc2VkxWMXVfX2tyVXV0QSU1RCUyRlNjaS1GaSUyMFNob3J0JTIwRmlsbSUyMC0lMjBBbmdlbCUyMF8lMjBEVVNUJTIwXyUyME9ubGluZSUyMFByZW1pZXJlJTVCWTdBM1BmQU90cE0lNUQlMkVtcDR8OWY4MmFjMGRiMmMxMzY4My8yMDE5P2xhbmc9ZW5zMTAKcGFyZW50R1VJRHM2CjExNTA0MHM4CnBhcmVudElEczcKVFZfU2hvd3MxMAptZWRpYV90eXBlczI1MApjb20ucGxleGFwcC5hZ2VudHMueW91dHViZS1kbDovL3lvdXR1YmUtZGx8JTJGZGF0YSUyRkFMTCUyRlZpZGVvcyUyRllvdVR1YmUlMkZEVVNUJTIwJTVCVUM3c0RUOGpaNzZWTFYxdV9fa3JVdXRBJTVEJTJGU2NpLUZpJTIwU2hvcnQlMjBGaWxtJTIwLSUyMEFuZ2VsJTIwXyUyMERVU1QlMjBfJTIwT25saW5lJTIwUHJlbWllcmUlNUJZN0EzUGZBT3RwTSU1RCUyRW1wNHw5ZjgyYWMwZGIyYzEzNjgzLzIwMTkvMTkwMC0wMS0wMT9sYW5nPWVuczQKZ3VpZHMxOTQKeW91dHViZS1kbHwlMkZkYXRhJTJGQUxMJTJGVmlkZW9zJTJGWW91VHViZSUyRkRVU1QlMjAlNUJVQzdzRFQ4alo3NlZMVjF1X19rclV1dEElNUQlMkZTY2ktRmklMjBTaG9ydCUyMEZpbG0lMjAtJTIwQW5nZWwlMjBfJTIwRFVTVCUyMF8lMjBPbmxpbmUlMjBQcmVtaWVyZSU1Qlk3QTNQZkFPdHBNJTVEJTJFbXA0fDlmODJhYzBkYjJjMTM2ODNzMgppZHIwCg__
2022-02-20 05:16:06,624 (7fb0938f3b38) :  DEBUG (runtime:49) - Received packed state data (80 bytes)
2022-02-20 05:16:06,624 (7fb0938f3b38) :  DEBUG (runtime:814) - Found route matching /:/plugins/com.plexapp.agents.youtube-dl/messaging/function/X0FnZW50S2l0OlVwZGF0ZU1ldGFkYXRh/Y2VyZWFsMQoxCmxpc3QKMApyMAo_/Y2VyZWFsMQoxCmRpY3QKMTAKczIKZW5zNApsYW5nYjFzNQpmb3JjZWIwczgKcGVyaW9kaWNzNgoxMTUxMjhzNApkYmlkaTAKczcKdmVyc2lvbnMyMzkKY29tLnBsZXhhcHAuYWdlbnRzLnlvdXR1YmUtZGw6Ly95b3V0dWJlLWRsfCUyRmRhdGElMkZBTEwlMkZWaWRlb3MlMkZZb3VUdWJlJTJGRFVTVCUyMCU1QlVDN3NEVDhqWjc2VkxWMXVfX2tyVXV0QSU1RCUyRlNjaS1GaSUyMFNob3J0JTIwRmlsbSUyMC0lMjBBbmdlbCUyMF8lMjBEVVNUJTIwXyUyME9ubGluZSUyMFByZW1pZXJlJTVCWTdBM1BmQU90cE0lNUQlMkVtcDR8OWY4MmFjMGRiMmMxMzY4My8yMDE5P2xhbmc9ZW5zMTAKcGFyZW50R1VJRHM2CjExNTA0MHM4CnBhcmVudElEczcKVFZfU2hvd3MxMAptZWRpYV90eXBlczI1MApjb20ucGxleGFwcC5hZ2VudHMueW91dHViZS1kbDovL3lvdXR1YmUtZGx8JTJGZGF0YSUyRkFMTCUyRlZpZGVvcyUyRllvdVR1YmUlMkZEVVNUJTIwJTVCVUM3c0RUOGpaNzZWTFYxdV9fa3JVdXRBJTVEJTJGU2NpLUZpJTIwU2hvcnQlMjBGaWxtJTIwLSUyMEFuZ2VsJTIwXyUyMERVU1QlMjBfJTIwT25saW5lJTIwUHJlbWllcmUlNUJZN0EzUGZBT3RwTSU1RCUyRW1wNHw5ZjgyYWMwZGIyYzEzNjgzLzIwMTkvMTkwMC0wMS0wMT9sYW5nPWVuczQKZ3VpZHMxOTQKeW91dHViZS1kbHwlMkZkYXRhJTJGQUxMJTJGVmlkZW9zJTJGWW91VHViZSUyRkRVU1QlMjAlNUJVQzdzRFQ4alo3NlZMVjF1X19rclV1dEElNUQlMkZTY2ktRmklMjBTaG9ydCUyMEZpbG0lMjAtJTIwQW5nZWwlMjBfJTIwRFVTVCUyMF8lMjBPbmxpbmUlMjBQcmVtaWVyZSU1Qlk3QTNQZkFPdHBNJTVEJTJFbXA0fDlmODJhYzBkYjJjMTM2ODNzMgppZHIwCg__
2022-02-20 05:16:06,625 (7fb0938f3b38) :  DEBUG (model:32) - Loading model with GUID com.plexapp.agents.youtube-dl://youtube-dl|%2Fdata%2FALL%2FVideos%2FYouTube%2FDUST%20%5BUC7sDT8jZ76VLV1u__krUutA%5D%2FSci-Fi%20Short%20Film%20-%20Angel%20_%20DUST%20_%20Online%20Premiere%5BY7A3PfAOtpM%5D%2Emp4|9f82ac0db2c13683/2019/1900-01-01?lang=en
2022-02-20 05:16:06,625 (7fb0938f3b38) :  ERROR (model:205) - Cannot read model from /config/Library/Application Support/Plex Media Server/Metadata/TV Shows/2/6effd9a820229851b1389376a140643b1748e4e.bundle/Contents/com.plexapp.agents.youtube-dl
2022-02-20 05:16:06,626 (7fb0938f3b38) :  DEBUG (networking:143) - Requesting 'http://127.0.0.1:32400/library/metadata/115128/tree'
2022-02-20 05:16:06,630 (7fb0938f3b38) :  INFO (__init__:27) - =============================================================================================================================================================
2022-02-20 05:16:06,650 (7fb0938f3b38) :  INFO (__init__:69) - Processing: '/data/ALL/Videos/YouTube/DUST [UC7sDT8jZ76VLV1u__krUutA]/Sci-Fi Short Film World Builder _ DUST[OX1hSQwnngo]' in DUST
2022-02-20 05:16:06,651 (7fb0938f3b38) :  INFO (__init__:75) - Found thumbnail /data/ALL/Videos/YouTube/DUST [UC7sDT8jZ76VLV1u__krUutA]/Sci-Fi Short Film World Builder _ DUST[OX1hSQwnngo].jpg
2022-02-20 05:16:06,666 (7fb0938f3b38) :  INFO (__init__:102) - Processed successfully! This episode was named 'Sci-Fi Short Film “World Builder” | DUST'
2022-02-20 05:16:06,667 (7fb0938f3b38) :  DEBUG (threadkit:234) - Starting a parallel task set named UpdateEpisodes with 0 tasks
2022-02-20 05:16:06,668 (7fb0938f3b38) :  DEBUG (threadkit:244) - Parallel task set UpdateEpisodes ended
2022-02-20 05:16:06,671 (7fb0938f3b38) :  DEBUG (model:229) - Serializing to /config/Library/Application Support/Plex Media Server/Metadata/TV Shows/2/6effd9a820229851b1389376a140643b1748e4e.bundle/Contents/com.plexapp.agents.youtube-dl/Info.xml
2022-02-20 05:16:06,672 (7fb0938f3b38) :  DEBUG (runtime:88) - Sending packed state data (110 bytes)
2022-02-20 05:16:06,672 (7fb0938f3b38) :  DEBUG (runtime:924) - Response: [200] str, 16 bytes

I have "validated the json file for the ones that error out with https://jsonlint.com/ the site says the files are valid

any ideas?