Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: MKA seeking problem in 1.4 beta (Read 1765 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

MKA seeking problem in 1.4 beta

Sorry for obtrusiveness. I already reported problem in another topic, but since nobody commented and problem is not fixed in beta 3 i guessed my message go unnoticed.

1.4 beta has problems with seeking in mka. It randomly skips some chapters. Enabling "Slow but accurate seeking" make situation even worse. 1.3.16 and 1.3.17 works OK.
For example, in this video you can see that 1.4 skips to 9 chapter when i'm trying to play 3rd chapter (and with option "Slow but accurate seeking" enabled it completely skips all chapters when i'm trying to play 2nd chapter): https://youtu.be/dMKVtCVBH1A
I also tried clean portable installation but it didn't help.
Here are examples of chapters and global tags from one problematic file.
Chapters from problematic file:
Spoiler (click to show/hide)
Global tags from problematic file:
Spoiler (click to show/hide)

Re: MKA seeking problem in 1.4 beta

Reply #1
Thanks for reporting, indeed I missed the original report.
I'll make sure this is fixed for the next update.
Microsoft Windows: We can't script here, this is bat country.

Re: MKA seeking problem in 1.4 beta

Reply #2
What codec is this file using? Can you please paste full info from fb2k properties dialog / details tab?

I see it was made with latest mkvmerge, I ran the same mkvmerge version on my own multi chapter test files but nothing interesting turned up, seeking works correctly on all samples I could generate.
Microsoft Windows: We can't script here, this is bat country.

Re: MKA seeking problem in 1.4 beta

Reply #3
Codec is FLAC.

Properties.
Metadata:
Spoiler (click to show/hide)

Details:
Spoiler (click to show/hide)

I also PMed you with link to file itself.

Re: MKA seeking problem in 1.4 beta

Reply #4
In beta 4 seeking works correctly, chapters aren't skipped anymore.
But decoder adds some offset. I merged FLAC files to mka, then i added mka and source FLAC files to playlist and used binary comparator to compare tracks from mka with FLAC files.
Here are results from 1.4 beta 4. All tracks except first one are offsetted. Option "Slow but accurate seeking" doesn't change anything.
By the way: offset is equal to block size of source FLAC files.
Code: [Select]
Differences found in 11 out of 12 track pairs.
Non-zero offset detected in 11 out of 11 non-identical track pairs.

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 1
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\01. Eyes Wide Open.flac"
Compared 9287460 samples.
No differences in decoded data found.
Channel peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 2
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\02. Not Again.flac"
Compared 12108096 samples.
Differences found: 24145577 values, starting at 0:00.000000, peak: 1.9663391 at 2:23.168957, 2ch
Channel difference peaks: 1.9557800 1.9663391
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 4608 samples.

Comparing again with corrected offset...
Compared 12103488 samples, with offset of 4608 discarding last/first samples from total of 12108096, discarded samples were not silent in either file.
Differences found within the compared range: 24139368 values, starting at 0:00.000000, peak: 1.9663391 at 2:23.168957, 2ch
Channel difference peaks: 1.9557800 1.9663391
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 3
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\03. Failing.flac"
Compared 14398944 samples.
Differences found: 28791072 values, starting at 0:00.000000, peak: 1.9667358 at 5:04.392517, 2ch
Channel difference peaks: 1.9535828 1.9667358
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 4608 samples.

Comparing again with corrected offset...
Compared 14394336 samples, with offset of 4608 discarding last/first samples from total of 14398944, discarded samples were not silent in either file.
Differences found within the compared range: 28782793 values, starting at 0:00.000000, peak: 1.9667358 at 5:04.392517, 2ch
Channel difference peaks: 1.9535828 1.9667358
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 4
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\04. Wannabe.flac"
Compared 10113600 samples.
Differences found: 20201566 values, starting at 0:00.000000, peak: 1.9550476 at 2:31.996100, 2ch
Channel difference peaks: 1.9531860 1.9550476
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 4608 samples.

Comparing again with corrected offset...
Compared 10108992 samples, with offset of 4608 discarding last/first samples from total of 10113600, discarded samples were silent in file #1.
Differences found within the compared range: 20201566 values, starting at 0:00.000000, peak: 1.9550476 at 2:31.996100, 2ch
Channel difference peaks: 1.9531860 1.9550476
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 5
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\05. Throw It All Away.flac"
Compared 11660040 samples.
Differences found: 23304994 values, starting at 0:00.040590, peak: 1.9769287 at 0:38.365170, 2ch
Channel difference peaks: 1.9566650 1.9769287
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 4608 samples.

Comparing again with corrected offset...
Compared 11655432 samples, with offset of 4608 discarding last/first samples from total of 11660040, discarded samples were silent in file #2.
Differences found within the compared range: 23299228 values, starting at 0:00.040590, peak: 1.9769287 at 0:38.365170, 2ch
Channel difference peaks: 1.9566650 1.9769287
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 6
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\06. Take A Breath.flac"
Compared 10422300 samples.
Differences found: 20758849 values, starting at 0:00.000000, peak: 1.9555969 at 1:38.636417, 1ch
Channel difference peaks: 1.9555969 1.9542542
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 4608 samples.

Comparing again with corrected offset...
Compared 10417692 samples, with offset of 4608 discarding last/first samples from total of 10422300, discarded samples were not silent in either file.
Differences found within the compared range: 20755635 values, starting at 0:00.000000, peak: 1.9555969 at 1:38.636417, 1ch
Channel difference peaks: 1.9555969 1.9542542
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 7
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\07. The Bottom.flac"
Compared 11268432 samples.
Differences found: 22525539 values, starting at 0:00.000000, peak: 1.9711609 at 1:48.128254, 2ch
Channel difference peaks: 1.9595947 1.9711609
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 4608 samples.

Comparing again with corrected offset...
Compared 11263824 samples, with offset of 4608 discarding last/first samples from total of 11268432, discarded samples were not silent in either file.
Differences found within the compared range: 22516975 values, starting at 0:00.000000, peak: 1.9711609 at 1:48.128254, 2ch
Channel difference peaks: 1.9595947 1.9711609
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 8
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\08. Now.flac"
Compared 9902508 samples.
Differences found: 19673001 values, starting at 0:00.000000, peak: 1.9732971 at 1:55.588095, 2ch
Channel difference peaks: 1.9656982 1.9732971
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 4608 samples.

Comparing again with corrected offset...
Compared 9897900 samples, with offset of 4608 discarding last/first samples from total of 9902508, discarded samples were silent in file #1.
Differences found within the compared range: 19673001 values, starting at 0:00.000000, peak: 1.9732971 at 1:55.588095, 2ch
Channel difference peaks: 1.9656982 1.9732971
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 9
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\09. Paper Wings.flac"
Compared 11633580 samples.
Differences found: 23041474 values, starting at 0:00.003537, peak: 1.9569092 at 2:05.254649, 1ch
Channel difference peaks: 1.9569092 1.9555054
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 4608 samples.

Comparing again with corrected offset...
Compared 11628972 samples, with offset of 4608 discarding last/first samples from total of 11633580, discarded samples were silent in file #2.
Differences found within the compared range: 23038846 values, starting at 0:00.003537, peak: 1.9569092 at 2:05.254649, 1ch
Channel difference peaks: 1.9569092 1.9555054
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 10
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\10. Something To Remind You.flac"
Compared 10895052 samples.
Differences found: 21691722 values, starting at 0:00.000000, peak: 1.5256042 at 3:08.750862, 2ch
Channel difference peaks: 1.4623413 1.5256042
File #1 peaks: 0.9525757 0.9778442
File #2 peaks: 0.9525757 0.9778442
Detected offset as 4608 samples.

Comparing again with corrected offset...
Compared 10890444 samples, with offset of 4608 discarding last/first samples from total of 10895052, discarded samples were not silent in either file.
Differences found within the compared range: 21685436 values, starting at 0:00.000000, peak: 1.5256042 at 3:08.750862, 2ch
Channel difference peaks: 1.4623413 1.5256042
File #1 peaks: 0.9525757 0.9778442
File #2 peaks: 0.9525757 0.9778442

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 11
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\11. Spleen (Live In Houston).flac"
Compared 12820164 samples.
Differences found: 25638212 values, starting at 0:00.000000, peak: 1.9757080 at 4:26.084966, 1ch
Channel difference peaks: 1.9757080 1.9596863
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 4608 samples.

Comparing again with corrected offset...
Compared 12815556 samples, with offset of 4608 discarding last/first samples from total of 12820164, discarded samples were not silent in either file.
Differences found within the compared range: 25629371 values, starting at 0:00.000000, peak: 1.9757080 at 4:26.084966, 1ch
Channel difference peaks: 1.9757080 1.9596863
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 12
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\12. For You (Live In Houston).flac"
Differences found: length mismatch - 3:32.335510 vs 3:32.440000, 9363996 vs 9368604 samples.
Compared 9363996 samples, discarded last 4608 samples from the longer file.
Differences found within the compared range: 18726389 values, starting at 0:00.000000, peak: 1.9657898 at 1:00.486803, 1ch
Channel difference peaks: 1.9657898 1.9602051
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000
Detected offset as 4608 samples.

Comparing again with corrected offset...
Compared 9359388 samples, with offset of 4608 discarding last/first samples from total of 9363996, discarded samples were not silent in either file.
Differences found within the compared range: 18717580 values, starting at 0:00.000000, peak: 1.9657898 at 1:00.486803, 1ch
Channel difference peaks: 1.9657898 1.9602051
File #1 peaks: 1.0000000 1.0000000
File #2 peaks: 1.0000000 1.0000000



Total duration processed: 50:35.696
Time elapsed: 1:31.752
33.09x realtime
And here are results from 1.3.17. All tracks are bit-identical.
Code: [Select]
All tracks decoded fine, no differences found.

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 1
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\01. Eyes Wide Open.flac"
Compared 9287460 samples.
No differences in decoded data found.
Channel peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 2
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\02. Not Again.flac"
Compared 12108096 samples.
No differences in decoded data found.
Channel peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 3
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\03. Failing.flac"
Compared 14398944 samples.
No differences in decoded data found.
Channel peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 4
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\04. Wannabe.flac"
Compared 10113600 samples.
No differences in decoded data found.
Channel peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 5
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\05. Throw It All Away.flac"
Compared 11660040 samples.
No differences in decoded data found.
Channel peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 6
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\06. Take A Breath.flac"
Compared 10422300 samples.
No differences in decoded data found.
Channel peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 7
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\07. The Bottom.flac"
Compared 11268432 samples.
No differences in decoded data found.
Channel peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 8
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\08. Now.flac"
Compared 9902508 samples.
No differences in decoded data found.
Channel peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 9
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\09. Paper Wings.flac"
Compared 11633580 samples.
No differences in decoded data found.
Channel peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 10
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\10. Something To Remind You.flac"
Compared 10895052 samples.
No differences in decoded data found.
Channel peaks: 0.9525757 0.9778442

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 11
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\11. Spleen (Live In Houston).flac"
Compared 12820164 samples.
No differences in decoded data found.
Channel peaks: 1.0000000 1.0000000

Comparing:
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\Новая папка\01. Eyes Wide Open.mka" / index: 12
"G:\Staind\Staind - 2011 - Staind (Deluxe Edition)\12. For You (Live In Houston).flac"
Compared 9368604 samples.
No differences in decoded data found.
Channel peaks: 1.0000000 1.0000000



Total duration processed: 50:35.800
Time elapsed: 0:12.170
249.46x realtime

Re: MKA seeking problem in 1.4 beta

Reply #5
Fixed for beta 5, thanks for reporting.
Microsoft Windows: We can't script here, this is bat country.