MediaInfoWDX

MediaInfoWDX – Total Commander content plugin.  It calls MediaInfo.dll’s functions to get file information.  For information about MediaInfo, please go to http://mediainfo.sourceforge.net/en

To download the plugin, please go to
http://www.totalcmd.net/plugring/MediaInfoWDX.html

MediaInfoWDX

How to add extra file format?

Go to [ContentPlugins] section of wincmd.ini and look for these two lines

1=%COMMANDER_PATH%\Plugins\Content\MediaInfoWDX\MediaInfoWDX.wdx
1_detect=EXT="AVI"|EXT="AU"|EXT="MKV"|EXT="MP4"|EXT="Your file extension here"

Look for the line # of MediaInfoWDX.wdx, Mine start with 1, then look for the line start with 1_detect. The number must be matched; and they may not be next to each other.
Make sure it contains EXT=”The file extension that you want” in the 2nd line that start with 1_detect

65 Responses to MediaInfoWDX

  1. Joe says:

    Thank you very much for the MediaInfo plugin for Total Commander — it meets a very real need.
    A request: can you add Audio Track Number in a later version.

  2. beb says:

    Thanks for the plug-in!

    Just a single question by the time, and it`s about you plugin for TC x64:
    From ReadMe: “For x64 system, rename MediaInfo.Dll to MediaInfoX64.Dll”

    Can you change this from “MediaInfoX64.Dll” for “MediaInfo64.Dll” or for dual choise “MediaInfoX64.Dll or MediaInfo64.Dll”?

    Thank you in advance!

  3. Pasha says:

    Your plugin does not work in totalcmd shows only zeros.

    • chaoliu12 says:

      Would you give more information? For examples
      1. First time installation or upgrade
      2. Have you modified Fields.txt
      3. Media file in which drive, C:\, D:\ …
      4. 32bit or 64bit TotalCMD
      5. Do you include MediaInfo.dll or MediaInfo64.dll in plugin folder
      6. Did you try MediaInfoWDX build with static MFC
      a lot of questions, 🙂 Thank you.

  4. beb says:

    Alas, the same thing with updated version of your plugin.
    Conditions:
    app: Total Commander from 8.51 beta 5 x64/x86 to current RC3 x64/x86
    dll: MediaInfo.dll from 0.7.67 x64/x86 to current 0.7.68 x64/x86
    OS: Win8 x64 / Win7 x64

    QA:
    1. both way
    2. both, with original and with modified
    3. d:, e:
    4. both 32/64bit
    5. yes, surely
    6. both with the same negative result

    Notes:
    * tested for fields
    [=mediainfowdx.Width_Video.pixel]x[=mediainfowdx.Height_Video.pixel]
    [=mediainfowdx.FrameRate_Video.fps]
    [=mediainfowdx.Duration_Video.h:mm:ss.fff]
    * mediainfo.wdx and TCMediaInfo.wdx plugins, those are similar to your MediaInfoWDX.wdx, do the same functions properly

  5. chaoliu12 says:

    I just found the issue. It’s causeed by MediaInfo.dll. The one I have is v0.7.60. It’s working fine, but after I upgraded it to v0.7.68, then it output all zeros for most fields.

  6. Pasha says:

    Thanks. Whether support of v0.7.68 and the subsequent will be executed?

  7. chaoliu12 says:

    Just update Fields.txt to support new version of MediaInfo.Dll
    Fields.v7.60.txt for version 0.7.60
    Fields.v7.68.txt for version 0.7.68

  8. Pasha says:

    Please upgrade to Fields.v7.70.txt

  9. salih says:

    Thanks for the plug-in

    We can’t see the mxf files information. Is there a way to see them with editing Fields.txt?

    • chaoliu12 says:

      1. I check the official MediaInfo website. It states that it supports mxf files. So, my plugin should work with it. I don’t have mxf files for testing.
      2. If you are able to use my plugin to see the info of other media files, that means Fields.txt is good. Then, you need to change wincmd.ini to make plugin to load for mxf file.
      go to [ContentPlugins] section of wincmd.ini and look for these two line
      1=%COMMANDER_PATH%\Plugins\Content\MediaInfoWDX\MediaInfoWDX.wdx
      1_detect=EXT=”AIF”|EXT=”AU”|EXT=”MXF”
      look for the line # of MediaInfoWDX.wdx, Mine start with 1, then look for the line start with 1_detect. Those number must be matched; and they may not be next to each other.
      Add |EXT=”MXF” to end of 2nd line that start with 1_detect

      • salih says:

        Thank you very much, this works!

      • IP IT says:

        Thanks for the plugin and for this comment. It works perfectly!!!
        Actually, i had problem with FLV files… They were working fine with Mediainfo itself, but trough plugin not. Adding |EXT=”FLV” in mentioned line solved the problem.
        It works fine even if detect has value 0.
        Just one note about ini file location… I have found it in:
        C:\Users\Username\AppData\Roaming\GISHLER\wincmd.ini
        OS tested: Win7 64bit and Win Server 2008 R2 Standard

  10. Pasha says:

    Please upgrade to Fields.v7.72.txt

  11. Starina says:

    Thanks for the plug-in.

    Please upgrade to Fields.v7.72.txt.

    How can I fix this file?

    • chaoliu12 says:

      Please go to http://www.totalcmd.net/plugring/MediaInfoWDX.html and download the new version. If you want to fix the Field.txt, you just need to open it with Excel, and update the info_text column, to match the info from MediaInfo.dll document. Download the 7z file, both 32bit and 64bit will work. Get all files in this folder (MediaInfo_DLL_0.7.72_Windows_x64_WithoutInstaller.7z)\Developers\List_Of_Parameters\. The row number will be the code number of info_text column. Using field code will be faster than using field name.

  12. Starina says:

    Version 1.01 dont work on Windows XP. MS*120D.DLL not found. GetDurationFormatEx function not found in Kernel32.dll.

  13. Hey.. you are using msvcp120d.dll and msvcr120d.dll, Those files are debug version of C runtime and no redistribution is allowed.

    Those files only come with VisualStudio.. If you had compiled without debuging it would be easier to find the needed dlls, since msvcp120.dll and msvcr120.dll (no-debug version) are part of the VC++ 2013 run time redistributable package.

  14. susi says:

    hi, i got problem with the current “MediaInfoWDX build with static MFC” built and the newest MediaInfo from website, many collumns shows me zeros like somebody wrote here in this discussion. can you tell me which version of this total commander plugin and mediainfo dll seems verified to be ok together? i miss this function, i use it frequently in TC. thank you.

  15. chaoliu12 says:

    Make another update, please re-download it. I also complied it with static MFC, so no need to download the extra dll. Please let me know if still any problem. Thanks.

    • susi says:

      fantastic job, man. works like a charm now. thanks! 😉

    • susi says:

      well… i don’t know what’s going on, but this functions seems to be completely unpredictable. i use 64bit version of totalcmd. i load the commander, trying to view the collumns for some audio files, everything is ok. then quit the whole application, load again and this plugin’s respond is “unable to load…” and zeros in collumns. i quit the commander, load again, trying to load the collumns on audio files, not working. so quit and load again, trying to view info for some video files, and this time it’s working and for audio as well. hard to say where the problem is…

    • susi says:

      seems like when i first try to load info for video files after a fresh start of application, it’s working. when i try to view some info for audio files on a fresh load, not working. but after a viewing info for video files first, info for audio is working then as well… strange, really strange.

      • chaoliu12 says:

        Thank you for info, will look into it.
        Would you check the time of the wdx, February ‎21, ‎2015, ‏‎10:21:22 PM
        ‎wdx64, February ‎21, ‎2015, ‏‎10:21:16 PM
        US Eastern time
        If not the same, please re-download it.

    • susi says:

      i checked it, the time you mentioned is correct for both of these files. i also see in this plugin that there’s no info to display stereo mode: stereo, joint, dual… i decided to combine this plugin with wdxtaglib and for video and audio it seems to be working properly now.

      • chaoliu12 says:

        1. Mediainfo has a lot of fieds, I just not enable them all at Fields.txt for better management. The first column controls it. If it is 0 then it’s disable, otherwise, enable.
        2. I also fixed the loading issue, that Total Commander is resetting the Dll search path at startup, which cause unable to load custom dll, such as custom column set as default. Please re-download the updated version. Thanks.

      • susi says:

        thank you! that weird behavior of plugin loading error seems to be gone now… also thanks for your tip to enable other mediainfo fields. i’ve made some adjustments by myself…

  16. Oleg says:

    still not working. where get previous one?

  17. Vico says:

    The static download link is missing ;_;

  18. chaoliu12 says:

    Thank you everyone using my plugin. I just make another bug fixed, version v1.06. Please download and test it. Sorry for the inconvenience.

  19. Micheal Liu says:

    lots fields are missing, “Width_Video” for example

  20. Anton R says:

    I just downloaded http://www.totalcmd.net/plugring/MediaInfoWDX.html
    there is no Fields.v7.72 (((( when can i expect it?

  21. Alex says:

    Hello, thanks for X64 version! But can you add more codepages, for example Cyrillic? Plugin don’t understand cyrillic titles in some russian songs.

  22. Joseph Lo says:

    Hi there. I have downloaded and installed MediaInfoWDX and rename Mediainfo.dll to MediaInfoX64.dll on my 64 bit system. I am using Mediainfo v0.7.68.

    But for whatever reasons, when I press F3 on any video files, I don’t get any Mediainfo information but the binary dump of the files instead. Any idea what I am doing wrong? Thanks

  23. Karl says:

    Hi Liu Chao.
    Just found your cool plugin for looking up my .mkv-files.
    Really: I love it.
    Just two questions:
    – audio-stream language-info and
    – subtitle-info (number of subtitles, language) for .mkv isn’t available, isn’t it?
    Would be great to find it in a future version…

    Cheers, Karl

    • chaoliu12 says:

      I don’t enable all info that MediaInfo supported to make my plugin run faster. To enable extra info just change the leading 0 to 1 in Fields.txt in plugin folder.
      I just found out I don’t have any videos with subtitle. When I read the manual, found out these fields are the ones you need, StreamCount, StreamKind, StreamKind/String, StreamKindID, StreamKindPos, StreamOrder, TextCount and Language. But I didn’t include TextStream info, so only # of subtitle is available. Maybe I will include it in next update.

  24. Ruediger says:

    What are the differences to the version from User “tbeu” at the official Total Commander forum http://ghisler.ch/board/viewtopic.php?t=11467&postdays=0&postorder=asc&start=90, he put his source code in it, you don’t?
    And why you don’t post new versions in that forum oder the official portal ( http://www.ghisler.com/dplugins.htm )?

    • chaoliu12 says:

      Thank you let me know there is a similar one. I never use it, so I can’t say what is different. The purpose of writing this plugin is for myself only. Later, I found that it may benefit others, too. So I publish it. I feel http://www.totalcmd.net is better place for plugin, so I publish there.

  25. Pasha says:

    No information on the *.m4a; *.ac3; *.wv files.

  26. goug says:

    I don’t know if it is the Plugin or TC
    but for a directory with an extension .mp3 you try to give informations

  27. tsch says:

    Hello,

    great plugin, works like a charm.

    Unfortunately not with mkv-Files. Do I need another plugin oder special settings/config?

    Kind regards

    • chaoliu12 says:

      I have a lot of mkv files. It doesn’t have any problem.
      go to [ContentPlugins] section of wincmd.ini and look for these two line
      1=%COMMANDER_PATH%\Plugins\Content\MediaInfoWDX\MediaInfoWDX.wdx
      1_detect=EXT=”AIF”|EXT=”AU”|EXT=”MXF”|EXT=”MKV”
      look for the line # of MediaInfoWDX.wdx, Mine start with 1, then look for the line start with 1_detect. Those number must be matched; and they may not be next to each other.
      Make sure it contains EXT=”MKV” in the 2nd line that start with 1_detect

  28. Lrk says:

    Good plugin, but it doesn’t support XP and earliest versions of Windows. Reason – function GetDurationFormatEx.

  29. Alberto Casanova says:

    Hi! It works with pretty well with MP4 files as you can see here http://imgur.com/a/am2XX – But it wont do nothing with M2V files http://imgur.com/VdVvmlv … anything to look for? Thanks.

  30. Doesn’t work on XP. TC says, while installing the plugin from the configuration panel, that it’s missing some DLLs on my system.

    Please tell us which DLL it’s trying to use, or include it in future versions.

    “XP is too old to support” is not an option. TC supports XP, so this plugin should, too.

  31. Can you add WebM and MKV to the default list of recognized extensions? Both have become pretty darn standard these days.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s