IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
Copytags for linux?
BearcatSandor
post Jun 1 2012, 00:40
Post #1





Group: Members
Posts: 149
Joined: 18-May 10
From: Montana, USA
Member No.: 80732



I've tried running CopyTags on my linux machine using Wine but the linux pathnames confuse it.

Are there plans for a linux version?

Note: CopyTags is found here.

This post has been edited by BearcatSandor: Jun 1 2012, 00:42


--------------------
Music lover and recovering high end audiophile
Go to the top of the page
+Quote Post
Takla
post Jun 1 2012, 01:50
Post #2





Group: Members
Posts: 169
Joined: 14-November 09
Member No.: 74931



QUOTE (BearcatSandor @ May 31 2012, 23:40) *
I've tried running CopyTags on my linux machine using Wine but the linux pathnames confuse it.

Are there plans for a linux version?

Note: CopyTags is found here.


It's perhaps not entirely realistic to expect users of one OS to know the functions of an obscure application for another OS, or to expect them to obtain/boot a different OS and download an unknown program and work out what it does and why, just in order to discover what you're talking about.

Describe exactly what it does and maybe you'll get a more useful answer than this one:

Anyway, here is my assumption driven reply:

I assume your question is essentially about copying metadata into ape tags as wavpack uses those and the file you link is hosted on wavpack.com. There is a perfectly usable ape v2 tagger available at http://www.muth.org/Robert/Apetag/ and like vorbiscomment and metaflac it uses keys consisting of value pairs i.e. album=albumname, artist=artistname and so on. This makes it very easy to copy vorbis and flac metadata to files using ape tags (because they use the same simple scheme of keys made of value pairs). If you want to copy id3 or wma or mp4 tags automatically you will need to parse those and (probably using grep and awk) assign those to keys consisting of pairs of values which apetag can write to your wavpack file. Suitable tools for extracting the metadata from any and all audio types would be ffprobe/ffmpeg or mediainfo, and a shell script would glue it all together and make it automatic.

Alternatively you could look at Ex Falso, a graphical application which uses python mutagen (mutagen seems to be the most complete and versatile audio metadata handling suite) to add, remove, copy, edit, import tags for multiple file types. Whether it does what copytags does I don't know, you can find out more at Ex Falso

This post has been edited by Takla: Jun 1 2012, 01:50
Go to the top of the page
+Quote Post
Canar
post Jun 1 2012, 03:24
Post #3





Group: Super Moderator
Posts: 3352
Joined: 26-July 02
From: princegeorge.ca
Member No.: 2796



Caudec might interest you: http://www.hydrogenaudio.org/forums/index....showtopic=93478


--------------------
You cannot ABX the rustling of jimmies.
No mouse? No problem.
Go to the top of the page
+Quote Post
BearcatSandor
post Jun 1 2012, 03:53
Post #4





Group: Members
Posts: 149
Joined: 18-May 10
From: Montana, USA
Member No.: 80732



Thanks for the responce Takla. I wasn't really asking "is something like this going to be done for linux". This is by the developer of the wavpack compression program and he has versions format available for both linux and windows. I was wondering if this particular program was going to be available for linux systems sometime. I would have PMed the author directly but that's considered rude on this board.

Thanks for the suggestions. I do use exfalso and love it a lot. Copytags is a command line batch processor that copies tags from one file to another, and i have over 10k files to process. I'll probably end up just writing a batch file and using the tools in wvunpack to gather the tags into variables, then apply them to the target files. Copytags would allow me to do it in one shot. It might be easier to just copy all my files over to a Windows VM and process it there.

Canar, that looks really interesting and might do just what i need! I'll ask my questions on that thread to keep convo flowing about it. Thanks!




--------------------
Music lover and recovering high end audiophile
Go to the top of the page
+Quote Post
bryant
post Jun 1 2012, 04:40
Post #5


WavPack Developer


Group: Developer (Donating)
Posts: 1291
Joined: 3-January 02
From: San Francisco CA
Member No.: 900



I'll take a look for the source of copytags and see (assuming I find it) whether or not I can make a quick version for Linux (I use Ubuntu). The wildcard feature may be a little tricky, but certainly handling one file should be easy. I'll also make sure the program is safe with larger tags (when I wrote it nobody was storing cover art in them).

In the meantime, I was able to get it work for single files on Linux under Wine using this rather non-obvious syntax (yes, the quotes and backslashes are required, don't ask me why it works until I look at the source):

CODE
wine ./copytags.exe "temp\Track01.wv" "temp\Track02.wv"

BTW, if you go the WavPack command-line route, using pipes save some time:

CODE
wvunpack Track01.wv -q -o - | wavpack - -o temp/Track02.wv


Of course, Caudec looks like it might do what you want too, and it would be faster.

Go to the top of the page
+Quote Post
BearcatSandor
post Jun 1 2012, 04:58
Post #6





Group: Members
Posts: 149
Joined: 18-May 10
From: Montana, USA
Member No.: 80732



Thank you very much! My problem with most taggers and tag copiers is that like using non-standard tags "producer, mastering, quality" etc. in my files so i know which are original master recordings or ambisonic UJH (or mastered by Rick Ruben so i can give them one star :"P )

Thank you so much for Wavpack and everything it is and most of all your responsivness to the communities. I do my own canvasing out there to encourage people to include support for it in their programs.


--------------------
Music lover and recovering high end audiophile
Go to the top of the page
+Quote Post
bryant
post Jun 1 2012, 05:04
Post #7


WavPack Developer


Group: Developer (Donating)
Posts: 1291
Joined: 3-January 02
From: San Francisco CA
Member No.: 900



QUOTE (BearcatSandor @ May 31 2012, 19:58) *
Thank you very much! My problem with most taggers and tag copiers is that like using non-standard tags "producer, mastering, quality" etc. in my files so i know which are original master recordings or ambisonic UJH (or mastered by Rick Ruben so i can give them one star :"P )
You won't need to worry about that with copytags because it actually just copies the whole block of tags verbatim...it does not even parse it (except maybe to find the size).

QUOTE
Thank you so much for Wavpack and everything it is and most of all your responsivness to the communities. I do my own canvasing out there to encourage people to include support for it in their programs.
Cool...thanks! smile.gif
Go to the top of the page
+Quote Post
BearcatSandor
post Jun 1 2012, 08:58
Post #8





Group: Members
Posts: 149
Joined: 18-May 10
From: Montana, USA
Member No.: 80732



While having a native verson of copytags for linux would be great, i tried your wine command line with the quotes and backslashes and that seemed to work just fine. Thank you!


--------------------
Music lover and recovering high end audiophile
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st August 2014 - 06:14