Log in

View Full Version : Cannot decode dxtory footage with mpc be, why?


chris89
27th May 2023, 17:16
I wish I could get mpc to decode my dxtory recorded in game footage but on the kmplayer can decode it for some reason... any advice on how to transfer the filters or codecs or decoders that can play my dxtory footage which is .avi container on mpc?



By the way doesn't GCN 1.0 support AMD VCE encoding? I'm looking to make the video smaller but need the speed of hardware acceleration to do so.



Thanks



This below data is from the kmplayer, so what do i do to get the decoder filters or codecs from the kmpayer to mpc be to make it work?



D:\Screenshots\bf3 2023-05-27 07-36-47-739.avi
General
Complete name : D:\Screenshots\bf3 2023-05-27 07-36-47-739.avi
Format : AVI
Format/Info : Audio Video Interleave
Format profile : OpenDML
File size : 1.13 GiB
Duration : 1mn 36s
Overall bit rate : 101 Mbps
Writing application : DxtoryCore ver2.0.0.127
Encoded_Original/DistributedBy : Video:YUV410|CompressV3 Audio:1 - HISENSE (AMD High Definition Audio Device)
Video
Format : xtor
Codec ID : xtor
Duration : 1mn 36s
Bit rate : 99.4 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16/9
Frame rate : 23.970 fps
Resolution : 24 bits
Bits/(Pixel*Frame) : 1.999
Stream size : 1.11 GiB (98%)
Audio
Format : PCM
Format settings, Endianness : Little
Format settings, Sign : Unsigned
Codec ID : 1
Codec ID/Hint : Microsoft
Duration : 1mn 36s
Bit rate mode : Constant
Bit rate : 1 536 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 17.6 MiB (2%)
Interleave, duration : 100 ms (2.39 video frames)

Aleksoid1978
28th May 2023, 02:58
Upload small test file - i'l check it.

huhn
28th May 2023, 06:07
they ship a directshow filter that doesn't work with some video renderer like madVR. so not installing dxtory and suing OBS instead already fixes the issue.
if you block it it works just fine using internal ones.

maybe always prefer internal filter for xtor so the one in 20 mill doesn't encounter this issue.

AMD is generally terrible at hardware encoding and GCN 1.0 is so old you are nearly for sure better of using something else i wouldn't be shocked if x264 very fast is massively better.

v0lt
28th May 2023, 20:00
You can try a test build - mpc-be_1.6.7.86_xtory_test1.x64.7z (https://www.sendspace.com/file/cvu7gb).
Patch (https://www.sendspace.com/file/l1jwh4).

huhn
29th May 2023, 08:58
this build uses the internal filter and works just fine with madVR.

i have to prefer the dxtory filter to break playback again here on my system.

richardpl
29th May 2023, 10:27
If you wish to get this really ever fixed upload sample file that does not work, and it will get fixed if its broken. Exp. if it is not supported by libavcodec.

huhn
29th May 2023, 11:18
it needs some work to make them in a reasonable size and libavcodec works just fine and unlike there own directshow filter.
and the issue could also be in something like madVR so good luck getting that fixed ever.

assume chris89 has the same issue. there is no point in me uploading a sample because i may not have the same issue.

v0lt
29th May 2023, 16:56
Developers don't have test files. Therefore, Dxtory decoding support will not be added to MPC-BE.

huhn
30th May 2023, 14:47
here you go:
https://drive.google.com/file/d/1Cg9j4BeDg89LfGPKV-EYkdk8wkbl44dB/view?usp=sharing

this one crashes unlike the other that is 12 gb.

v0lt
30th May 2023, 15:25
Dxtory support was added in MPC-BE 1.6.7.89.