Martijn,
I've discovered exactly why I was getting that skip/until error. I was
just following what the flac detailed help (flac --explain) says:
--until={#|[+|-]mm:ss.ss} Stop at the given sample number for
each input
file. The given sample number is not
included
in the decoded output. (...)
As I wanted to stop at sample Nend, I used Nend + 1, instead, to ensure
that the sample Nend is the last one.
So the explanation given above is misleading since the given sample
number is indeed included in the decoded interval.
Regards,
Federico Miyara
On 05/08/2021 03:35, Federico Miyara wrote:
Martijn,
If you are looking for a tool, take a look at the metaflac command
line utility. metaflac --list file.flac returns all metadata in a
FLAC file
Thanks, this is very interesting.
2) I decode using the option --skip=0 --until=1. I would expect to
get a wav file with only 1 sample, but I get 3 samples.
Strange, I am not able to replicate that behaviour. When I use flac
-d --skip 0 --until 1 file.flac I get a WAV file with a single sample
per channel. I tested with a mono and a stereo file. Can you perhaps
share the full command line you're using?
It is embarrassing, I cannot replicate it either. The only explanation
I can find is that I was not running flac from the command line but
through the command line function dos() of Scilab. When arranging the
command string to pass to the function I used string variables instead
of the actual 0 and 1, and it is possible that they contained
different values from the desired (and believed) ones.
Apologies, my fault.
Regards,
Federico Miyara
--
El software de antivirus Avast ha analizado este correo electrónico en busca de
virus.
https://www.avast.com/antivirus
_______________________________________________
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev