a command line conversion program that i can pass wavpack arguments to?
Os: Linux
shell: zsh
gstreamer: 1.8.3
wavpack: 5.0.0
flac: 1.3.1-r1
sox: 14.4.2
ffmpeg: 3.2.2
beets: git ( https://github.com/beetbox/beets )
I had briefly changed over from using wavpack to flac, and after being dissatisfied with flac, i'm back to wavpack again. I'm sorry Brant! I'll never leave you again! So, i'm looking to convert my collection (some 17k files) back again.
I use the beets tagger to organize my music collection. With it i can issue a "convert" command that takes a script or commandline and converts files in my collection from one codec to another. I can use any command i like and currently, i'm trying it with gstreamer. Right now, it looks like this:
[gst-launch-1.0 filesrc location="$source" ! decodebin ! audioconvert ! wavpackenc extra-processing=1 md5=true ! apev2mux ! filesink location="$dest"
However, gstreamer seems to be limited in what i can pass to wavpack. What i'd like the convert script/program to do is the equivalent of wavpack -hhx3md -w Encoder -w Settings
and convert to 16/44.1 when applicable.
I've played with all the apps listed above. I suppose i'm just better off writing a script, yes?