Initial native support for DXVA2 in SVN - Time to say goodbye to your firstborns - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111) +---- Forum: Windows (https://forum.kodi.tv/forumdisplay.php?fid=59) +---- Thread: Initial native support for DXVA2 in SVN - Time to say goodbye to your firstborns (/showthread.php?tid=69306) |
- elupus - 2010-04-24 FattyMcDirty: No idea what that can be. Haven't hard of any such problems. CrystalP: Never tried to turn on dx debugging. But sound weird that it would work with mpc but not xbmc. GetDecoderDeviceGuids() is quite early in the chain aswell. - SlaveUnit - 2010-04-24 Trying Build r29466 I cannot reroduce FattyMcDirty's issue either. Win7 x64 Nvidia 9400 GT Intel 9300 quad core 2.5gha - oldpainless - 2010-04-24 Elupus - I have the same issue as FattyMcDirty has. Could be anything from ref frames to who knows what - Let me know if you want system specs and a sample file. K - SlaveUnit - 2010-04-24 oldpainless, Could I get a sample? I only tried a few of my files but I run through all my files I use for testing as well here in a min. - oldpainless - 2010-04-24 SlaveUnit Wrote:oldpainless, Yeah of course - I'll post a link - but won't be untill tomorrow morning tho. Sorry, should add for clarity - very low cpu overhead, but stutters, as if it's playing a random frame several times (and we all know there is no such thing as random..lol)..for me - H.264 with either DTS or AC3 in an MKV, or TS wrapper. Win7 32 bit, Ion rig. K - SlaveUnit - 2010-04-24 Can you tell me any info on the file? m2ts or mkv etc? VC1 or 264? - oldpainless - 2010-04-24 SlaveUnit Wrote:Can you tell me any info on the file? m2ts or mkv etc? VC1 or 264? Sorry - looks like we were both typing at the same time... Media info: eneral Complete name : G:\blah!.mkv Format : Matroska File size : 6.50 GiB Duration : 2h 23mn Overall bit rate : 6 474 Kbps Movie name : Blah!.x264-ESiR Encoded date : UTC 2007-11-19 23:16:02 Writing application : mkvmerge v2.0.2 ('You're My Flame') built on Feb 21 2007 23:40:55 Writing library : libebml v0.7.7 + libmatroska v0.8.1 Cover : Yes / Yes / Yes Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : [email protected] Format settings, CABAC : Yes Format settings, ReFrames : 9 frames Muxing mode : Container [email protected] Codec ID : V_MPEG4/ISO/AVC Duration : 2h 23mn Bit rate : 5 705 Kbps Nominal bit rate : 5 830 Kbps Width : 1 280 pixels Height : 720 pixels Display aspect ratio : 16:9 Frame rate : 23.976 fps Resolution : 8 bits Colorimetry : 4:2:0 Scan type : Progressive Bits/(Pixel*Frame) : 0.258 Stream size : 5.73 GiB (88%) Title : Blah! Writing library : x264 core 56 svn-680 Encoding settings : cabac=1 / ref=6 / deblock=1:-3:-3 / analyse=0x3:0x133 / me=umh / subme=7 / brdo=1 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=0 / 8x8dct=1 / cqm=2 / deadzone=6,6 / chroma_qp_offset=0 / threads=6 / nr=0 / decimate=0 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=5830 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.6:15.0 Language : English Audio ID : 2 Format : AC-3 Format/Info : Audio Coding 3 Codec ID : A_AC3 Duration : 2h 23mn Bit rate mode : Constant Bit rate : 640 Kbps Channel(s) : 6 channels Channel positions : Front: L C R, Side: L R, LFE Sampling rate : 48.0 KHz Stream size : 658 MiB (10%) Title : AC3 5.1 @ 640 kbps Language : English Text ID : 3 Format : ASS Codec ID : S_TEXT/ASS Codec ID/Info : Advanced Sub Station Alpha Language : English And before anyone says...ah, 5.1 profile (hence ref frames)....they are working fine on the build pre-merge. K - Rand Al Thor - 2010-04-24 Hey Elupus, Just checking in to see what the latest on "auto adjust refresh" is? I know you had mentioned that a newer version of FFmpeg might resolve the issue. I just grabbed build 29466, and I am still seeing the issue. If I set the refresh rate to 60hz on my desktop, the UI is smooth and things work for a bit. Swtiching back and forth between 24 and 30 hz content causes all sorts of screen artifacts and eventually I hear audio for a second, then a black screen and a screeching sound. I have to kill XBMC at that point. Setting the UI display to 24hz seems to cut down on the amount of crashes, but the UI isn't very smooth. Last time I reported this issue, you said you didn't need a debug log. I'm always happy to provide one if it will help Cheers, Rand - elupus - 2010-04-24 auto refreshrate is still funky, has nothing todo with fixes upstream. it's our code that has the problem. I've not looked at it since initialy addition of dxva, found it less important than getting it to work on more cards. The artifacts I actually thought would have been fixed before r29466.. then again there is no r29466 of trunk repo, so you must be using something else (possibly pvr). - Rand Al Thor - 2010-04-24 Hey Elupus, I'm using the DX build from xbmc nightly at sshcs. I definitely understand what you are saying about spending your time on support for more cards. The refresh thing is a very mild inconvenience. It is all about the greater good I just wanted to make sure I wasn't missing something or had broken something on my end. Cheers, Rand - SlaveUnit - 2010-04-25 Yeah anything Ive tried...even my "The Shining" rip..nothing stutters at all. Ill jsut wait for a sample. - oldpainless - 2010-04-25 SlaveUnit Wrote:Yeah anything Ive tried...even my "The Shining" rip..nothing stutters at all. Ill jsut wait for a sample. Ok..as promised...sample file here: http://www.mediafire.com/?dtmq3cmhctx Overview of the issue - low cpu (7-15%), on-screen menu shows fps as rock solid, but, the video jerks/judders every few seconds, as if playing a frame several times - that is important to understand, because it is not skipping frames, if that makes sense. All files streamed via SMB - not tested local files, as all media is on a central server. I'm not sure a debug will showing anything, but let me know if one will help. K System info: OS Name Microsoft Windows 7 Ultimate Version 6.1.7600 Build 7600 Other OS Description Not Available OS Manufacturer Microsoft Corporation System Name System Manufacturer Acer System Model Aspire R3600 System Type X86-based PC Processor Intel® Atom CPU 230 @ 1.60GHz, 1600 Mhz, 1 Core(s), 2 Logical Processor(s) BIOS Version/Date American Megatrends Inc. P01-A2, 30/04/2009 SMBIOS Version 2.6 Windows Directory C:\Windows System Directory C:\Windows\system32 Boot Device \Device\HarddiskVolume1 Locale Hardware Abstraction Layer Version = "6.1.7600.16385" User Name Time Zone GMT Daylight Time Installed Physical Memory (RAM) 2.00 GB Total Physical Memory 1.75 GB Available Physical Memory 892 MB Total Virtual Memory 3.50 GB Available Virtual Memory 2.21 GB Page File Space 1.75 GB Page File C:\pagefile.sys GFX details (using 196.21, as later versions have the evr bug): NVIDIA System Information report [Display] Processor: Intel® Atom CPU 230 @ 1.60GHz (1600 MHz) Operating System: Windows 7 Ultimate, 32-bit DirectX version: 11.0 GPU processor: ION Driver version: 196.21 CUDA Cores: 16 Memory interface: 128-bit Total available graphics memory: 895 MB Dedicated video memory: 256 MB System video memory: 64 MB Shared system memory: 575 MB Video BIOS version: 62.79.63.00.01 IRQ: 21 Bus: FPCI [Components] nvCplUIR.dll 2.7.120.04 NVIDIA Control Panel nvCplUI.exe 2.8.290.13 NVIDIA Control Panel nvWSS.dll 6.14.11.9621 NVIDIA Workstation Server nvViTvS.dll 6.14.11.9621 NVIDIA Video Server nvMoblS.dll 6.14.11.9621 NVIDIA Mobile Server NVSTVIEW.EXE 7.17.11.9621 NVIDIA GeForce 3D Vision NVSTTEST.EXE 7.17.11.9621 NVIDIA 3D Vision Test Application NVSTRES.DLL 7.17.11.9621 NVIDIA 3D Vision Module (0) NVMCTRAY.DLL 8.17.11.9621 NVIDIA Media Center Library nvDispS.dll 6.14.11.9621 NVIDIA Display Server NVCPL.DLL 8.17.11.9621 NVIDIA Compatible Windows7 Display driver, Version 196.21 PhysX 00.07.0913 NVIDIA PhysX NVCUDA.DLL 8.17.11.9621 NVIDIA CUDA 3.0.1 driver nvGameS.dll 6.14.11.9621 NVIDIA 3D Settings Server - steelman1991 - 2010-04-25 oldpainless Wrote:Ok..as promised...sample file here: Downloaded your clip mate - but nothing notiecable - smooth as silk playback (low fps) - this is running off a local drive - Win7x86, Nvidia GT240. Could this be a server issue? - oldpainless - 2010-04-25 steelman1991 Wrote:Downloaded your clip mate - but nothing notiecable - smooth as silk playback (low fps) - this is running off a local drive - Win7x86, Nvidia GT240. Cheers buddy - nah, just installed a portable version of the latest svn and copied the sample to the local hard drive - same issue.....lol Like I said, pre-merge (using XBMCSetup-Rev28622-dx), dvdplayer plays flawless. K - FattyMcDirty - 2010-04-25 jup, same issue here.. file not streamed via smb, it's on the local pc... not skipping frames, cpu-load is ok, too.. but it's jerking around like hell ONLY with DXVA enabled.. if you disable it, video plays ok! |