From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from conssluserg-03.nifty.com (conssluserg-03.nifty.com [210.131.2.82]) by sourceware.org (Postfix) with ESMTPS id 7833C3858408 for ; Sun, 5 Feb 2023 08:40:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7833C3858408 Authentication-Results: sourceware.org; dmarc=fail (p=none dis=none) header.from=nifty.ne.jp Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=nifty.ne.jp Received: from HP-Z230 (aj135041.dynamic.ppp.asahi-net.or.jp [220.150.135.41]) (authenticated) by conssluserg-03.nifty.com with ESMTP id 3158eI29019380 for ; Sun, 5 Feb 2023 17:40:18 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-03.nifty.com 3158eI29019380 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.ne.jp; s=dec2015msa; t=1675586418; bh=xhla8WAbRlBIOlFmOis7T1p+4W61tuQQIsbOE5R4Gfg=; h=Date:From:To:Subject:In-Reply-To:References:From; b=kWc5Iwwj859Ao23qY+16BzSXS3blhSgRfIpgC/vG/8d3/UaafpPAxIMa0P5nuq+mY MCxlJOXN2ZISt+KeqcqLmNbZ+sNiBiKYWgUaT7XB4nkcfvWe/iaJLmScDsX45YGjIo FcxXIHIj/mD9zoIgSEDi3gke+sB/EGUN27Oblml0pzidHTHct5LfNXmnLfshoxfWVI jkq7oFyLKBdi0124/vW3sOK7slqFFhrQO88JiMzsa2WkMbXWfXaxrKE/yLq6GzWVUF MO8c2gTKeC2UdaBzL6iSLsDklW8y++H5R7ERp2YoOx3Bgm/NklVLins64e0HJT9zFo 9Q5NoeN5JeyvA== X-Nifty-SrcIP: [220.150.135.41] Date: Sun, 5 Feb 2023 17:40:18 +0900 From: Takashi Yano To: "cygwin-apps@cygwin.com" Subject: Re: [ITP] ffmpeg (5.1.2) Message-Id: <20230205174018.e3b9b3dde9d21555af07861d@nifty.ne.jp> In-Reply-To: References: <20230120193540.a32d7180d8fa690f886ef625@nifty.ne.jp> <5afd1512-3f5f-ab90-50b4-1e00100ea68c@dronecode.org.uk> <20230122212559.815a8c2f08bb127d926ec1ce@nifty.ne.jp> <20230124122850.acbc1fb3135d376122783d05@nifty.ne.jp> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.30; i686-pc-mingw32) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-4.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Sat, 4 Feb 2023 16:45:13 +0000 Jon Turney wrote: > On 24/01/2023 03:28, Takashi Yano via Cygwin-apps wrote: > >>> Thanks! > >>> > >>> For a long time, ffmpeg was not included in Fedora, due to concerns > >>> about codec patents, but those issues seem to have been resolved. > >>> > >>> Can you please investigate what configuration is used in Fedora, and > >>> what the effects of matching that would be? > >> > >> Thanks. I will check the configuration of fedora. > > > > I have checked the configuration of ffmpeg in fedora. > > It seems that most of codecs are disabled in fedora > > by default unless 'all_codecs' flag is specified. > > https://src.fedoraproject.org/rpms/ffmpeg/blob/f37/f/ffmpeg.spec > > > > I have built a ffmpeg package using the configuration > > almost imitated fedora. > > https://tyan0.yr32.net/cygwin/x86_64/release/ffmpeg-free/ > > > > You would find this ffmpeg of the above configuration is > > almost unuseful... > > aac, h264, hevc, mpeg4, wma, wmv, etc. are not supported. > > > > I also imitated the configuration with 'all_codecs' flag > > and have built another ffmpeg package. > > https://tyan0.yr32.net/cygwin/x86_64/release/ffmpeg-all_codecs/ > > > > This is almost common with the major ports of ffmpeg. > > > > Could you please review them? > > Thanks for looking into this. The packaging looks fine from a technical > standpoint. > > The concern here is that we have an informal policy to only accept > packages which is would be allowed in Fedora (by it's policies on > content and being free of legal encumbrances (e.g. license, patent and > trademark issues)) > > After some discussions, it seems that policy should be formal. I've > amended [1] to state that. > > I'm sorry to cause you more trouble, but given that, can you package > this based on the codec set in Fedora's ffmpeg-free? Thank you for your consideration. I have re-arranged the ffmpeg package basend on Fedora's ffmpeg-free package. https://tyan0.yr32.net/cygwin/x86_64/release/ffmpeg/ > If you don't think the package is useful under those constraints, don't > let this discourage you from offering either the cygport for interested > people to build it themselves, or the packages via an overlay package > server [2] As I mentioned in IRC, the Fedora approved numerous of codecs for ffmpeg recently. As a result, ffmpeg-free package becomes much more useful compared to the past. As far as using for ffmpeg-plugin of moc (Music player), it has almost enough codecs. ffmpeg itself might be somewhat weak (e.g., no x264, x265), however, it whold be much better than nothing. > [1] https://cygwin.com/packaging-contributors-guide.html#submitting > [2] https://cygwin.com/package-server.html#overlay -- Takashi Yano