Displaying 20 results from an estimated 700 matches similar to: "Serious bug in FLAC"
2004 Sep 10
2
Serious bug in FLAC
As far as I can tell I've found a serious bug in the command line
flac encoder :(
I have created many hundreds of flac files and I was very annoyed to
discover that the XMMS flac plug-in had intolerably long seek times,
but since that had been mentioned on this list a bunch of times
without anyone actually investigating, I thought I had better actually
find the BUG which causes this.
1. I
2007 Aug 09
1
FLAC 1.2.0 won't build without ogg
Hello,
Apologies if this has already been covered. I'm trying to compile FLAC
1.2.0 under FreeBSD without ogg support:
when I run gmake, I get:
encode.c: In function `convert_to_seek_table_template':
encode.c:2181: error: structure has no member named `use_ogg'
the following appears to fix the problem for me, although I've not
checked it fully:
---
2007 Jul 25
2
building flac 1.2.0 on OS X
I just tried to build 1.2 on my Macbook
i ran configure with the following arguments (like i have in the past)
./configure --enable-static --disable-asm-optimizations --disable-shared
then "make:
i get the following error:
encode.c: In function 'convert_to_seek_table_template':
encode.c:2181: error: 'struct <anonymous>' has no member named 'use_ogg'
2004 Sep 10
2
slow FLAC__file_decoder_seek_absolute()...
sorry about the delay... first, yes you are calling it
correctly. if your encoded files have max_framesize == 0,
then that should mean that either 1) you were using the
command-line flac to encode to stdout; or 2) you are using
libFLAC directly. if 2, you can replicate the functionality
that is in src/flac/encode.c:metadata_callback() to write
back statistics and seek table to the metadata in
2005 Feb 01
2
Encoding Options
I have read FLAC's "--help", the man-page, and the HTML documentaion, but
there are a few things that I don't understand.
1. I'll start with the thing I'm most confused about. The --best option is
synonymous with -l 12 -b 4608 -m -e -r 6. Why is that? Is not -l 32 better
that l- 12? And you can have -r 0,8 without using --lax, and -r 0,16 with
--lax.
2. The --lax option
2012 Apr 24
1
Writing seektable using libFLAC++
Hi! I've been using a little C++ program I've written to encode flac files. The program does this in the usual way (I think), by inheriting a class from FLAC::Encoder::File, and passing it chunks of raw samples through process_interleaved()... Anyway, the program works beautifully, and I've now decided to try and add some metadata to the encoded flacs. Eventually, there will be vorbis
2014 Dec 15
1
FLAC metadata blocks and seeking
Hi all,
A few (possibly dumb) questions about decoding..
1. Is it possible to know the total size of FLAC metadata blocks in
advance? Do I really need to parse all metadata blocks until I see the
METADATA_BLOCK_HEADER with last-metadata-block == 1?
2. Is there a generally accepted best-practice for seeking if there is no
seektable present in the file? The format states *"It is possible to
2004 Sep 10
3
1.0 source candidate
On Fri, Jul 20, 2001 at 08:14:55PM -0700, Josh Coalson wrote:
> --- Matt Zimmerman <mdz@debian.org> wrote:
> > On Fri, Jul 20, 2001 at 10:51:11PM -0400, Matt Zimmerman wrote:
> >
> > > This version seems to work at least partially on ia64. I am able
> > to encode my
> > > usual test WAV file now, but I still get a segfault during the
> >
2006 Dec 05
4
flac-1.1.3 fails to decode where flac-1.1.2 works
I'm attempting to decode part of a largefile flac whose seektable is
broken or missing and the file is shorter then it's supposed to be,
when I use 1.1.2 it decodes fine, when I use 1.1.3 it fails
flac --decode --skip=719:58.0 --until=1024:58.0 -o
\/home\/sbh\/work\/hs\/out.wav
\/mnt\/ss\/sdb\/Sound\/Recording\/2006\-11\-29\/in.flac
out.wav: ERROR seeking while skipping bytes
2006 Dec 05
4
flac-1.1.3 fails to decode where flac-1.1.2 works
I'm attempting to decode part of a largefile flac whose seektable is
broken or missing and the file is shorter then it's supposed to be,
when I use 1.1.2 it decodes fine, when I use 1.1.3 it fails
flac --decode --skip=719:58.0 --until=1024:58.0 -o
\/home\/sbh\/work\/hs\/out.wav
\/mnt\/ss\/sdb\/Sound\/Recording\/2006\-11\-29\/in.flac
out.wav: ERROR seeking while skipping bytes
2004 Sep 10
2
new SEEKTABLE block
I've checked in code that supports a new metadata block called
SEEKTABLE. Basically, it is an optional, arbitrarily-long list
of seek points, by sample number and stream offset. I also added
command-line options to flac so you can specify seek points by
specific sample number and/or a specific number of evenly-spaced
seek points. The table cost about 18 bytes per seek point.
This seems to
2005 Feb 01
1
Encoding Options
Thanks for the reply!
> for the "best" compression:
>
> --super-secret-totally-impractical-compression-level
Are there any more secret options?
> takes forever on my system (athlon 2500+) and sometimes results in
> larger files. so i just stick with -8 -V --lax --no-padding.
Took about 20 minutes for a 3 minute long file on my old 900MHz laptop,
not too impractical in
2006 Dec 11
1
flac-1.1.3 fails to decode where flac-1.1.2 works
On 12/11/06, Josh Coalson <xflac@yahoo.com> wrote:
> --- Avuton Olrich <avuton@gmail.com> wrote:
> > I'm attempting to decode part of a largefile flac whose seektable is
> > broken or missing and the file is shorter then it's supposed to be,
> > when I use 1.1.2 it decodes fine, when I use 1.1.3 it fails
> >
> > flac --decode --skip=719:58.0
2006 Jun 14
2
flac seektable during encoding
Please excuse me, I haven't yet dug into the code too far.
What I'd like to do: I'm using ecasound to record for 24 hour periods,
which pipes the output directly to flac. I would like to be able to
decode sections of this (using until/skip) during recording/encoding.
I understand currently that flac can't do this, unless I pipe into dd
to skip after decoding (which would be an
2012 May 05
3
[PATCH] Add missing functions to SeekTable class
The attached patch adds the missing FLAC__metadata_object_seektable_*() functions from FLAC's metadata object methods (FLAC/metadata.h) to FLAC++'s SeekTable class. Of the 11 functions in the C API, only 4 are currently in the C++ API, this patch adds the missing 7.
If this patch is ok, VorbisComment will be next. A quick look tells me only 5 out of 13
2004 Sep 10
1
flac -S-
I have noticed flac -S- isn't working correctly, '-' isn't handled in
parse_option() nor in convert_to_seek_table_template(). It makes
SEEKTABLE with one seek point.
Similar options -V-, -e-, -p-, ... are not allowed since 1.0.4,
I think best would be drop -S- from documentation too and use
--no-seektable option only.
--
Miroslav Lichvar
2006 Feb 06
12
Asterisk native sounds now available!
Hello everyone,
As I promised at eTel last week, I have finished up work on my
"Asterisk Native Sounds" project. Here's a little diddy from astlinux.org:
-----------------------------------
Asterisk Native Sounds are a collection of audio prompts for Asterisk.
They will improve quality, reduce CPU usage, reduce latency, and (in
some cases) eliminate the need for G729
2004 Sep 10
1
Can I STOP decoding at an exact sample?
Hi guys,
Thanks Matt for your prompt response about the C++ problem, its working
great now!
Again for my "virtual cdplayer", I am wondering if its possible to stop
decoding within a large file, at the end of an exact sample?
ie. I wish to play a song in the middle of a flac'd cd. Using the file
decoder, I can seek to the start of the track(index 01 of the cds TOC),
but I then want
2005 Feb 01
0
Encoding Options
for the "best" compression:
--super-secret-totally-impractical-compression-level
takes forever on my system (athlon 2500+) and sometimes results in
larger files. so i just stick with -8 -V --lax --no-padding.
-V to ensure the encode was vail
--no-padding to save a few more bytes, as "The encoder writes a PADDING
block of 4096 bytes by default." though 4kb over 3000 tracks
2004 Sep 10
0
slow FLAC__file_decoder_seek_absolute()...
On Fri, Jan 25, 2002 at 07:22:05PM -0800, Josh Coalson wrote:
> sorry about the delay... first, yes you are calling it
> correctly. if your encoded files have max_framesize == 0,
> then that should mean that either 1) you were using the
> command-line flac to encode to stdout; or 2) you are using
> libFLAC directly. if 2, you can replicate the functionality
> that is in