Media Player Classic - Freeware
Homepage (under construction)
Homepage (project homepage)
Forum
Screenshots
Media Player Classic is a multimedia player with many great features...
Features:
- Video support (AVI, MOV, MPEG1, MPEG2, MPEG4, DivX, Xvid, RM, WMV, flash video, DVD video...)
- Audio support (WAV, MP2, MP3, OGG, WMA, MIDI, CD audio, DVD audio...)
- Picture support (BMP, JPG, GIF...)
- Playlist support (ASX, M3U, PLS...)
- Custom keyboard and mouse shortcuts
- Remote control
- Internal and external filters
- Subtitles
- And many other features...
Media Player Classic (opensource freeware)
Moderators: XnTriq, helmut, xnview
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
Media Player Classic (opensource freeware)
Last edited by ckit on Sat Mar 11, 2006 12:41 am, edited 4 times in total.
-
- XnThusiast
- Posts: 4608
- Joined: Sun Jul 25, 2004 9:08 pm
-
- Author of XnView
- Posts: 44883
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
Newer Versions of Media Player Classic 6.4.8.7
Newer Unofficial versions of Media Player Classic 6.4.8.7 are no available.
Last edited by ckit on Mon Mar 06, 2006 3:23 pm, edited 1 time in total.
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
Media Player Classic 6.4.8.8v2 has been Released!
Notes:
v2 update (2006-03-05)
- matroska splitter fixed
Changes:
- two pass bicubic shader, bilinear more optimized
- dropped subtitles are loaded instead of opening them
as a media file
- thumbnail image generator
- dsm demuxer can output individual streams into
files (context menu -> demux...), the raw data is
corrected if possible, like subtitles are output
to srt/ssa/vobsub, frame header added to aac, wave
header to pcm, etc.
- better support for quicktime files by the mp4
splitter, more track types are recognized and also
reads zlib compressed headers
- dvd navigator's software dvd region check is disabled
using the detours lib, there is still a hw region
check built in the firmware of the drives, unless it
was flushed with a region free firmware it will still
not work and may cause strange problems like freezing
the player
- the mpeg ts splitter can repack h264 streams in
"mp4 style" packets for decoders so they won't crash
(ffdshow, coreavc)
- "next aspect ratio preset" command
- yv12/i420 is no longer a disallowed format when
using "vmr9 (renderless)" as the renderer, holding
the ctrl key when loading a file will still disable
it, the current display drivers should not have that
color conversion bug anymore but just in case...
- vmr9 (renderless) mixer mode available, it allows
deinterlacing and other vmr9 features, off by default
because it is slightly slower
- Haali's video renderer can be directly selected in
the options (subtitling works, shaders don't)
- mpeg decoder sse2 optimizations (most noticable at
hdtv resolution), optional interlaced output, new
"field shifter" deinterlacing mode
- nero's "vobsub" inside mp4 supported
- clicking another window on a different monitor while
mpc is playing in fullscreen will not restore it to
normal size anymore, if another application grabs the
focus, its name and window title will be displayed on
the status bar of mpc
- graph builder of the filter graph manager was rewritten
(again), let's hope nothing is more broken than it was
- new built-in async reader for udf sources, currently
only works with the internal mpeg splitter because
others aren't prepared for constantly growing files,
use the following syntax as the file name:
udp://[<multicastgroupip>]:<port>/[<mediasubtypeguid>],
where "multicastgroupip" is optional and "mediasubtypeguid"
can be used to specify the subtype of the stream, for
example udp://:1234/{e06d8023-db46-11cf-b4d1-00805f6cbbea}
means transport stream, it will also work fine without
the subtype, just selecting the right splitter will take
a little longer
- the checked state of the "enable subtitles" menu item
is preserved, this means you can disable subtitling with
the vmrs now without having to turn it off for each newly
opened file
- floating toolbars are saved, next time mpc opens they
will appear floated and at the same position on the desktop
- normalizer/booster was moved to the audio switcher, to
avoid high spikes lowering the volume too much the
normalizer regains 5% per second now
- "quick open file" menu (similar to vlc's)
- options/filters section was redone a bit, the internal
filters have their own property pages, mpc won't be
controlling them directly anymore
- there is a changelog this time!
other fixes:
- random crash when seeking files with mp3 audio streams
and using the internal decoder
- compatibility with the oggds/vorbis decoder restored
(it is a bug in the ogm vorbis decoder btw)
- blank checklist elements in options (external filters
now, overrides before)
- run-time error when loading files with certain unicode
characters in the filename
- unicode id3 tags, byte order of le/be utf-16 tags was
mixed up
- repeated languages loading vobsub subtitles
- dvd angle switching (angle number was off by 1 for many
years lol
- long delay when doing "seek to keyframe" with the avi
splitter
- fading dvd subpics (~ multiple entries in DCSQT)
bad news:
- resource ids were cleaned up and renumbered, the old
command assignments are lost, sorry.
Notes:
v2 update (2006-03-05)
- matroska splitter fixed
Changes:
- two pass bicubic shader, bilinear more optimized
- dropped subtitles are loaded instead of opening them
as a media file
- thumbnail image generator
- dsm demuxer can output individual streams into
files (context menu -> demux...), the raw data is
corrected if possible, like subtitles are output
to srt/ssa/vobsub, frame header added to aac, wave
header to pcm, etc.
- better support for quicktime files by the mp4
splitter, more track types are recognized and also
reads zlib compressed headers
- dvd navigator's software dvd region check is disabled
using the detours lib, there is still a hw region
check built in the firmware of the drives, unless it
was flushed with a region free firmware it will still
not work and may cause strange problems like freezing
the player
- the mpeg ts splitter can repack h264 streams in
"mp4 style" packets for decoders so they won't crash
(ffdshow, coreavc)
- "next aspect ratio preset" command
- yv12/i420 is no longer a disallowed format when
using "vmr9 (renderless)" as the renderer, holding
the ctrl key when loading a file will still disable
it, the current display drivers should not have that
color conversion bug anymore but just in case...
- vmr9 (renderless) mixer mode available, it allows
deinterlacing and other vmr9 features, off by default
because it is slightly slower
- Haali's video renderer can be directly selected in
the options (subtitling works, shaders don't)
- mpeg decoder sse2 optimizations (most noticable at
hdtv resolution), optional interlaced output, new
"field shifter" deinterlacing mode
- nero's "vobsub" inside mp4 supported
- clicking another window on a different monitor while
mpc is playing in fullscreen will not restore it to
normal size anymore, if another application grabs the
focus, its name and window title will be displayed on
the status bar of mpc
- graph builder of the filter graph manager was rewritten
(again), let's hope nothing is more broken than it was
- new built-in async reader for udf sources, currently
only works with the internal mpeg splitter because
others aren't prepared for constantly growing files,
use the following syntax as the file name:
udp://[<multicastgroupip>]:<port>/[<mediasubtypeguid>],
where "multicastgroupip" is optional and "mediasubtypeguid"
can be used to specify the subtype of the stream, for
example udp://:1234/{e06d8023-db46-11cf-b4d1-00805f6cbbea}
means transport stream, it will also work fine without
the subtype, just selecting the right splitter will take
a little longer
- the checked state of the "enable subtitles" menu item
is preserved, this means you can disable subtitling with
the vmrs now without having to turn it off for each newly
opened file
- floating toolbars are saved, next time mpc opens they
will appear floated and at the same position on the desktop
- normalizer/booster was moved to the audio switcher, to
avoid high spikes lowering the volume too much the
normalizer regains 5% per second now
- "quick open file" menu (similar to vlc's)
- options/filters section was redone a bit, the internal
filters have their own property pages, mpc won't be
controlling them directly anymore
- there is a changelog this time!
other fixes:
- random crash when seeking files with mp3 audio streams
and using the internal decoder
- compatibility with the oggds/vorbis decoder restored
(it is a bug in the ogm vorbis decoder btw)
- blank checklist elements in options (external filters
now, overrides before)
- run-time error when loading files with certain unicode
characters in the filename
- unicode id3 tags, byte order of le/be utf-16 tags was
mixed up
- repeated languages loading vobsub subtitles
- dvd angle switching (angle number was off by 1 for many
years lol
- long delay when doing "seek to keyframe" with the avi
splitter
- fading dvd subpics (~ multiple entries in DCSQT)
bad news:
- resource ids were cleaned up and renumbered, the old
command assignments are lost, sorry.
-
- XnThusiast
- Posts: 4608
- Joined: Sun Jul 25, 2004 9:08 pm
Really a bad news. I had many custom shortcuts and changing is even very difficult, there are no real names for some...bad news:
- resource ids were cleaned up and renumbered, the old
command assignments are lost, sorry.
Anyway, at least, I have a hint - open old and new MPC with options dialog and then change all options / shortcuts.
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
-
- XnThusiast
- Posts: 4608
- Joined: Sun Jul 25, 2004 9:08 pm
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
Media Player Classic 6.4.9.0 rev611-3 has been Unofficially Released!
http://tirnanog.fate.jp/mirror/Media%20 ... -3.2kxp.7z
http://tirnanog.fate.jp/mirror/Media%20 ... -3.2kxp.7z
AMD Ryzen 3 3300X 3.8Ghz, 16Gb DDR4, RX6600XT with Dell U2520D at 2560x1440@60Hz scaling 125%
Windows 11 Pro x64 23H2, Listary Pro, PowerToys and Wintoys
Windows 11 Pro x64 23H2, Listary Pro, PowerToys and Wintoys
-
- XnThusiast
- Posts: 4608
- Joined: Sun Jul 25, 2004 9:08 pm
Media Player Classic 6.4.9.1 has been released.
Notes:
##### 2008-07-28 (SVN revision 72) #####
* MPEG Audio Decoder: Updated liba52
* MPEG Audio Decoder: Updated libdts
* VSFilter: Added RealText support
* VSFilter: Fix rare seeking issue with VobSubs
* VSFilter: Fix potential jitter issues with \pos overrides in VSFilter.
* VSFilter: Really fix two subtitle rasterisation bugs: Go back to old pixmix/pixmix2 architecture originally used in Subtitler and early versions of VSFilter, implement an SSE2 version of pixmix2 and ensure (widened-region minus fill) math doesn't underflow. Completely fixes "\be1 stray dots" and "vector \clip kills alpha" bugs.
Also add several comments explaining the rasterisation code.
* VSFilter: Add support for variable strength and animated \be, and implement gaussian \blur as an alternative. (\blur also does edge blur like \be but in a nicer way.)
* VSFilter: Add new override tags \xbord \ybord \xshad \yshad to control border and shadow size separately in X and Y directions.
* VSFilter: Add "inverse clip" tag \iclip to specify what to hide rather than what to show.
* VSFilter: Partial workaround for problem where border colour shows through fill colour during \fad and \fade fades. This workaround potentially causes small seams to be visible during the fade, unfortunately this is the price to pay for getting correct fades.
##### 2008-06-12 (SVN revision 55) #####
* MPC: Added revision number to About dialog.
* MPC: Updated libpng
##### 2008-04-14 (SVN revision 49) #####
* MPC: Added some key bindings.
* MPC: Added option to disable the automatic blocking of VSFilter when "Auto-load subtitles" is enabled and the internal subtitle filter is used. Disabling this block allows users to view two different subtitle languages at the same time (if they want to). The option is called "BlockVSFilter" and currently requires manual editing of the registry/ini, since it is not (yet) available in the GUI.
##### 2008-03-08 (SVN revision 44) #####
* MPC: Added subtitle delay function for the internal subtitle renderer. It can be controlled with the F1 (decrease delay) and F2 (increase delay) buttons. The default delay interval is 500ms, but can be changed in the options. Patch by MatMaul.
* MPC: Automatically block DirectVobSub filter (VSFilter) when the internal subtitle renderer will be used.
* MPC: (SubResync) Save to .srt subtitle fix concerning italics
* MPC: YUV mixing option is now hidden on Vista (because it does not work on Vista).
* MPC: Added CSS classes in WebInterface.
* MPC: Fixed buffer overrun in VobSub code.
* MPC: Show proper error message when trying to use the "Save Image" function together with Overlay Mixer renderer.
##### 2008-01-27 (SVN revision 36) #####
* FLV splitter: bugfix
##### 2008-01-20 (SVN revision 34) #####
* MPC: Solved a problem with the pixel shader resizer
* MPC: The internal FLV4 video decoder will now only be used in low merit mode.
* MPC: Fixed isdb url.
* FLV splitter: Fixed crash on some files.
##### 2008-01-04 (SVN revision 29) #####
* MPC: The INITIAL value of the setting "Auto-load subtitles" will now default to OFF when DirectVobSub is detected as installed and to ON when DirectVobSub is not found.
* MPC: Restored the subtitle database functionality and updated it with a working URL.
* MPC: Various small changes.
##### 2007-12-06 (SVN revision 26) #####
* FLV splitter: Recognize ADPCM audio.
* FLV splitter: Recognize Nellymoser audio.
* MPC: Tweaked priorities in DirectShow source filter enumeration. Behavior now better matches that of GraphEdit.
* MPC: Remember active shaders.
* MPC: Added two sharpen shaders.
##### 2007-10-15 (SVN revision 18) #####
* AVI splitter: Support .amv files.
* MPC: Default to VMR9 renderer on Vista.
* MPC: Fixed crash in "Save Thumbnails" function when the number of rows/columns is set to a value greater than 8 (the maximum allowed).
* MPC: Allow usage of a disabled internal source filter when no other suitable filter is available.
* Updated FAAD2 to version 2.6
##### 2007-09-18 (SVN revision 3) #####
Updated libs:
* Bento4 0.9.3
* faad2 2.6b
* dtsdec 0.0.2
* libmad 0.15.1b
* libpng 1.2.20
* zlib 1.2.3
Patches:
* MPEG decoder: progressive frames fix
* MPEG decoder: dsutil interlaced fix v2
* MPEG splitter: recognize AVCHD ac3 audio
* MPEG splitter: subpin bugfix
* dtsac3 source: support DD+
* VSFilter: clipbug v3 patch
* VSFilter: fax fay v2 patch
* VSFilter: fontname length patch
* VSFilter: floatpos patch
* FLV splitter: parsing fixes
* AVI splitter: fixed two vulnerabilities
* FLIC source: fixed vulnerability
* MPC: ffdshow queue support (1015/1222)
* MPC: removed subtitle database stuff
* MPC: Disable monitor powersaving during playback on Windows Vista
* MPC: auto-load subtitles option now also applies to embedded subs
* MPC: added the following extensions to formats list: .divx .hdmov .rmm
* MPC: added two shaders: Levels (16-235 -> 0-255) and nightvision effect
* MPC: changed the default values of some settings
* MPC: Better looking icon
* Incremented a few version numbers
Notes:
##### 2008-07-28 (SVN revision 72) #####
* MPEG Audio Decoder: Updated liba52
* MPEG Audio Decoder: Updated libdts
* VSFilter: Added RealText support
* VSFilter: Fix rare seeking issue with VobSubs
* VSFilter: Fix potential jitter issues with \pos overrides in VSFilter.
* VSFilter: Really fix two subtitle rasterisation bugs: Go back to old pixmix/pixmix2 architecture originally used in Subtitler and early versions of VSFilter, implement an SSE2 version of pixmix2 and ensure (widened-region minus fill) math doesn't underflow. Completely fixes "\be1 stray dots" and "vector \clip kills alpha" bugs.
Also add several comments explaining the rasterisation code.
* VSFilter: Add support for variable strength and animated \be, and implement gaussian \blur as an alternative. (\blur also does edge blur like \be but in a nicer way.)
* VSFilter: Add new override tags \xbord \ybord \xshad \yshad to control border and shadow size separately in X and Y directions.
* VSFilter: Add "inverse clip" tag \iclip to specify what to hide rather than what to show.
* VSFilter: Partial workaround for problem where border colour shows through fill colour during \fad and \fade fades. This workaround potentially causes small seams to be visible during the fade, unfortunately this is the price to pay for getting correct fades.
##### 2008-06-12 (SVN revision 55) #####
* MPC: Added revision number to About dialog.
* MPC: Updated libpng
##### 2008-04-14 (SVN revision 49) #####
* MPC: Added some key bindings.
* MPC: Added option to disable the automatic blocking of VSFilter when "Auto-load subtitles" is enabled and the internal subtitle filter is used. Disabling this block allows users to view two different subtitle languages at the same time (if they want to). The option is called "BlockVSFilter" and currently requires manual editing of the registry/ini, since it is not (yet) available in the GUI.
##### 2008-03-08 (SVN revision 44) #####
* MPC: Added subtitle delay function for the internal subtitle renderer. It can be controlled with the F1 (decrease delay) and F2 (increase delay) buttons. The default delay interval is 500ms, but can be changed in the options. Patch by MatMaul.
* MPC: Automatically block DirectVobSub filter (VSFilter) when the internal subtitle renderer will be used.
* MPC: (SubResync) Save to .srt subtitle fix concerning italics
* MPC: YUV mixing option is now hidden on Vista (because it does not work on Vista).
* MPC: Added CSS classes in WebInterface.
* MPC: Fixed buffer overrun in VobSub code.
* MPC: Show proper error message when trying to use the "Save Image" function together with Overlay Mixer renderer.
##### 2008-01-27 (SVN revision 36) #####
* FLV splitter: bugfix
##### 2008-01-20 (SVN revision 34) #####
* MPC: Solved a problem with the pixel shader resizer
* MPC: The internal FLV4 video decoder will now only be used in low merit mode.
* MPC: Fixed isdb url.
* FLV splitter: Fixed crash on some files.
##### 2008-01-04 (SVN revision 29) #####
* MPC: The INITIAL value of the setting "Auto-load subtitles" will now default to OFF when DirectVobSub is detected as installed and to ON when DirectVobSub is not found.
* MPC: Restored the subtitle database functionality and updated it with a working URL.
* MPC: Various small changes.
##### 2007-12-06 (SVN revision 26) #####
* FLV splitter: Recognize ADPCM audio.
* FLV splitter: Recognize Nellymoser audio.
* MPC: Tweaked priorities in DirectShow source filter enumeration. Behavior now better matches that of GraphEdit.
* MPC: Remember active shaders.
* MPC: Added two sharpen shaders.
##### 2007-10-15 (SVN revision 18) #####
* AVI splitter: Support .amv files.
* MPC: Default to VMR9 renderer on Vista.
* MPC: Fixed crash in "Save Thumbnails" function when the number of rows/columns is set to a value greater than 8 (the maximum allowed).
* MPC: Allow usage of a disabled internal source filter when no other suitable filter is available.
* Updated FAAD2 to version 2.6
##### 2007-09-18 (SVN revision 3) #####
Updated libs:
* Bento4 0.9.3
* faad2 2.6b
* dtsdec 0.0.2
* libmad 0.15.1b
* libpng 1.2.20
* zlib 1.2.3
Patches:
* MPEG decoder: progressive frames fix
* MPEG decoder: dsutil interlaced fix v2
* MPEG splitter: recognize AVCHD ac3 audio
* MPEG splitter: subpin bugfix
* dtsac3 source: support DD+
* VSFilter: clipbug v3 patch
* VSFilter: fax fay v2 patch
* VSFilter: fontname length patch
* VSFilter: floatpos patch
* FLV splitter: parsing fixes
* AVI splitter: fixed two vulnerabilities
* FLIC source: fixed vulnerability
* MPC: ffdshow queue support (1015/1222)
* MPC: removed subtitle database stuff
* MPC: Disable monitor powersaving during playback on Windows Vista
* MPC: auto-load subtitles option now also applies to embedded subs
* MPC: added the following extensions to formats list: .divx .hdmov .rmm
* MPC: added two shaders: Levels (16-235 -> 0-255) and nightvision effect
* MPC: changed the default values of some settings
* MPC: Better looking icon
* Incremented a few version numbers
Dreamer
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
That would be CLSID's updated version of MPC.
There are now two versions, the original MPC patched and MPC Home Cinema by Casmir666, I prefer the later
Latest MPC HC here:
http://xvidvideo.ru/
There are now two versions, the original MPC patched and MPC Home Cinema by Casmir666, I prefer the later
Latest MPC HC here:
http://xvidvideo.ru/
AMD Ryzen 3 3300X 3.8Ghz, 16Gb DDR4, RX6600XT with Dell U2520D at 2560x1440@60Hz scaling 125%
Windows 11 Pro x64 23H2, Listary Pro, PowerToys and Wintoys
Windows 11 Pro x64 23H2, Listary Pro, PowerToys and Wintoys