Epiphan DVI2PCIe Preliminary Review

The place for all discussion on gaming hardware
Post Reply
NJRoadfan
Posts: 155
Joined: Wed Oct 07, 2015 12:01 am

Epiphan DVI2PCIe Preliminary Review

Post by NJRoadfan »

I haven't run across too many reviews of this card, particularly for 240p/288p capture. I recently acquired one of these cards and figured this would be a good place to post my findings.

The Good
-It captured everything I threw at it so far in terms of RGB video.
-It supports modern consoles with HDMI capture via adapter (no HDMI audio, its supported on "Pro" card only!). HDCP is enforced.
-It captures in full 8:8:8 RGB, no forced YUV conversions.
-This card is very tweakable, see below for the settings available in the driver.
Image
Fine tuning of the ADC can be done here. Its a bit of an art to get some sources to cooperate, you'll likely need a test image outputted from your console/computer to dial in the PLL and sampling phase to get 1:1 capture. A 3rd party tool geared toward tweaking VGA mode capture can be downloaded here, it might come in handy for 480p consoles that don't have excessive over scan. Test patterns can be found there too.
Image
The card supports mode and resolution switching mid-capture, and allows you to "lock" a set resolution in your capture application. Scaling to the capture resolution is available but likely involves a CPU hit.
Image
By default, the card comes pre-programmed with several VESA standard video modes. That's great for VGA capture, but not so great for 240p/288p. Out of the box, it will usually detect those sources as interlaced. In addition, you can limit the modes the card can capture, or setup a list of custom modes.
Image
Custom mode settings can be adjusted with every parameter imaginable. The settings used here are what I used to capture video from my Apple IIgs. If you are capturing 240p/288p or dealing with an arcade PCB with weird refresh rates, you will be visiting this dialog box often since those modes aren't programmed in by default. Even if you are slightly off on values, the card will sync and adjust the values automatically.
Image
Some misc settings in the Advanced tab. You may need to adjust the horizontal or vertical sync levels if you get unstable video output or flagging.

The Bad
-The price, this card lists for almost $1000US. Deals can be had on ebay for a mere fraction of the price though.
-There is no 240p/480i mode switching like the OSSC has. If you set both a 240p custom mode and a 480i mode, the card will "favor" the 480i capture mode. If you are capturing games with frequent mode changes, you are going to have to manually unweave 480i video back to 240p, or capture at 240p and deal with the interlaced portions.
-Mode changes can be laggy depending on source.

Specs
From: https://www.epiphan.com/wp-content/uplo ... ochure.pdf
The onboard ADC is an Intersil ISL98001
85fps capture up to 1280x1024
60fps capture up to 1920x1200
20fps capture up to 2048x2048
Supports H+V sync, composite sync, and SoG
H-sync capture range: 15khz - 150khz
Drivers for Windows (DirectShow), MacOS X (Quicktime), and Linux (Video4Linux)
Card's onboard FPGA controller is vendor upgradable.

Samples
Note: I don't have access to any consoles at the moment, just computers that output 240p video.

Apple IIgs video capture: https://www.youtube.com/watch?v=gtXYOX0k6C0

Below images are un-retouched with the exception of doubling the vertical size to (mostly) correct the aspect ratio.
Apple IIgs 640x200 mode (border set to red to show extent of overscan):
Image

Apple IIgs 320x200 mode:
Image

My verdict:
If you can find one cheap, pick it up! Unlike the Yuan cards, this card doesn't seem to be filled with annoying random bugs.
Last edited by NJRoadfan on Tue Oct 11, 2016 9:48 pm, edited 1 time in total.
User avatar
Stefan_L
Posts: 270
Joined: Sat Mar 12, 2005 5:29 pm
Location: Sweden
Contact:

Re: Epiphan DVI2PCIe Preliminary Review

Post by Stefan_L »

I did also recenlty get one of these cards and i have been trying to configure the capture software (Epiphan Capture Tool) wich did first not work for me but later i found out it does not support Win10 so i had to start the software in Win8 compatibility mode.

So now i have tested a few arcade PCB's and it does actually work with IREM M72 games... must be the only card that does that :) Although i get lots of stuttering and such, but maybe i need to configure the capture software a bit more to solve it... if it is possible to solve that is?
User avatar
Fudoh
Posts: 13044
Joined: Mon Mar 06, 2006 3:29 am
Location: Germany
Contact:

Re: Epiphan DVI2PCIe Preliminary Review

Post by Fudoh »

Are input refresh rates detected automatically and have you checked using a longer capture, if the input frame -> recorded frame ratio is actually kept locked over longer times ?
-It supports modern consoles with HDMI capture via adapter (including HDMI audio)
the tech specs say "HDMI (video only)" - any idea why?
NJRoadfan
Posts: 155
Joined: Wed Oct 07, 2015 12:01 am

Re: Epiphan DVI2PCIe Preliminary Review

Post by NJRoadfan »

Fudoh wrote:Are input refresh rates detected automatically and have you checked using a longer capture, if the input frame -> recorded frame ratio is actually kept locked over longer times ?
Vertical refresh appears to be auto detected, at least if you guess close enough. That refresh rate of "56.019 Hz" came up automatically after adding that custom VGA mode even though I specified 59.94hz in the dialog. I don't have the exact timing information for the Apple IIgs's video modes (they use a weird 16Mhz-ish dot clock), so figures like h-sync time and back/front porch were guessed for the most part. I don't have equipment here to measure the output either.

My biggest problem with the card is that the software has zero ability to auto-detect something that isn't a preset VESA mode. You have to program a custom mode to get any video out of non-standard sources. Also, if your source changes resolution, you have to realign it manually like you did with early multisync CRTs. There is no "auto align" button like LCD monitors have for their VGA input.

As for capture, I have to test to see if it supports variable frame rate capture. The "fix frame rate" checkbox on the DirectShow tab above likely is the option you are looking for if you want guaranteed locked audio. It forces the video capture to a fixed value, but will obviously introduce judder if the source doesn't match.
the tech specs say "HDMI (video only)" - any idea why?
Ah, I see why. The DVI2PCIe Pro (the one with SDI input) supports HDMI audio capture, the standard card does not. Must have been looking at the wrong spec sheet.
User avatar
Stefan_L
Posts: 270
Joined: Sat Mar 12, 2005 5:29 pm
Location: Sweden
Contact:

Re: Epiphan DVI2PCIe Preliminary Review

Post by Stefan_L »

Here is a quick video of R-Type 2: https://www.youtube.com/watch?v=MN3Bvhyx-oI
I don't know how to record in 55fps though.
And the problem i mentioned earlier is seen at 1:46 in the video, it happens all the time and not only when i record videos.
Post Reply