Closed GoogleCodeExporter closed 9 years ago
Perhaps you could make a plugin; see for example the import side of
importexport.py
for a basis.
Original comment by mur...@gmail.com
on 9 Nov 2008 at 7:46
I don't know python, but I wrote a simple perl script which asks for tags in
succession and calls metaflac. It's a good stopgap.
Original comment by hha...@gmail.com
on 26 Nov 2008 at 2:14
Addendum: Editing pre-existing tags is arduous, too. Whatever solution is done
to fix
this should think of editing, too.
Original comment by hha...@gmail.com
on 13 Dec 2008 at 11:34
What about option like 'edit next tag on enter'? And (same option, probably),
'edit
next song's tag on enter'.
Also, set of predefined tags (title/artist/album/date, probably) visible (and
highlighted) even if there's no such tags in file — for faster editing
(erm… I
remember this problem mentioned somewhere else. Don't remembet the result
though).
And, hotkeys for jumping to next/previous song in tag editor could be solution
of op
problem as well, allowing to press 'enter, <hotkey>, enter' to edit first (or
same as
edited previously, if possible) tag of next song in list.
Original comment by hoverh...@gmail.com
on 7 Jan 2009 at 12:59
How about an Edit option in the context menu for editing multiple tags, that:
If one tag is selected, display a window like the first attachment. The tab not
shown has a multiline text edit box. In the tab shown, one can select $n lines
and
paste $n lines from the clipboard, overwriting the selected lines.
If multiple tags are selected, display a window like the second attachment.
Copying
and pasting works as above, where you can select $n lines. The clipboard
should have
tab-delimited text of the $n lines and $t columns, where $t is the number of
tags
you're editing.
Original comment by iain.dal...@gmail.com
on 8 Jan 2009 at 7:04
Attachments:
hoverhell:
> Also, set of predefined tags (title/artist/album/date, probably) visible (and
> highlighted) even if there's no such tags in file — for faster editing
(erm… I
> remember this problem mentioned somewhere else. Don't remembet the result
though).
That was bug #60. It was wontfixed, "should be implemented as a plugin"
Original comment by hha...@gmail.com
on 8 Jan 2009 at 1:57
Original comment by steven.strobe.cc@gmail.com
on 21 Jun 2009 at 7:45
What about a new tab like this one: http://666kb.com/i/bekvtdha2otaycneh.png
Or merge it into Track Numbers, and display extra stuff for tracknumber
underneath
the selection box.
Original comment by reiter.christoph@gmail.com
on 1 Dec 2009 at 11:28
What I would like is a multi-line text entry where you can paste a track
listing taken from the web (e.g.
amazon.com), or from a text file, and then parse it line-by-line just like you
can with tag markup in the
«Tags from Path» Tab.
It could default to <title> so you can directly enter title tags, one-by-one
just hitting enter like in a text
editor, and then there is a preview button to validate what you entered just
like in the other tab.
Bonus points for line numbers in front of the lines in the edit control. But I
suppose that would
necessitate a dependency on gtksourceview, or something.
Original comment by towolf
on 1 Dec 2009 at 11:45
Issue 73 has been merged into this issue.
Original comment by steven.strobe.cc@gmail.com
on 19 Jan 2010 at 12:17
To relieve the pain a bit until the feature is added, you can select the
tracks, go
to "Tags from Path", enter <title> as the pattern, and then change the titles to
whatever you want. You still need to type or copy every title yourself, but
it's a
lot easier than editing the tracks separately.
Original comment by arume...@gmail.com
on 23 Jan 2010 at 9:44
Tag parser plugin: Basically what towolf described above. Most parts copied from
tagstopath. (not heavily testet.. could eat your tags)
Original comment by reiter.christoph@gmail.com
on 8 Feb 2010 at 2:33
Attachments:
Sorgot to set utf8 after adding the copyright..
Original comment by reiter.christoph@gmail.com
on 8 Feb 2010 at 2:41
Attachments:
Christoph, you jewel! That’s exactly what I had in mind.
But, being an insolent brat, of course I bring nitpicks.
1. Can we make the headers in the treeview resizable?
2. It’s a gtk.Dialog, but the Save button is in the main area,
not in the (empty) button strip down low.
3. I’m aware of the space contraints and I find your two tab
approach logical. But it somehow seems to belong in the tagging
window. It feels expatriated like that in the songs menu.
Perhaps I can whip up a concept for that and we iterate the design.
Maybe even a patch, but that would take me long, I guess.
But I sure am psyched about this.
Original comment by towolf
on 8 Feb 2010 at 10:37
Christoph, what do you think about this concept? I know that opening yet
another
window isn’t all that attractive.
Is there a way to make part of the string a no-op, by the way?
Original comment by towolf
on 10 Feb 2010 at 3:55
Attachments:
I have to say that I didn't think of the plugin to be the best solution for this
problem. More like a temporary workaround...
Like I said before, it's mostly copied from tagstopath and I can't really
change the
look of it.. because I would have to pull even more of exfalso's code into it..
not
an option. Noop is the same btw: <~>. I don't think text parsing is important
enough
to be a new tab in the main window... but I will try to get it stable and
commit it.
I will try to come up with a working solution for inputting tags in the next
days..
Original comment by reiter.christoph@gmail.com
on 10 Feb 2010 at 4:36
“I don't think text parsing is important enough to be a new tab in the main
window...
but I will try to get it stable and commit it.”
That makes sense. You should definitely commit to the plugins repo. Let me
suggest that
you change the name, because ›Tag Parser‹ is not very descriptive. Perhaps
»Tags from
Track Listing« or similar.
Original comment by towolf
on 13 Feb 2010 at 11:30
I'm in favor of a new plugin type which adds a new tab to the edit tags window
to
maximize reuse. As we work out the details of the new plugin API, this can be
elaborated.
Tags from text is useful, but it doesn't solve all of the problems mentioned
above.
Here's my take, which could either replace or augment the existing 'Edit Tags'
tab,
and would be in addition to tags from text. Each blank line represents a new
list item.
=========
- Title [Different across 10 songs]
| 01 - Turnin' on the Screw.flac Turnin' on the Screw
| 02 - Sick, Sick, Sick.flac Sick, Sick, Sick
| 03 - I'm Designer.flac I'm Designer
+ Artist Queens of the Stone Age
+ Album Era Vulgaris
- Writer [Different across 10 songs]
| 01 - Turnin' on the Screw.flac Joshua Homme
Troy Van Leeuwen
Joey Castillo
| 02 - Sick, Sick, Sick.flac Joshua Homme
Troy Van Leeuwen
Joey Castillo
Chris Goss
| 03 - I'm Designer.flac Joshua Homme
Troy Van Leeuwen
Joey Castillo
- Genre Hard Rock
Stoner Rock
| 01 - Turnin' on the Screw.flac Hard Rock
Stoner Rock
| 02 - Sick, Sick, Sick.flac Hard Rock
Stoner Rock
| 03 - I'm Designer.flac Hard Rock
Stoner Rock
=========
Pressing [Enter] moves you to the next tag; [Ctrl]-[Enter] brings up the tag
edit
box. The standalone edit box will default to a single-line entry, but clicking
on a
button with text like "Use multiple tags" or something more intuitive will
switch to
a multi-line entry to use multiple values for a single tag. (Blank lines will be
stripped, and if a tag already has multiple values the multi-line entry will of
course be used.) Attention would be paid to keyboard usage to make it efficient.
Thoughts?
Original comment by steven.strobe.cc@gmail.com
on 20 Feb 2010 at 5:16
The above sounds quite good and useful
Original comment by the.sub....@gmail.com
on 27 Feb 2010 at 10:46
I concur. I like using ex falso because it's very stable, but editing tags
manually is a pain and it's slow. There not even a Ctrl+S shortcut to speed up
the fields editing (clicking on the save icon get annoying after a couple of
times). I could maybe set an accelerator maybe - I don't know?
I don't try the plug-in above. When I need to edit tags manually, I use
puddletag. It is super fast. I really like both ex falso, and puddletag. And,
in my opinion, this request should not be an external plug-in. It should be in
the core.
Original comment by nom...@gmail.com
on 19 Jul 2011 at 2:32
Plugin update to make it work with QL 2.4/trunk..
Original comment by reiter.christoph@gmail.com
on 16 Apr 2012 at 11:02
Attachments:
Slightly relevant to this thread: in revision 08eb995bca10 added a preferences
checkbox to auto-save changes when moving between files during editing of
multiple files. Use at your own risk, etc etc.
Original comment by nick.bou...@gmail.com
on 10 Jun 2012 at 6:35
Resync with trunk..
Original comment by reiter.christoph@gmail.com
on 16 Sep 2012 at 6:08
Attachments:
Because Google Code is going away [0] we've moved this bug tracker to GitHub.
This issue is now available at
https://github.com/quod-libet/quodlibet/issues/44
In case you are still interested in this issue and have a GitHub account, you
can subscribe to the new issue using the "Subscribe" button on the right hand
side of the page.
[0] http://google-opensource.blogspot.co.at/2015/03/farewell-to-google-code.html
Original comment by reiter.christoph@gmail.com
on 16 Mar 2015 at 11:17
Original issue reported on code.google.com by
hha...@gmail.com
on 3 Nov 2008 at 6:46