From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] gnu: Add ffmpeg. Date: Fri, 01 Nov 2013 12:38:23 +0100 Message-ID: <87txfw8i8g.fsf@gnu.org> References: <20131031221901.GA21979@debian> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56722) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VcD3f-0003Da-Gq for guix-devel@gnu.org; Fri, 01 Nov 2013 07:38:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VcD3Z-0002pp-Po for guix-devel@gnu.org; Fri, 01 Nov 2013 07:38:31 -0400 Received: from mail2-relais-roc.national.inria.fr ([192.134.164.83]:26753) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VcD3Z-0002ph-Io for guix-devel@gnu.org; Fri, 01 Nov 2013 07:38:25 -0400 In-Reply-To: <20131031221901.GA21979@debian> (Andreas Enge's message of "Thu, 31 Oct 2013 23:19:01 +0100") 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Andreas Enge Cc: guix-devel@gnu.org Andreas Enge skribis: > From 4495e12c987a6a0749db8724e8d4d2a7ac546f6d Mon Sep 17 00:00:00 2001 > From: Andreas Enge > Date: Thu, 31 Oct 2013 23:15:46 +0100 > Subject: [PATCH] gnu: Add ffmpeg. > > * gnu/packages/video.scm: New file. > * gnu-system.am (GNU_SYSTEM_MODULES): Add module. Fine with me! > + (synopsis "audio and video framework") Start with a capital letter. To recap, there was a lengthy FFmpeg vs. libav debate on IRC. As a distro I think we should provide both (assuming there are noteworthy technical differences, or incompatibilities.) The question that heated the debate ;-) is which one should be used as the default dependency in applications (it=E2=80=99s only about the default; remember it=E2=80=99s easy to programmatically provide variants of the pack= age that use the other one, for users who would want that.) My understanding of the discussion is that there is no big technical difference between the two, and no significant difference in the projects=E2=80=99 attitudes toward user freedom. Thus, I=E2=80=99m inclined to use FFmpeg by default in video applications. (It=E2=80=99s a choice we can always revisit as the situation evolves.) Thoughts? Ludo=E2=80=99.