Home

News

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
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

Posted at 12:40 pm on September 10 2011 by mrmt32 - Comments (19)

ExPVR V2.0 Progress Update

The user interface for copying drives has now been created along with the re-written Fat32 driver. Trying to create a perfect copy of a Sky+ formatted drive is however taking a bit longer than expected, this is mainly slowed down by the time it takes to format the drive and swap it between the Sky box and my PC each time I make a change! The release should however not be too far in the future.

As a quick preview, here are some screen shots of the new copy wizard:

Target Selection
Recording Selection
Copy Progress

Edit:
Recordings have now been successfully copied between hard drives! All that is left now is a large amount of testing to check that subsequent recordings do not cause any corruption.

Posted at 8:55 am on September 7 2011 by mrmt32 - Comments (0)

ExPVR V2.0 Coming Soon

ExPVR V2.0 is currently being developed and will include experimental support for formatting new Sky+ HD hard disks and copying recordings from other drives. I have already written a large amount of the code required to achieve this, all that is left to do is create the user interface and test the copy process. This new version should be available by the end of August.

Posted at 12:59 pm on August 19 2011 by mrmt32 - Comments (0)

ExPVR V1.1

I have just released version 1.1 of ExPVR. This version bring bug fixes for drives that have recently been formatted (sometime an out of memory error would occur) and for drives without a volume label. The update can be found on the downloads page.

Changelog
--------
V1.1
--------
Fixed - Out of memory error for large STR extents.
Fixed - Problems reading file systems without a volume label (newly formatted darwin file systems no longer have a volume label).
Fixed - Progress bar error in file system viewer

--------
V1.0
--------
Initial Release

Posted at 9:59 am on August 9 2011 by mrmt32 - Comments (0)