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: Problem with --vbr-new and Iriver Clix (Read 8346 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Problem with --vbr-new and Iriver Clix

After discovering my new Clix doesn't display ogg tags (forget about album art), I decided to encode my flac collection to Lame instead. Per recommendations on this board, I used --vbr-new -V 5 for encode. The problem is that *some* songs start with a click or pop and the total time indicator on the device is wrong. This doesn't happen when I use the old vbr. The problem with the old setting is that it takes a long time to convert (not to mention it has fallen from favor as the best Lame setting to use).

Is there something I can do to get Lame --vbr-new to work? Maybe some command line option for stricter compliance (I know - it's probably a bug in the Clix firmware). Anyway, I like the device but it sure seems like they want you to use WMA on the thing. It seems like everytime I get a new DAP, I have to go through this.


Problem with --vbr-new and Iriver Clix

Reply #2
Yes, I do have the latest firmware.

Problem with --vbr-new and Iriver Clix

Reply #3
Do clicks still occur when you have the EQ on? Do you use LAME for tagging, and if yes, what is the complete command line?

 

Problem with --vbr-new and Iriver Clix

Reply #4
----snip----
*some* songs start with a click
----snip----


Isn't that why they call it the Iriver Clix  . Never mind, couldn't resist!!
Reason is immortal, all else mortal
- Pythagoras

Problem with --vbr-new and Iriver Clix

Reply #5
I don't see why the different VBR modes should produce files that behave differently. What version of Lame are you using and how are you creating them?
daefeatures.co.uk

Problem with --vbr-new and Iriver Clix

Reply #6
Is it possible that you're hearing the end of the previous track at the beginning of the current track because of where the tracks are being split on the source CD?

I've seen this numerous times and fixed it by ripping with an offset.

Problem with --vbr-new and Iriver Clix

Reply #7
The only difference outside of the LAME tag I can think of right now is that vbr-new uses a LOT less scalefacs than vbr-slow and cbr.
Gabriel or Robert to the help

Problem with --vbr-new and Iriver Clix

Reply #8
Is there something I can do to get Lame --vbr-new to work? Maybe some command line option for stricter compliance.

Have you tried --strictly-enforce-iso? It is now enabled by default in the latest 3.98alphas, but not yet in 3.97 beta1/2.
Proverb for Paranoids: "If they can get you asking the wrong questions, they don't have to worry about answers."
-T. Pynchon (Gravity's Rainbow)

Problem with --vbr-new and Iriver Clix

Reply #9
Do clicks still occur when you have the EQ on? Do you use LAME for tagging, and if yes, what is the complete command line?


The clicks occur regardless of EQ. I use Foobar2000 for tagging...and I'm starting to suspect this is a tagging issue. If I remove the tags completely the problem goes away. I haven't been able to find a pattern though. For example, it will happen with just one song on an album. Still investigating.


Is there something I can do to get Lame --vbr-new to work? Maybe some command line option for stricter compliance.

Have you tried --strictly-enforce-iso? It is now enabled by default in the latest 3.98alphas, but not yet in 3.97 beta1/2.



I'm using 3.97b2 through foobar2000. I'll try the flag when I get the chance however it's starting to look like a tagging issue. If I remove the tags on the suspect files and reload the device, the click goes away. I haven't been able to discern a pattern. At first I thought WMP might be appending invalid or suspect tags (since the device is MTP) but I turned that feature off and I still see the behavior. Thanks.


Problem with --vbr-new and Iriver Clix

Reply #11
Since you mention using WMP (10 or 11) with your Clix... do note that most products do not support ID3v2.4 tags and WMP is no different.  The Windows shell doesn't either.  (And WMP definitely doesn't do APEv2 tags at all.)  For ID3, foobar2000 only supports writing ID3v2.4 and legacy ID3v1.1.  If WMP reads anything, it'll probably be the old ID3v1.1 at the end.

Not exactly sure why tags would cause your Clix issues... that's just odd.  I guess you might have found a bug you'll need to report to iRiver.  It really shoudn't care about extra tagging -- it should just ignore it.

Anyway, if your goal is to use these MP3 files with Clix + WMP... I'd suggest sticking with MP3 ID3v2.3 & ID3v1.1 and avoid the trigger.

Problem with --vbr-new and Iriver Clix

Reply #12
I'm using the latest foobar2000 - I just downloaded it last week for it's ability to mass convert flac to mp3. I've been trying to find a way to mass convert the ID3v2.4 tags to ID3v2.3 without having to re-encode. Any suggestions? I looked at MP3tag but haven't figured out how to do it.

It may well be a bug in the Clix firmware although iriver claims ID3v2.4 support. Anyway, I'll continue to investigate and post any findings.

Thanks everyone.

Problem with --vbr-new and Iriver Clix

Reply #13
I'm using the latest foobar2000 - I just downloaded it last week for it's ability to mass convert flac to mp3. I've been trying to find a way to mass convert the ID3v2.4 tags to ID3v2.3 without having to re-encode. Any suggestions? I looked at MP3tag but haven't figured out how to do it.

It may well be a bug in the Clix firmware although iriver claims ID3v2.4 support. Anyway, I'll continue to investigate and post any findings.

Thanks everyone.


Set tags to id3v2.3 iso-8895-1 in "extras - tags - mpeg - writing" re-save tags (select, click disk-button). You can check which type of tags your mp3s currently have in file context properties.

Problem with --vbr-new and Iriver Clix

Reply #14
My latest findings: I converted an album from flac with foobar2000 using vbr-new. I used mp3tag to convert the tags to ID3v2.3. I then loaded the files on the Clix and guess what...pops at the beginning of most of the tunes. I then removed even the ID3v2.3 tag leaving just the ID3v1. Loaded it on the device...pops were gone.

Next I converted again using vbr-new with the iso-compliant switch. I just left the ID3v2.4 tags from foobar and loaded the device. The pops and clicks were gone! Strangely enough it seems to be a combination of factors. Very weird.

Problem with --vbr-new and Iriver Clix

Reply #15
Uh, that's just strange.

Is mp3tag corrupting something when converting a foobar MP3 with ID3v2.4 to ID3v2.3?  (Or at least doing something odd that the Clix doesn't like?)

What happens to content ripped directly to LAME VBR MP3 (and ID3v2.3) without foobar2000 being involved?

Problem with --vbr-new and Iriver Clix

Reply #16
Uh, that's just strange.

Is mp3tag corrupting something when converting a foobar MP3 with ID3v2.4 to ID3v2.3?  (Or at least doing something odd that the Clix doesn't like?)

What happens to content ripped directly to LAME VBR MP3 (and ID3v2.3) without foobar2000 being involved?



It is very strange but so far I haven't found any popping using vbr-new with the iso flag and foobar's standard tagging of ID3v2.4 (that's not to say I won't stumble on something). That said, there is definitely a problem with vbr-new and the clix's elapsed time display. For example I have a four minute song that Clix displays as being 9:13 seconds long. The progress bar and time elapsed display move faster than real time when listening to the tune.  I guess I'll stick to the old vbr for now and try to nail down the tagging issue.

If wmp and/or iriver would allow syncing of oggs, I'd just go that route. Otherwise, it's been a great little device.

Problem with --vbr-new and Iriver Clix

Reply #17
I've listened long enough to determine that lame vbr-old with the strictly enforce iso works flawlessly regardless of tags. vbr-new with the iso flag plays just fine but the player can't determine the correct song duration.

Am I losing anything by using the iso flag? My understanding is that it's going to be on by default in future releases.

Problem with --vbr-new and Iriver Clix

Reply #18
I just tested out a few songs with MP3gain before running my whole 3000 songs through it. It showed all my songs to be very off, yet when I had them all converted in track mode and burned onto a cd I wasn't very impressed and even compared it to a before mp3gain cd with the same songs. It didn't seem to correct volume differences all that much, and I think even made some of the tracks sound worse in terms of quality. I'm not sure if the volume differences are because of the quality differences, since on the cd I burned I had songs with bitrates ranging from 128 to 360. Yet some of the low bit rate songs sounded pretty good and some of the higer bitrate songs didn't sound so great. It's kind of depressing. I wish there was a way to make all my mp3s sound better. I don't have the time or money to redo my whole collection. Hardly any of them were ripped, they were all downloaded. I spend tons of money on high quality car stereo and home stereo equipment just to have my mp3s sound crappier than the standard radio stations.


Problem with --vbr-new and Iriver Clix

Reply #20
I've listened long enough to determine that lame vbr-old with the strictly enforce iso works flawlessly regardless of tags. vbr-new with the iso flag plays just fine but the player can't determine the correct song duration.

Am I losing anything by using the iso flag? My understanding is that it's going to be on by default in future releases.
No, you aren't losing anything.  You should really get some info to iRiver to fix both issues.  Of course, I'd really recommend documenting a "simple" repro... and making some easily created "test" files.

Did you ever try a new rip directly to LAME --vbr-new without foobar2000 being involved?  EAC, for example?  I don't think I know anyone I can borrow a Clix from to test myself...