Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Some FLAC files won't play in Winamp (but works fine in VLC...) (Read 12952 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Some FLAC files won't play in Winamp (but works fine in VLC...)

Hello guys!

So i was playing a FLAC album that i downloaded some days ago and it turned out that it jumps like 2-3 minutes in the files when i play them in Winamp (v5.601 (x86)). Some tracks whouldn't even play at all. All the tracks worked fine in VLC though... What should i do to be able to play these files in Winamp correctly?


Tnx in advance!

Some FLAC files won't play in Winamp (but works fine in VLC...)

Reply #1
Hello guys!

So i was playing a FLAC album that i downloaded some days ago and it turned out that it jumps like 2-3 minutes in the files when i play them in Winamp (v5.601 (x86)). Some tracks whouldn't even play at all. All the tracks worked fine in VLC though... What should i do to be able to play these files in Winamp correctly?


Tnx in advance!


Try Foobar2k. If they play fine, convert them to wave and then to a 'new' FLAC file and try again.

Some FLAC files won't play in Winamp (but works fine in VLC...)

Reply #2
Try Foobar2k. If they play fine, convert them to wave and then to a 'new' FLAC file and try again.


It works in Foobar, but i don't want to convert them, i want to play them as they are in Winamp. What could be the reason?

Some FLAC files won't play in Winamp (but works fine in VLC...)

Reply #3
Try Foobar2k. If they play fine, convert them to wave and then to a 'new' FLAC file and try again.


It works in Foobar, but i don't want to convert them, i want to play them as they are in Winamp. What could be the reason?


I have no idea, maybe the plugin in Winamp for playing flacs has compatibility issues?

You could try to, like I said before convert them to flac again to check whether they work or not. If they do, and you want to know why, you could try to use the exact same version the originals were made of. If they still play, you should check if the filesize mathes up. If that doesnt (the original is smaller for example) you can try other levels of compression, 4096 sample blocksizes and other things that 'could' break compatibility (in plugins that are not too well based on the FLAC spec) like -e -p or -ep modes.

That's the only way to find out. I just cannot answer your question without you doing some research.

Still, please post the results if you find out what the answer is to your question for all of us so we can learn from it!


PS. Have you looked at this topic?
Second hit with: http://lmgtfy.com/?q=winamp+flac+plugin+error
http://forums.winamp.com/showthread.php?t=267139

PS2. Why using this old Winamp version? It has been succeeded with newer stable releases and beta releases. Afterall Winamp is discontinued and I think it is a good idea to start looking for a modern alternative.

Check this out: http://alternativeto.net/software/winamp/

What about AIMP. I am using Foobar myself and Kodi for my mediacenter. I have used RuneAudio for my RBPI

Some FLAC files won't play in Winamp (but works fine in VLC...)

Reply #4
-e or -p does not brake flac at all neither does a blocksize up to 4608 for material up to 48kHz.
The OP should check under foobar properties if some other encoder like flake was used. This could use something like variable blocksize. I second if this is the case simply reencode to recent flac.
Is troll-adiposity coming from feederism?
With 24bit music you can listen to silence much louder!

Some FLAC files won't play in Winamp (but works fine in VLC...)

Reply #5
Not so sure if I want to help someone who writes "downloaded" without specifying source, but ...


-e or -p does not brake flac


That might be true when it comes to decoding ... although I guess you meant "break"? 

Some FLAC files won't play in Winamp (but works fine in VLC...)

Reply #6
That might be true when it comes to decoding ... although I guess you meant "break"? 

Sure i meant break, sorry.
Also a foobar integrity check may help. Maybe foobar recently is set to play thru errors while winamp isn't.
Is troll-adiposity coming from feederism?
With 24bit music you can listen to silence much louder!

Some FLAC files won't play in Winamp (but works fine in VLC...)

Reply #7
Regarding the poster's original question, any incompatibilities with playing FLAC files in WinAmp are due to problems with Winamp's decoding library for FLAC. Any resolutions would have to be asked of those responsible for maintaining them.

If the most recent versions available do not work with these FLAC files, then you may be out of luck, but you would get a better answer on Winamp's forums.

Some FLAC files won't play in Winamp (but works fine in VLC...)

Reply #8
Convert wav.  Re-encode back to FLAC.  Try to play the file in WinAMP.  If they still don't work, it's WinAMP's fault.

Some FLAC files won't play in Winamp (but works fine in VLC...)

Reply #9
-e or -p does not brake flac at all neither does a blocksize up to 4608 for material up to 48kHz.
The OP should check under foobar properties if some other encoder like flake was used. This could use something like variable blocksize. I second if this is the case simply reencode to recent flac.


tT does not break flac if the decoder is written from spec. If the decoder is buggy it could cause problems, just like unusual blocksizes could if the decoder is only written to support 2048 blocksizes.

Some FLAC files won't play in Winamp (but works fine in VLC...)

Reply #10
Convert wav.  Re-encode back to FLAC.  Try to play the file in WinAMP.  If they still don't work, it's WinAMP's fault.

I don't think it should be necessary to convert to WAV first. Converting from FLAC to FLAC (with a newer encoder) will mostly do the trick, will be very quick and will preserve meta data (which would be lost if converting to WAV first).

I would grab the most recent Foobar and convert these files straight from FLAC to FLAC.
Every night with my star friends / We eat caviar and drink champagne
Sniffing in the VIP area / We talk about Frank Sinatra
Do you know Frank Sinatra? / He's dead

Some FLAC files won't play in Winamp (but works fine in VLC...)

Reply #11
tT does not break flac if the decoder is written from spec. If the decoder is buggy it could cause problems, just like unusual blocksizes could if the decoder is only written to support 2048 blocksizes.

You know that earlier versions defaulted to a blocksize of 4608 fore a while and 4096 was choosen as default because of some tiny compression advantage? Also -e and -p do a more complicated search on compressing but almost nothing to decoding. In short: Winamp 5.601 the OP uses has no problem with this.
On the other hand our OP already declared against reencoding for whatever reason and does not seem to be interested in any more feedback here.
Is troll-adiposity coming from feederism?
With 24bit music you can listen to silence much louder!