Problem when ripping a video
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KungFu |
Confirmed
|
High
|
Jason Gerard DeRose |
Bug Description
Hi, I've found this possible bug:
http://
When KungFu is done ripping a video it doesn't seem to realize it's finished:
-it signals one more second than the video's total duration.
-the elapsed time counter keeps on counting and counting.
-the remaining time counter stops at 0:56 or so, never reaches zero.
The result is, a compliant .ogg file is created but the only thing the user can do is hit the "cancel ripping" button, which leaves the user (me) thinking that something really bad happened.
Otherwise, the resulting video file is just OK even after hitting cancel, except maybe I got quite a large file (70mb for a 1'30" video). Is that the intended size at all?
Anyway, congrats and keep up the good work! I find KungFu *almost* perfect.
Thank you for your bug report.
I should have filed a bug report about this myself, as I already knew about it. This is actually a GStreamer bug, not a KungFu bug. Sometimes the "End Of Stream" message is not getting sent to the bus. It seems that the rip is finishing correctly (all frames and audio samples are getting encoded that should be), GStreamer just isn't telling KungFu.
If you "Abort current Rip", KungFu wont touch the Ogg... so your rip should still be fine. Annoying, I know, but at least there is a work around.
I believe that Tim-Philipp Müller, the Thoggen author, has this fixed in GStreamer cvs.