Your Ripped Music Collection - Automated Reporting (coming soon)

QuadraphonicQuad

Help Support QuadraphonicQuad:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
Thanks for the reply, I had half suspected as much tbh.

If you have a spare minute or code handy that would be great, but I will have a stab myself using some form of command line utility to create folders/move the files, thanks.

Again, thanks for a fantastic app. Your work is greatly appreciated.
Just a quick one to report that all working perfectly now. All movies in their ownfolders within relevant genres and reporting working as expected.

Thanks again, much appreciated.
 
Have to find a workaround for Artist: AC/DC. It shows as AC (/DC is omitted) in MMH report. But KODi can't use AC/DC in artist folder either. Surprisingly, there is an artist picture in Kodi. The folder+picture are named .../ArtistinfoKODi/ACDC/folder.jpg. Probably Kodi handles AC/DC as ACDC.
 
Kodi can’t use a forward slash as it can be used for a path separator in some OS.

Files are stored in folders using artist names so in that causes issues. In Kodi I use ACDC in my file and folder naming. But the tags still remain AC/DC.

MMH has a function to remove illegal characters from file & folder names, there are several / \ * : ? and more (Kodi dies that too) but it’s possible it doesn’t always gets used in MMH causing Windows to error if a user tries to create a file or folder using one of those characters.

Edit: Looks like I may missed using that function somewhere in the reporting, although I’m not sure where MMH creates file or folder names in reports, it just reads existing names.
 
Last edited:
Somehow Kodi adds the / magically :ROFLMAO: after removing it.

I get an "Out of memory error" if fanart.jpg is 0kB. This happened by accident. MMH did not crash and I could fix my lib. Great tool!

I'll some more tests regarding music videos and will report soon. My music video lib uses NFO files. I've only tagged the songs in the MKV container (most of the files meanwhile). The rest is stored in the NFO file like Artist, Title, Year and so on.
 
Music Videos are handled different compared to Movies or TV Series. Almost everything of my videos is stored in NFO files.

Does MMH Media File Manager reading tags from MKV music video files similar to Music (audio, FLAC, MKA etc.)? This could explain the difference.
 
Scrape A Concert Folder is somehow broken since V8. If you "re-scrape", scraping a concert again, that already contains some information, pictures, NFO etc. , that leads to an error.

7.1.25 is OK.

Sometimes I like to change pictures (if available).

Scrape, then scroll down the window below performers:

Parameter is not valid. Again an EU-Locale Error? Some Details:

System.ArgumentException: Parameter is not valid.
at System.Drawing.Image.get_PropertyIdList()
at DevExpress.Utils.Drawing.Animation.XtraAnimator.GetImageFrameCount(Image img)
at DevExpress.XtraBars.Ribbon.ViewInfo.GalleryItemViewInfo.DevExpress.Utils.Drawing.Animation.IAnimatedItem.get_FramesCount()
at DevExpress.XtraBars.Ribbon.ViewInfo.BaseGalleryViewInfo.ShouldAddAnimatedItem(GalleryItemViewInfo info)
at DevExpress.XtraBars.Ribbon.ViewInfo.BaseGalleryViewInfo.AddAnimatedItems()
at DevExpress.XtraBars.Ribbon.ViewInfo.BaseGalleryViewInfo.UpdateAimatedItems()
at DevExpress.XtraBars.Ribbon.ViewInfo.StandaloneGalleryViewInfo.ScrollContent(Int32 delta)
at DevExpress.XtraBars.Ribbon.Gallery.GalleryControlGallery.OnScrollNonOptimized(Int32 oldValue)
at DevExpress.XtraBars.Ribbon.Gallery.GalleryControlGallery.OnScrollYPositionChanged(Int32 oldValue)
at DevExpress.XtraBars.Ribbon.Gallery.StandaloneGallery.set_ScrollYPosition(Int32 value)
at DevExpress.XtraBars.Ribbon.Gallery.StandaloneGallery.OnScrollCore(Object sender, ScrollEventArgs e)
at DevExpress.XtraBars.Ribbon.Gallery.StandaloneGallery.OnScroll(Object sender, ScrollEventArgs e)
at DevExpress.XtraEditors.ScrollBarBase.OnScroll(ScrollEventArgs e)
at DevExpress.XtraEditors.ScrollTouchBase.OnScrollCore(ScrollEventArgs e)
at DevExpress.XtraEditors.ScrollBarBase.SetScrollBarValue(ScrollEventType scrollType, Int32 value)
at DevExpress.XtraEditors.ScrollBarBase.OnMouseMove(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseMove(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevExpress.XtraEditors.ScrollBarBase.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, MessageId msg, WPARAM wparam, LPARAM lparam)
 
No panic. I still have 7.1.25 installed...:)

Had more trouble to update win10 to 11 on old but very good working hardware.:rolleyes:
Some pain. But finally I made it!
 
Scrape A Concert Folder is somehow broken since V8

I can’t duplicate this error in MMH 9 beta, even changing locale to EU. I won’t fix MMH 8 as I’m not doing further work on that version with 9 close to release.
 
I can’t duplicate this error in MMH 9 beta, even changing locale to EU. I won’t fix MMH 8 as I’m not doing further work on that version with 9 close to release.
I'll try this again this weekend. There's no need to fix V8 if there is a bug. Will use V9 instead.
 
Hello,
When checking out the audio reporting, it was noticed that the album artist is being used for the report, instead of artist. When using .cue files, the artist used in the report is the artist in the .cue file. It would be great if there was a way to use album artist (or album artist sort) to index the artist to the correct location, and then use artist as the name added to the report. For example, it would be great for Frank Zappa to appear in the Zs in the list, but display the artist name as Frank Zappa vs Zappa, Frank. Is there a way to set the tags to make this happen?

Great tool by the way. We all appreciate the time and effort that you put into this for all us picky users.
 
Is there a way to set the tags to make this happen?

Thanks for the feedback! That's possible of course, I'll need some time to take a closer look.

I'll take a look before the final release. I'm just about to hit 'upload' on MMH 9 Beta 3 which I was hoping to release over a week ago.
 
Scrape A Concert Folder is somehow broken since V8. If you "re-scrape", scraping a concert again, that already contains some information, pictures, NFO etc. , that leads to an error.

7.1.25 is OK.

Sometimes I like to change pictures (if available).

Scrape, then scroll down the window below performers:

Parameter is not valid. Again an EU-Locale Error? Some Details:

System.ArgumentException: Parameter is not valid.
at System.Drawing.Image.get_PropertyIdList()
at DevExpress.Utils.Drawing.Animation.XtraAnimator.GetImageFrameCount(Image img)
at DevExpress.XtraBars.Ribbon.ViewInfo.GalleryItemViewInfo.DevExpress.Utils.Drawing.Animation.IAnimatedItem.get_FramesCount()
at DevExpress.XtraBars.Ribbon.ViewInfo.BaseGalleryViewInfo.ShouldAddAnimatedItem(GalleryItemViewInfo info)
at DevExpress.XtraBars.Ribbon.ViewInfo.BaseGalleryViewInfo.AddAnimatedItems()
at DevExpress.XtraBars.Ribbon.ViewInfo.BaseGalleryViewInfo.UpdateAimatedItems()
at DevExpress.XtraBars.Ribbon.ViewInfo.StandaloneGalleryViewInfo.ScrollContent(Int32 delta)
at DevExpress.XtraBars.Ribbon.Gallery.GalleryControlGallery.OnScrollNonOptimized(Int32 oldValue)
at DevExpress.XtraBars.Ribbon.Gallery.GalleryControlGallery.OnScrollYPositionChanged(Int32 oldValue)
at DevExpress.XtraBars.Ribbon.Gallery.StandaloneGallery.set_ScrollYPosition(Int32 value)
at DevExpress.XtraBars.Ribbon.Gallery.StandaloneGallery.OnScrollCore(Object sender, ScrollEventArgs e)
at DevExpress.XtraBars.Ribbon.Gallery.StandaloneGallery.OnScroll(Object sender, ScrollEventArgs e)
at DevExpress.XtraEditors.ScrollBarBase.OnScroll(ScrollEventArgs e)
at DevExpress.XtraEditors.ScrollTouchBase.OnScrollCore(ScrollEventArgs e)
at DevExpress.XtraEditors.ScrollBarBase.SetScrollBarValue(ScrollEventType scrollType, Int32 value)
at DevExpress.XtraEditors.ScrollBarBase.OnMouseMove(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseMove(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevExpress.XtraEditors.ScrollBarBase.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(HWND hWnd, MessageId msg, WPARAM wparam, LPARAM lparam)

Hey Mike,

I can get this error now in MMH 9 Beta 3 but I don't know why. The error comes from deep inside the .NET runtime. I'll dig deeper before final release om 9.

In the mean time I'm trying to make MMH ignore the error, but it can crash MMH!!
 
Back
Top