ExPVR Version 2 Beta
You can find a beta version of ExPVR 2.0 attached to this post. This version includes the new "Format and Copy Wizard" which allows the formatting of hard drives for use in Sky+ HD boxes and lets you copy recordings to the new drive. There are also various bug fixes for the planner viewer and recording extractor, including a complete rewrite of the Fat32 code.
Note that the Format and Copy Wizard does not require you to purchase ExPVR, this feature is included in the free version.
If you decide to try out this version you will need to look out for a few things:
Failed Recordings
Misalignment
Disk size limit
If you use this please post the details of your Sky+ HD box and what hard drive you used in this thread along with any problems you encounter. If it does not work please also attach your log file (can be found in %appdata%\Roaming\pH-Mb\ExPVR).
Change Log
Download: http://www.ph-mb.com/products/ExPVR/downloads
Tested Configurations List: http://wiki.ph-mb.com/wiki/ExPVR_Tested_Devices
Note that the Format and Copy Wizard does not require you to purchase ExPVR, this feature is included in the free version.
If you decide to try out this version you will need to look out for a few things:
Failed Recordings
After the copy completes you may notice some recordings are marked as "FAILED" in your Sky+ planner. If these where recordings you chose not to copy then this is normal (in this beta release the entries in the database of the deleted recordings are not removed and the sky box is just telling you that the recordings no longer exist). These entries can be safely deleted.
If some of the recordings which you chose to copy over are marked as "FAILED" then something went wrong!
Misalignment
The location of the video files on the disk is calculated using an equation reverse engineered from looking at many hard drive images created by the sky box. There is a very slight possibility that this may not be correct for some conditions causing some weird behaviour (the over 1TB bug in Copy+ was caused by this).
Unfortunately this can be tricky to test for, what you are looking for is new recordings overwriting old ones. This will manifest as either:
* Old recordings having parts of new recordings in them at random locations
* Old recordings giving a blue screen on playback
Version 2.0.3 includes a diagnostics tool which can detect this corruption (as well as generate a small zip file with a large amount of information about your drives structure). In order to check for corruption:
* Copy your drive using ExPVR
* Connect the drive to your Sky+ HD box and make a single recording (it does not need to be long, a minute will be enough).
* Reconnect the drive to your computer and run the diagnostics tool, if there is any miss-alignment a message will be shown.
Disk size limit
All disks up to 2TB (a fundamental limitation of MBR, which Sky+ HD uses) should work in boxes with Darwin installed.
If you use this please post the details of your Sky+ HD box and what hard drive you used in this thread along with any problems you encounter. If it does not work please also attach your log file (can be found in %appdata%\Roaming\pH-Mb\ExPVR).
Change Log
-------------
2.1
-------------
Fixed - Diagnostics tool miss-diagnosing miss-alignment for little endian drives
Fixed - Problems with databases containing recordings missing some details
-------------
2.0.14
-------------
Fixed - Saving ulong instead of uint to extent files causing blue screens on recording playback (bug introduced in 2.0.12)
Fixed - Three overlapped recordings with the middle one deleted would cause errors when copying from a copy
-------------
2.0.13
-------------
Fixed - Root directory files now copied as required by DRX780 Planner
-------------
2.0.9 - 2.0.12
-------------
Fixed - Another issue with the new planner database on the DRX780
Fixed - Support for new planner database version present on DRX780 (PCAT V2.1 -> V2.4)
Fixed - The Amstrad DRX780 (the oldest Amstrad HD box) now works correctly (issue with Little Endian).
-------------
2.0.7
-------------
Fixed: Overlapped recording problems (again)
Fixed: Errors displayed in logs for missing XMV/XMA pairs due to vfile garbage collector
Fixed: Unhandled System.NullReferanceException on copy & format drive list for one user
Fixed: Fast encryption detection method is now accurate, this is now used at all times (the configuration option has been removed). This takes about 2 seconds as opposed to the ~30 seconds of the old method!
Changed: Deleted, failed or corrupt recordings no longer show in the planner viewer.
Changed: A few more estimated time left tweaks
-------------
2.0.5
-------------
Fixed: Estimated time remaining now a lot smoother
Fixed: Another problem with overlapped recordings (extents for overlapped recordings failed to generate causing them to blue screen on playback)
Added: Planner viewer now tries to compensate for miss-aligned (from ExPVR's point of view) recordings
Added: Alignment overrides can now be made for reading specific hard drives
Changed: Planner viewer now defaults to using the faster (and less accurate) method of detecting encryption status (the other method was way to slow). This will not override your current setting if you already have ExPVR installed (the setting can be changed in the configuration tool).
-------------
2.0.4
-------------
Fixed: Miss-alignment for some drives due to a rounding error
-------------
2.0.3
-------------
Added - Estimated time left
Added - Miss-alignment detector to diagnostics tool
Fixed - Write performance is now far better (Copies are now 2x faster! On my pc it has gone from ~18-20MB/sec to ~35-40MB/sec)
Fixed - Alignment problems with drives above 1TB
Fixed - Some virtual files not copying correctly (specifically all virtual files in an STR after the first).
-------------
2.0.2
-------------
Added - Diagnostics tool
Also attempted fix for above 1TB issue (only worked with drives at exactly 2TB).
Download: http://www.ph-mb.com/products/ExPVR/downloads
Tested Configurations List: http://wiki.ph-mb.com/wiki/ExPVR_Tested_Devices