-
Notifications
You must be signed in to change notification settings - Fork 3
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
Stuck at finding different segments #1
Comments
Hey @Johndirr , sorry for the delay. |
Ah! Unable to download the files. You can get It's easy, just run: |
Dumped the output into these files. Hope this will help. I can also upload the wav files to a different hoster if you suggest me one. |
Hey! Maybe I can try something but for that, I'll need the files(media and subtitle). |
Hi, you are right. The two files are the same with a different framerate. Uploaded the wavs to another site: Reuploaded files |
Ok, I gave this another try. This time it ended in a Segmentation fault
@sypai If you would be so kind to have a look at this. I uploaded the files to mega: |
Hello, @Johndirr mega doesn't seem to work :( |
Here you go: |
I tried resync and have the same segmentation fault. |
The problem is somewhere in slice function
According to backtrace, there are calls: main -> Tool::sync -> AlignFP::brum_brum -> AlignFP::segment_it -> AlignFP::next and after it AlignFP::slice have been recursively called like ~70k times until the program died. UPD: That's funny, but it seems like every recurrent call of function slice is called with the same arguments of ub ("upper bound") and lb ("lower bound"). lb=-20, ub=24883. Is it legal for lb be negative, because otherwise it's wrong lb to be compared with type of size_t here:
I think because of this wrong type comparison we have segmentation fault here. Forcing with negative values infinity recursive calls. |
Same thing here. Different audios tried, different subtitles, same result. Shame because I haven't found any other tool that does exactly this. |
Running
I get the following output. But it won't go past this state and never finishes resynchronizing.
Any idea whats wrong? The audio files were created as stated in the docs.
The text was updated successfully, but these errors were encountered: