Log in

View Full Version : scene detection?


jstelly
21st March 2005, 09:32
I'm working on a tool to distribute DVD->XviD conversion over several computers on my network. Right now I'm splitting up the video tasks by X frames (i.e. 2500 frames per task) but I'd really prefer to do it on scene boundaries. I've got the videos split and merging them back is generally OK, but sometimes there's a very minor stuttering effect when one of my 2500 frame boundaries is within 2-3 frames of a scene change.

I'm not sure yet if it's a peak in the bitstream or if it's something else, but either way I think splitting on scene boundaries would be the best way to go.

So are there any Avisynth filters that can split up a video by scene? If not, does anyone have any links to good information about scene detection so I can take a shot at writing my own?

Thanks.

esby
21st March 2005, 14:21
you could look at:

* virtualdub sources for the scene detection algorithm...
* xvid for taking the scene changes from an xvid stat file...

esby

PS: you could also search for thread containing 'ELDER', it might interest you.

jstelly
21st March 2005, 16:19
Thanks for the reply, Esby. I'll take a look at the XviD stat file since I'm already generating one (I didn't know it contained scene change info). That makes the most sense if I can use it.