Author Topic: Ability to disable drag and drop tagging.  (Read 8658 times)


krissasaur

  • Jr. Member
  • **
  • Posts: 77
I am not sure if related but ever since I patched it, when I try to edit tags in Musicbee with the right click > edit box I get this error.



Also it isnt open in anything else. I tried restarting my PC even. Also, it sometimes will change the tags anyway.

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34313
could you run this version and it will log a more detailed message in the error log when it next happens
http://musicbee.niblseed.com/V3_1/MusicBee31_Patched.zip

help/ support/ view error log and send me the information at the end of the file

alec.tron

  • Sr. Member
  • ****
  • Posts: 752
Since I've never come across this - can anyone explain this feature ? or is there a wiki page explaining this in more detail ?
From what I see when trying around with this, this only works in the column browser and only for Artist metadata (I assume a historical convenience function for unifying mixed Artist spellings/variants easily...?) or is this functionality adjustable to other/more metadata ?
Cheers.
c.

theta_wave

  • Sr. Member
  • ****
  • Posts: 680
Since I've never come across this - can anyone explain this feature ? or is there a wiki page explaining this in more detail ?
From what I see when trying around with this, this only works in the column browser and only for Artist metadata (I assume a historical convenience function for unifying mixed Artist spellings/variants easily...?) or is this functionality adjustable to other/more metadata ?
Cheers.
c.
I was in the same boat; I never knew the existence of this feature prior to this thread.  Basically, if you drag files to a column, the respective field of those files will be updated to whatever value you dropped them in.  For example, say you want to have a group a files to have the same year (say, 1999).  Instead of selecting them and pressing shift+enter to open up the tag editor (like I would), you drag those files to the Year column, drop them on "1999" and press okay.  Now, the value of <Year> in all of those files will be "1999".  

Conversely, if you were dragging and dropping files to fill a custom playlist on the left sidebar and accidentally released the mouse button while hovering over one of the column fields (and absentmindedly pressed enter to confirm), you'll be left with a pile of files with the same value as whatever column you dropped them in.  Then again, there's an undo command.  But it can get annoying if one is creating a bunch of custom playlists after opening MB for the first time.

alec.tron

  • Sr. Member
  • ****
  • Posts: 752
Hah, thanks for your take ssri!
Dragging from main library list onto a column browser value/entry makes more sense... I only tried selections from a column browser field to another column browser field and that didn't make much sense (other than when all miss-labelled Artist-names share the correctly named album name or vice versa)...
I think I'll stick to Shift+Enter too though, but good to know this exists as well.
c.

krissasaur

  • Jr. Member
  • **
  • Posts: 77
could you run this version and it will log a more detailed message in the error log when it next happens
http://musicbee.niblseed.com/V3_1/MusicBee31_Patched.zip

help/ support/ view error log and send me the information at the end of the file


Hope this is what you wanted!!

Code
2016-10-29 10:22:56 PM - 10.0.10586.0 - 3.1.6146.41074 - System.IO.IOException: The parameter is incorrect. [Z:\My Music\!English\D\DragonForce\DragonForce - 2016 - Album - Killer Elite\DragonForce - 2016 - Album - Killer Elite - 07 - Fields Of Despair (Live).mp3]
   at #=q5KcWmK4KUeemk2qw_0157Q==.#=qOWQc_DoMJRurGEj7Ujm$bg==.#=qrLl0FGE717hBGGt2WNX7pQ==.#=qcLwphfUhJnZnkUpCQcPhRIAGjJoxPJ0fOIiHm4EZUBI=(#=qivduWORY17zX7fbHtSw3vA== #=qtALxhqgN95u2eKRPBSrUKA==, #=qo2sZu2JX1opwW8jGekwhSA7z2L0tcuyFY8N4YH_RqwQ= #=q_3U0uIx1Z_PLBQQM_EanSA==, Boolean #=qaonis7cvV_R0otN9aHihaA==)
   at #=q1ypf2P6_670GkulQCjnUPo9lNLMeWKqnVbQuQFa9OU8=.#=qBLXZq1Z_EuWvYCDtKjcvjQ==(#=qivduWORY17zX7fbHtSw3vA== #=qOOhlKEZ3coA_XfSfTfgCsg==, #=qo2sZu2JX1opwW8jGekwhSA7z2L0tcuyFY8N4YH_RqwQ= #=qn4T0Dh8AS3k3p8bLMiSrQg==)
   at MusicBee.Media.StorageManager.#=q8N7VEVgYbIdE372kc74yRA==(#=qivduWORY17zX7fbHtSw3vA== #=qcp6JhZs59Bgf8b6j$P2GTQ==, #=qo2sZu2JX1opwW8jGekwhSA7z2L0tcuyFY8N4YH_RqwQ= #=qAzAdXZLsD0IoyJ7MRO$LTQ==)
   at #=qIAiqtO7tv9EjhIrSU4Grrsc37jNS8ia18BxrkcvGoYw=.#=q$MsKgvPB2DQliALfgt0VAQ==.#=qtATL9jZavyWLmxWuf4N38Q==.#=qhU9ZTtR7sgdlAulhAAW9GNkxQwipAlyEMzvSyzDkCC4=(#=q8B6qsukErZMtIeiiQHZaGDIOc4Cu0UbMhvGfEAyHmyA= #=qHb4$csOJ4Et1PaCIfECZSA==, List`1 #=qBuj5jXJr5k5huGk0L9pqgA==, Boolean #=qsiiRKAoY7fuOOKYwtpfP1w==, List`1 #=qss7VyMJk7dxRNIER2WG5Rw==, #=qL6bCR4ibJqBxPmb1fykYRmiWpjE3jigLKQw9juSR0xE= #=qGz2OGgIF1tQtBH9f28PZMg==, Boolean #=q$Ob_iwhkURSOi1fRk8j3nw==)
   at #=qIAiqtO7tv9EjhIrSU4Grrsc37jNS8ia18BxrkcvGoYw=.#=q$MsKgvPB2DQliALfgt0VAQ==.#=qtATL9jZavyWLmxWuf4N38Q==.#=qbBNtbChy5cjiw$m3W9gfTQ==(#=q8B6qsukErZMtIeiiQHZaGDIOc4Cu0UbMhvGfEAyHmyA= #=qYreFON7HhnOreXIj$C6Jcw==, List`1 #=qzkyQ9Rv5o_KzDMysy7HG$g==)
   at #=qIAiqtO7tv9EjhIrSU4Grrsc37jNS8ia18BxrkcvGoYw=.#=q9GBBJDa3CG$GkColy9ZjmQ==.#=qxDZaGGtKoXXrF$_uQelihw==(#=q8B6qsukErZMtIeiiQHZaGDIOc4Cu0UbMhvGfEAyHmyA= #=q2Sv1brOWpokmvf46R1zN0w==, List`1 #=qsC6ZmhA8dE$KlgMOVboWXg==)
   at #=qIAiqtO7tv9EjhIrSU4Grrsc37jNS8ia18BxrkcvGoYw=.#=q_61gPgn0wnujpcLr4Uej2g==(#=q8B6qsukErZMtIeiiQHZaGDIOc4Cu0UbMhvGfEAyHmyA= #=q7cNiC22cHMTKsedISiFSFg==, List`1 #=qZVy1M3Hu1$v_glpHRG3D0w==)
   at #=q1ypf2P6_670GkulQCjnUPo9lNLMeWKqnVbQuQFa9OU8=.#=qALOX50hwJuQpQaDbnkhsMA==(#=q8B6qsukErZMtIeiiQHZaGDIOc4Cu0UbMhvGfEAyHmyA= #=qZUV0opm0jwnM0mzv$Rdqyg==, List`1 #=qeHTWiPAP9tcos1d3p28mBA==)
   at #=qiLKxo0Pg0rsFpPlnTF23gFBzE59$jJHq2nIYQBycH1I=.#=qbFd2qbCrHm0yatyBns1FhxiHpBoM5e2mHqlOLWWyEkw=.#=qz2f4XF9PygUgyQrtoDGM8g==(#=q6v$QvFfFXcqJmq$T3DKD2675jinlKL1Z9UBPHzcvAPhvsSUeZVx4g2u7_9760845 #=q6anbteDmXZ4JSvsW$0xx3g==, Boolean #=qfpwKwi$KwbLQIh5c3wAVJg==, List`1 #=q0vpAmgyzFWOfmV_qgOit4A==, List`1 #=q_qmnIuxKvdnJHtNenWwlPMuiPP0SpwD9GY_hffYbQEM=)


phred

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 9305
You problem could be one of two things (or both.)
First is you have a very long path - 154 characters. Windows has a limit, but I can't recall what it is.
The other is the "!" in your path. I'm not sure if that character is allowed in file names/folders/paths.

Or I may be wrong on both. :-)
Download the latest MusicBee v3.5 or 3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Posting screenshots is here
Searching the forum with Google is  here

theta_wave

  • Sr. Member
  • ****
  • Posts: 680
You problem could be one of two things (or both.)
First is you have a very long path - 154 characters. Windows has a limit, but I can't recall what it is.
The other is the "!" in your path. I'm not sure if that character is allowed in file names/folders/paths.

Or I may be wrong on both. :-)
Max path is 260 characters with Windows API (although in practice, it is more like 255 characters).  Also, exclamation marks for folder and file names are kosher with Windows (http://www.techrepublic.com/article/force-your-favorite-files-to-the-top-of-any-directory/).  They are a pain to work with if you mount the drive on linux though.  That is why I just use "0_directory name".  Then again, for some reason, .net programs like cuetools place 0's at the bottom of the list (like in real life I suppose).

krissasaur

  • Jr. Member
  • **
  • Posts: 77
You problem could be one of two things (or both.)
First is you have a very long path - 154 characters. Windows has a limit, but I can't recall what it is.
The other is the "!" in your path. I'm not sure if that character is allowed in file names/folders/paths.

Or I may be wrong on both. :-)

Thanks for the response. I doubt this is the problem as I have had this set up for about 10 years now, unless it is a Musicbee specific thing with filenames. It also only started yesterday. (Or the day before, by now, I suppose.)

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34313
MB 3.1 has support for long windows filenames (that wasnt the case in older versions), so the total length can be <32,767 and each individual directory folder name or filename <255 chars.
There was a bug with the preservation of the file modification time when that option is set. Thats fixed now:

http://musicbee.niblseed.com/V3_1/MusicBee31_Patched.zip

krissasaur

  • Jr. Member
  • **
  • Posts: 77
MB 3.1 has support for long windows filenames (that wasnt the case in older versions), so the total length can be <32,767 and each individual directory folder name or filename <255 chars.
There was a bug with the preservation of the file modification time when that option is set. Thats fixed now:

http://musicbee.niblseed.com/V3_1/MusicBee31_Patched.zip

Still happening:
Code
2016-10-30 9:38:37 AM - 10.0.10586.0 - 3.1.6146.41074 - System.IO.IOException: The parameter is incorrect. [Z:\My Music\!Japanese\D\DADAROMA\DADAROMA - 2015 - Mini Album - dadaism#1\DADAROMA - 2015 - Mini Album - dadaism#1 - 03 - MONEY.mp3]
   at #=q5KcWmK4KUeemk2qw_0157Q==.#=qOWQc_DoMJRurGEj7Ujm$bg==.#=qrLl0FGE717hBGGt2WNX7pQ==.#=qcLwphfUhJnZnkUpCQcPhRIAGjJoxPJ0fOIiHm4EZUBI=(#=qivduWORY17zX7fbHtSw3vA== #=qtALxhqgN95u2eKRPBSrUKA==, #=qo2sZu2JX1opwW8jGekwhSA7z2L0tcuyFY8N4YH_RqwQ= #=q_3U0uIx1Z_PLBQQM_EanSA==, Boolean #=qaonis7cvV_R0otN9aHihaA==)
   at #=q1ypf2P6_670GkulQCjnUPo9lNLMeWKqnVbQuQFa9OU8=.#=qBLXZq1Z_EuWvYCDtKjcvjQ==(#=qivduWORY17zX7fbHtSw3vA== #=qOOhlKEZ3coA_XfSfTfgCsg==, #=qo2sZu2JX1opwW8jGekwhSA7z2L0tcuyFY8N4YH_RqwQ= #=qn4T0Dh8AS3k3p8bLMiSrQg==)
   at MusicBee.Media.StorageManager.#=q8N7VEVgYbIdE372kc74yRA==(#=qivduWORY17zX7fbHtSw3vA== #=qcp6JhZs59Bgf8b6j$P2GTQ==, #=qo2sZu2JX1opwW8jGekwhSA7z2L0tcuyFY8N4YH_RqwQ= #=qAzAdXZLsD0IoyJ7MRO$LTQ==)
   at #=qIAiqtO7tv9EjhIrSU4Grrsc37jNS8ia18BxrkcvGoYw=.#=q$MsKgvPB2DQliALfgt0VAQ==.#=qtATL9jZavyWLmxWuf4N38Q==.#=qhU9ZTtR7sgdlAulhAAW9GNkxQwipAlyEMzvSyzDkCC4=(#=q8B6qsukErZMtIeiiQHZaGDIOc4Cu0UbMhvGfEAyHmyA= #=qHb4$csOJ4Et1PaCIfECZSA==, List`1 #=qBuj5jXJr5k5huGk0L9pqgA==, Boolean #=qsiiRKAoY7fuOOKYwtpfP1w==, List`1 #=qss7VyMJk7dxRNIER2WG5Rw==, #=qL6bCR4ibJqBxPmb1fykYRmiWpjE3jigLKQw9juSR0xE= #=qGz2OGgIF1tQtBH9f28PZMg==, Boolean #=q$Ob_iwhkURSOi1fRk8j3nw==)
   at #=qIAiqtO7tv9EjhIrSU4Grrsc37jNS8ia18BxrkcvGoYw=.#=q$MsKgvPB2DQliALfgt0VAQ==.#=qtATL9jZavyWLmxWuf4N38Q==.#=qbBNtbChy5cjiw$m3W9gfTQ==(#=q8B6qsukErZMtIeiiQHZaGDIOc4Cu0UbMhvGfEAyHmyA= #=qYreFON7HhnOreXIj$C6Jcw==, List`1 #=qzkyQ9Rv5o_KzDMysy7HG$g==)
   at #=qIAiqtO7tv9EjhIrSU4Grrsc37jNS8ia18BxrkcvGoYw=.#=q9GBBJDa3CG$GkColy9ZjmQ==.#=qxDZaGGtKoXXrF$_uQelihw==(#=q8B6qsukErZMtIeiiQHZaGDIOc4Cu0UbMhvGfEAyHmyA= #=q2Sv1brOWpokmvf46R1zN0w==, List`1 #=qsC6ZmhA8dE$KlgMOVboWXg==)
   at #=qIAiqtO7tv9EjhIrSU4Grrsc37jNS8ia18BxrkcvGoYw=.#=q_61gPgn0wnujpcLr4Uej2g==(#=q8B6qsukErZMtIeiiQHZaGDIOc4Cu0UbMhvGfEAyHmyA= #=q7cNiC22cHMTKsedISiFSFg==, List`1 #=qZVy1M3Hu1$v_glpHRG3D0w==)
   at #=q1ypf2P6_670GkulQCjnUPo9lNLMeWKqnVbQuQFa9OU8=.#=qALOX50hwJuQpQaDbnkhsMA==(#=q8B6qsukErZMtIeiiQHZaGDIOc4Cu0UbMhvGfEAyHmyA= #=qZUV0opm0jwnM0mzv$Rdqyg==, List`1 #=qeHTWiPAP9tcos1d3p28mBA==)
   at #=qiLKxo0Pg0rsFpPlnTF23gFBzE59$jJHq2nIYQBycH1I=.#=qbFd2qbCrHm0yatyBns1FhxiHpBoM5e2mHqlOLWWyEkw=.#=qz2f4XF9PygUgyQrtoDGM8g==(#=q6v$QvFfFXcqJmq$T3DKD2675jinlKL1Z9UBPHzcvAPhvsSUeZVx4g2u7_9760845 #=q6anbteDmXZ4JSvsW$0xx3g==, Boolean #=qfpwKwi$KwbLQIh5c3wAVJg==, List`1 #=q0vpAmgyzFWOfmV_qgOit4A==, List`1 #=q_qmnIuxKvdnJHtNenWwlPMuiPP0SpwD9GY_hffYbQEM=)


The weird thing is it still retags the files if I hit X or cancel.


krissasaur

  • Jr. Member
  • **
  • Posts: 77
Still happening:
you arent using the version i uploaded

Ah sorry. I think my date modified was being weird. Sometimes I need to f5 to get the most recent download to appear at the top so I probably did that. It seems to be working fine now. Thank you!!