FLAC 1.0.3 Released |
![]() ![]() |
FLAC 1.0.3 Released |
Jul 4 2002, 09:41
Post
#1
|
|
|
FLAC Developer Group: Developer Posts: 1526 Joined: 27-February 02 Member No.: 1408 |
Yes, it's finally here. See the homepage for details, but here's a summary:
- 10-15% decoder speedup - 24-bit input support restored - more robust plugins - new metadata block for Vorbis-style tags - vastly improved metadata editor - fixed bug with pipes and Windows - new libFLAC++, a C++ object wrapper around libFLAC - new metadata editing interface in libFLAC and libFLAC++ - and more... http://flac.sourceforge.net/ http://flac.sourceforge.net/news.html#20020703 The new metadata interface and/or metaflac should be especially useful to frontends as they make tagging with Vorbis tags very simple. Josh |
|
|
|
Jul 4 2002, 11:20
Post
#2
|
|
![]() Server Admin Group: Admin Posts: 4808 Joined: 24-September 01 Member No.: 13 |
Does it work on non-x86 systems now?
-- GCP |
|
|
|
Jul 4 2002, 13:50
Post
#3
|
|
![]() Group: Members Posts: 336 Joined: 27-December 01 From: Stockholm, Sweden Member No.: 780 |
Very cool... I've been waiting for this some time now...
|
|
|
|
Jul 4 2002, 16:45
Post
#4
|
|
|
Group: Members Posts: 233 Joined: 3-December 01 Member No.: 578 |
Woo!
Congrats Josh! /me wanders off to play with the new release... |
|
|
|
Jul 4 2002, 19:05
Post
#5
|
|
|
FLAC Developer Group: Developer Posts: 1526 Joined: 27-February 02 Member No.: 1408 |
QUOTE Originally posted by Garf
Does it work on non-x86 systems now? -- GCP Not sure what you mean... FLAC has had solaris-sparc binary releases from the beginning and darwin-ppc since 1.0.1. It should build almost anywhere you'd expect it to. Somebody mentioned a problem on 64-bit Alpha's but someone else said it worked fine. Hell, it even runs on an ARM 10 in the PhatBox. QUOTE Originally posted by Sachankara
Very cool... I've been waiting for this some time now... There's EasyTAG or Tag; hopefully they'll add support for Vorbis tags in FLAC. Josh |
|
|
|
Jul 4 2002, 19:09
Post
#6
|
|
![]() Server Admin Group: Admin Posts: 4808 Joined: 24-September 01 Member No.: 13 |
QUOTE Originally posted by jcoalson
Not sure what you mean... FLAC has had solaris-sparc binary releases from the beginning and darwin-ppc since 1.0.1. It should build almost anywhere you'd expect it to. Somebody mentioned a problem on 64-bit Alpha's but someone else said it worked fine. Hell, it even runs on an ARM 10 in the PhatBox. Both Frank Klemm and Monty were complaining they couldn't get FLAC 1.0.2 to decode files on non-x86 systems. -- GCP |
|
|
|
Jul 4 2002, 19:19
Post
#7
|
|
![]() Rarewares admin Group: Members Posts: 7515 Joined: 30-September 01 From: Brazil Member No.: 81 |
Fast compile of Flac 1.0.3 available at RareWares.
Regards; Roberto. -------------------- Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org |
|
|
|
Jul 4 2002, 19:25
Post
#8
|
|
|
FLAC Developer Group: Developer Posts: 1526 Joined: 27-February 02 Member No.: 1408 |
QUOTE Originally posted by Garf
Both Frank Klemm and Monty were complaining they couldn't get FLAC 1.0.2 to decode files on non-x86 systems. Yeah, Frank routinely claims FLAC "doesn't work" but won't give any details even when I ask directly. I haven't heard anything from Monty about it but I would give that more credibility. There are no bug reports filed about it and people are using it routinely on all kinds of systems and have been since 1.0. But I would welcome any specifics. Josh |
|
|
|
Jul 4 2002, 19:56
Post
#9
|
|
![]() Group: Members Posts: 336 Joined: 27-December 01 From: Stockholm, Sweden Member No.: 780 |
|
|
|
|
Jul 4 2002, 20:37
Post
#10
|
|
|
dBpowerAMP developer Group: Developer (Donating) Posts: 2653 Joined: 24-March 02 Member No.: 1615 |
Excellent Josh
If I read the announcements correctly (ok haven't had chance download it yet <slap wrist>), what is the full story with tags - previously there were ID3v1 andv2, now the SDK defaults to Vorbis tags? does the SDK emigrate old tags to new tags? -------------------- Spoon http://www.dbpoweramp.com
|
|
|
|
Jul 4 2002, 21:25
Post
#11
|
|
![]() Group: Members Posts: 218 Joined: 8-May 02 From: Hollywood, CA Member No.: 2000 |
Whenever I use the new version of the Winamp plugin to play a FLAC file I get a message saying:
ERROR: invalid/missing FLAC metadata I then click OK and in the Winamp playlist window, instead of showing the file name, it shows: Invalid FLAC File: "" The file still plays. However, I don't get the error message if I use the previous version of the plugin. Since the files I had were encoded with FLAC 1.0.2, I tried decoding them and re-encoding (with FLAC Frontend) using the newer encoder, but I still get the same error message. I tried this with the bundle downloaded from the FLAC website and also the versions from Rarewares. I'm using Win98SE and Winamp 2.80. Thanks, Rob BTW, rjamorim, the FLAC bundle zip (dated 2002-07-04) I downloaded from your site doesn't have the files for the frontend in it. |
|
|
|
Jul 4 2002, 21:27
Post
#12
|
|
|
FLAC Developer Group: Developer Posts: 1526 Joined: 27-February 02 Member No.: 1408 |
QUOTE Originally posted by spoon
Excellent Josh If I read the announcements correctly (ok haven't had chance download it yet <slap wrist>), what is the full story with tags - previously there were ID3v1 andv2, now the SDK defaults to Vorbis tags? does the SDK emigrate old tags to new tags? The API knows nothing about id3 tags except how to skip them. The plugins support id3v1 and there are some patches in for id3v2. So basically all id3 tagging is done with external tools and flac plays nice with them. Vorbis tags are new and supported by the API and metaflac, but there are no command line options to set them in flac yet and the plugins don't read them yet. But with the new metadata interface it is much easier to add support for these. Josh |
|
|
|
Jul 4 2002, 21:33
Post
#13
|
|
|
dBpowerAMP developer Group: Developer (Donating) Posts: 2653 Joined: 24-March 02 Member No.: 1615 |
Excellent, I think monkeys went the same sort of way - id3 tags then the API natively supported tags and that worked out well.
For a codec to work well it should read all 3 types, for flac files with existing id3 tags it should try to keep with them, for new files it should always use the new format. It shall be done -------------------- Spoon http://www.dbpoweramp.com
|
|
|
|
Jul 4 2002, 22:11
Post
#14
|
|
|
Group: Members Posts: 394 Joined: 31-October 01 Member No.: 386 |
QUOTE Originally posted by rocketsauce
Same problem here (Win2000 & Winamp 2.80).
Whenever I use the new version of the Winamp plugin to play a FLAC file I get a message saying: ERROR: invalid/missing FLAC metadata I then click OK and in the Winamp playlist window, instead of showing the file name, it shows: Invalid FLAC File: "" The file still plays. However, I don't get the error message if I use the previous version of the plugin. |
|
|
|
Jul 4 2002, 22:32
Post
#15
|
|
![]() Group: Developer Posts: 202 Joined: 13-February 02 From: Sweden Member No.: 1318 |
With this new Flac 1.03 Winamp-plugin, I also get the same problems as rocketsauce & Speek did:
ERROR: invalid/missing FLAC metadata then the file shows as Invalid FLAC File: "" But the file plays fine and show correct length... Win2000 & Winamp 2.80 |
|
|
|
Jul 4 2002, 22:42
Post
#16
|
|
|
FLAC Developer Group: Developer Posts: 1526 Joined: 27-February 02 Member No.: 1408 |
QUOTE Originally posted by madah
With this new Flac 1.03 Winamp-plugin, I also get the same problems as rocketsauce & Speek did: ERROR: invalid/missing FLAC metadata then the file shows as Invalid FLAC File: "" But the file plays fine and show correct length... Win2000 & Winamp 2.80 I don't have win2k but I'll try some other boxen tonight and try and reproduce it. Josh |
|
|
|
Jul 4 2002, 22:46
Post
#17
|
|
![]() xcLame and OggDropXPd Developer Group: Developer Posts: 3708 Joined: 30-September 01 From: Bracknell, UK Member No.: 111 |
Just to add my 2 cents, it happens on XP and Me too.
-------------------- John
---------------------------------------------------------------- My compiles and utilities are at http://www.rarewares.org/ |
|
|
|
Jul 6 2002, 00:02
Post
#18
|
|
|
FLAC Developer Group: Developer Posts: 1526 Joined: 27-February 02 Member No.: 1408 |
QUOTE Originally posted by jcoalson
I don't have win2k but I'll try some other boxen tonight and try and reproduce it. OK, I have the fix here. Winamp wasn't following it's own plugin spec... Josh |
|
|
|
Jul 6 2002, 03:43
Post
#19
|
|
![]() Group: Members Posts: 191 Joined: 4-January 02 From: USA Member No.: 912 |
I have noticed that FLAC is available for my home operating system, a console only NetBSD box. But what I really need is a command-line program that can play FLAC files outright; something like a flac123.
Does anyone know if anyone is working on such a beast? Thanks! Agent69 |
|
|
|
Jul 6 2002, 04:04
Post
#20
|
|
|
FLAC Developer Group: Developer Posts: 1526 Joined: 27-February 02 Member No.: 1408 |
QUOTE Originally posted by Agent69
I have noticed that FLAC is available for my home operating system, a console only NetBSD box. But what I really need is a command-line program that can play FLAC files outright; something like a flac123. Does anyone know if anyone is working on such a beast? There's a flac123 in flac-tools . Josh |
|
|
|
Jul 6 2002, 08:33
Post
#21
|
|
![]() Group: Admin Posts: 3226 Joined: 30-September 01 Member No.: 84 |
QUOTE Originally posted by jcoalson
Winamp wasn't following it's own plugin spec... just for future reference: which part of plugin specs was it this time ? (yes, i know how much wa2 plugin specs suck better than anyone else) |
|
|
|
Jul 7 2002, 05:42
Post
#22
|
|
|
FLAC Developer Group: Developer Posts: 1526 Joined: 27-February 02 Member No.: 1408 |
QUOTE Originally posted by zZzZzZz
just for future reference: which part of plugin specs was it this time ? (yes, i know how much wa2 plugin specs suck better than anyone else) From in2.h: CODE void (*GetFileInfo)(char *file, char *title, int *length_in_ms); // if file == NULL, current playing is used
Winamp is sometimes calling this function for the "current playing file" case with 'file' not set to NULL, but instead pointing to an empty string (i.e. ""). Josh |
|
|
|
Jul 7 2002, 07:28
Post
#23
|
|
![]() Group: Developer Posts: 2797 Joined: 22-September 01 Member No.: 6 |
Hey Josh. Do you expect to gain any better compression in the near future?
You thinking to add some better algorithms like better stereo decorrelation? According to Florin, it increased Monkey's compression quite a bit. http://www.monkeysaudio.com/cgi-bin/YaBB/Y...8125336&start=4 -------------------- Juha Laaksonheimo
|
|
|
|
Jul 8 2002, 04:40
Post
#24
|
|
|
FLAC Developer Group: Developer Posts: 1526 Joined: 27-February 02 Member No.: 1408 |
QUOTE Originally posted by JohnV
Hey Josh. Do you expect to gain any better compression in the near future? You thinking to add some better algorithms like better stereo decorrelation? According to Florin, it increased Monkey's compression quite a bit. http://www.monkeysaudio.com/cgi-bin/YaBB/Y...8125336&start=4 I think this was based on a private conversation between Matt and Florin... I can't figure out what's special about the technique they are using from just the MAC code, unless it's specific to the adaptive predictor. FLAC already does the mid-side decorrelation. I am open to improvements but it is not my main focus for a few reasons. One, the more exotic the techniques, the more chance of running into patents. Also, higher compression seems to significantly increase the decoder complexity. WavPack is probably the only exception here; a low complexity adaptive method is still appealing. There's only a few percent left to gain and I think now a codec's value is in the features. But like I said, I'm open to alternatives if they fit in with the above goals. Josh |
|
|
|
Jul 18 2002, 21:30
Post
#25
|
|
|
dBpowerAMP developer Group: Developer (Donating) Posts: 2653 Joined: 24-March 02 Member No.: 1615 |
I have updated the dBpowerAMP Codec to Flac 1.0.3 and is fully compatible with Ogg Tags.
You are welcome to try the new codec here: http://forum.dbpoweramp.com/showthread.php?threadid=601 For use with either dBpowerAMP Audio Player, or dBpowerAMP Music Converter. -------------------- Spoon http://www.dbpoweramp.com
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 24th May 2013 - 10:31 |