Displaying 20 results from an estimated 800 matches similar to: "Max Sample Rate FLAC"
2020 Jun 02
4
Support for ultra-high sample rates?
Hi.
I was wondering if there was any interest in extending the flac
container format to support sample rates above the 655k current limit.
Please note this is not for using ridiculously high sample rate
sourced audio for some imaginary audible benefit. I've been involved
in some experimentation with offline upsampling in software prior to
delivery to an external DAC as a way to bypass the
2006 Jul 30
2
Re: Problem with CRAM and flac-1.1.2
Replying to myself once again, since I seem to have found the answer I
was looking for. Sorry for the noise. It seems CRAM is indeed misusing
FLAC, since stated in the Notes section of the FLAC format for the
FRAME_HEADER is the fact that only block size values 0110 and 0111 can
be used for variable block size data (i.e., the block size is specified
as an 8 or 16 bit value at the end of the
2015 Jul 21
1
A couple of questions about channel mapping
lvqcl wrote:
> Martin Leese wrote:
>> Why place restrictions on which speaker a
>> user can use?
...
>> Finally to answer your question, for a
>> single-channel file, FLAC should accept any
>> one of the three masks 0x00000001 (FL),
>> 0x00000002 (FR), 0x00000004 (FC), plus any
>> one of the 15 other single-bit masks, plus zero.
Please note that the
2024 Oct 14
1
C API: How to get a seektable for very long files?
Op zo 13 okt 2024 om 22:33 schreef Stefan Oltmanns <stefan-oltmanns at gmx.net>:
>
> Is the seektable written at the beginning of the file in the metadata
> block or can there also be a second metadata block at the end?
>
Only at the start of the file.
>
> If it's at the beginning, would it possible to reserve space for N seek
> points and during encoding remember
2009 Jan 27
1
frames number & compression level
If compression level is not default (!=5), is it stored?
If compression level is stored in some case, where I can find it?
Frames number works OK according to your instructions. Thank you
----- Original Message -----
From: "Josh Coalson" <xflac at yahoo.com>
To: "Santiago Jimeno" <sjimeno at ya.com>; <flac at xiph.org>
Sent: Tuesday, January 27, 2009 7:43
2015 Jul 15
4
WAVEFORMATEXTENSIBLE_CHANNEL_MASK is not described
lvqcl wrote:
> Martin Leese wrote:
>> Note that the channel order may not be defined.
>
> IMHO it doesn't matter in this place of documentation (which describes
> default channel assignments for FLAC).
Your proposed wording was:
0000-0111 : (number of independent channels)-1. The channel order
follows SMPTE/ITU-R recommendations. The assignments are as follows:
The
2010 Nov 16
1
How to handle multiple STREAMINFO blocks?
It's certainly best to honor what the specification says. My
assumption is that a "stream" could also be a continuous broadcast,
not just a file. With a hypothetical server streaming FLAC
bitstreams, I would assume that the most recent STREAMINFO is valid
until another one comes along. If you're writing a file player, then
perhaps you can trust the spec and assume
2024 Oct 16
1
C API: How to get a seektable for very long files?
Op wo 16 okt 2024 om 16:25 schreef Stefan Oltmanns <stefan-oltmanns at gmx.net>:
>
> Yes, overwriting the streaminfo total_samples number is a bit of a hack,
> but it would only affect those files with more than 2^36 samples that
> contains the special seek point, so no difference for the average flac user.
>
> Not sure how the applications actually read flac files, if they
2024 Oct 14
1
C API: How to get a seektable for very long files?
Am 14.10.24 um 09:11 schrieb Martijn van Beurden:
> Op zo 13 okt 2024 om 22:33 schreef Stefan Oltmanns <stefan-oltmanns at gmx.net>:
>>
>
>>
>> The signal is the FM-modulated video signal of video tapes (like VHS).
>> The idea is to capture the signal directly from the video head amplifier
>> in the VCR and later demodulate/decode it in software, providing
2006 Jun 08
1
How can I recreate STREAMINFO metadata?
I have some FLACs that have STREAMINFO that looks like this:
METADATA block #0
type: 0 (STREAMINFO)
is last: false
length: 34
minumum blocksize: 4608 samples
maximum blocksize: 4608 samples
minimum framesize: 0 bytes
maximum framesize: 0 bytes
sample_rate: 44100 Hz
channels: 2
bits-per-sample: 16
total samples: 0
MD5 signature: 00000000000000000000000000000000
(This came
2024 Oct 16
1
C API: How to get a seektable for very long files?
Am 16.10.24 um 15:15 schrieb Martijn van Beurden:
>
> But how should such a number be presented to the libFLAC user? You
> suggested overwriting the streaminfo total_samples number, but
> streaminfo always precedes the seektable, so the streaminfo metadata
> block is already parsed by the application before the seektable is
> even read. Also, I think it is quite hacky to not pass
2009 Jan 25
2
frames number & compression level
I am making a program to obtain information from FLAC files in Visual Basic. NET language.
If somebody needs it I can send it. I can also translate it to C #.
But I have read the documentation and I have looked for in sdk 1.2.2 and I don't find how to get the frames number of the file and the used compression level (5 default and others)
Can somebody help me?
Greetings. Santiago Jimeno
2006 Mar 10
1
libflac++ reading vorbis metadata
On 2006-03-09 (Thu) ,at 23:20:50 Josh Coalson wrote:
> the vorbiscomments are not in the streaminfo. you want to do:
>
> FLAC::Metadata::VorbisComment tags;
> if (FLAC::Metadata::get_tags("somefile.flac", tags)) {
> FLAC::Metadata::VorbisComment::Entry entry =
> tags->get_comment(tags->get_num_comments-1); //e.g. last tag
> // do something with
2006 Jul 24
3
Problem with CRAM and flac-1.1.2
A user of CRAM (http://swami.sourceforge.net/cram.php) sent in a bug
report related to decoding of CRAM files. This issue occurs with
flac-1.1.2 but not previous versions (such as flac-1.1.1). Note that
the same file is used for this test (hopefully ruling out any issue with
the encoder).
Details of the issue:
When calling FLAC__stream_decoder_process_single() the error callback is
triggered
2004 Sep 10
2
FlacPak
On Mon, 2003-11-17 at 11:04, Josh Coalson wrote:
> could you clarify your plan... are you thinking about
> 1) encoding to a FLAC container and using metadata blocks
> for everything that is not data?
> 2) writing your own container?
>
> 1) seems kind of impractical to do in a general way.
>
I'm starting to also think that 2) is the best route. I was originally
2017 Jun 06
3
[Cellar] FLAC Markdown
Hello all!
(cc-ing the flac-dev list)
I would like to give an update as to the recent CELLAR work on the FLAC
specification.
• Work has been done to make internal and external links more accurate and
reliable.
• 'Rice Coding' has been clarified as 'Exponential Golomb Coding.'
• Clarifications have been made for binary representation.
• Typos and other small changes have been
2024 Oct 16
1
C API: How to get a seektable for very long files?
Op di 15 okt 2024 om 21:27 schreef Alistair Buxton <a.j.buxton at gmail.com>:
>
> I would like to see this kind of thing put into a secondary metadata block aimed specifically at SDR. This could be completely ignored by regular audio players - these files are not meant to be listened to anyway. I could probably figure out how to implement that, I even started looking into it once, but
2015 Jul 16
0
WAVEFORMATEXTENSIBLE_CHANNEL_MASK is not described
Martin Leese wrote:
> Your proposed wording was:
> 0000-0111 : (number of independent channels)-1. The channel order
> follows SMPTE/ITU-R recommendations. The assignments are as follows:
>
> The channel order might not follow SMPTE/ITU-R
> recommendations, so this proposed wording
> seems misleading to me.
But this text describes only those 4 bits in frame header.
IMHO
2010 Nov 16
2
How to handle multiple STREAMINFO blocks?
I'm writing a program that plays FLAC files using the libFLAC API's.
Is there a specific way I'm supposed to handle multiple STREAMINFO
metadata blocks?
For example, should I ignore all but the first, or all but the last?
The format spec doesn't mention anything.
Thanks,
- Brian Waters
2004 Sep 10
2
stream_encoder metadata callback
Thanks for the quick response on the C++ thing.
It would also be nice if the host program could correctly write the
STREAMINFO block in the stream encoder metadata callback without having
to know the specifics of the header format (or worry about endianness).
How exactly to achieve this might take some thought, but what about this
idea:
1. The correct way to respond to the metadata callback: