From unknown Mon Jun 23 23:54:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27045: [PATCH 2/3] gnu: video: Add libmediainfo. Resent-From: "Ethan R. Jones" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 23 May 2017 20:44:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 27045 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 27045@debbugs.gnu.org Cc: "Ethan R. Jones" X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.149557222613750 (code B ref -1); Tue, 23 May 2017 20:44:03 +0000 Received: (at submit) by debbugs.gnu.org; 23 May 2017 20:43:46 +0000 Received: from localhost ([127.0.0.1]:35135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDGeg-0003Zh-8d for submit@debbugs.gnu.org; Tue, 23 May 2017 16:43:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55845) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDGee-0003ZI-Gb for submit@debbugs.gnu.org; Tue, 23 May 2017 16:43:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dDGeX-0003Pi-WE for submit@debbugs.gnu.org; Tue, 23 May 2017 16:43:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36698) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dDGeX-0003Pa-ST for submit@debbugs.gnu.org; Tue, 23 May 2017 16:43:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46812) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dDGeW-0005R3-G6 for guix-patches@gnu.org; Tue, 23 May 2017 16:43:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dDGeV-0003Ok-Bn for guix-patches@gnu.org; Tue, 23 May 2017 16:43:36 -0400 Received: from mail-qk0-x236.google.com ([2607:f8b0:400d:c09::236]:33429) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dDGeV-0003OU-83 for guix-patches@gnu.org; Tue, 23 May 2017 16:43:35 -0400 Received: by mail-qk0-x236.google.com with SMTP id y201so139966308qka.0 for ; Tue, 23 May 2017 13:43:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=HqDrHITXUYq2GgFnkt3nvjwRSL7NoQvIJfreWZGp7QA=; b=vc76busuIVUUzrj+YjnGfo55d6NQS8OFjISchg4wrfRCep3MhwVKEzzpQ6m7jCopPX KqquolxPMtDuryn0mMTgKhqh0PHo+SqpuWoV6CTrTi3Dj9aMM8FiJm/ju8mz2EcAQlEo FeTjEBHtpAMD0+AjgwvUxpxUg4meRqpo8m0x1WXcHc9Naf5Gah8OEKzryHXgTfaUsCHA O8wfV4lNATfu8E0D13X7FmmqbwgOzy45YyyibhCIRCcaSvy1pGrcs4bPIsuL5yDj7l5n PKYrSlpA4kLiyRdtWXmeuQaygkZ2WRFeLZyVL6JZSaPSm3CRAOP8pLloe8K6YzDxASfl Ns7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=HqDrHITXUYq2GgFnkt3nvjwRSL7NoQvIJfreWZGp7QA=; b=jfg6DAQCdUtirfNehPK+jgD//nooj3D0EoalgPacd8uw9ixgSF988nJD9okl0HWkD/ 6xDwXo0RwELpND+WMJyX8eculwKjFAxeKeU/vtatelCR/2Dw4wkSAcItdrR7gNsQJROt eg45pv4QfFUhy4xkUC7aLFAJYigDlXhy0Vhf5yCbC3bJXvyxr7JoGAFIqxWGWUeLl0vH d7lSQNs1AM7ZeJjNIBbGWB+30lVMW0pm9pDibPfdS+Z1M5pAte61QiJCH/uYnYT0zVS5 X9+1rKKS/MzcuO7UlMQZfDOsUI4p67/F/m8+e/omvR+CtXVFQN/sBe30Dfy9zSKoV5yV H0Xg== X-Gm-Message-State: AODbwcDeGU54swsWBHCHGg9FLrlDHLjxvv+P9956wwH8Qw42HgrkOHCa dPKv5zvFpuQqRQ== X-Received: by 10.55.106.7 with SMTP id f7mr30598359qkc.189.1495572214592; Tue, 23 May 2017 13:43:34 -0700 (PDT) Received: from iori.dpg.io ([2601:547:c300:15c3:21f:16ff:fe2e:b094]) by smtp.gmail.com with ESMTPSA id m7sm1197930qtm.10.2017.05.23.13.43.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 23 May 2017 13:43:33 -0700 (PDT) From: "Ethan R. Jones" Date: Tue, 23 May 2017 16:43:05 -0400 Message-Id: <20170523204306.25418-2-doubleplusgood23@gmail.com> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170523204306.25418-1-doubleplusgood23@gmail.com> References: <20170523204306.25418-1-doubleplusgood23@gmail.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.8 (---) * gnu/packages/video.scm (libmediainfo): New variable. --- gnu/packages/video.scm | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index bc3fa48b8..b8dc02e2f 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -2088,3 +2088,57 @@ practically any type of media.") strings, configuration, bit streams, threading, translation, and cross-platform operating system functions.") (license license:bsd-2))) + +(define-public libmediainfo + (package + (name "libmediainfo") + (version "0.7.95") + (source (origin + (method url-fetch) + (uri (string-append "https://mediaarea.net/download/source/" + name "/" version"/" + name "_" version ".tar.bz2")) + (file-name (string-append name "-" version ".tar.bz2")) + (sha256 + (base32 + "1kchh6285b07z5nixv619hc9gml2ysdayicdiv30frrlqiyxqw4b")))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config) + ("zlib" ,zlib) + ("tinyxml2" ,tinyxml2) + ("curl" ,curl) + ("libzen" ,libzen))) + (build-system gnu-build-system) + (arguments + '(#:tests? #f ; test currently requires an external video file + #:phases + ;; build scripts not in root of archive + (modify-phases %standard-phases + (add-before + 'configure 'pre-configure + (lambda _ + (chdir "Project/GNU/Library"))) + (add-before 'configure 'autogen + (lambda _ + (zero? (system* "./autogen.sh"))))))) + (home-page "https://mediaarea.net/en/MediaInfo") + (synopsis "Library for retrieving media metadata") + (description " MediaInfo is a library used for retrieving +technical information and other metadata about audio or video files. +A non-exhaustive list of the information MediaInfo can retrieve from media files include: + - General: title, author, director, album, track number, date, duration... + - Video: codec, aspect, fps, bitrate... + - Audio: codec, sample rate, channels, language, bitrate... + - Text: language of subtitle + - Chapters: number of chapters, list of chapters +MediaInfo supports the following formats: + - Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, + MPEG-4, DVD (VOB)... + - Video Codecs: DivX, XviD, MSMPEG4, ASP, H.264, AVC...) + - Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF... + - Subtitles: SRT, SSA, ASS, SAMI...") + (license license:bsd-2))) + -- 2.13.0 From unknown Mon Jun 23 23:54:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#27045: [PATCH 2/3] gnu: video: Add libmediainfo. Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 24 May 2017 16:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27045 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "Ethan R. Jones" , 27045@debbugs.gnu.org Cc: "Ethan R. Jones" Received: via spool by 27045-submit@debbugs.gnu.org id=B27045.149564365325615 (code B ref 27045); Wed, 24 May 2017 16:35:02 +0000 Received: (at 27045) by debbugs.gnu.org; 24 May 2017 16:34:13 +0000 Received: from localhost ([127.0.0.1]:36476 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDZEj-0006f4-3g for submit@debbugs.gnu.org; Wed, 24 May 2017 12:34:13 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:49505) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDZEh-0006ew-3h for 27045@debbugs.gnu.org; Wed, 24 May 2017 12:34:11 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id ABB32209CC; Wed, 24 May 2017 12:34:10 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Wed, 24 May 2017 12:34:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=i/pxqzGJ+Rmvv6sFpPBSESwPAYuMeFvp+YVn/dG2I ac=; b=xjYsAzjzquDHfcB8ArHwD6+L0L/XmgcqDF69pHXXjl0qYfJaRr+dOKJrF kQf2P358fhKXPRpbJlxWXWmmt0EtBs6ObSfpV8awyHkUA3dOiDGvjRGLw5TGdutx +/pAAlLFSWS4sY9gU1vO3q7rkPK8+25BqgIaKpn2gi5TCMTz1LMSLxJod4h5LNAH 8gyfMlpVLUf1n29Z69LPVNVNpUwGKj9ufXAHJgWEJ9q7Ea7sye3MEs8iUI31poco PMAeQnicSFi7uvioJackdk30Kj/1YtKJPBQAO/slxrJ6fRzuvwF0Lu470+cNei0a W+jhtNOXki+RswBzQs9G7TT6O5IKg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=i/pxqzGJ+Rmvv6sFpP BSESwPAYuMeFvp+YVn/dG2Iac=; b=hNABZQ8zl3ZmrKkfwJrQHYBsrK40XPq7ZM dJD2yoaOx5NvBCeJG++QplXQXa4c/gLWou1YeSVpuTSjKMhvdFFKdQ27NzdhpjQc qIGdPMqNRzKsPktZsCBDrsXKEZjUIfxCRCwlDRElhiZfp5UYuukksp0UnVMk42Pj oWaua08YSNGkkFyxk02HaES1ST/ewrGeLOJGMqFMtA8z9zDU3TWlAOeak5CgOEfT JWcR8C13y10VfPIRKjtmYx9LVslc57Wp+D0dufVpyb0bYRNCBcUORW6WIQqdG76K fEUvRXoUt2s0LtfTi2YAAzESUyO76+Lg7mdNx0Rbj2/wF9WHX5kQ== X-ME-Sender: X-Sasl-enc: HW4aMX8fYGkbirx+er96DxiSC5MN+Nddm/7WKjIW3rFJ 1495643650 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id 41D6F241E0; Wed, 24 May 2017 12:34:10 -0400 (EDT) From: Marius Bakke In-Reply-To: <20170523204306.25418-2-doubleplusgood23@gmail.com> References: <20170523204306.25418-1-doubleplusgood23@gmail.com> <20170523204306.25418-2-doubleplusgood23@gmail.com> User-Agent: Notmuch/0.24.1 (https://notmuchmail.org) Emacs/25.2.1 (x86_64-unknown-linux-gnu) Date: Wed, 24 May 2017 18:34:08 +0200 Message-ID: <87mva2w6wv.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain "Ethan R. Jones" writes: > * gnu/packages/video.scm (libmediainfo): New variable. [...] > + (arguments > + '(#:tests? #f ; test currently requires an external video file Do they offer a video file for this purpose, or will anything do? Please add a TODO here, sounds like we can just add some video file as a native-input and use that. > + #:phases > + ;; build scripts not in root of archive > + (modify-phases %standard-phases > + (add-before > + 'configure 'pre-configure > + (lambda _ > + (chdir "Project/GNU/Library"))) > + (add-before 'configure 'autogen > + (lambda _ > + (zero? (system* "./autogen.sh"))))))) > + (home-page "https://mediaarea.net/en/MediaInfo") > + (synopsis "Library for retrieving media metadata") > + (description " MediaInfo is a library used for retrieving > +technical information and other metadata about audio or video files. > +A non-exhaustive list of the information MediaInfo can retrieve from media files include: > + - General: title, author, director, album, track number, date, duration... > + - Video: codec, aspect, fps, bitrate... > + - Audio: codec, sample rate, channels, language, bitrate... > + - Text: language of subtitle > + - Chapters: number of chapters, list of chapters > +MediaInfo supports the following formats: > + - Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, > + MPEG-4, DVD (VOB)... > + - Video Codecs: DivX, XviD, MSMPEG4, ASP, H.264, AVC...) > + - Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF... > + - Subtitles: SRT, SSA, ASS, SAMI...") Can you convert this list to use "@itemize" instead? Grep around gnu/packages for some examples. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlkltgAACgkQoqBt8qM6 VPrH+Qf9GFtQOKmYunBREk7bXD+WXgOtNgHO9jooq3uNY8Guw4pM28qA9da4x/To 1kDMg5AaCPs0Rty+5+hn9p7JpVnl34KrVSEAngb+ltC/GZzW9JCh7HSsuDuMKA06 4WRdnSBmcQKAlpE92MCEwwImFVDu7cq4/5pN2TyXPpCd4bBuO31EcHfiKELKFDZc ceMTLQpLd836+XsDn8YaV9EaREdF+HIdUFs4gCiavED9N8cG4rFSnDI8v1YmcbSh ysDCVmmKVhfjRquUBJxTdNdiYEREWSAZjcaoT2300IwYj1xlgPXVEqjHRQk1XVME 3NQjrzNrv82V9jQLk8Nsf8YsDz+7MA== =XtLp -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed May 31 11:52:41 2017 Received: (at control) by debbugs.gnu.org; 31 May 2017 15:52:42 +0000 Received: from localhost ([127.0.0.1]:47652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dG5vN-0004bD-OV for submit@debbugs.gnu.org; Wed, 31 May 2017 11:52:41 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41814) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dG5vL-0004ak-A2 for control@debbugs.gnu.org; Wed, 31 May 2017 11:52:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dG5vF-0006WW-HY for control@debbugs.gnu.org; Wed, 31 May 2017 11:52:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40635) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dG5vF-0006WO-E6 for control@debbugs.gnu.org; Wed, 31 May 2017 11:52:33 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:48642 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dG5vE-0006eZ-NT for control@debbugs.gnu.org; Wed, 31 May 2017 11:52:33 -0400 Date: Wed, 31 May 2017 17:52:30 +0200 Message-Id: <874lw1c9c1.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #27045 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) tags 27045 fixed close 27045