SyFy.com Plugin Troubleshooting
I am having trouble with the SyFy.com plugin. It worked great up until a few months ago. I am new to these plugins but I have been trying to troubleshoot it. It appears very similar to the issue in viewtopic.php?f=5&t=5228&start=30 as it is unable to get the file info. I am wondering if it might be related to security because I on the webpage I am seeing references to CleanUrl and HashUrl.
{"idToState":{"135611648479305402069126721472":{"normalized":true,"title":"","url":"http://www.syfy.com/videos#/Fact or Faked Paranormal Files/Full Episodes/","hash":"http://www.syfy.com/videos#/Fact or Faked Paranormal Files/Full Episodes/","data":{},"id":"135611648479305402069126721472","cleanUrl":"http://www.syfy.com/videos#/Fact or Faked Paranormal Files/Full Episodes/","hashedUrl":"http://www.syfy.com/videos#/Fact or Faked Paranormal Files/Full Episodes/"},"135611648828907897321772761643":{"normalized":true,"title":"","url":"http://www.syfy.com/videos/Fact or Faked Paranormal Files/Full Episodes/","hash":"/Fact or Faked Paranormal Files/Full Episodes/","data":{},"id":"135611648828907897321772761643","cleanUrl":"http://www.syfy.com/videos/Fact or Faked Paranormal Files/Full Episodes/","hashedUrl":"http://www.syfy.com/videos/Fact or Faked Paranormal Files/Full Episodes/"}},"urlToId":{"http://www.syfy.com/videos#/Fact or Faked Paranormal Files/Full Episodes/":"135611648479305402069126721472","http://www.syfy.com/videos/Fact or Faked Paranormal Files/Full Episodes/":"135611648828907897321772761643"},"stateToId":{"{\"data\":{},\"title\":\"\",\"url\":\"http://www.syfy.com/videos#/Fact or Faked Paranormal Files/Full Episodes/\"}":"135611648479305402069126721472","{\"data\":{},\"title\":\"\",\"url\":\"http://www.syfy.com/videos/Fact or Faked Paranormal Files/Full Episodes/\"}":"135611648828907897321772761643"}}
The serviio log shows.
2012-12-22 06:40:27,732 WARN [FeedUpdaterThread] Failed to retrieve online item information for http://syfyhd-f.akamaihd.net/z/NBCU_Syf ... 4_1696.mp4. It might not play.
java.io.IOException: org.serviio.library.local.metadata.extractor.InvalidMediaFormatException: Unknown video file type.
at org.serviio.library.online.metadata.FeedUpdaterThread.retrieveMetadata(FeedUpdaterThread.java:291)
at org.serviio.library.online.metadata.FeedUpdaterThread.retrieveTechnicalMetadata(FeedUpdaterThread.java:209)
at org.serviio.library.online.metadata.FeedUpdaterThread.run(FeedUpdaterThread.java:102)
Caused by: org.serviio.library.local.metadata.extractor.InvalidMediaFormatException: Unknown video file type.
at org.serviio.library.metadata.FFmpegMetadataRetriever.validateMandatoryMetadata(FFmpegMetadataRetriever.java:409)
at org.serviio.library.metadata.FFmpegMetadataRetriever.retrieveMetadata(FFmpegMetadataRetriever.java:89)
at org.serviio.library.metadata.FFmpegMetadataRetriever.retrieveOnlineMetadata(FFmpegMetadataRetriever.java:127)
at org.serviio.library.online.metadata.FeedUpdaterThread.retrieveMetadata(FeedUpdaterThread.java:268)
And I see that There is some code for Akamai handling in the SVTPlayWebResourceExtractor so maybe the SyFy.Groovy plugin needs to be recoded to account for some issues with Akamai? If anyone reads this and has more experience with this please chime in. Or if this needs to be posted to a different forum, please let me know. Right now it looks like everything in the script is working up to trying to access the file information.