Distorted image when recording VP8/WEBM (Gnome 3/Ubuntu 12.04)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Kazam Screencaster |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
When I record a window the resulting video is distored (used VLC for playing).
Link to the screencast:
https:/
Debug log:
fantomas@
DEBUG Kazam - Starting ...
DEBUG Kazam - Running on: Ubuntu 12.04
DEBUG Kazam - Kazam version: 1.3.101-0ubuntu1 NX-01
DEBUG Kazam - Starting new instance ...
DEBUG Constants - Getting hardware specs
DEBUG Constants - Getting Video sources.
DEBUG Constants - Found 3 monitor(s).
DEBUG Constants - Monitor 0 - X: 0, Y: 0, W: 1920, H: 1080
DEBUG Constants - Monitor 1 - X: 1920, Y: 0, W: 1920, H: 1080
DEBUG Constants - Monitor 2 - X: 3840, Y: 90, W: 1440, H: 900
DEBUG Constants - Combined screen - X: 0, Y: 0, W: 5280, H: 1080
DEBUG Main - Gstreamer version detected: 1.0.4.0
DEBUG Main - Setting variables.
DEBUG PulseAudio - Starting mainloop.
DEBUG PulseAudio - Getting API.
DEBUG PulseAudio - Setting context.
DEBUG PulseAudio - Set state callback.
DEBUG PulseAudio - Connecting to server.
DEBUG PulseAudio - Start mainloop.
DEBUG PulseAudio - State connected.
DEBUG Main - Connecting indicator signals.
DEBUG Main - Starting in silent mode: False
DEBUG Indicator - Indicatior silent: False
DEBUG Indicator - Trying to bind hotkeys.
DEBUG Main - Main Window UI setup.
DEBUG Main - Unable to get name for '<Adjustment object at 0x3195140 (GtkAdjustment at 0x31c7230)>'
(kazam:19882): Gtk-WARNING **: Can't set a parent on widget which has a parent
(kazam:19882): Gtk-WARNING **: Can't set a parent on widget which has a parent
DEBUG Prefs - Getting Audio sources.
DEBUG PulseAudio - get_audio_sources() called.
DEBUG PulseAudio - pa_sourcelist_cb()
DEBUG PulseAudio - IDX: 0
DEBUG PulseAudio - Name: b'alsa_
DEBUG PulseAudio - Desc: b'Monitor of HDA NVidia Digital Stereo (HDMI)'
DEBUG PulseAudio - pa_sourcelist_cb()
DEBUG PulseAudio - IDX: 1
DEBUG PulseAudio - Name: b'alsa_
DEBUG PulseAudio - Desc: b'Monitor of Built-in Audio Analog Stereo'
DEBUG PulseAudio - pa_sourcelist_cb()
DEBUG PulseAudio - IDX: 2
DEBUG PulseAudio - Name: b'alsa_
DEBUG PulseAudio - Desc: b'Built-in Audio Analog Stereo'
DEBUG PulseAudio - pa_sourcelist_cb()
DEBUG PulseAudio - IDX: 3
DEBUG PulseAudio - Name: b'alsa_
DEBUG PulseAudio - Desc: b'Microsoft\xc2\xae LifeCam VX-2000 Analog Mono'
DEBUG PulseAudio - pa_sourcelist_cb() -- finished
DEBUG Prefs - Device found:
DEBUG Prefs - - 0
DEBUG Prefs - - alsa_output.
DEBUG Prefs - - Monitor of HDA NVidia Digital Stereo (HDMI)
DEBUG Prefs - Device found:
DEBUG Prefs - - 1
DEBUG Prefs - - alsa_output.
DEBUG Prefs - - Monitor of Built-in Audio Analog Stereo
DEBUG Prefs - Device found:
DEBUG Prefs - - 2
DEBUG Prefs - - alsa_input.
DEBUG Prefs - - Built-in Audio Analog Stereo
DEBUG Prefs - Device found:
DEBUG Prefs - - 3
DEBUG Prefs - - alsa_input.
DEBUG Prefs - - Microsoft® LifeCam VX-2000 Analog Mono
DEBUG Main - Capture cursor: True.
DEBUG Main - Capture cursor_pic: True.
DEBUG Main - Capture borders_pic: True.
DEBUG Main - Start delay now: 2
DEBUG Main - Record clicked, invoking Screencast.
DEBUG GStreamer - audio_source : None
DEBUG GStreamer - audio2_source : None
DEBUG GStreamer - video_source: {'y': 0, 'x': 0, 'height': 1080, 'width': 1920}
DEBUG GStreamer - xid: None
DEBUG GStreamer - area: None
DEBUG GStreamer - Capture Cursor: True
DEBUG GStreamer - Framerate : 15.0
DEBUG GStreamer - Codec: vp8enc
DEBUG GStreamer - Coordinates SX: 0 SY: 0 EX: 1919 EY: 1079
DEBUG GStreamer - testing for xid: None
DEBUG GStreamer - Codec: VP8 / WEBM
DEBUG GStreamer - Filesink: /home/fantomas/
DEBUG GStreamer - Linking Video
DEBUG GStreamer - Link mux -> file queue: True
DEBUG GStreamer - Link file queue -> sink: True
DEBUG Main - Hiding main window.
DEBUG Main - Counter finished.
DEBUG Indicator - Recording started.
DEBUG GStreamer - Setting STATE_PLAYING
DEBUG Indicator - Recording stopped.
DEBUG Main - Stop request.
DEBUG GStreamer - Sending new EOS event
DEBUG Main - Recorded tmp file: /home/fantomas/
DEBUG Main - Waiting for data to flush.
DEBUG GStreamer - Received EOS, setting pipeline to NULL.
DEBUG GStreamer - Emitting flush-done.
DEBUG Main - Done Recording initialized.
DEBUG Main - Done recording signals connected.
DEBUG Done Recording - Continue - Save (1).
DEBUG Save Dialog - Save dialog called.
DEBUG Main - Save Done, result: /home/fantomas/
DEBUG Main - Quit requested.
INFO Main - Unable to delete one of the temporary files. Check your temporary directory.
DEBUG PulseAudio - Disconnecting from server.
DEBUG Kazam - Finishing ...
This may be linked to https:/ /bugs.launchpad .net/kazam/ +bug/1128122 But i'm not sure. Coder should know it better than me ;)