[quote name='j7n' date='Mar 4 2008, 06:20' post='550921']
If your files don't have a proper VBR frame, you can add it using Foobar2000 (Fix MP3 Header). It's that simple. You absolutely don't need to encode again.
[/quote]
I'll have to give it a shot.
[quote name='j7n' date='Mar 4 2008, 06:20' post='550921']
I've seen some crazy MP3 files which had reserved space at the beginning for tags or whatnot and the VBR frame wasn't there. Most likely the program adding CRCs also computed and wrote VBR data.
[quote]Also, it doesn't matter what player I play it on. Winamp 5.5, my old Sony D-NS921F CD player (which was built like a tank, but unfortunately stolen), etc. They all display it wrong.[/quote]
Only programs supporting the Xing VBR standard frame will be able to display time correctly. Winamp could do that for ages, but not all players are the same.[/quote]
So.. does this mean that no matter what I do to try to do my VBR songs correctly, there'll be something out there made within the last 6 to 8 years that may not display the times correctly?
[quote name='j7n' date='Mar 4 2008, 06:20' post='550921']
[quote](Also, what are some good WMA, OGG, FLAC, AAC, MPEG4, XviD, H.264, etc. encoders that give me as much control as or more than LAME?)[/quote]
From the list above only WMA does not have a nice, small tweakable encoder. Most websites I've come across tell to install big SDKs, distributives, or the Media Player.
[/quote]
Where would I go to find the encoders you speak of? I'd especially like some that are at least as tweakable, if not more so, than LAME, with GUIs. (Also, I'm not limiting myself to those codecs - I used that list as an example.)
[quote name='pdq' date='Mar 4 2008, 06:25' post='550924']
[quote name='j7n' post='550921' date='Mar 4 2008, 10:20']
I've seen some crazy MP3 files which had reserved space at the beginning for tags or whatnot and the VBR frame wasn't there. Most likely the program adding CRCs also computed and wrote VBR data.
[/quote]
Maggi seems to be saying that he encodes with lame, but depending on whether or not he uses the -P switch, vbr times either work or don't.
[/quote]
[quote name='Maggi' date='Mar 4 2008, 06:54' post='550934']
[quote name='pianoplayer88key' post='550914' date='Mar 4 2008, 15:47']
How would I do that with songs that are already encoded? Should I decompress them and recompress them with options -V 0 -b 8 -B 320 --resample 44.1 --lowpass 22.05 -m s -p -k, and what other options (and I suspect there's a few redundant ones in there as well)?
[/quote]
presuming you are using LAME for encoding, your flags are pretty messed up ...
"-k" disables filtering, but you add a lowpass filter
[/quote]
ok... so should I use -k or --lowpass (sample frequency / 2)? Or does VBR kind of have like a dynamic lowpass filter?
[quote name='Maggi' date='Mar 4 2008, 06:54' post='550934']
"-b 8" is not possible with stereo files, "-b 32" would be minimum setting, but it is used automatically in VBR mode when possible
[quote name='Maggi' date='Mar 4 2008, 06:54' post='550934']
Ok... just so long as the max range is available. I just don't want it wasting bits when encoding silence, but I want it to have enough when encoding a complex symphonic orchestra cresendo.
[quote name='Maggi' date='Mar 4 2008, 06:54' post='550934']
"-m s" will result either in larger files or degraded sound, depending on your footage, just use joint stereo instead
[/quote]
What's the difference between stereo and joint stereo? I want my stereo field aspect of the compression to be at least transparent, if not lossless.
[quote name='Maggi' date='Mar 4 2008, 06:54' post='550934']
simply use "-V0 -q0 -p" if your aiming at the highest possible quality VBR mode with CRC protection, but the general consensus in these boards are that -V2 is indistinguishable from -V0 (maybe except for a few rare critical samples)
[/quote]
I've been using -q 2 lately for my CBR files and have gotten fairly good results, except that in general (unless I'm trying to save space by encoding at 16kbps) I get noticeably better results by upping the bitrate a couple steps over what Lame recommends for the lowpass filter it uses (for example, if it lowpasses at 13kHz at 80kbps, I'll encode at 112kbps and force lowpass at 13khz).
[quote name='Maggi' date='Mar 4 2008, 06:54' post='550934']
recompression will usually result in degraded sound quality anyways, so you should either re-rip everything properly or use the suggested methods of adding CRC values to your existing files
[/quote]
There's quite a few (maybe several hundred thousand or more, for example) songs that I'll eventually need to re-rip (most for the first time, probably) and record off cassettes, LPs, etc. Also I'll want a good way to do id3 tags. For now I've been "tagging" them in the filenames (which I'd continue to do that, too).