Re: [Cellar] Any use for FLAC decoding testfiles?

Martijn van Beurden <> Sun, 10 October 2021 07:45 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 9EE193A0803 for <>; Sun, 10 Oct 2021 00:45:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.848
X-Spam-Status: No, score=-1.848 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (2048-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id G4LTH_j2R8TC for <>; Sun, 10 Oct 2021 00:45:08 -0700 (PDT)
Received: from ( [IPv6:2607:f8b0:4864:20::b2b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 458AA3A07F7 for <>; Sun, 10 Oct 2021 00:45:08 -0700 (PDT)
Received: by with SMTP id d131so31256209ybd.5 for <>; Sun, 10 Oct 2021 00:45:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=BTJZkBJL3yOdbVcD87vvHtN1FyD2m6+Xf9C7SSqLeDw=; b=bCkgak65VcwAwTD80zZtwhIT01LeE6y2srC7Ulb4I/tedJNaaP2n+bHyzDNPXRr1Xb 9Xjzlxb4Vi61nDrAPlA0ToT9xW2MGspWJlGcocnN3aH0A1EazHzWiSE5ebSRk1Q5TOxo ttYSMCgYMli7c/zUwDmoukNbvIKtMF16qOFFKdO2ctW2hKLCMDUNc1Gw27gJw1Gn4krP xIyVMnly/WKO1iOH8aMEOr0w1HTA5bnBne0EXH232EH/Z86YqRG13ZgQWr0vC6K1BehF 3VYaFZAV/HUcer3By6vKQwawjhgks7TuRsoXYOZNWmxUzOJ5qhxderwUezTroWdgx9X7 kHKA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=BTJZkBJL3yOdbVcD87vvHtN1FyD2m6+Xf9C7SSqLeDw=; b=qJdZQSIhkIFQJx9b45ziwaDk6Wo+ARoZPiP2IdM6DhOz99ZqrS1IHzWdiWswI8gGss yViQAplqn9ODZsGoGnp2hZ2Jg5ulTB8NlRlcyDTLxneUJQzmexXTR2R94rlDFD0t5+26 90j8xULQ/gX7GqXpOFW9v62+KPfUzfBRrMCOV9azxW1Tc0CRpA79ueTj+fl8ry/OZgoU dZc8jkMZNVkjnknrjLXc0X6QTcxzo++K/sP8eGn6FTMSIsC2TpYgl9jdyqsyP5uT585V hf14V79kFk3gAlnUYneJLV4zC6a6+GMh/AikU0dVJ/DfDMdQVwBQ4AUJwLndPoYe4q0j HImQ==
X-Gm-Message-State: AOAM531sDa/4imdYHuvqfNH6x9qBfh/hy3g0S/MvWnBqw365ssRa1EHq 9hR0EdD35WdtRZeygJVqz+GBmQwf3w67zwyXwA+uFGEu
X-Google-Smtp-Source: ABdhPJxC3JoWf6/MzQ/CpHTfzTSSNts1xynJD6W+cVzBxa8lzZre1NII3MoPHq7r+MpigNBXN56flfcb634eanxCjV0=
X-Received: by 2002:a25:bd03:: with SMTP id f3mr13495517ybk.412.1633851907158; Sun, 10 Oct 2021 00:45:07 -0700 (PDT)
MIME-Version: 1.0
References: <> <>
In-Reply-To: <>
From: Martijn van Beurden <>
Date: Sun, 10 Oct 2021 09:44:54 +0200
Message-ID: <>
To: Steve Lhomme <>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <>
Subject: Re: [Cellar] Any use for FLAC decoding testfiles?
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Codec Encoding for LossLess Archiving and Realtime transmission <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Sun, 10 Oct 2021 07:45:14 -0000

Op zo 10 okt. 2021 om 08:24 schreef Steve Lhomme <>rg>:
> BTW, what did you use to create those bitstream ? How do you check they
> are actually valid ?

Files 1-12, 14-15, 17-23, 27-31, 33-44 and 47-59 were made with an
unmodified flac compile simply using specific command line switches.
For file 13, ffmpeg with a specific command line switch unavailable in
libFLAC was used. For file 16 and 32, a modified flac compile was used
where a deprecated encoder setting was reenabled. For file 24-27
various versions of Flake were used as described in the README. Files
45 and 46 had the total number of samples c.q. min-max framesize set
to zero with a hex editor. The extreme metadata of files 48-55 was
added with unmodified metaflac.

All files decode without problem with libFLAC, ffmpeg returns errors
on file 27 (which is made according to an old version of the FLAC
specification) and an error on 59 as it doesn't know image/avif, so
they seem valid to me.

Kind regards,

Martijn van Beurden