Skip to content
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

Glitched Display #4

Closed
rlaphoenix opened this issue Sep 9, 2019 · 5 comments
Closed

Glitched Display #4

rlaphoenix opened this issue Sep 9, 2019 · 5 comments

Comments

@rlaphoenix
Copy link

rlaphoenix commented Sep 9, 2019

For some reason when I create a D2V using this program, it fails occassionally, skips frames, rewinds frames, and just generally desyncs and fails to render at times.

https://i.imgur.com/d6Fv6Ok.png

It doesn't occur if I run DGIndex.exe through latest wine on Arch Linux.
The only downside is that I have to open the generated d2v and replace the windows style path to a linux style path.

I attached below the 2 d2v's, one created by d2vwitch, and one created by dgindex, both using default settings, both created from an mpg extracted via Inviska

d2vs.zip

It also seems to exhibit a mis-match with VapourSynthEditor. The frames dont match up, when using the D2VWitch d2v, it finishes about 20 or so odd frames before VapourSynthEditor says it should, whereas the DGIndex d2v ends at the right time.

@dubhater
Copy link
Owner

dubhater commented Sep 9, 2019

Can you provide the first 10 MB of this mpg, please? You can use dd:

dd if=original.mpg of=beginning.mpg bs=1M count=10

@rlaphoenix
Copy link
Author

beginning.zip

@dubhater
Copy link
Owner

dubhater commented Jun 4, 2020

Good news! I fiiiinally figured it out and fixed it.

@rlaphoenix
Copy link
Author

That's fantastic news, I'm curious what caused it?

@dubhater
Copy link
Owner

dubhater commented Jun 5, 2020

My bad decisions, probably. :) I added code to calculate the audio delays, which made use of some older code that wasn't implemented correctly. The new code has side effects.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants