Freeseer / freeseer

Designed for capturing presentations at conferences. Pre-fill a list of talks to record, record them, and upload them to YouTube with our YouTube Uploader.
http://freeseer.readthedocs.org
GNU General Public License v3.0
215 stars 110 forks source link

Recording from USB source broken #654

Closed dideler closed 9 years ago

dideler commented 9 years ago

When I enter record mode (i.e. prepare to record):

(   DEBUG) freeseer.framework.multimedia           : Gstreamer paused.
(   ERROR) freeseer.framework.multimedia           : Resource not found.v4l2_calls.c(497): gst_v4l2_open (): /GstPipeline:player/GstBin:bin2/GstV4l2Src:videosrc:
system error: No such file or directory

I narrowed it down to 9a9f2a3. Can anyone else confirm?

@FranciscoCanas can you investigate when you have time?

FranciscoCanas commented 9 years ago

I think I have reproduced this:

This causes USB source to be configured with a default option, which is currently blank. I will open a PR later today that adds sets a default device for USB source based on available devices on user's system, and will check the other plugins for the potential of having similar issues.

dideler commented 9 years ago

Here's how I reproduce it:

  1. Reset Freeseer's configuration: freeseer config reset configuration
  2. Run Freeseer and open configuration
  3. Select recording tab
  4. Select setup button for video (gears icon)
  5. Change video input to "USB Source"
  6. Prepare to record
FranciscoCanas commented 9 years ago

I have opened a PR that hopefully fixes this: https://github.com/Freeseer/freeseer/pull/656