Hi Uma,

Yes, you are right!

In addition you could also think in a direction what will be store-able
in Mixxx database about the tracks.

I am personal not a big fan of writing more meta data then the basic
tags into the users media files.
It is fine for syncing them between media players and of corse Mixxx
schould be able to fix errors and detect changes.
DJ specific meta data should be stored in the Mixxx database, so you
don't have to worry about exotic tag formats.
in the first place.

I am happy about any help with the tag writing bug :-)

Kind regards,

Daniel

 

Am 22.04.2013 18:54, schrieb Uma Priyadarsi:
> Hi,
>
> Thank you, Daniel.
>
> I have seen the updated page on Advanced Tagging and appreciate the
> focus on intuitive GUI and user experience. May be we can include
> single and group tagging. Excited to work on this.
>
>
> I have started exploring the components within ID3 V1 tags and
> extended tags and am actively considering the tags that a DJ would
> like to see/edit from the user interface. Do I need to look into ID3v2
> tags as well? Would also need your guidance on implementation for
> other formats - .wav, .flac, .ogg .
>
> And thanks again for directing me to the bug report. Had a quick run
> through it. It gives insight into the complexity of the issue. From
> thr bug description, I've understood that mixxx is facing problems
> with the UI mode of editing tags as it is resulting in unspecified
> reference portions of the mapped region of the file. Trust I got the
> crux of the bug right. Believe the bug resolution should be part of
> the project.
>
> I have some submissions in college, will revert to advance tagging and
> the bug report shared, shortly.
>
> Cheers
> Uma Priyadarsi
>
>
> On Sun, Apr 21, 2013 at 6:14 PM, Daniel Schürmann <dasch...@mixxx.org
> <mailto:dasch...@mixxx.org>> wrote:
>
>     Hi Uma,
>
>     Sorry for the late response.
>
>     You investigation results are correct.
>     You find more details in the bug report:
>     https://bugs.launchpad.net/mixxx/+bug/728197
>     I hope I can finish a basic version just before GSoC so your would
>     continue it.
>
>     Have you read the updated page:
>     http://www.mixxx.org/wiki/doku.php/gsoc2013ideas#advanced_tagging
>
>     For me, the main focus of this project and the place for your
>     ideas the user experience while editing meta date.
>     So which data should Mixxx collect for each track and how the user
>     can edit it.
>     This is much more than Artist, Album and Bmp.
>
>     Kind regards,
>
>     Daniel
>      
>
>
>
>     Am 20.04.2013 11:10, schrieb Uma Priyadarsi:
>>     Hi,
>>
>>     I did a bit more exploring on tagging and think I am able to
>>     figure out the objectives of this project. 
>>
>>     When I changed metadata of an mp3 file in mixxx, it is not
>>     updating the metadata in the mp3 file, but only writing to /
>>     .mixxx/mixxxdb.sqlite. I tried the same with vlc media player,
>>     there it is updating the original mp3(ID3 tags).  Trust I got the
>>     main objective right.  Am also thinking of GUI to include an
>>     option for the DJ to choose whether to update the original track
>>     or not. 
>>
>>     I had a look at the code and think src/library/DAO/trackdao.cpp -
>>     TrackDAO::updateTrack() - is where it is updating the sqlite.
>>     Trying to figure out how to write tags/metadata back to the track
>>     using TagLib.  
>>
>>     Trust I am on the right lines. Appreciate your advice.
>>
>>     I would write my proposal on the above lines.
>>
>>     Cheers
>>     Uma Priyadarsi
>>
>>
>>     On Sun, Apr 14, 2013 at 12:17 AM, Uma Priyadarsi
>>     <umapriyada...@gmail.com <mailto:umapriyada...@gmail.com>> wrote:
>>
>>         Hello
>>
>>         I would like to participate in gsoc 13 for mixxx. Allow me to
>>         give a brief introduction about myself and the progress I've
>>         made so far-> I started out during late feb - early march.
>>         Initially I had trouble compiling mixxx on my system in
>>         windows, then as suggested, I compiled it linux(ubuntu) which
>>         was much easier. After that I was trying to work on the
>>         following bug:
>>         bug#1000784<https://bugs.launchpad.net/mixxx/+bug/1000784> ,
>>         to get accomusted to the code. I was kind of late in replying
>>         back after that. Anyway, by the end of march, after I felt I
>>         had done what I could about the bug, and had experimented and
>>         played with the code, I wrote back. I felt there was no bug
>>         at all, and I explianed why I felt so. That reply of mine is
>>         there in mailing list vol 83, issue 1. However, nobody
>>         replied to that. I would like to get a feedback, if what I
>>         had done was not enough or what I reported was inaccurate or
>>         whatever. After that I again got busy with college related
>>         work->exams etc. And by the end of this month I would again
>>         get busy with my practicals and end sem exams. But however my
>>         vaccation period starts before gsoc work period starts. So,
>>         that would not be problem then.
>>
>>         Right now, I'm going through the various ideas mentioned in
>>         gsoc13 ideas page in the mixxx website. And I quite could not
>>         understand what exactly was expected of, in this poject/idea.
>>         As such, mixxx already does show, genre, album, artist, year
>>         etc. and we can also manually edit the title, artist,album
>>         etc. It also shows number of times played. I could not
>>         understand what else for, we might require want to write
>>         metadata back to the track. I tried searching in the net, as
>>         well as downloaded other music players, and couldn't quite
>>         understand what and why mixx would have to write metadata
>>         back to tracks. Could you please throw some light into it,and
>>         tell me what is expected of, of this project/idea.
>>
>>         Awaiting your reply.
>>
>>
>>
>>         Cheers
>>
>>         Priyadarsi
>>         2nd Year undergraduate
>>         Department of Production Engineering
>>         National Institute of Technology, Trichy     
>>
>>
>
>

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to