[WLX] MMedia 2.62 x32/x64 Unicode/ANSI (Sep 2014)

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
fg_2002fr
Senior Member
Senior Member
Posts: 267
Joined: 2003-02-24, 10:12 UTC
Location: Tours (France)
Contact:

Post by *fg_2002fr »

iana wrote: I hardlink the mediainfo dll to the plugins that use it and have no issues with it.
this is the best choice, but I will investigate why this didn't work on x64 version.
Author of Fileinfo, mmedia, dircpy, exeinfo and palmdump plugins
User avatar
milo1012
Power Member
Power Member
Posts: 1158
Joined: 2012-02-02, 19:23 UTC

Post by *milo1012 »

iana wrote:actuelly I'd prefer the removal of mediainfo if it would keep this plugin under 1MiB (both 32 and 64 bit)
Since MMedia does not exclusively use that lib to work, I'd prefer that too.
I just think that an author of a a plug-in, which needs that lib in order to work at all, should consider using the static lib,
as the DLL interface exhibits certain problems.

fg_2002fr wrote:When I first added the support of mediainfo in MMedia, the 64bits version of mediainfo installed 2 DLL : mediainfo.dll (x64) and mediainfo_386.dll (x32)
That may be the problem.
Both the 32bit and the 64bit DLL-only download link name it just "MediaInfo.dll", just like both CLI versions.
Only the x64 GUI package uses both names as you described it.

So we definitely have a clash of names here, because you can't control what a user will download in order to update that lib.
TC plugins: PCREsearch and RegXtract
damieri
Junior Member
Junior Member
Posts: 31
Joined: 2003-07-10, 04:40 UTC

wlx_mmedia_2.6.2.1.7z

Post by *damieri »

wlx_mmedia_2.6.2.1.7z

Please see http://ghisler.ch/board/viewtopic.php?p=311228#311228 for details :)

2fg_2002fr
With all due respect, please consider implementing the patches/corrections I have made to your 2.6.2.0 to my modified 2.6.2.1 into your source code for a proper working recompile. I have had to test, select and patch some of your very specific distribution files to put together a working and reliable solution. And of course thank you very much for all your work and TC plugins.
User avatar
LonerD
Senior Member
Senior Member
Posts: 381
Joined: 2010-06-19, 20:18 UTC
Location: Makeyevka, Russia
Contact:

Post by *LonerD »

2damieri
Thanks for update.
Can you fix small but annoyed bug in this plugin?
When I switch Lister to this plugin - mouse cursor go out screen. I use Windows option "Switch to active button", and probably plugin has some invisible active buttons.
It very annoyed situation and it presents only in all Gannier's plugins. I write about this bug on forum, but author still didn't fix it.
"I used to feel guilty in Cambridge that I spent all day playing games, while I was supposed to be doing mathematics. Then, when I discovered surreal numbers, I realized that playing games IS math." John Horton Conway
damieri
Junior Member
Junior Member
Posts: 31
Joined: 2003-07-10, 04:40 UTC

Post by *damieri »

2LonerD
Thanks for the feedback.
I read your bug report on the link you gave.
Personally I never use the:
Windows Mouse Properties - Pointer Options - Snap To - [ ] Automatically move pointer to the default button in dialog box
It is UNTICKED(OFF) by default in Windows and I leave it that way because it has caused me problems with many other programs and I personally find it annoying because I always like to move the mouse pointer MYSELF and NEVER let the OS control it.

I think the best solution for both this topic mmedia and the the other one you mentioned for fileinfo is to please ask the author fg_2002fr to RELEASE the SOURCE CODE for his plugins so that others who are willing to help fix bugs can do so PROPERLY at the SOURCE.

Peace :)
User avatar
fg_2002fr
Senior Member
Senior Member
Posts: 267
Joined: 2003-02-24, 10:12 UTC
Location: Tours (France)
Contact:

Post by *fg_2002fr »

LonerD wrote:.
Can you fix small but annoyed bug in this plugin?
When I switch Lister to this plugin - mouse cursor go out screen. I use Windows option "Switch to active button", and probably plugin has some invisible active buttons.
It very annoyed situation and it presents only in all Gannier's plugins. I write about this bug on forum, but author still didn't fix it.
This will be fixed in the next release
Author of Fileinfo, mmedia, dircpy, exeinfo and palmdump plugins
User avatar
rt2ryu
Junior Member
Junior Member
Posts: 24
Joined: 2018-02-26, 10:30 UTC

Re: [WLX] MMedia 2.62 x32/x64 Unicode/ANSI (Sep 2014)

Post by *rt2ryu »

Did the mmedia depeonede on the Windwos Media player in the system?

I remove the whole media play file out of my disk. And the mmedia can't work. everytime use it from the Lister it will pop a errormessage=80040154, showed the OLE not exist.

but I used the K-code full instal an Media Player Classic on the PC. AND in the ini the interface =2 not use the windwos media player.
So there is any other question for the mmedia can't work?
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: [WLX] MMedia 2.62 x32/x64 Unicode/ANSI (Sep 2014)

Post by *petermad »

2rt2ryu
Yes - the mmedia plugin is dependent on Windows Media Player, unless you just want the simple MCI player,which Lister can use without plugin anyway (interface=1) or you just want it to show 3Dtags (interface=0).

Interface=2 means: Use Windows Media Player 6.4
Interface =3 means: Use Windows Media Player 7.0 and above.
Last edited by petermad on 2019-10-25, 09:41 UTC, edited 1 time in total.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
rt2ryu
Junior Member
Junior Member
Posts: 24
Joined: 2018-02-26, 10:30 UTC

Re: [WLX] MMedia 2.62 x32/x64 Unicode/ANSI (Sep 2014)

Post by *rt2ryu »

petermad wrote: 2019-10-25, 08:21 UTC 2rt2ryu
Yes - the mmedia plugin is dependent on Windows Media Player, unless you just want the simple MCI player,(which Lister can use without plugin anyway (interface=1) or you just want it to show 3Dtags (interface=0).

Interface=2 means: Use Windows Media Player 6.4
Interface =3 means: Use Windows Media Player 7.0 and above.
So could I say without the WMP,just use che MPC can't work well, Even jut setting interface=0 it wouldn't work?
User avatar
petermad
Power Member
Power Member
Posts: 14739
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: [WLX] MMedia 2.62 x32/x64 Unicode/ANSI (Sep 2014)

Post by *petermad »

So could I say without the WMP,just use che MPC can't work well, Even jut setting interface=0 it wouldn't work?
Correct - the mmedia plugin has no knowledge og the MPC-HomeCinema Player's (AKA: Media Player Classic) existence.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50b4 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
eliio
Junior Member
Junior Member
Posts: 25
Joined: 2018-06-17, 03:57 UTC
Location: Khimki
Contact:

Re: [WLX] MMedia 2.62 x32/x64 Unicode/ANSI (Sep 2014)

Post by *eliio »

Can anyone please tell me, can MMedia still open playlists in the latest TC (9.51)? Because on my TC it doesn't. Playlists (pls, m3u) are opened in default viewer as text. Despite these extensions are in the MMedia configuration ini file (in MP3EXT section).
TC 9.51 32-bit on Win 10 x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [WLX] MMedia 2.62 x32/x64 Unicode/ANSI (Sep 2014)

Post by *ghisler(Author) »

It doesn't work here even when I force to open it - the plugin quickly appears and disappears. Did this work before?
Author of Total Commander
https://www.ghisler.com
krasusczak
Senior Member
Senior Member
Posts: 282
Joined: 2011-09-23, 10:35 UTC

Re: [WLX] MMedia 2.62 x32/x64 Unicode/ANSI (Sep 2014)

Post by *krasusczak »

For me its working but maybe I am so tired that I miss something here,,
Win7-64/TC32/mmedia.uwlx CRC AC3A6B3A
User avatar
deus-ex
Power Member
Power Member
Posts: 969
Joined: 2003-02-10, 17:45 UTC

Re: [WLX] MMedia 2.62 x32/x64 Unicode/ANSI (Sep 2014)

Post by *deus-ex »

The plugin works fine here on Windows 10, verified using the 64-bit version.

Your wincmd.ini needs to reference the Multimedia Player plugin, similar to the following below. There's no need to specify/force any allowed extensions here as the plugin uses its own config file for that purpose.

wincmd.ini

Code: Select all

[ListerPlugins]
0=%commander_path%\wlx\multimedia player\mmedia.wlx64
0_detect="multimedia"

The plugin config file mmedia.ini, which is located in Total Commanders main folder, should contain references to the supported extensions, similar to the following:

mmedia.ini

Code: Select all

[ext]
MMEXT=aifc,aiff,asf,asx,au,avi,cda,flv,ifo,m1v,mid,midi,mov,mp4,mpe,mpeg,mpg,rmi,snd,vob,webm,wmv,wvx,wax
MP3EXT=aac,flac,m3u,m4a,mp2,mp3,ogg,opus,pls,wav,wma

Finally, make sure that any file referenced in a playlist (.m3u/.pls) actually does exist at the referenced location and is actually supported by the plugin.
User avatar
eliio
Junior Member
Junior Member
Posts: 25
Joined: 2018-06-17, 03:57 UTC
Location: Khimki
Contact:

Re: [WLX] MMedia 2.62 x32/x64 Unicode/ANSI (Sep 2014)

Post by *eliio »

deus-ex wrote: 2020-09-07, 18:03 UTC wincmd.ini

Code: Select all

[ListerPlugins]
0=%commander_path%\wlx\multimedia player\mmedia.wlx64
0_detect="multimedia"
mmedia.ini

Code: Select all

[ext]
MMEXT=aifc,aiff,asf,asx,au,avi,cda,flv,ifo,m1v,mid,midi,mov,mp4,mpe,mpeg,mpg,rmi,snd,vob,webm,wmv,wvx,wax
MP3EXT=aac,flac,m3u,m4a,mp2,mp3,ogg,opus,pls,wav,wma
file referenced in a playlist (.m3u/.pls) actually does exist.
Yes, all these conditions are met. My wincmd.ini is the same, the extensions are there in mmedia.ini. And all the mp3's are in the right place and can be played alone in MMedia.

It appears that it can be the bug in the unicode version of the plugin (I haven't tested ANSI version yet), and according to the other replies here the combination of OS and the bitness of TC (and the plugin).
My configuration is Win 10 x64, TC x32, mmedia.uwlx.
TC 9.51 32-bit on Win 10 x64
Post Reply