MPC / Media Player Classics - not shown any more
Hi, i think it was shown. But is not shown any more.
@Anselm Yes, that is why I think this is an interesting case. We have some apps that we need to handle in other ways than pulling info from the files. So this is a bit of an experiment.
I will discuss this with my colleague tomorrow.
@Tom If you can pull the version information of k-lite from the repository, this is the best solution. (actual version 14.6.0)
I checked the CodecTweakTool.exe in the past, but it is not always updated:
CodecTweakTool.exe (last change 2018/11/06)
mpc-hc.exe (last change 2018/11/29)
File name and path: C:\Program Files\K-Lite Codec Pack\Tools\CodecTweakTool.exe Product Name: Internal Name: Original Filename: File Description: Setup/Uninstall Company: Legal Copyright: Legal Trademarks: Comments: File Version String: 51.1052.0.0 File Version: 51.1052.0.0 Product Version String: Product Version: 0.0.0.0
@Anselm Yes, and they seem to build their own binaries.
Perhaps we should detection for K-Lite?
I can see that I can pull the version info from the Registry. Would "CodecTweakTool.exe" be a candidate for detection?
@Tom I am running the official k-lite codec pack. So you should be aware you will get those versions also from other installations.
@Anselm Yes, the hash refers to a commit (the latest they included?):
So you do indeed run something newer than 1.8.3. But since that isn't official, then we won't track it officially.
I will evaluate as we see more different versions, but I reckon that we will move all those bleeding edge builds into a separate channel with the flags "Untracked" and "Pre-release" and then we will keep proper track of the two main projects i.e. the original and the main releases from clsid2.
@Tom Seems to be diffucult, i think they also generate a hash code / checksum (the one in brackets). So e.g. changing compiler options will change this. Even if a date is included, it may change. Or configuration options?
I found different information:
https://codecguide.com/media_player_classic.htm (Version 1.8.3 (latest version) (October 5th 2018))
https://codecguide.com/features_standard.htm (Media Player Classic Homecinema [version 22.214.171.124])
https://codecguide.com/features_full.htm ((Media Player Classic Homecinema [version 126.96.36.199]))
https://codecguide.com/features_mega.htm ((Media Player Classic Homecinema [version 188.8.131.52]))
Changelog 14.5.5 to 14.6.0 ~ 2018-12-14
Updated MPC-HC to version 184.108.40.206 MPC-HC is now able to download online streams using: Menu > File > Save a Copy
Changelog 14.5.2 to 14.5.5 ~ 2018-11-06
Updated MPC-HC to version 220.127.116.11
Swapped two keyboard shortcuts in MPC-HC. Framestep is now Ctrl+RightArrow, and MediumJump is RightArrow.
OK, i think i have it now, there is a developer branch:
I reckon that the issue here is that the author doesn't provide the binary builds, thus someone else has compiled the project and they may have arbitrary build information that we have to ignore and correlate it back to the original code / release at GitHub.
The discrepancies between announcements on websites and what is displayed in the UI is quite common, even Mozilla sometimes refer to e.g. 64.0 as 64. Mostly we have to rely on what is published on websites.
If the version number is not correct, I keep this topic opened.
@Tom The version number is not correct:
Version shown by vulndetect: 1.8.3
Version in the GUI: 18.104.22.168 (fc4fb469a)
File name and path: C:\Program Files\K-Lite Codec Pack\MPC-HC\mpc-hc.exe Product Name: MPC-HC Internal Name: mpc-hc Original Filename: mpc-hc.exe File Description: MPC-HC Company: MPC-HC Team Legal Copyright: Copyright 2002-2018 all contributors, see Authors.txt Legal Trademarks: Comments: Based on the original Media Player Classic v22.214.171.124 © Gabest File Version String: 126.96.36.199 (fc4fb469a) File Version: 188.8.131.52 Product Version String: 184.108.40.206 (fc4fb469a) Product Version: 220.127.116.11
@OLLI_S yes, see my comment before your comment
@Anselm Is the issue solved?
Yes, it is shown as clsid2 Media Player Classic - Home Cinema (MPC-HC) (develop)
Perhaps it is shown as: clsid2 MPC-HC (develop)
I did update the name again, though. But I think it is a bit unclear how to make a distinction between the old project and the clsid2 project / fork.