|
![]() |
#1 |
Forum King
|
BUG? no gapless FLAC / ALAC playback in winamp?
my understanding is that both FLAC and ALAC support gapless playback, (which LAME does too).
winamp plays my newer LAME files back with gapless playback fine. however, I just noticed it does NOT do so (using the newest beta) with my FLAC files. they were made by me with EAC and FLAC 1.2.1 I tested with RG set to album RG. (I should clarify that gapless works on LAME files made with newer LAME vers, some older LAME rips have the hesitation in them, similar to what I can also hear/see in the FLACs) a quick look on google suggests that it may be the fault of the playback software/device. thoughts? PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
![]() |
![]() |
![]() |
#2 |
Techorator
Winamp & Shoutcast Team Join Date: Jun 2000
Posts: 35,824
|
I just converted a gapless mix mp3 album to FLAC with Winamp 5.7 Beta 3376, using enc_flac w/ FLAC 1.3
and the resulting FLAC album still played back gaplessly. Maybe the problem is with EAC? (sorry, I don't use it) As for ALAC... the mp4 container depends on there being an iTunes gapless atom... Again, maybe an EAC issue? |
![]() |
![]() |
![]() |
#3 | |
Forum King
|
Quote:
my FLACs were made with FLAC 1.2.1 and EAC; can u try ripping with winamp 5.63 and see if it plays those FLACs gaplessly? (as they should be 1.2.1 types) I was testing the second side of abbey road btw. I haven't yet fully tested this, i'll get back to you on it. thx for the info! PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
|
![]() |
![]() |
![]() |
#4 |
Junior Member
Join Date: Sep 2012
Posts: 25
|
In EAC Make sure you have checked Action > Append gaps on previous track (standard practice) and done Action > detect gaps before ripping.
I don't know if the above solves your problem, but I have had no problems with gapless playback for both my rips and others'. |
![]() |
![]() |
![]() |
#5 | |
Forum King
|
Quote:
I found a thread about compression offset re: the drive, (and using cuetools to fix) and also a mention of prefs > EAC options > extraction and the first checkbox, "Fill up missing samples with silence" should that be checked or not? do you know the default setting for it? i'm thinking that might be my culprit. (I am still interested for someone to test 5.63 though, just to rule it out) I would just rerip/test myself, but I don't have the CDs here, (they're at my house, not my apt) PS. I found these links mentioning ALAC/mp4/m4a gapless: http://code.google.com/p/mp4v2/wiki/iTunesMetadata http://atomicparsley.sourceforge.net/mpeg-4files.html so when I actually setup EAC to rip to ALAC, i'll need to configure mp3tag to find the %pgap% atom and make sure its all kosher. PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Join Date: Jul 2009
Posts: 139
|
The FLACs I've ripped with EAC all seem to be playing fine with gapless playback on the latest beta.
I do have the "Fill up missing samples with silence" option checked although I'm not sure what the default was. |
![]() |
![]() |
![]() |
#7 |
Forum King
|
damn. the Beatle FLACs I made were back in 09 or 10 and I have no idea what settings I had EAC set to then, or what exactly is wrong with the FLACs I made, since it seems to be my files and not winamp.
PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
![]() |
![]() |
![]() |
#8 |
Major Dude
Join Date: Jun 2008
Posts: 1,665
|
I've left EAC basically on defaults. Not tweaked much. That seems to be playing back my FLACs without gaps in Winamp Beta as normal.
I'll go re-rip Dark Side Of The Moon and see what happens. Will also test rip via Winamp. Back Soon... |
![]() |
![]() |
![]() |
#9 |
Major Dude
Join Date: Jun 2008
Posts: 1,665
|
Not a hiccup. Perfect gapless playback from an EAC rip in Winamp Beta 5.7. Ripped an SACD of DSOM using EAC to FLAC (using CMP button). Winamp is playing this back flawlessly.
I have specifically gone to the end of a few tracks and started playing from there to see how it picks up the next track. All perfect. ![]() Must be something in your settings for EAC. A tweak too far? EAC is generally set on defaults for me without any real changes. I notice that EAC has an option to Save Profile. If this will save all the relevant settings I can upload my current profile for comparison. |
![]() |
![]() |
![]() |
#10 |
Forum King
|
thx for the testing and all the replies from everyone.
BP, was EAC using FLAC 1.2.1? was the fill missing samples with silence checked by default? yeah, I am thinking its something I or EAC did wrong. it would seem whatever is going on is not a winamp issue. I have read other threads which suggest I might have some silence appended into the end of my tracks, and that cuetools might be able to fix them properly, but I don't use cue tools and i'm def in new terroritory now. yes, the profiles are very cool. their main use is to allow a user to have differing settings for differing codecs. I suggested winamp could do profiles, and DrO said it was a bad idea, so bad, I convinced him not to do it (just by suggesting it apparently). having used profiles in EAC, I think otherwise. PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
![]() |
![]() |
![]() |
#11 | |
Major Dude
Join Date: Jun 2008
Posts: 1,665
|
Quote:
I only picked up on the profiles as a suggestion for you to be able to compare to my setup. For now I just need the one profile as I only rip to FLAC as this is what all of my digital devices play back. |
|
![]() |
![]() |
![]() |
#12 |
Forum King
|
you could look at your FLACs to see what ver flac they encoded at, or look at what ver FLAC.exe you have eac pointing at.
the pref I mention is here: profiles can also be useful for differing configs for the same codec. imagine one profile to rip things to one location, and another profile to rip things somewhere else. or one for folder art vs one for embedding. differing filename construction, bitrates, etc... its very flexible, any combo of prefs you want, as many profiles as you want. PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
![]() |
![]() |
![]() |
#13 |
Major Dude
Join Date: Jun 2008
Posts: 1,665
|
Ripped with libFLAC 1.2.1 and the "Fill up missing offset samples with silence" is ticked.
And yes, I am aware what profiles can be used for. But I do so little changing of things that nipping into a setting and changing it is enough for me. The audio side I leave well alone and am currently experimenting with if I want the art embedded or not. Generally I FLAC my tunes into one library. Most of my devices play back FLAC without troubles. And those rare situations I need some MP3s I'll let Winamp Pro buzz through the conversion with the Format Converter |
![]() |
![]() |
![]() |
#14 | |
Forum King
|
Quote:
so now you have tried EAC, how do u like it for ripping FLACs? the way it gets art and does accuraterip alone are reason enough for me to use it over winamp (for rips). I also like the way you configure it, (outside of profiles btw), to rip one way for normal cds, another for comps. PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
|
![]() |
![]() |
![]() |
#15 |
Major Dude
Join Date: Jun 2008
Posts: 1,665
|
Try loading your bad FLACs up in Audacity and see if you can see the gap at the end of them.
As to EAC - still trialling it in some ways. I like the fact it can stubbornly get round scratches on CDs. I have a very rotted Hendrix disk that it took 48 hours over and got a better result out of it that I can get when just listening to it. Not too sure about the method of tagging. Prefer Winamp there. Always having to remember to fill in the album artist is a pain. The artwork search seems okay, but could be better. Had a couple of albums I've had to go back to the old web search on. Still not really sold on embedding art - so I think that is coming back out again. And already reported a bug to the developer as that art finder also locates bitmaps without telling you - until you then get a weird error message pop-up when the conversion to FLAC occurs as the FLAC tool needs JPEG not BITMAP. (And no, the "convert JPEG to BITMAP" flag in the options does not make any difference) So - ripping good. Tagging and artwork - I am going back to Winamp as it is better implemented. Far more flexible and easier to check. |
![]() |
![]() |
![]() |
#16 | |||||
Forum King
|
Quote:
Quote:
it is good at data recovery. its also interesting that sometimes I get a result via secure rips, sometimes though "burst" works better on damaged discs. most of the time, I use fast b/c it stays sync'd and accuraterip confirms its ok anyway. configuring the drive and testing the features is important. I think maybe I had something wrong with that when I made the beatle flacs. Quote:
Quote:
Quote:
I always go over tagging with winamp post rip. but winamp does NOT allow you to rip to comp configs, which EAC does. I think if you play with it more, whatever drawbacks u find can mostly be minimized. PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
|||||
![]() |
![]() |
![]() |
#17 |
Senior Member
Join Date: Jul 2009
Posts: 139
|
I have EAC set to write the Album Artist tag during the rip by adding -T "ALBUM ARTIST=%albumartist%" to the 'Additional command-line options' under the compression options. That makes it so EAC writes the CD Artist (as shown at the top of the main window) to the Album Artist tag. This works even with using freedb. Or are you all referring to something else?
|
![]() |
![]() |
![]() |
#18 |
Forum King
|
I would not want freedb artist values written for albumartist tags, esp on comps.
eac calls it something like "album interpret" or whatever, but freedb doesn't fill in the CD Performer box which becomes that [meaning, AA tags] for me. my point was the CD Performer box can be filled in by the cuetools DB (I think) and that in turn can be a proper AA tag for FLACs or mp3s. PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
![]() |
![]() |
![]() |
#19 |
Senior Member
Join Date: Jul 2009
Posts: 139
|
freedb artist values do not get written to album artist tags with the way I have it set up. The option I added to the command-line was ALBUM ARTIST=%albumartist%, not %artist%.
If you look at the Filename tab under EAC options it says this: %artist% - Track artist %albumartist% - CD artist So CD artist is the album artist, and that's what gets written to the Album Artist tag if you change the command-line options like I have in my previous post. The track artist is what's shown next to each track in the track list and that's what gets written to the Artist tag. The CD artist and the Track artist are two separate things. And as far as compilations go, when I put in a compilation the CD artist gets set to Various by freedb, which also makes me think it's equivalent to Album Artist. |
![]() |
![]() |
![]() |
#20 |
Forum King
|
I don't want to write a long winded reply, but I think you are confusing terms mainly b/c EAC has confused terms.
open the latest EAC. look at the top. it has three boxes stacked vertically: 1. CD title 2. CD artist 3. CD performer ur posts seem to imply that "CD Artist" and "Album Artist" are one and the same, and that would be intuitive, but to EAC, this is not true. CD artist actually = track artist in practice while CD Performer actually = album artist, aka %albuminterpret% in practice that's how EAC is set up, and EAC with freedb never fills in CD Performer values. I have to. otherwise its blank. you know that "2" aka "CD artist" refers to track artists b/c of the way EAC behaves in practice. put a comp in and then edit the top of the app field to see what I mean, (meaning, don't edit the actual track rows). I know this is confusing but that's what EAC does afaict. and the confusion is not lifted when you go into eac > metadata options > export where a chart breaks down the %whatever% mapping. EAC does seem to contradict itself and use terms I have not seen used elsewhere. it also impacts folder and filename construction. do you have yours set to make them one way for normal CDs, and another for comps? PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
![]() |
![]() |
![]() |
#21 | ||
Senior Member
Join Date: Jul 2009
Posts: 139
|
Quote:
Now having said that, yes if CD Artist happens to be the same as the individual Track Artists, editing CD Artist does change the Track Artists as well, but I think this is just something EAC does for convenience. So that if album artist is the same as all the Track Artists, you don't have to change them all individually when editing them. But otherwise, CD Artist and Track Artist are not linked at all. The fact is that in the EAC Options it shows the mapping %albumartist% - CD Artist so whatever is shown in the CD Artist field in EAC is written to the tags using %albumartist%, not %artist%, which means they are two different things. Which is why I have -T "ALBUM ARTIST=%albumartist%" in my command-line options. I was always under the impression that CD Performer was just an extra tag for things like classical music where the performer of each piece becomes important. I've been ripping CD's for quite a while now using EAC and I've never found it necessary to use CD Performer. Quote:
%albumartist%\%year% %albumtitle%\%tracknr2% %title% |
||
![]() |
![]() |
![]() |
#22 | ||||||
Forum King
|
ok, I was hoping to not get pulled into the weeds on this, but it seems I am. partly b/c this is hard to explain and partly b/c I don't know every outcome of every detail of every setting. but i'll give it a shot as long as you're willing to listen with an open mind.
Quote:
http://www.freedb.org/freedb/soundtrack/8e0a840a notice, nowhere does it say "album artist" what EAC does, is it pulls the first text before the slash of "DTITLE" and it uses that to fill in the box "CD Artist" in the EAC gui. it does that for either normal CDs or comps. now, bear with me, i'll get to the mapping... Quote:
meaning, on comp CDs, when things are PROPERLY MAPPED as they are BY DEFAULT, it DOES NOT MATTER whats in that box. what you did, was for flac you changed the mapping from its defaults via cmd line, to use "CD Artist" to mean %albumartist% aka ALBUMARTIST, but THAT IS NOT HOW EAC COMES OUT OF THE BOX. out of the box, CD Performer is what EAC uses for that, which it maps to %albuminterpret% aka ALBUMARTIST. it does that for both FLAC and mp3! do you see where I am coming from now? look at BPs unaltered FLAC command line: Quote:
%albuminterpret% is what EAC uses by default to mean AA the tag, and that value is from CD Performer, and any guide for setting EAC up uses that for album artist the tag, since it works with FLAC and id3 by default, out of the box. Quote:
but that's not what EAC does by default. it uses CD Performer, which maps to %albuminterpret% which then is mapped via command line to ALBUM ARTIST the tag (which can be either with or without the space, looks like without by default) Quote:
you made a change and have deduced everything from AFTER your change. that's not the right way to figure things out. what do you think CD Performer is for anyway? this is how EAC is setup, but what BP and I were saying is that FreeDB does NOT fill in CD Performer, and ergo we have to do it, to get AA tags. Quote:
that's np, but I do it the way I do it, in case a file gets corrupt tags and/or misplaced. it also helps autotagger. PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
||||||
![]() |
![]() |
![]() |
#23 |
Forum King
|
from that same filename pref page u cited, here's my strings:
%albuminterpret%\%albumtitle%\%artist% - %tracknr2% - %title% and for comps: %albuminterpret%\%albumtitle%\%albumtitle% - %tracknr2% - %artist% - %title% then in the tags, EAC will do the track artist for TPE1, and album artist, aka "CD Performer" for TPE2. (on comps, b/c of expected artist mismatches between tracks, the "CD Artist" box, meaning at the top of EAC, is properly ignored) EDIT: here's my FLAC command line -8 -V -T "ARTIST=%artist%" -T "TITLE=%title%" -T "ALBUM=%albumtitle%" -T "DATE=%year%" -T "TRACKNUMBER=%tracknr%" -T "GENRE=%genre%" -T "COMMENT=%comment%" %hascover%--picture="%coverfile%"%hascover% %source% -o %dest% I believe i'd have to add -T "ALBUM ARTIST=%albuminterpret" to get the EAC "CD Performer" value into the FLAC tag as an AA tag. PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
![]() |
![]() |
![]() |
#24 |
Major Dude
Join Date: Jun 2008
Posts: 1,665
|
Quick reply due to lack of time this morning...
The OT Gapless issue Editing files in Audacity - I was only meaning as a test. Load some tracks up and see if you can see the dead space. The extended EAC discussion My bad CD - title doesn't really matter, it is mainly the fact this is one of the earliest manufactured CDs. Making it a good 25 years old now. When they still pressed them so the aluminium was exposed at the edges. I have a few of them, but this was Jimmy Hendrix's Smash Hits. Very very yellow. CD rot clear to see as there are big holes in the aluminium in places. As well as being generally well scratched. Playing it back normally, even a good CD player jumps and skips with it. I chose the disk as a evil test disk really - so was surprised as to what it produced. If anyone is curious as to what really bad CD rot can look like, I'll take a photo and upload it later. Note: I rip using Pioneer DVD drives. Fascinating to see all the extra features ticked when compared with a standard "home" PC or laptop. When I set EAC up for a client on a laptop, Accuraterip was not available due to the cheapness of the drive. Disk art - yes I am aware that I can re-edit the title. Just like with Winamp. Still have beaten it a few times on the art search. Bitmaps in artwork - you may not yet have come across it, but among the images offered for Hendrix's Smash Hits there are bitmaps mixed in with the jpegs. Yet you don't realise this from the dialog. If one is selected, then EAC will save a JPG copy to the hard disk for you, but passes the original Bitmap along to the FLAC converter in error. The error shows itself as the FLAC command line. It doesn't give a descriptive error, just keeps failing to convert to FLAC. It is only because I noticed one of the flags (or was it the error code) mentioned BITMAP did I realise what was going on. Have already contacted the developer over this. I guess you don't see this as you have a custom FLAC command line. Note - EAC embeds artwork by default. As well as copying the image to the hard disk as a JPG it embeds it in the FLAC. I have left everything at defaults initially. But now seeing that the embedded FLAC art is not displayed by either Windows or my phone I am likely to revert to no artwork in the tracks again. The mathematician in me keeps telling me how much disk space is wasted. And as I always listen to whole albums, then art in the folder is my preferred way. (Yes, I know I can turn off embedded artwork) And talking of Artwork, MrS you have put your FLAC command line into your post. And that is showing that it is embedding the artwork too. Handy seeing the FLAC command line as I will now go and make sense of this (another day). Straight away I can see I want to get rid of the daft lyrics bits in mine. I'll also get my head around the other discussion here about %albumartist% etc - but too much for this morning as I have clients needing me.... |
![]() |
![]() |
![]() |
#25 |
Forum King
|
I have since loaded the FLACs into audacity and I do see a small amount of silent deadspace at the end of the file. this is very annoying, but i'm not comfortable trying to manually fix it. I also don't know how flac gapless works... mp3s with lame put something in the lame header, and m4a uses the pgap atom, but what does flac do?
I also worry that the gapless info might not make the leap from flac to alac, which would mean I need to rerip anyway. regarding my FLAC line, it has actually been a long time since I ripped anything to flac. in fact, the beatle cds might be my only flac rips, i'm not sure. but that command line won't be very "modified" from the default. I took whatever EAC had and made small changes. I am regrettably coming to the conclusion that I should make txt notes of my settings / profiles in EAC, then delete them and EAC, and wipe it away, and start fresh, ripping to ALAC direct, as it just seems to be what I need to do, (assuming EAC + alac will do pgap). the problem is I also have flacs I downloaded, and so I will lose the gapless info on those unless some utility preserves the info in the conversion. tell me though, what says to you my flacs have embedded art? I can assure you they don't. in EAC, in prefs > compression options > id3 tab, you can tell it to use the folder for art instead, which I do. this would seemingly apply to flacs and other formats as well, inspite of the tab name, since as I said, my flacs don't have embeds. so I can't speak to bmps in embeds, but the conversion seems to happen reliably when using folders. btw, I used Plextor drives, since EAC was built on them and they had a reputation for being the best. I also had luck with HP drives, and the word is that these earlier drives, (pre-dvd mostly) had stronger lasers. I know I did wonders with a stones bootleg disc that was nearly unplayable, just by copying it with an ext 4x HP I had. PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
![]() |
![]() |
![]() |
#26 | |||||||
Major Dude
Join Date: Jun 2008
Posts: 1,665
|
Quote:
As to how it is encoded and works, I haven't read a spec. But would have not expected any software to add "gaps" to the ends of tracks when it was not supposed to. I also can't see why there would be a flag or setting to say gapless or not. Surely the track is ripped as the track - exactly as it is on the CD. And then usually the player ads the gaps in between during playback? (I have had cheap MP3 players do this... really annoying for DSOM). To me perfect rip would be an exact copy of the track as it was on the CD. And if the CD had space at the end, then it would put space into the FLAC in the same way. I'd expect the FLAC to be the exact same length as the CD track. We also have those odd examples like that Nirvana album where there is the hidden extra track which plays in after 14 minutes of silence... Quote:
-6 -V -T "ARTIST=%artist%" -T "TITLE=%title%" -T "ALBUM=%albumtitle%" -T "DATE=%year%" -T "TRACKNUMBER=%tracknr%" -T "GENRE=%genre%" -T "COMMENT=%comment%" -T "BAND=%albuminterpret%" -T "ALBUMARTIST=%albuminterpret%" -T "COMPOSER=%composer%" %haslyrics%--tag-from-file=LYRICS="%lyricsfile%"%haslyrics% -T "DISCNUMBER=%cdnumber%" -T "TOTALDISCS=%totalcds%" -T "TOTALTRACKS=%numtracks%" %hascover%--picture="%coverfile%"%hascover% %source% -o %dest% Quote:
Quote:
As to ALAC - sorry, you'll never get me wanting to support an Apple "standard". Even if they have finally revealed the spec of it. (That is a discussion for another thread) Quote:
Do a quick test yourself. Sling in any old CD and rip it. Making sure you select some artwork along the way. The load that track up in MP3TAG and you will see that artwork is embedded. Personally I would have expected the flag you mention in the preferences to remove the above arguments from the command line... but not had time to investigate yet. Quote:
Quote:
Older kit will always be made to a better spec that newer stuff. We now have any old Chinese factory knocking out basic players as most people would never use the features we are making use of here. |
|||||||
![]() |
![]() |
![]() |
#27 | ||||||||||
Forum King
|
Quote:
Quote:
http://en.wikipedia.org/wiki/Gapless_playback m4a uses the pgap atom, but i'm not sure if that's just the container or what, since normally lossless is inherently gapless. (meaning, pgap might only apply to lossy m4a, not lossless m4a?) Quote:
but the player itself must support gapless-ness, even for FLACs. Quote:
Quote:
and I'm not surprised I am confusing you as I have confused myself. I have way to many old legacy profiles from differing machines or differing HD installs, etc... that's why i'm saying I need to start over fresh, for both lossy and lossless probably, and just delete all profiles I have now, and have only a lossless alac one, and a lossy mp3 one. and I need to test both to be sure they are making gapless rips. Quote:
however, it does seem that flacs are just "naturally" imbued with gapless-ness, and have nothing info-wise to convert on that score, other than the music itself, so I think you had it right there. Quote:
Quote:
its frustrating that I can't test, but what I am trying to say is that u can config EAC to put art in the folder, and not the files. I can't say for sure, 100%, that my command line will allow you to NOT have the file embed, but I think that is the case. I think options in eac prefs control that, not the command line alone. Quote:
Quote:
PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
||||||||||
![]() |
![]() |
![]() |
#28 |
Major Dude
Join Date: Jun 2008
Posts: 1,665
|
Note re:embedded artwork. Go into Compression Options and look at the ID3 Tag page. HOVER your mouse over the "Add cover image to ID3V2 tag" and read the pop-up. You will see there mention of the %hascover% and %coverfile% variables.
The way I read that implies that the command line will override that tick box. You need to delete the part of your command line I quoted in the above post. I do laugh that the comment includes my standard criticism of embedded artwork... add a 1MB to 20 tracks and you eat up 20MB of file space. ![]() |
![]() |
![]() |
![]() |
#29 |
Major Dude
Join Date: Jun 2008
Posts: 1,665
|
To much to read and respond to every line. So quick summary...
I don't have the time now to read the Gapless docs... but here is how my brain has assumed it worked. Based on experience. EAC rips to WAV. So that WAV is just pure musical data. An exact musical copy of the original. No "extra" information in there about the audio. This could be confirmed in Audacity if the WAV was uploaded. (Go into EAC options and untick the bit that deletes the WAVs when you do some testing next) I then assumed the FLAC was a direct copy of this data mathematically compressed. I cannot see the logic of adding "gaps" to the end of that and you are then not getting an exact copy of the WAV. I have always noticed that MP3 \ FLAC \ etc rippers often have the OPTION to ADD a gap as some people actually want gaps in their tracks when they are building their own CD compilations disks. In those cases I assume someone who wanted to mix some DSOM tracks in with other music would need to add a gap between the tracks. That is how I have always understood gap\gapless options. I realise that is it the player that adds the gaps. Some rubbish CD players do too. Not everyone listens to concept albums so most people don't notice. I again don't know about MP3 specs and gaps. But I have never had an MP3 ripper than adds gaps unless I go and tick options to make it add gaps. I have had numerous MP3 players over the years and they have all played DSOM correctly with gaps. Even when I used to just do rubbish rips. (I am pretty sure even Nero's ripper did it correctly). I rip and don't fiddle. I want things as close to the original as possible. Once I heard how bad MP3 is on a decent HiFi, I swapped to FLAC. And that is all I personally need. Even if ALAC is now "open source" - I am not going to support Apple in trying to kill off a free open standard that was there before them. I'd rather stick with FLAC. I don't haev any devices that can play ALAC. And nor would I want them. Personal choice - I am happy with the kit I have. (I keep leaving the %albumartist% stuff for another time. Don't have time to get into those details now.) You have proved the point yourself why I don't mess with Profiles. And as I use OneNote on this PC I keep track of stuff I fiddle with so I can come back to it another day. Always working on dozens of projects here so I need to keep track of things. Especially for setting up new PCs. Currently I am still in the "getting to know" phase of EAC. Though I get more fun out of listening to the music than messing with all the options of EAC. I just want a good rip. Re: embedded art. I am ripping a CD here to see what that flag does and compare it with the arguments to the FLAC command line. As the FLAC tool is command line based external tool then I assume everything is in that one command. Other flags within EAC would be ignored. EAC would need to tweak that command line. OK - can confirm the flag does correctly control the artwork. When it is unticked it does not embed artwork. (That help pop-up is confusing). That means that the %hascover% flag in the FLAC command line is the tick box for enabling\disabling artwork. Take the %hascover% flags away and leave the --picture command from the middle of them and it will embed the artwork no matter what the tick box is set to. Does that make sense to you? The options in EAC control the Command Line passed to the external FLAC compressor. |
![]() |
![]() |
![]() |
#30 | |||||
Forum King
|
Quote:
anyway, as Aminifu said, its worth the time to be sure and test your EAC drive settings. as usual with all things audio, I learn the hardest way. afaik, only LAME encoded mp3s around 3.96 or 3.97 properly include the info necessary in the LAME header for good apps and devices to play them back gapless. Quote:
Quote:
Quote:
Quote:
![]() PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
|||||
![]() |
![]() |
![]() |
#31 |
Major Dude
Join Date: Jun 2008
Posts: 1,665
|
Okay - we are talking EAC. Here is a quick one. Playlists are created with each album. Perfect. Only trouble is these are *.m3u8 files. Have you seen an option anywhere to put an *m3u extension instead? Otherwise I keep having to rename these for my phone.
|
![]() |
![]() |
![]() |
#32 |
Senior Member
Join Date: Jul 2009
Posts: 139
|
Unfortunately I can't access my computer with EAC on it right now, but I thought I remember there was some option for that in the Tools tab of EAC Options. I may be thinking of an older version of EAC but I'm not sure.
|
![]() |
![]() |
![]() |
#33 | |
Forum King
|
Quote:
i'll respond to the other stuff later. PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
|
![]() |
![]() |
![]() |
#34 |
Major Dude
Join Date: Jun 2008
Posts: 1,665
|
M3U \ M3U8 playlists.
Options in EAC are: Create M3U playlist on extraction Write M3U playlist with extended information Write M3U playlist as UTF8 (compatible with i.e. Winamp) From reading the pop-up help it is clear I need the UTF8 playlists to make sure I don't trash any Japanese text etc. So the files are written in Unicode. So all three are ticked. What I DON'T want is the extension written as *.m3u8 as I need *.m3u as the extension. I listen to a lot of my music via a Blackberry Bold phone when out of the house. Either walking or via the car speakers. When I drag and dropped the EAC ripped albums to the phone I found the playlists were not picked up on the phone. When I then just renamed the playlists to *.m3u instead of *.m3u8 they immediately worked. This shows the phone can read the Unicode playlists fine, but only if they have a three letter extension. I cannot see an option to do this in EAC. (But it is a trivial issue as I can just use Win7 search to locate the *.m3u8 and rename to *.m3u directly on the phone's memory card) |
![]() |
![]() |
![]() |
#35 | |
Forum King
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
|
Quote:
I sent the vendors a request for firmware updates to accept both extensions. Until they do so, it is a trivial extra step (like you say) to give these players the extension that they want. ![]() Enjoying the EAC discussion. I too have been tripped up from time to time by what is passed to external encoders. As has been said, EAC has not been updated for a while and newer versions of encoders may or may not understand what EAC is telling them to do. Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system |
|
![]() |
![]() |
![]() |
#36 |
Major Dude
Join Date: Jun 2008
Posts: 1,665
|
Hi Aminifu....
I can't get the M3U\M3U8 issue fixed on the Blackberry Bold 9780 as they have clearly stopped updating the firmware as nothing new for over a year. Phone works great as it is, so it is pretty trivial for me to do the quick file rename. I have to do similar with the artwork naming when I drag and drop most of my other music from my library to the phone as it wants folder.jpg. Most of my historically ripped library as albumname.jpg as the title. So a quick Win7 search on the phone on *.jpg to correct that as needed. I notice that Winamp creates *.m3u files when it rips and album. But will use *.m3u8 files when it copies those playlists into the %appdata%\winamp\ml\plugin\playlist\ folder. Nicely EAC will let me specify to name the artwork folder.jpg. So that is an easy one to fix. EAC is certainly nicely tweakable, but as the start of this thread shows, sometimes there can be a "tweak too far". As to lack of updates on EAC. Why add features when everything it does works? So makes sense to freeze development. Also notice that the main FLAC project hasn't been updated for even longer. So no chance that EAC will fire the wrong command line at the FLAC tool as EAC is newer. I don't use any other encoder but FLAC. And as a happily fully paid up Winamp Pro user I make use of the MP3 encoding in there. My main library is stashed in FLAC, but if I want an MP3 copy of anything I just use Winamp's SendTo->Format Converter to convert between types. As long as the original rip to FLAC is "perfect" then any conversion to MP3 will be good enough for me. |
![]() |
![]() |
![]() |
#37 | |
Forum King
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
|
Quote:
![]() I've been using EAC to rip to wav for a long time. Then I let it use external encoders for flac and mp3, and now wavpack also (saving the wav). In the beginning, I also used Winamp to convert the wav to flac and mp3. Finding no discernible difference, I now use either to convert wav files as the mood hits me. After I'm sure the converted file is ok, I delete the wav. Most of my collection is mp3. I'm in the process of re-ripping to lossless. At the rate I'm going, it is gonna take me a long time. I'm using wavpack because it uses ID3 tags. I have nothing against Vorbis, but I already know ID3. In all other key areas (except mobile device support) flac and wavpack are equal or nearly equal. Wavpack support on mobile devices is growing. ![]() Edit: It is worth the time to train EAC to make the best use of the CD/DVD device being used. Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system |
|
![]() |
![]() |
![]() |
#38 | ||
Forum King
|
Quote:
I actually let EAC name the art to the album name, and then post rip I go in with win exp, copy it, rename the copy to Folder.jpg and set both to be hidden but not system files, (using a cool, easy, quick free utility via context menu called attribute changer). this means if a virus (or WMP or some other badly behaving app) ever hits the Folder.jpgs, there's a uniquely named backup in the folder. Quote:
it looks like there is a 1.3 flac pre-release. has it gone official? I wonder what they changed, either winamp or flac itself? PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
||
![]() |
![]() |
![]() |
#39 |
Forum King
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,658
|
I'm confused. In my Winamp configuration (latest beta), the in_flac.dll is version 3.0.0.0 and the enc_flac.dll is version 2.4.0.0. What files are you referencing?
Windows 10 Home 64-bit v1809 desktop - Logitech Z906 5.1 speaker system |
![]() |
![]() |
![]() |
#40 |
Major Dude
Join Date: Jun 2008
Posts: 1,665
|
The majority of my collection is still in MP3 from when I spent a year ripping all my CDs before upgrading the HiFi. Add in various collections from friends and other sources and MP3 is the bulk.
Once the HiFi was updated the mission to "start again" on ripping to FLAC has been on. Winamp has done a fine job for me, but I know there are a couple of albums I hear a "click" on when playing back. This is why now I am swapping to EAC for the main rip task. I also have kept all my CDs so I can always format shift again any time I like. The FLAC rips are being done on the albums I am listening to at the moment, and any new purchases. (Yes, I still *buy* CDs!!) And as with most people, my moods change and I pull different albums out to listen to. As I do that I also pull the CD from the shelf and re-rip. (I find it painful to listen to MP3 now...) To give a bizarre picture of the music from this week: Plan B, Pink Floyd, Paloma Faith, Jimi Hendrix, The Pixies, The Levellers, and at this moment The Cure. As ripping is so quick to do I tend to sling disks on at random to get them done. With the EAC training for the CD/DVD device I just let EAC do what it liked. I noticed with my Pioneer it was going on about something or other in the training. Which I let it do. When I put it on a client's PC on a cheap laptop EAC just said the DVD player was too cheap and nasty to actually be able to get any accurate details from and wasn't in the database. It is clear the differences in build quality with some kit.... but even then EAC clearly grabbed a good rip from the CDs. I have been looking at this Hendrix CD from 1988 trying to find a good way to take a photo to show the damage. It is actually "The Jimi Hendrix Concerts" and not Smash Hits as I said earlier. Hold it up to the light and the pin prick holes stand out. But may be difficult to photograph. So clear as to the difference of manufacture. That silver going rightup to the outside edge, unlike a modern CD. A silver that has tarnished so much it is a pissy yellowy golden colour! It is also a good example of why you don't leave greasy finger prints on a CD. Some of these finger prints are "burnt in" now. Corroded through. Yet EAC did a surprising job on what was recoverable. |
![]() |
![]() |
![]() |
|
Tags |
alac, bug, flac, gapless, gapless playback |
Thread Tools | Search this Thread |
Display Modes | |
|
|