View Issue Details

IDProjectCategoryView StatusLast Update
0009270MMW v4Conversion/Levelingpublic2013-05-24 02:23
Reporterstephen_plattAssigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionwon't fix 
Product Version4.0.4 
Summary0009270: Repeated requests to run decoder.exe
DescriptionWindows 7 x64 with a portable installation on a NAS.

While synching MM auto conversions from wma to mp3 require decoder.exe to be run. There are repeated requests from Windows to run the executable - once per invocation: "Do you want to run this file?".

What is annoying it the repeated aspect. I had 20 wma files that I was converting to mp3 as part of the sync activity and so I get 20 prompts. This is just part of my test suite - imagine what it would be like for 1000 conversions.

I can imagine what MM's implementation is - it simply shells out to DECODER.EXE for each file. It would be better if
1. It shelled out once for all of the necessary decodes (so there was just one prompt)
2. It shelled out differently such that the pop-up doesn't occur at all (suspect not possible)
3. Convert DECODER.EXE into a DLL and call it directly.
Additional Informationhttp://www.mediamonkey.com/forum/viewtopic.php?f=7&t=65401
Tagstodoc-help
Fixed in build

Activities

michal

2012-04-13 16:56

developer   ~0030854

Last edited: 2012-04-13 16:57

The big advantage of current way of calling is, that if the decoder crashes for some reason, it will not affect main process MediaMonkey.exe (because it is different process), it just fail gracefully. The same situation is with video playing/converting and MediaMonkeyVHelper.exe and it was the reason, why it was separated to different process.

rusty

2013-01-10 05:53

administrator   ~0034352

As described at the forum report, the fact that Windows prompts for each time a remote process is run needs to be resolved at the level of Windows.

The solution to this is:
1 Run gpedit.msc
2 Go to User Configuration >> Administrative Templates >> Windows Components >> Attachment Manager
3 Add "*.exe" to the "Inclusion list for moderate risk file types" setting.

peke

2013-05-13 00:06

developer   ~0036038

Another workaround by using Control Panel > Internet Options > Security > Select Local intranet > Sites > Advanced > Add the mapped drive (e.g. Z:\) or UNC path (e.g. \\sharename)