Beta Testing Guide

From CCCP
Jump to: navigation, search

If you want to be a beta tester, grab builds from http://www.cccp-project.net/beta and poke them. Note that some builds are really really broken, or include huge painful changes just for the fun of it, so don't let it near your system unless you know how to clean up the mess. Idle in IRC to hear about maybe 50% of new builds uploaded there.

Bugs can be reported at the IRC channel, and if really seen as bugs and not user error or already fixed -> use the current testing thread.

Limitations

  • Since ffdshow-tryout was removed, all the filters it had won't be available. The most important is probably the video resize one, to work around broken video drivers that hate non-mod4. See Using FFDShow with post-FFDShow CCCP

Other Things of Note

In MPC-HC: The Ctrl key no longer needs to be held to seek. Seek which used to be Ctrl+Left Arrow or Ctrl+Right Arrow is now simply the Left or Right Arrow.

Changelog

  • 2015-10-02: RC2! Nearly there, promise!
    • Updated components:
      • No idea
    • General change log:
      • No Idea
  • 2015-05-04: RC1! Row! Row! Fight the Powah! We are nearly there. We are nearing the 1year mark since the last release.
    • Updated components:
      • LAV Filters 0.65.0.8-88dce5d
      • MPC-HC 1.7.8.162
      • xy-VSFilter 3.0.0.322
    • General change log:
      • Updated the components
  • 2015-04-01: April Fools! Almost... Mostly just a component update.
    • Updated components:
      • LAV Filters 0.64.0.44-8690f88
      • MPC-HC 1.7.8.123 (develop@6a123b2)
    • General change log:
      • Updated the components
      • libdcadec added to LAV Audio's FFmpeg to decode the lossless DCA extensions (aka DTS-HD MA).
  • 2015-02-22: Updating components and switching MPC-HC to have separate settings between 32bit and 64bit
    • Updated components:
      • LAV Filters 0.64.0.8-0291ab4
      • MPC-HC 1.7.8.61 (develop@3eaa44a)
    • General change log:
      • Separated the settings trees of 64bit and 32bit MPC-HC, now you can have separate settings for them. Leaving xy-VSFilter to be the last component which doesn't have separated settings.
      • Generally updated components.
  • 2014-12-25: First beta with major changes in a while. Haali's package has been completely removed, and it is now available in both 32bit and 64bit flavours.
    • Updated components:
      • The Haali package has been removed
      • LAV Filters 0.63.0.0-df6aef6
      • MPC-HC 1.7.7.157 (develop@bd48661)
      • xy-VSFilter 3.0.0."307" (based upon commit 6c0c23a)
    • General change log
      • The installer and settings applications' code base has been adapted to work with both 32bit and 64bit binaries and the packages are separate.
        • MPC-HC and xy-VSFilter share their settings between 32bit and 64bit versions, LAV Filters use separate keys for 32bit and 64bit binaries.
        • 32bit and 64bit packages' binaries share defaults. These might change in the future
        • 64bit LAV Video's HEVC and VP9 decoders should be considerably quicker. With time, one should assume that since close to no additional asm optimizations that work with 32bit are going to be added to FFmpeg, the 32bit binaries will keep getting slower and slower compared to their 64bit counterparts.
        • Still contains the option to register extensions for 32bit WMP in the 64bit package. This should not break anything, but will either be renamed or removed in the future.
      • Hybrid Wavpack in Matroska now seems to work. Not that anyone ever used it.
      • Various bug fixes in LAV Filters, MPC-HC.
  • 2014-11-24: First 64bit test package. Not given the title of a "proper" beta for obvious reasons. First published binary to completely lack Haali's package.
  • 2014-11-17: A second run-of-the-mill beta. Proper change log will possibly be written later.
  • 2014-10-18: A run-of-the-mill beta. Proper change log will possibly be written later.
    • General change log
      • Disabled installation of Haali's package by default.
  • 2014-09-21: Second ISR testing beta. So far the results have been positive. Underground78's optimizations have been good, we found some bugs and now the subpicture cache is disabled, as it actually slows down rendering speed-wise with heavier ASS subtitles.
    • Updated components:
      • LAV Filters 0.62.0.0-3f721f4
      • MPC-HC 1.7.6.253 (master@7fcd384)
    • General change log
      • A custom patch has been removed from MPC-HC as kasper93 finally dropped the misthought subpicture sanity check. Also memory allocation errors are now caught much better in general, so the renderer should handle itself a bit better even under very heavy things.
      • A bug related to too big z-coordinates being pushed through the renderer was fixed in the ASS renderer, this helps with a certain Shinryakusha opening sample, among other things.
      • The subpicture cache is now disabled in MPC-HC's ISR by default. While it helps with simpler subtitles, with heavier things the slowdown and memory usage it causes can become an issue.
      • A hack has been added to MPC-HC in order to deter nVidia driver v344.11 from giving the MS EVR-based renderers 10bit YCbCr, which they do not support (at least not yet). Based nvidia driver developers/QA. Works around the so-called "green screen" issue with 10bit YCbCr clips.
      • TrueHD tracks with Dolby Atmos sub-streams are now parsed properly in LAV Splitter and LAV Audio.
      • Experimental CUVID and DXVA2 HEVC decoding support has been added in LAV Video. It is disabled by default.
      • Some optimizations have been added to HEVC decoding in LAV Video. This will have a larger effect on us after we get the first 64bit binaries out (Although before that we'll have to remove Haali's splitter from the code base).
  • 2014-09-02: Sayonara XP beta. All Windows XP specific hacks, patches and modifications have been removed from both MPC-HC as well as LAV Filters. Additionally due to optimizations that Underground78 has made into the Internal Subtitle Renderer in MPC-HC, that is now enabled by default. xy-VSFilter is still registered as a fall-back.
    • Updated components:
      • LAV Filters 0.62.0.0-289e158
      • MPC-HC 1.7.6.217 (master@5b18cc4)
      • xy-VSFilter 3.0.0."306" (based upon commit 6c0c23a)
    • General change log
      • Removed patches specific to Windows XP.
      • Updated LAV Filters, MPC-HC as well as xy-VSFilter.
      • Made the MPC-HC's ISR be the default subtitle renderer in MPC-HC.

Old Beta Changes

See Beta changelog.

Parts of the 2011 changelog were instead posted on the forum.

Beta Testers System Specs

Cpuroast
Intel Core i7-4771 @ 3.5-3.9Ghz, Intel Z87, 24GB DDR3-1600, Nvidia GeForce GTX 780M 4GB, Windows 8.1 Professional x64
Intel Core i5-4570R @ 2.7-3.2Ghz, Intel HM87, 8GB DDR3-1600, Intel Iris Pro HD5200, Windows 10 Enterprise LTSB 2015 x64
Intel Core i7-3720QM @ 2.6-3.6Ghz, Intel HM77, 16GB DDR3-1600, Nvidia GeForce GT 650M 1GB, Windows 8.1 Professional x64
Intel Core i7-870 @ 2.93-3.6Ghz, Intel 3450, 8GB DDR3-1333, Nvidia 8800 GT 512MB, Windows 8.1 Professional x64

Osjur
Intel Core 2 Quad Q6600 @ 3.8Ghz, Intel X48, 8GB DDR2, Nvidia GeForce GTX 280, Windows 7 Professional x64 SP1
Intel Celeron D @ 3.33Ghz, Intel Chipset, 512MB DDR2, AMD Radeon 9200SE, Windows XP SP3
AMD Sempron 2500+ @ 1.8Ghz, Nvidia nForce2, 1GB DDR, AMD Radeon 9600SE, Windows XP SP3

maxstep
Intel Core-i7 920 @ 4.4Ghz, Intel Chipset, 12GB DDR3-2000, AMD HD 4870 X2 CrossFireX, Windows 7 Professional x64 SP1

Kovensky
AMD Sempron 64 2800+ @ 1.8GHz, PCCHIPS M760G, 768MB DDR, Nvidia GeForce4 MX 4000, Windows XP SP3

bb10
Intel Core2 Duo P7350 @ 2.26GHz, Intel PM45, 4GB DDR2, Nvidia GeForce 9600M GT, Windows 7 Professional x64 SP1

JEEB
Intel Core i5-3570K @ 3.4-3.8Ghz, Intel Z77, 16GB DDR3-1600, Nvidia GeForce GTX 560, Windows 7 Professional x64 SP1
Intel Core 2 Duo P8400 @ 2.26GHz, Intel PM45, 4GB DDR2, Nvidia GeForce 9600M GS, Windows 7 Professional x64 SP1