Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
wiki:screencasttutorial [2011/12/15 14:07] 151.29.137.72wiki:screencasttutorial [2012/04/16 03:09] – old revision restored 171.64.197.42
Line 24: Line 24:
 DATE=`date +%Y%m%d` DATE=`date +%Y%m%d`
 TIME=`date +%Hh%M` TIME=`date +%Hh%M`
-export DISPLAY=:2.0 
  
 # Start screencast # Start screencast
Line 36: Line 35:
 jack_capture by default captures all the audio that is connected to system:ouput. If you want to be able to manually make connections to jack_capture with jack_connect, qjackctl or whatever, you have to pass it the -mc option (you need at least version 0.9.58 for this) jack_capture by default captures all the audio that is connected to system:ouput. If you want to be able to manually make connections to jack_capture with jack_connect, qjackctl or whatever, you have to pass it the -mc option (you need at least version 0.9.58 for this)
  
-===== Xephyr script  =====+===== Optional Xephyr script  =====
  
 Set up a Xephyr nested X server with a resolution of 1280x720 as this resolution yields the best result when uploading the final video to a webservice like YouTube. I use a little script for this: Set up a Xephyr nested X server with a resolution of 1280x720 as this resolution yields the best result when uploading the final video to a webservice like YouTube. I use a little script for this:
Line 52: Line 51:
 TODO:other distros  TODO:other distros 
  
-After you ran this Xephyr script, you should run the above screencast script, taking care of changing the -i 0:0 ffmpeg option to -i :2 and eventually adding the -display 0:0 option to the xterm line (so it won't appear in your screencast)+After you ran this Xephyr script, you should run the above screencast script, taking care of making the following changes to it:  
 + 
 +  * add the line "export DISPLAY=:2.0" after the TIME line. 
 +  * change -i 0:0 ffmpeg option to -i :2.  
 +  * add the -display 0:0 option to the xterm line (so it won't appear in your screencast).
  
 Within the Xephyr session I also use a [[http://gnome-look.org/content/show.php/Basic?content=126559|plain cursor theme without drop shadow]] because ffmpeg doesn't capture the drop shadow properly. As of [[http://git.ffmpeg.org/?p=ffmpeg;a=commit;h=191a50db964768ca4418bdf00b26159a77879b9c|FFmpeg revision 25690]] this has been fixed. Within the Xephyr session I also use a [[http://gnome-look.org/content/show.php/Basic?content=126559|plain cursor theme without drop shadow]] because ffmpeg doesn't capture the drop shadow properly. As of [[http://git.ffmpeg.org/?p=ffmpeg;a=commit;h=191a50db964768ca4418bdf00b26159a77879b9c|FFmpeg revision 25690]] this has been fixed.
wiki/screencasttutorial.txt · Last modified: 2013/06/02 15:45 by 127.0.0.1