From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: Video narration Date: Mon, 06 May 2019 15:35:58 +0200 Message-ID: <87v9ynpuwx.fsf@elephly.net> References: <0b31a2364a97f26bbea1fed9e3390a2a526d6c77.camel@tourbillion-technology.com> <30bca313b07d1dc65c73d2e2c4d0e8907144081d.camel@tourbillion-technology.com> <4945ad6d7434cba7dc65e33ef97a4185a4e4a266.camel@tourbillion-technology.com> <59ab26112bb25301e6382e469734d11227c3ff06.camel@tourbillion-technology.com> <131ffa7aacc4db6acbd3e35f84079326096ac35c.camel@tourbillion-technology.com> <99cb429102f8ae64ad711edeb3c1f5256204e4bc.camel@tourbillion-technology.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:38876) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNdn3-0006ht-CS for guix-devel@gnu.org; Mon, 06 May 2019 09:36:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hNdn2-0004Tk-BQ for guix-devel@gnu.org; Mon, 06 May 2019 09:36:21 -0400 In-reply-to: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Paul Garlick Cc: Guix-devel Paul Garlick writes: > I think we are seeing a difference between wall-clock time and cpu > time. In the screen file I can see there is a snap! procedure that > writes a frame to disk after each interval. It looks as if the disk > i/o is interrupting the sleep counter and introducing a delay that > depends on the system activity. Oof. > We may need to change tack to get accurate time delays. One thought is > to replace the timer with a 'repeat' procedure that repeats the > previous frame. I only wrote snap! because we don=E2=80=99t know how long it takes for outp= ut to be produced by command line tools. Not everything is instantaneous. A regularly timed snap! was supposed to capture intermediate output such as progress bars. Are you saying you want to take snapshots in larger intervals and pad the intermediate frames with duplicates of previous frames? --=20 Ricardo