Posts: 65
Joined: Jan 2006
Reputation:
1
I've noticed a similar thing in 10.0 even on files that previously had a thumbnail.
Posts: 2,764
Joined: Oct 2008
Reputation:
5
paul
Posting Freak
Posts: 2,764
you could allways create your own thumbs, i have just tried your sample file on
"video Thumbnails Maker by scorp" and they show as normal for me
XBMC Frodo 12 - Windows 7 - Asrock Ion 330HT - Aeon Nox
Posts: 68
Joined: Jul 2009
Reputation:
7
Probably that frame is too close to the beginning (under 1 sec?) and/or the player doesn't know how to compensate & seek the next I-frame. If the 'extraction' falls on a P or B-frame, that can't be decoded without a reference frame and then garbage is displayed.
Posts: 68
Joined: Jul 2009
Reputation:
7
It depends what MPEG-2 files you have there (I'm not that familiar with Sage). If the recorded files are (actually) .ts files the problem may be exacerbated, since .ts files have a lot of broadcast garbage that may mess up demuxers/decoders. That is why I always transform my ts files into 'true' mpeg files (by remuxing, stripping crazy PIDs and whatnot). But, then again, this may not be your case, depending what Sage does for you.
Second thing is that, as far as I know (but I'm not an expert) the playback engine inside XBMC is based on ffmpeg (unless you're using a build based on DSPlayer, etc). The problem you see happens with a lot of implementation of ffmpeg, so I'd say it's a problem with ffmpeg. However problem is not the right word because ffmpeg does what you tell it to do. I don't know what further tweaks team XBMC might've done to it, if any, but the theory is that you tell ffmpeg "seek that many seconds inside the file and capture the frame". If that frame is good - good, if it's one that actually needs another frame in order to be decoded, than you have to have some code in place to deal with the exception, seek and jump to the next I-frame (which will affect accuracy if that is important), seek around an I- frame and return and decode the frame you wanted (I don't know if that is possible) and so on.
I could never find a tool that would capture frames the way I want it. So I asked a friend to make a GUI for ffmpeg so I could capture a series of frames (say, 10 frames from every file, at x hours/min/sec intervals). I deal with music clips so that's a lot of files and frames. I still get the occasional gray frames, but out of 10 frames per file there will be some good that I get to pick for each file.
If you think it might help you I can upload it in the tools section, but keep in mind it's designed for my specific needs.
Posts: 193
Joined: Mar 2009
Reputation:
0
2012-10-04, 20:33
(This post was last modified: 2012-10-05, 16:45 by kmfdm515.)
this issue still remains in Eden - all thumbnails for .mts files are gray boxes.
is this still a known issue? has there been any update?
thanks...
edit: moving 2nd question to new thread.