From mboxrd@z Thu Jan 1 00:00:00 1970 From: Russell Adams Subject: Re: Org-mode screencasts Date: Fri, 5 Nov 2010 08:11:06 -0500 Message-ID: <20101105131106.GA4528@x201> References: <4C9B7892.4060004@ccbr.umn.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=33165 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PEM4R-0007uL-Hw for emacs-orgmode@gnu.org; Fri, 05 Nov 2010 09:11:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PEM4Q-0007Ua-7z for emacs-orgmode@gnu.org; Fri, 05 Nov 2010 09:11:07 -0400 Received: from squirtle.drak.net ([72.52.144.201]:41773) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PEM4Q-0007UM-3T for emacs-orgmode@gnu.org; Fri, 05 Nov 2010 09:11:06 -0400 Received: from 206.180.155.43.adsl.hal-pc.org ([206.180.155.43] helo=localhost) by squirtle.drak.net with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from ) id 1PEM4J-0006YS-7Q for emacs-orgmode@gnu.org; Fri, 05 Nov 2010 08:10:59 -0500 Content-Disposition: inline In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org On Thu, Sep 23, 2010 at 12:21:14PM -0400, Richard Moreland wrote: > I've just installed and tested "recordmydesktop" (based on Russell's > recommendation) on my Linux system and it seems to work great. It > produces .ogv video files, which will need to be run through ffmpeg or > mencode first to be compatible with Vimeo. To update this topic: I've been recording a screencast for setting up a functional Org-mode installation in Windows (I'll post about this separately), and wanted to share the tools I'm using. I did use recordmydesktop, and the Ogg Theora files it outputs had some minor time synchronization issues. Nothing major, it "catches up" frequently, but not real time keystroke capture. It runs in spurts. I used Kdenlive to stitch together multiple segments, and found it to be an excellent product, with terrible Ogg Theora support. To save some time for the next person, here's what I did. I took my .ogv's and transcoded them to .mov using ffmpeg, and split the audio out to a separate wav file. Then Kdenlive used the .mov and .wav in parallel tracks for rendering. for X in *.ogv ; do ffmpeg -i $X -vn -acodec pcm_s16le -ar 22050 -ac 1 `basename $X .ogv`.wav ; done for X in *.ogv ; do ffmpeg -i $X -an `basename $X .ogv`.mov ; done After learning a bit on audio and video fades, Kden's rendering was great. Always use at least a short audio fade in and out to prevent clicks when changing tracks. Next time I may use ffmpeg directly to record to avoid Theora, though I think I'll continue to use my bluetooth headset with pulseaudio. Thanks. ------------------------------------------------------------------ Russell Adams RLAdams@AdamsInfoServ.com PGP Key ID: 0x1160DCB3 http://www.adamsinfoserv.com/ Fingerprint: 1723 D8CA 4280 1EC9 557F 66E8 1154 E018 1160 DCB3