[mythtv-commits] mythtv commit: r12715 - in trunk/mythplugins/mythmusic/mythmusic by paulh
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Sun Feb 4 16:36:25 UTC 2007
Author: paulh
Date: 2007-02-04 16:36:24 +0000 (Sun, 04 Feb 2007)
New Revision: 12715
Changeset: http://cvs.mythtv.org/trac/changeset/12715
Added:
trunk/mythplugins/mythmusic/mythmusic/directoryfinder.cpp
trunk/mythplugins/mythmusic/mythmusic/directoryfinder.h
trunk/mythplugins/mythmusic/mythmusic/images/mm_folder.png
trunk/mythplugins/mythmusic/mythmusic/images/mm_next_off.png
trunk/mythplugins/mythmusic/mythmusic/images/mm_next_on.png
trunk/mythplugins/mythmusic/mythmusic/images/mm_next_pushed.png
trunk/mythplugins/mythmusic/mythmusic/images/mm_prev_off.png
trunk/mythplugins/mythmusic/mythmusic/images/mm_prev_on.png
trunk/mythplugins/mythmusic/mythmusic/images/mm_prev_pushed.png
trunk/mythplugins/mythmusic/mythmusic/images/mm_trans_background.png
trunk/mythplugins/mythmusic/mythmusic/importmusic.cpp
trunk/mythplugins/mythmusic/mythmusic/importmusic.h
Modified:
trunk/mythplugins/mythmusic/mythmusic/cdrip.cpp
trunk/mythplugins/mythmusic/mythmusic/cdrip.h
trunk/mythplugins/mythmusic/mythmusic/main.cpp
trunk/mythplugins/mythmusic/mythmusic/music-ui.xml
trunk/mythplugins/mythmusic/mythmusic/musicmenu.xml
trunk/mythplugins/mythmusic/mythmusic/mythmusic.pro
Log:
Add a new "Import Files" menu option to MythMusic. This allows you to import
files that have already been ripped elsewhere and insert them into the
MythMusic storage directory.
* you can type the path to the directory to scan into the edit or use the
button next to the edit to open a simple file browser.
* clicking 'Search' will recursively scan the selected directory for all music
files that MythMusic knows how to decode.
* pressing "Add" will copy the selected track into the MythMusic storage
directory, add the metadata to database and if you have changed the metadata
update the tags in the copied file. The current version doesn't change the
original file at all.
* pressing "Next New" will find the next track that isn't already in the
database.
* pressing "Add All New" will traverse through all the tracks adding all that
aren't already in the database.
* pressing the play button will play the current track.
* pressing INFO shows the metadata editor - also to be consistant the Rip Dialog
now does the same.
* to help to get all the metadata to be consistant you can edit the metadata for
one track and by pressing MENU then 'Save Defaults' the import dialog will
remember many of the values like the Album, Artist, Genre, Compilation, Year
etc. then while browsing though the tracks you want to add you can change
any of the values to the stored defaults by pressing MENU then 'Change ???".
The number keys can also be used as shortcut keys without using the menu.
* if you press 'Cover Art' (only visible if the current track has been added
to the DB) a new dialog is shown that shows you what image files are
available in the source directory of the current track. The dialog tries to
guess what the image represents from the filename (Front Cover, Back Cover,
CD, Inlay) and will rename the image to be consistant. If you would rather
not have the images renamed just choose '<Unknown>' in the type selector and
the original filename will be used. Clicking 'Copy' will then copy the
selected image into the same directory as the currently selected track.
More information about the mythtv-commits
mailing list