> >> Unless it is broken or a burden to maintain, it should stay. You're not > >> even the maintainer, so why do you care? > > > > You have a very strange attitude towards software. > > I am not even the maintainer, so why do I care. Jesus. > > Nobody is asking you to maintain the libmagic support. Yes. And being asked to maintain something is the only reason people would care about software, right? Here's a suggestion: drop the meta-discussion about why I care, OK? > >> >> Why do you hate this particular feature so badly? > >> > > >> > I don't hate it (or have any other sentiment towards it). > >> > I just think it's unused cruft of questionable value, > >> > and thus a candidate for removal. That's why I asked > >> > if people are using it. (So far, no-one said yes.) > >> > >> You could say the same about almost every feature in sox. The vast > >> majority of effects are very rarely used. > > > > The effects are audio signal processors. That's what SoX does. > > Guessing the format of unknown files is not. That's what file(1) does. > > So no, this stretched generalization of yours doesn't work either. > > "What sox does" also includes processing audio files of unknown > format. ... once the format is known. > >> > If I have an OGG file named *.wav, _that_ is the problem. If an internet > >> > radio streams a FLAC stream named *.mp3, _that_ is the problem. > >> > And using libmagic (or any format guessing for that matter) _in_SoX_ > >> > is not a solution to it. Instead, find out what the format really is, > >> > maybe using a tool designed for file format guessing such as file(1), > >> > and fix _that_ first. "Fixing" it within SoX is imho a pollution of SoX. > >> > That's my point. > >> > >> So you want to fix the internet. Good luck with that. > > > > And in closing, another meaningless strawman. > > No, I don't want to "fix the internet", whatever you mean by that. > > I mean there are scores of files out there that are misnamed or > otherwise without indication of format. Unless you can somehow fix > every mistake on the internet, that's not going to change. And even that is not a reason to have the libmagic functionality in_SoX_itself. Find out what the format is (possibly with file(1)), and then run sox on it with the appropriate --type. Jan ------------------------------------------------------------------------------ _______________________________________________ Sox-users mailing list Sox-users@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/sox-users