-
Notifications
You must be signed in to change notification settings - Fork 373
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AVI output in DirectX9 Alt blitter, with HardFX shaders outputs glitchy video. #1938
Comments
Does it happen with official shaders from https://neo-source.com/index.php?topic=4067.msg35928#msg35928 ? Could you provide a link for downloading your shaders ? |
As a matter of fact, it does. Also, I forgot to mention because it was the default option after all, but I'm using the Intel IYUV codec, Microsoft AVI does output a less glitched video but it's still oddly squashed/stretched. |
I booted up that windows i never use to test this and only raw video seems to work, it doesn't even seem related to blitter/shader usage. Is this recording component even something internal to FBNeo ? Somehow it's translated to my native language while the FBNeo UI is in english and i have no FBNeo language pack installed. I'm not familiar at all with this stuff, maybe @dinkc64 or someone else will be able to help. |
I'm going to get to this very soon, thanks for the bug report :) best regards,
|
@ilker2495 In-case it helps, here's my x264vfw config screen: here's the avi, zipped, that my fbneo created: Could you zip and attach your fbneo's ini file (config/fbneo.ini, usually)? Maybe it will help lead me to the problem. Also let me see a screencap of your x264vfw encoder settings screen. best regards,
|
Of course! In the .zip is my config. I don't have the configuration screen that you do... All I get are these: Config .zip: |
Oh! In that case, do grab x264vfw, install it and try with that codec instead :) https://sourceforge.net/projects/x264vfw/files/latest/download best regards,
|
@dinkc64 Is there a way to remove the codecs that don't work from the list ? Or do they actually work on your side ? Is that list a windows thingy that can't be modified ? |
@dinkc64 The codec you have linked produces very similar results to the Microsoft AVI codec, in the sense that the video is oddly squashed. I have zipped a (terrible) 20 seconds of gameplay of ddpdojblk (I manage to drop chain even here somehow). Other things of interest are 1.) a very noticable audio desync and 2.) the shaders being completely missing from the final picture. For testing purposes I have also used the same HardFX "CRT CGA" shader that you used on your side. Edit: I am sorry, I just noticed that in the .avi you linked, these "issues" are also present :) So my guess is that this is intended behaviour? Edit 2: I apologize to be constantly re-editing this reply but here is what a "fixed" version of your .avi would look like. I determined the video was in 1:2 instead of 3:4 as it should be, and there is a 60 frame audio delay. The command I ran was:
And the fixed .avi video: |
barbudreadmon, afaik the os displays that list. @ilker2495 we just present the video to the video encoder just like we present the video to the blitter (video device), best regards,
|
Aspect ratio isn't used by the avi recorder, meaning the pixels are square (DAR width:height or PAR 1:1, as you prefer). I believe that's intended. I'm not too sure about the audio delay, i can't find an explanation from the code. |
Thank you both for the explanation. To be honest I probably should have checked pixel aspect ratio with ffprobe while I was at it. What you say is totally accurate. Fiddling with settings and I couldn't get rid of the audio delay, so I will be using something like OBS in the meanwhile. For everyone else, I suppose |
I swear, this 1 second audio delay was never there before - maybe its a new bug? grr.. :) |
On FBNeo latest version (nightly at the time of writing), when running -for example- ddpdojblk, in DirectX9 Alt blitter and with HardFX ("CRT Standard" in this case), gameplay on my screen looks perfectly fine while the AVI output is garbled. I am linking the video re-encoded into .mp4 for upload reasons, but the glitchy appearence is the same: https://0x0.st/8H75.mp4
I got my shaders from the FBNeo_Shaders repository made by "林润锋", and they work well. However there's this issue when outputting to AVI.
The text was updated successfully, but these errors were encountered: