Is anyone else experiencing issues playing Crackle videos? I have been using the latest plug-in for the last month or so and it has been working fine. Last Friday, playing of the videos stopped working whether I try to play them via my Popcornhour or in VLC 2.0. I'm running Serviio 6.2 on a headless Ubuntu server. Other RSS feeds are working fine. For the Crackle Feed URL, I am using
http://www.crackle.com/rss/media/Zm14PT ... JmZ4PQ.rssThe plugin appears to parse out the contents of the feed OK, as I see the videos in the playlist, but the videos refuse to play.
I set the log level for Online feeds to Debug and restarted Serviio. As it starts to parse the Crackle videos, I see this:
- Code:
2012-03-12 17:03:07,048 DEBUG [FeedUpdaterThread] Retrieving file size from the URL connection
2012-03-12 17:03:07,317 DEBUG [FeedUpdaterThread] Retrieving information about the video stream 'The Stone Killer'
2012-03-12 17:03:07,667 DEBUG [FeedUpdaterThread] Cannot get information about the URL, it might have expired already. Trying again.
2012-03-12 17:03:07,667 DEBUG [FeedItemUrlExtractor] Crackle: Starting extraction of url for item: The Stone Killer
2012-03-12 17:03:07,669 DEBUG [FeedItemUrlExtractor] Crackle: Finished extraction of url: ContentURLContainer [fileType=VIDEO, contentUrl=http://images-us-am.crackle.com/1/v/el/a5zwb_480p.mp4, thumbnailUrl=http://images-us-am.crackle.com/1/v/el/a5zwb_tnl.jpg?ts=20111102031020, live=false, expiresImmediately=true, cacheKey=Crackle_2474325_MEDIUM]
2012-03-12 17:03:08,079 WARN [FeedUpdaterThread] Failed to retrieve online item information for http://images-us-am.crackle.com/1/v/el/a5zwb_480p.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.retrieveAVMetadata(FeedUpdaterThread.java:273)
at org.serviio.library.online.metadata.FeedUpdaterThread.retrieveTechnicalMetadata(FeedUpdaterThread.java:208)
at org.serviio.library.online.metadata.FeedUpdaterThread.run(FeedUpdaterThread.java:101)
Caused by: org.serviio.library.local.metadata.extractor.InvalidMediaFormatException: Unknown video file type.
at org.serviio.library.metadata.FFmpegMetadataRetriever.validateCodecsFound(FFmpegMetadataRetriever.java:344)
at org.serviio.library.metadata.FFmpegMetadataRetriever.retrieveMetadata(FFmpegMetadataRetriever.java:87)
at org.serviio.library.online.metadata.FeedUpdaterThread.retrieveAVMetadata(FeedUpdaterThread.java:255)
... 2 more
2012-03-12 17:03:08,122 DEBUG [FeedUpdaterThread] Retrieving file size from the URL connection
2012-03-12 17:03:08,292 DEBUG [FeedUpdaterThread] Retrieving information about the video stream 'Bat 21'
2012-03-12 17:03:08,629 DEBUG [FeedUpdaterThread] Cannot get information about the URL, it might have expired already. Trying again.
2012-03-12 17:03:08,630 DEBUG [FeedItemUrlExtractor] Crackle: Starting extraction of url for item: Bat 21
2012-03-12 17:03:08,631 DEBUG [FeedItemUrlExtractor] Crackle: Finished extraction of url: ContentURLContainer [fileType=VIDEO, contentUrl=http://images-us-am.crackle.com/1/n/kl/yj8wb_480p.mp4, thumbnailUrl=http://images-us-am.crackle.com/1/n/kl/yj8wb_tnl.jpg?ts=20111102104800, live=false, expiresImmediately=true, cacheKey=Crackle_2484638_MEDIUM]
2012-03-12 17:03:08,955 WARN [FeedUpdaterThread] Failed to retrieve online item information for http://images-us-am.crackle.com/1/n/kl/yj8wb_480p.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.retrieveAVMetadata(FeedUpdaterThread.java:273)
at org.serviio.library.online.metadata.FeedUpdaterThread.retrieveTechnicalMetadata(FeedUpdaterThread.java:208)
at org.serviio.library.online.metadata.FeedUpdaterThread.run(FeedUpdaterThread.java:101)
Caused by: org.serviio.library.local.metadata.extractor.InvalidMediaFormatException: Unknown video file type.
at org.serviio.library.metadata.FFmpegMetadataRetriever.validateCodecsFound(FFmpegMetadataRetriever.java:344)
at org.serviio.library.metadata.FFmpegMetadataRetriever.retrieveMetadata(FFmpegMetadataRetriever.java:87)
at org.serviio.library.online.metadata.FeedUpdaterThread.retrieveAVMetadata(FeedUpdaterThread.java:255)
... 2 more
When I try to play one of the URLs directly, I see this:
ffmpeg -i
http://images-us-am.crackle.com/1/v/el/a5zwb_480p.mp4ffmpeg version git-2012-02-11-fd0b8d5 Copyright (c) 2000-2012 the FFmpeg developers
built on Feb 11 2012 16:50:06 with gcc 4.6.1
configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-postproc --enable-version3 --enable-x11grab --enable-libvpx --enable-librtmp --enable-libxvid
libavutil 51. 39.100 / 51. 39.100
libavcodec 54. 1.100 / 54. 1.100
libavformat 54. 0.100 / 54. 0.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 62.100 / 2. 62.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 6.100 / 0. 6.100
libpostproc 52. 0.100 / 52. 0.100
[http @ 0x1de6900] HTTP error 403 Forbidden
http://images-us-am.crackle.com/1/v/el/a5zwb_480p.mp4: Input/output error
Any ideas?
Edit: Just an added note that the Crackle videos do play OK through Playon.