No player can play screencasts recorded with Istanbul
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-video-i810 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: istanbul
Hi,
I recently updated Istanbul and was pleased, that the bug which made Istanbul hang on recording of full screen in 1280x800 (wide screen laptop) was gone. But then it appeared, that, though I can record such screencasts, all players I have (Totem, MPlayer, Helix) refuse to play the video file I have saved. It seems strange, because when i finish recording the screencast, I can view it in Istanbul's 'Save Screencast' dialog, and, after saving it to the desktop (for example by the name movie.ogg), the screencast icon is represented by a frame from the movie, so it looks like 'something' can recognize it after all. But when I try to start it, Totem appears for a while, and then shuts down. Other mentioned players don't even seem to recognize the file as correct Theora movie.
This occurs only after I choose "Full Size" from recording options. Totem doesn't have any problems with full screen movie recorded with "half width and height". Also, when I choose "Full size", but select smaller (than full screen) area in "Select area to record", everything seems fine as well.
Changed in istanbul: | |
status: | Unconfirmed → Confirmed |
I record screencasts with other applications (not istanbul), and sometimes the high resolution (1024x768 and above) ones don't play on some machines. I believe this is down to a problem with the video memory/driver rather than istanbul itself. This is confirmed by the fact that you have tried multiple players - totem uses the gstreamer backend by default and mplayer doesn't. So I'd say that rules out totem and mplayer, the fact that I get the same with other non-gstreamer-based screen recorders says it's not the recorder either.
Can you confirm what video chipset you have? I have noticed this problem on machines with Intel video chipsets.