Cannot record videos into Theora

Bug #1655189 reported by Alberto Salvia Novella on 2017-01-10
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
X.Org X server
Unknown
Medium
guvcview
Undecided
auto-pj.assis
recordmydesktop
Undecided
Unassigned
theora
Unknown
Unknown
libtheora (Ubuntu)
High
Unassigned
Nominated for Xenial by Alberto Salvia Novella
xorg (Ubuntu)
High
Unassigned
Nominated for Xenial by Alberto Salvia Novella

Bug Description

HOW TO REPRODUCE:
- Record a video using the Theora codec.

RESULT:
- In the recording the image is frozen or broken.

RELEVANT DETAILS:
- Doesn't matter which application you use to record or play the video.
- I'm attaching samples from various programs.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: libtheora0 1.1.1+dfsg.1-8
ProcVersionSignature: Ubuntu 4.4.0-57.78-generic 4.4.35
Uname: Linux 4.4.0-57-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.4
Architecture: amd64
CurrentDesktop: Unity
Date: Tue Jan 10 01:17:54 2017
Dependencies:
 gcc-6-base 6.0.1-0ubuntu1
 libc6 2.23-0ubuntu5
 libgcc1 1:6.0.1-0ubuntu1
 libogg0 1.3.2-1
 multiarch-support 2.23-0ubuntu5
InstallationDate: Installed on 2013-01-25 (1445 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
SourcePackage: libtheora
UpgradeStatus: Upgraded to xenial on 2016-08-05 (157 days ago)

Changed in libtheora (Ubuntu):
importance: Undecided → High

And here a video using webm as codec:

Changed in guvcview:
status: New → Confirmed
Changed in recordmydesktop:
status: New → Confirmed
Changed in libtheora (Ubuntu):
status: New → Triaged

The only application that seems to show errors in stderror related with video seems to be guvcview.

Doesn't happen in another computer using AMD graphics.

HOW TO REPRODUCE:
Record a video using the Theora codec.

RESULT:
In the recording the image is frozen or broken, as seen in the following samples from various programs:
- Guvcview: (https://goo.gl/Csxg2u)
- RecordMyDesktop: (https://goo.gl/T2vamz)
- Transmageddon: (https://goo.gl/JnGCgV)

RELEVANT DETAILS:
- Doesn't matter which application you use to record or play the video.
- Happens in a computer using Intel graphics (https://goo.gl/m85BZt), but not in another using Radeon graphics (https://goo.gl/xSHD1Z).
- Doesn't happen when using other codecs: (https://goo.gl/M6cR4D).
- The guvcview application shows some errors in stderr: (https://goo.gl/PiD9B3)

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: libtheora0 1.1.1+dfsg.1-8
ProcVersionSignature: Ubuntu 4.4.0-57.78-generic 4.4.35
Uname: Linux 4.4.0-57-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.4
Architecture: amd64
CurrentDesktop: Unity
Date: Tue Jan 10 01:17:54 2017
Dependencies:
 gcc-6-base 6.0.1-0ubuntu1
 libc6 2.23-0ubuntu5
 libgcc1 1:6.0.1-0ubuntu1
 libogg0 1.3.2-1
 multiarch-support 2.23-0ubuntu5
InstallationDate: Installed on 2013-01-25 (1445 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
SourcePackage: libtheora
UpgradeStatus: Upgraded to xenial on 2016-08-05 (157 days ago)

Changed in xorg (Ubuntu):
status: New → Triaged
importance: Undecided → High

Start with Xorg.0.log, glxinfo, vainfo and details on how you record the video.

Created attachment 128850
Xorg.0.log

Created attachment 128851
glxinfo.txt

Created attachment 128852
vainfo.txt

What I did to record those videos was mostly to clic on the "Record" button from the various applications. Which where a web-cam recorder, a desktop recorder, and a video converter.

-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/issues/134.

Changed in xorg-server:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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