Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×

This topic is 4828 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

Hi all,

I'm using runshellscript to rename ID3 Tags using lame, in some mp3 files.

every time i've got some non-standard characters (eg. à or a simple '), it result a wrong character.

have you got a suggest to prevent this behavior (custom function or else)?

thank you in advance,

best

Corrado

Posted

Use Filter(). I'm not sure what all the permissible characters are, but this should get you started:

Let([

alpha= "abcdefghijklmnopqrstuvwxyz" ;

alpha = alpha & Upper ( alpha ) ;

digits = "1234567890" ;

chars = "_|" ;

keep = alpha & digits & chars ;

result = Filter ( text ; keep )

];

result

)

Posted

Thank you David,

it's a workaround to solve problem. (e.g. a` instead à or else)

btw in run shellscript function, using eyeD3 (pyton lib) remain problem i can't pass to shell some characters generally included in latin, (in terminal it works perfect, of course)

thank you anyway

best

Corrado

:hmm:

This topic is 4828 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.