Problem when ripping a video

Bug #73820 reported by David Prieto
4
Affects Status Importance Assigned to Milestone
KungFu
Confirmed
High
Jason Gerard DeRose

Bug Description

Hi, I've found this possible bug:

http://img160.imageshack.us/img160/4588/pantallazokungfudvdrippuy6.png

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.

Revision history for this message
Jason Gerard DeRose (jderose) wrote :

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.

Changed in kungfu:
assignee: nobody → jderose
importance: Undecided → High
status: Unconfirmed → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.