Main Page

From CCCP
Revision as of 23:14, 9 July 2012 by Namaiki (Talk | contribs)

Jump to: navigation, search
The Combined Community Codec Pack

Contents

The CCCP (Combined Community Codec Pack) is a DirectShow filter pack. Read a basic introduction on our FAQ page.

Main features of this wiki are:

To help find what you're looking for you can also read the Table of Categories or a list of all pages.

Support CCCP with Banners and Buttons!

We are always looking for helpful beta testers. Read the beta testing guide.

News

  • 2011-11-11: And new components are here! Thanks to Nevcairiel we now have much better ISO Media Container (also known as mp4, based on mov), FLV, MPEG-TS parsing and splitting. Thus, a brand new LAV'd CCCP for Win7/Vista/XP, codename "Redundantly Redundant Redundancy"! Download: Win7/Vista/XP.
    • Updated components:
      • FFDShow-tryouts 1.1.3996
      • Haali 1.11.288.0 (2011-09-09)
      • LAV Filters 0.39.6bfdb44
      • MPC-HC 1.5.3.3819
      • VSFilter 2.40.3819.3
    • General changelog:
      • LAV Filters included. LAV Splitter is used for certain formats where Haali was lacking and where Gabest's FLV Splitter was used. LAV Video and Audio are off by default for the time being, but can be enabled if the user so wishes. Since H.264 decoding with LAV can be very much useful, it has its own checkbox in the CCCP settings application.
      • FLV Splitter, CoreWavpack removed. FLV will be split by LAV Splitter, and wavpack will be decoded by -tryouts, as libavcodec's wavpack decoder now supports all of the funnier parts of wavpack thanks to Daemon404 herping a derp at the libavcodec developers. Raw wavpack splitting not possible with default CCCP any more, and we recommend users to either use a proper audio player for that sort of thing, or mux the stream into a container.
      • After poking the libavcodec developers with the two types of samples that failed with the ffaac AAC decoder, those are now fixed. This includes things like gg's Moshidora and overall AAC channel count changes in transport streams. The first kind of files are actually broken, but they worked with faad2, so the decoder was adapted to not scream and stop with them.
      • DXVA settings removed from the settings app. It touched -tryouts DXVA which never really worked as well as MPC-HC's. If you absolutely, positively want to use DXVA -- we recommend enabling it in MPC-HC. Not that it is any more recommended than earlier.
      • Overall installer/settings application updates.
      • Start menu entry reordered, now FFDShow and LAV have their own folders, and "Filters" was renamed to "Other Filters".
      • MPC-HC's mpciconlib.dll removed. The default icons as well as our original icons both had their problems, and the mpciconlib library isn't exactly small. Now there will be one MPC-HC icon used for all media files, and most sizes should be there. We are open for suggestions on icons and related things.
  • 2011-07-30: New development, ho! Lord has been a true Hero of the Workforce, and we have for the first time actually added new features to FFDShow-tryouts! A brand new hi10p-compatible CCCP for Win7/Vista/XP, codename "A legend reborn"!
    • Updated components:
      • FFDShow-tryouts 1.1.3951
      • MPC-HC 1.5.3.3514
      • VSFilter 2.40.3514.3
    • General changelog:
      • Support for our beloved 10-bit stuff (hi10p support) in FFDShow-tryouts has been added.
      • Color space matching priorities have been switched for 420P ("YV12"), to prefer YUV formats before RGB in order to minimize the possibility of libswscale RGB conversion with hi10p material.
      • Playback of certain matroska clips, that incorrectly used to play at 25fps, has been fixed with FFDShow-tryouts.
      • CCCP Settings and VSFilter have been adjusted for the new pre-buffering changes. Default is still no buffer, and the checkbox sets it to 10 when enabled (buffering set to other values made subtitles blink for users). The settings application currently, in case of the buffering value being non-zero, will reset the value to 10.
  • 2011-06-26: Way overdue, a new bugfix CCCP for Win7/Vista/XP while we boil some new stuff up in our testing labs!
    • CCCP generally built with VS2010 SP1, thus official support for older-than-SP3 Windows XP and Windows 2000 is dropped.
    • Updated components:
      • FFDShow-tryouts 1.1.3887
      • MPC-HC 1.5.2.3268
      • Haali 1.11.96.14 (2011-03-03)
      • VSFilter 2.40.3252.2
    • General changelog:
      • Settings application now has the 'MT' checkbox removed, as libavcodec has multithreading in itself, and it will get used by default in case of multicore CPUs.
      • Non-admin users should now be able to reset their settings via the settings app.
      • Seeking keys in MPC-HC have changed, what used to be ctrl+left/right is now just left and right.
      • Newer libavcodec fixes a very rarely occuring bug in H.264 decoding.
      • Minor uninstaller clean-up fix regarding FFDShow-tryouts' DXVA settings.
      • Installer fixes related to remembering old selections and having a static AppId.
      • ...and probably some other things Hoser the Third has forgotten.
  • 2010-10-10: New CCCP Win7/Vista/XP/2K Release! (2010-10-10). One year, one month, one day since our last release. Lots of bugfixes, feature improvements and Chiyo-ification (maybe not that last one). Oh, and the codename is Ten十KymmenenдесятьDziesięćTízZehnDixTioDez.
    • MPC-HC no longer supported on Win2k. The installer won't let you install it if you're using Win2k.
    • Updated components:
      • FFDShow 1.1.3562.0
      • MPC-HC 1.3.2505.0
      • Haali 1.10.262.12
    • Settings app changes:
      • Improved h264 decoder selection logic. The settings app supports native switching between ffdshow, ffdshow-mt (ffmpeg-mt), CoreAVC and DivX decoders, (if installed).
      • Error detection for 're-register filters' improved again.
      • Better behaviour when closing. Now prompts to apply changes if you click 'Cancel'.
    • Installer improvements:
      • Directory autocomplete for install path.
      • Pick the best h264 decoder intelligently.
      • DirectX9 End-User Runtimes are required for ffshow now. Don't install if they aren't present.
  • 2009-09-09: It's been a long time since the last release. Are you noticing a trend here?! We proudly present CCCP9+9, "NEIN NEIN NEIN". Yes, it was released at 9:09:09 GMT today!
    • Things built with VS2008 SP1 and/or GCC 4.3.3. Using March 09 DXSDK.
    • All components built for CCCP show in file resource under "Special Build Description".
    • Updated components:
      • FFDShow r3065
      • MPC-HC r1264
      • Haali 2009-01-11
      • Removed Zoom Player
    • Added licenses which install to Legal folder if any such license exists for the project.
    • Use EVR-CP renderer on Vista+ if D3X* DLLs available, otherwise VMR7. Use Overlay for older OSes.
      • Added prompt on install if user has no D3X* dll's on Vista or greater (this check is identical to MPC-HC's) and lets them know they will need to install the DX End-User Runtime binaries in order to make full use of MPC-HC. Important for using EVR-CP without nagging message.
      • Disable Show OSD by default in MPC-HC.
    • Added VSFilter as preferred decoder in MPC (Win7 compatibility).
    • Added extra ffdshow components: ff_kerneldeint, ff_samplerate, TomsMoComp_ff, ff_unrar, ff_wmv9, and ffmpegmt.
    • Added mpciconlib (sans 256x256 icons).
    • Fixed installer not asking you to "Reset All Settings" if you were asked to restart. Added all post install options to custom page in installer.
    • Fixed Save Thumbnails feature in MPC-HC.
    • Fixed extra backup entries in Vista+ Default Program interface for MPC-HC.
    • Fixed CCCP Settings not allowing Re-Register checkbox if no players installed.
    • CCCP Settings: Added options for H.264 MT (Multithreading with ffmpegmt, still experimental), Theora, EAC3, and TrueHD. Only one option for DRC now (used by AC3 and EAC3). Added checkboxes next to Filetype Associations to use the icons in mpciconlib.
    • MPC-HC Options: Enabled MPEG2 decoder in MPC-HC by default, it causes less issues for the most part using Gabest's decoder in MPC than other commercial decoders. "Keep history of files" enabled by defualt, used by GTSdll. Disable Animation is disabled, and sub buffering returned to value of 3.
    • FFDShow Options: Enabled Theora, H.261, MP41/2/3, HuffYUV, SVQ1, SVQ3, QT RPZA, QT RLE, MJPEG, TrueMotion, CamStudio, Indeo 2/3, VP3, VP5, VP6, CorePNG, MSZH, ZLIB, EAC3, TrueHD, MLP, QDM2, MACE. HQRGB enabled by default, only affects screenshots taken with ffdshow with default settings. Reverted a "fix" in ffdshow which makes certain channels even softer in a 5.1->2ch downmix.

Older news in the News Archive

Latest CCCP (aka. Download Here!)

To make linking easier, and avoid broken links, we've replaced the mirrors with a script that selects a random mirror for you. If the mirror that gets selected is slow or down, cancel the download and hit the download link again and you'll get a new mirror.

Installation Instructions

  1. Download the pack. (duh.)
  2. If you know for certain that you do not have any other codec packs currently installed you may skip this step. Otherwise if you are unsure if you have other codec packs installed follow these instructions : Download CCCP Insurgent (CCCPI) (see below) and run it. The Codec/Filter Packs list should be filled with any codec packs that you currently have or might have had installed at one time on your computer. Go to Start -> Control Panel -> Add/Remove Programs and uninstall all the packs that were listed by CCCPI. Those that are marked with Uninstalled are no longer on your computer, so don't look for them. Confirm with "Yes to all" if you are asked whether to delete certain files or not. If you are asked whether you want to reboot then reboot, but after that come back to the Add/Remove Programs list and continue removing any packs listed as Installed. Do not touch the "Register Filter" and "Unregister Filter" buttons!
  3. Uninstall any other individual codecs and filters in Add/Remove Programs (like DirectVobSub, ffdshow, CoreVorbis, CoreAAC, etc.) You can keep DivX or XviD if you want to, or if you plan on encoding with DivX or XviD. They won't interfere with CCCP, so don't worry. You can also uninstall them now and install them after CCCP, it doesn't matter. However, they won't be used for decoding unless you change some settings - read about it here. CCCP is only a playback solution, so that is why you need to have DivX or XviD if you plan on encoding in those formats. Note: do not touch anything you didn't install yourself, or anything you're unsure about. When in doubt, ask in #cccp or on the forums.
  4. Reboot. IMPORTANT! Don't skip it because you are lazy.
  5. Install the CCCP. Be sure the Reset all settings option (at the end of the installation) is checked. If you are interested in changing the default settings, read the FAQ's and other documentation below.
  6. Watch anime and be happy. Or if it still doesn't work, read the Troubleshooting Guide. THEN watch anime and be happy.

Latest CCCP Insurgent

Another new Insurgent for the New Year! The goal is to now have at the least, monthly releases of it. New features and lots, and lots of bugs have been fixed.

CCCP Insurgent is strictly to help you through troubleshooting media playback problems.

More information

IRC Channel

If you have any questions, then please visit the CCCP IRC channel - #CCCP on irc.rizon.net.

FAQ's, guides and other CCCP documentation

We have accumulated vast amounts of knowledge over time, and most of it can be found here on the wiki. To make it easier to find what you're looking for, we've split it up into several smaller sections.

  • Troubleshooting Guide - This is where you go when you have playback problems.
  • FAQ - Lots of general questions. Everything from basic information on what the CCCP is, over explanations of what those MKV files are, and what those cryptic settings in the Settings Manager mean, to how to switch subtitles and audio.
  • Media Players - Detailed information and hints on the players that come with the CCCP, and also some information about other players.
  • Advanced FAQ - The page for the geeks. Advanced information on ffdshow and decoder tweaks, why the CCCP does what it does, and how it does it.
  • Old FAQ - Old, outdated questions kept for the sake of completeness. For the students of history, and people trying to play really old files.


Combined Community Codec Pack

CCCP FAQ's and documentation: Troubleshooting guide | Frequently Asked Questions | Documentation and FAQ about players | Technical documentation | Older information


Other CCCP-related pages: News archive | Banners and other graphics | Custom MPC logos | Beta testing guide | Add your group to the CCCP!


Personal tools
Namespaces

Variants
Actions
Navigation
Help
Toolbox