- April 6, 2008
- 31
- 0
- Home Country
- Germany
TV-Server Version: TVE3
MediaPortal Version: 1.0.0.0RC2 & SVN19876
MediaPortal Skin: Indigo
Windows Version: Vistax64 HomeBasic SP1
CPU Type: AMD Athlon 64 x2 4850e 2x2.500MHz
HDD: 3xSamsung SpinPoint 500GB as a JBOD-Array
Memory: 2x1.000GB DDR2-800
Motherboard: Asus M3N78-EMH/HDMI
Video Card: Onboard mGPU GeForce 8200
Video Card Driver: 7.15.11.7519
Sound Card: onboard analog deactivated
Sound Card AC3: SPDIF Onboard Realtek
Sound Card Driver: Microsoft 6.0.6000.16386
1. TV Card: KNC1 TV-Station
1. TV Card Type: DVB-C
1. TV Card Driver: 1.9.10.414
2. TV Card:
2. TV Card Type:
2. TV Card Driver:
3. TV Card:
3. TV Card Type:
3. TV Card Driver:
4. TV Card:
4. TV Card Type:
4. TV Card Driver:
MPEG2 Video Codec: PowerDVD8
MPEG2 Audio Codec: DScaler5
h.264 Video Codec: PowerDVD8 h.264/AVC
Satelite/CableTV Provider:
HTPC Case: Origen ae X15e
Cooling: Scythe Shuriken
Power Supply:
Remote: MCE
TV: Samsung LE52F96
TV - HTPC Connection: HDMI 1.3a-cabel from Goldkabel
Hi, there. today I tried to solve my stutter- problems when playing interlaced TS-Files or watch H.264-TV.
The TS-files have Resolution 1920x1080 interlaced@25fps and 14,6Mbits bitrate (DVB-C Recordings)
If you watch Live TV or TS-Files in Resolution 1080p60, MP/EVR drops 50% of all frames (shift+1)
If you watch Live TV or TS-Files in 720p60, MP/EVR drops 15% of all frames
The more Resolution, the more frames are droped.
Filterchain at MP: TSReader/PowerDVD8 h.264/EVR - DXVA enabled and working, but dropped frames
Filterchain at Zoomplayer: Haali/PowerDVD8 h.264/EVR - DXVA enabled and working
The 2nd chain works with all external players i tested (ZoomPlayer/WM-Player/PowerDVD) with full DXVA at 1080p60. Main difference: I use Haali splitter.ax instead of TSReader. In MP of course there´s no way around TSReader.
Therefore first I thought it´s the TSreader, because other players using chain #2 do not cause problems at all. But then I produced a remote graph while MP was playing inlerlaced TS, replaced TSreader from the graph with Haali and still had that problem. Then I focused on EVR and noticed the 3 input-pins.
If you take a look at the attached Graphs, you see that MP opens 3 input pins at EVR. I retreived that graph as a remote graph while MP played the TS.
During testing I figured out that eventually the 2 not used pins cause EVR to drop frames:
I disconnected EVR from the chain, inserted a fresh EVR from Filter List and it comes with just 1 pin. That one works perfectly at 1080p60 and no frames are dropped on interlaced stuff
For comparison i deleted TSReader from the graph and replaced it with Haali and had the same (good) result. So it can´t be TSReader.
So the question is: Is that the reason why MP drops frames when using EVR or is it the mode which MP launches EVR in? And can I configure MP to not do so??
Also of interest:
-when i disable PwrDVD dxva in MP Config then there are no dropped frames at all and therefore rel. smooth playback...but of course bad software deinterlacing.
-when i play progressive material (i.e. mkv) MP also opens EVR with 3pins but has no droped frames and runs smooth..
-regardless the material MP always opens 3 pind in EVR- what for?
-no droped frames with MPEG-2 interlaced stuff, even though EVR comes here with 3Pins, too
Take a look at the attached graphs and thanks in advance
To avoid misunderstanding: I don´t use ffdshow ore CoreAVC and do not intend to do so-had enough experience with Software-Decoders. I want to stay with DXVA2.0/EVR, even more because other players then MP don´t cause issues (using 1Pin in EVR is the answer?!)
Graph1: Remote Graph from MP. Does not even show vid-therefore EVR reports no droped frames
Graph2: RemGraph changed-replaced 3pin-EVR with fresh one- runs smooth
Graph3: UserGraph with Haali/PowerDVD and EVR 1Pin- runs smooth
MediaPortal Version: 1.0.0.0RC2 & SVN19876
MediaPortal Skin: Indigo
Windows Version: Vistax64 HomeBasic SP1
CPU Type: AMD Athlon 64 x2 4850e 2x2.500MHz
HDD: 3xSamsung SpinPoint 500GB as a JBOD-Array
Memory: 2x1.000GB DDR2-800
Motherboard: Asus M3N78-EMH/HDMI
Video Card: Onboard mGPU GeForce 8200
Video Card Driver: 7.15.11.7519
Sound Card: onboard analog deactivated
Sound Card AC3: SPDIF Onboard Realtek
Sound Card Driver: Microsoft 6.0.6000.16386
1. TV Card: KNC1 TV-Station
1. TV Card Type: DVB-C
1. TV Card Driver: 1.9.10.414
2. TV Card:
2. TV Card Type:
2. TV Card Driver:
3. TV Card:
3. TV Card Type:
3. TV Card Driver:
4. TV Card:
4. TV Card Type:
4. TV Card Driver:
MPEG2 Video Codec: PowerDVD8
MPEG2 Audio Codec: DScaler5
h.264 Video Codec: PowerDVD8 h.264/AVC
Satelite/CableTV Provider:
HTPC Case: Origen ae X15e
Cooling: Scythe Shuriken
Power Supply:
Remote: MCE
TV: Samsung LE52F96
TV - HTPC Connection: HDMI 1.3a-cabel from Goldkabel
Hi, there. today I tried to solve my stutter- problems when playing interlaced TS-Files or watch H.264-TV.
The TS-files have Resolution 1920x1080 interlaced@25fps and 14,6Mbits bitrate (DVB-C Recordings)
If you watch Live TV or TS-Files in Resolution 1080p60, MP/EVR drops 50% of all frames (shift+1)
If you watch Live TV or TS-Files in 720p60, MP/EVR drops 15% of all frames
The more Resolution, the more frames are droped.
Filterchain at MP: TSReader/PowerDVD8 h.264/EVR - DXVA enabled and working, but dropped frames
Filterchain at Zoomplayer: Haali/PowerDVD8 h.264/EVR - DXVA enabled and working
The 2nd chain works with all external players i tested (ZoomPlayer/WM-Player/PowerDVD) with full DXVA at 1080p60. Main difference: I use Haali splitter.ax instead of TSReader. In MP of course there´s no way around TSReader.
Therefore first I thought it´s the TSreader, because other players using chain #2 do not cause problems at all. But then I produced a remote graph while MP was playing inlerlaced TS, replaced TSreader from the graph with Haali and still had that problem. Then I focused on EVR and noticed the 3 input-pins.
If you take a look at the attached Graphs, you see that MP opens 3 input pins at EVR. I retreived that graph as a remote graph while MP played the TS.
During testing I figured out that eventually the 2 not used pins cause EVR to drop frames:
I disconnected EVR from the chain, inserted a fresh EVR from Filter List and it comes with just 1 pin. That one works perfectly at 1080p60 and no frames are dropped on interlaced stuff
For comparison i deleted TSReader from the graph and replaced it with Haali and had the same (good) result. So it can´t be TSReader.
So the question is: Is that the reason why MP drops frames when using EVR or is it the mode which MP launches EVR in? And can I configure MP to not do so??
Also of interest:
-when i disable PwrDVD dxva in MP Config then there are no dropped frames at all and therefore rel. smooth playback...but of course bad software deinterlacing.
-when i play progressive material (i.e. mkv) MP also opens EVR with 3pins but has no droped frames and runs smooth..
-regardless the material MP always opens 3 pind in EVR- what for?
-no droped frames with MPEG-2 interlaced stuff, even though EVR comes here with 3Pins, too
Take a look at the attached graphs and thanks in advance
To avoid misunderstanding: I don´t use ffdshow ore CoreAVC and do not intend to do so-had enough experience with Software-Decoders. I want to stay with DXVA2.0/EVR, even more because other players then MP don´t cause issues (using 1Pin in EVR is the answer?!)
Graph1: Remote Graph from MP. Does not even show vid-therefore EVR reports no droped frames
Graph2: RemGraph changed-replaced 3pin-EVR with fresh one- runs smooth
Graph3: UserGraph with Haali/PowerDVD and EVR 1Pin- runs smooth