Can't find xvidenc, x264enc, voaacenc codecs

Bug #1093418 reported by Damien List
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
video-capture-recorder
Invalid
Low
Unassigned

Bug Description

Hello,

First of all Gratz for your app, it will help some Mom and Dad around the world ;)

I'm trying to record using all codecs available, only one is working (Ogg + Theora + Vorbis).
Before pasting the trace, I must say that I've installed xvidenc and x264enc, I have not tried to install voaaenc, because I assume it would not change a thing.
When I try to use MP4 + Xvid + Mp3, and hit the record button I have the following trace in the terminal :

Traceback (most recent call last):
  File "/usr/bin/video-capture-recorder", line 765, in build_pipeline
    self.do_build_pipeline(filename, profile)
  File "/usr/bin/video-capture-recorder", line 789, in do_build_pipeline
    recording_sink = self.get_recording_bin(filename, profile)
  File "/usr/bin/video-capture-recorder", line 945, in get_recording_bin
    video_bin = self.get_video_recorder_bin(profile)
  File "/usr/bin/video-capture-recorder", line 931, in get_video_recorder_bin
    enc = gst.element_factory_make(profile.get_videoenc())
ElementNotFoundError: xvidenc

I've the following output when I'm using MP4 + H264 + AAC :

Traceback (most recent call last):
  File "/usr/bin/video-capture-recorder", line 765, in build_pipeline
    self.do_build_pipeline(filename, profile)
  File "/usr/bin/video-capture-recorder", line 789, in do_build_pipeline
    recording_sink = self.get_recording_bin(filename, profile)
  File "/usr/bin/video-capture-recorder", line 945, in get_recording_bin
    video_bin = self.get_video_recorder_bin(profile)
  File "/usr/bin/video-capture-recorder", line 931, in get_video_recorder_bin
    enc = gst.element_factory_make(profile.get_videoenc())
ElementNotFoundError: x264enc

and for AVI + Raw + AAC :
Traceback (most recent call last):
  File "/usr/bin/video-capture-recorder", line 765, in build_pipeline
    self.do_build_pipeline(filename, profile)
  File "/usr/bin/video-capture-recorder", line 789, in do_build_pipeline
    recording_sink = self.get_recording_bin(filename, profile)
  File "/usr/bin/video-capture-recorder", line 948, in get_recording_bin
    audio_enc = gst.element_factory_make(profile.get_audioenc())
ElementNotFoundError: voaacenc

I would really appreciate your help on this,
Muchos besos

Revision history for this message
Florent Mertens (givre) wrote :

Dear User,

We believe that your issue is now fixed, so I will close this ticket ;).
If you still have issues with this particular bug, we can discuss them in 2 weeks.
A plus :)

Btw, if somebody else stumbled upon this issue, the "fix" was to install the gstreamer ugly package.

Florent Mertens (givre)
Changed in video-capture-recorder:
status: New → Invalid
importance: Undecided → Low
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.