[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

18. Editing Tracks

Using `emms-tag-editor.el', emms can set tag info of tracks. With the help of external programs, such as `mp3info', `vorbiscomment', emms can write the tag info to track file as well.

Using key `E' to edit tags of current track or marked tracks (see section Markable Playlists for how to mark tracks). The track's info is listed in text format. The field name is marked in bold face and not editable. And tag info is after an equal sign and is changable. A special field `name' is the track file name. If any change made in this field, the track file will rename to the new name.

A few commands to perform changes on all tracks.

Function: emms-tag-editor-set-all

Set specified tag of all tracks to the string reading from minibuffer.

Function: emms-tag-editor-replace-in-tag

Replace things that matching regexp in specified tag of all tracks.

Function: emms-tag-editor-transpose-tag

Transpose two tag info of all tracks.

Function: emms-tag-editor-submit

Make changes take effect. `emms-tag-editor-submit-and-exit' does the same thing except it bury current buffer.

User Option: emms-tag-editor-formats

This variable determine how to insert track fields to `emms-tag-editor-edit-buffer'. Emms tag info editable fields is usually determined by the extension of track name. The variable `emms-tag-editor-tags' contains all tags that emms track may have. A single charactar is asign to the tag to make the `emms-tag-editor-formats' easier to generate.

User Option: emms-tag-editor-tagfile-functions

To write tags to track file, an extern program should specific in this variable. Typically, a function should write for other type of track. If the extern program has an interface like `mp3info', you don't have to write a function. Take `mp3' and `ogg' as example.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated by root on April, 25 2012 using texi2html 1.76.