INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 4 5 6 7 [8] 9   Go Down

Author Topic: NEW: Blu-ray Menu Support (Beta)  (Read 21071 times)

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1036
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #350 on: May 17, 2018, 08:56:17 am »

I've been testing it all week (finally) and haven't run into any issues so far with the titles I've thrown at it.  I'm very happy about this functionality!
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #351 on: May 17, 2018, 10:58:43 am »

@Hendrik, would the navigator filter not be neutral for the audio path? I've(maybe had) no problem when watching the movie without the menu feature.
I come back soon after I check again. What kind of information would be helpful?

Audio and Video is stored in the files interleaved, ie. audio and video alternating, so if you read the file, you read both audio and video equally. This is nice for playback, since you can just linearly read the file and all is well.
But it causes problems if you need different amounts of audio and video before it gets to the output. If the video processing chain buffers around 1 second of video (say 24 frames), but the audio chain has a latency of 2 seconds, where does the extra second of video go?

Thats most likely the cause for these problems, the source doesn't have anywhere to put the extra video while the audio chain is still asking for more data. To overcome this problem, there is a bit of buffering, so it can store a few frames of audio or video to compensate for differences in processing latency, which usually works fine. But there is a limit to how much it can buffer to keep the interactive parts of the menu actually properly interactive (if you buffer too much, that suffers), and you may be running against that limit.

Of course I could just make the buffer generally bigger, but as said above too large buffers cause the interactivity to suffer (especially in Menu playback) - which is why its fine outside of menu playback, since there bigger buffers are fine. But maybe I can add some checks that allow the buffers to dynamically grow if the audio is still starving for data, since broken playback is worse then a bit sluggish interactive playback.
Logged
~ nevcairiel
~ Author of LAV Filters

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1036
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #352 on: May 17, 2018, 11:13:47 am »

How do licensed players handle that kind of situation??  It would seem logical that they'd have the same issues to overcome, no?
Logged

rlebrette

  • Guest
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #353 on: May 17, 2018, 12:02:04 pm »

How do licensed players handle that kind of situation??  It would seem logical that they'd have the same issues to overcome, no?

Nobody else does convolution in a decent licensed Player. MC is unique on this point, especially when playing video.
Logged

rlebrette

  • Guest
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #354 on: May 17, 2018, 12:27:33 pm »

Audio and Video is stored in the files interleaved, ie. audio and video alternating, so if you read the file, you read both audio and video equally. This is nice for playback, since you can just linearly read the file and all is well.
But it causes problems if you need different amounts of audio and video before it gets to the output. If the video processing chain buffers around 1 second of video (say 24 frames), but the audio chain has a latency of 2 seconds, where does the extra second of video go?

Thats most likely the cause for these problems, the source doesn't have anywhere to put the extra video while the audio chain is still asking for more data. To overcome this problem, there is a bit of buffering, so it can store a few frames of audio or video to compensate for differences in processing latency, which usually works fine. But there is a limit to how much it can buffer to keep the interactive parts of the menu actually properly interactive (if you buffer too much, that suffers), and you may be running against that limit.

Of course I could just make the buffer generally bigger, but as said above too large buffers cause the interactivity to suffer (especially in Menu playback) - which is why its fine outside of menu playback, since there bigger buffers are fine. But maybe I can add some checks that allow the buffers to dynamically grow if the audio is still starving for data, since broken playback is worse then a bit sluggish interactive playback.

I've just checked some disks, and I confirm I'm still having audio pops and video slow downs with the 24.0.28x64
I'm pretty ignorant in all the filter stuff, what you say is that the chain is working in pull mode where the device is getting the data from the stream. Then the only way would be to prepare a lot of audio before diffusing the video.
Is there a way to know how much latency the convolution is introducing?
I see what you mean by talking about sluggish interactive playback, but I would prefer to have a menu that reacts with 500ms delay with audio convolution.
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1036
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #355 on: May 17, 2018, 03:55:06 pm »

Nobody else does convolution in a decent licensed Player. MC is unique on this point, especially when playing video.

MC is unique in most points which is why we all use it.  :D
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1036
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #356 on: May 19, 2018, 06:08:44 pm »

Iron Man 3 blu-ray doesn't seem to work quite properly.  I'd have to compare what happens to an actual player but the menu never seems to finish drawing and nothing is active on the menu.  This is the US release.
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #357 on: May 22, 2018, 07:20:41 am »

The next build implements some changes that should allow the latency to grow when the audio chain demands it. In my tests with a naive long Convolution filter that did fix playback.
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #358 on: June 07, 2018, 06:05:43 am »

 :P So it does!  Always just hit Next Next!  Silly me.

Any difference with LAVFilters-0.71.0-49.exe from LAVFilters-0.71.0-42.exe that needs testing?
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #359 on: June 07, 2018, 07:55:12 am »

Any difference with LAVFilters-0.71.0-49.exe from LAVFilters-0.71.0-42.exe that needs testing?

Nothing specific really. If you want to, just install it and make sure everything still works as it should. Primarily that bitstreaming activates and stays on when its supposed to, but I don't really expect a lot of problems.
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #360 on: June 08, 2018, 12:08:35 am »

Nothing specific really. If you want to, just install it and make sure everything still works as it should. Primarily that bitstreaming activates and stays on when its supposed to, but I don't really expect a lot of problems.

So far, so good.
Logged
JRiver CEO Elect

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #361 on: June 08, 2018, 07:48:51 am »

FYI - Watched Red Sparrow UHD in Menu Mode (Bitstreaming Atmos) tonight and there were 4 audio drops outs.   There does not seem to be anything "special" about this disc.  Was using the latest LAV Nightly.  After the movie had finished I went back to where the first drop out was (12:45) but it was not reproducible in either Menu or Title mode..... so no idea = not much help I'm afraid.
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #362 on: June 08, 2018, 09:21:45 am »

That would only be interesting if you play it a couple more times with the old and the new to check if this is a problem that hasn't existed before. :)
I wouldn't really expect a drop out though, if something weird goes wrong maybe a desync over time? Although maybe that'll then force it to drop to compensate? Hm who knows.

Since the first one happened only 12 minutes into the movie, maybe it can be repeated without hours of time investment? :D
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #363 on: June 08, 2018, 06:31:48 pm »

Here is the log from V33 + LAVFilters-0.71.0-49.  At the 4:50 mark I get a bunch of Video Frames dropped in madVR + an audio drop.  The log has these drift entries:

Code: [Select]
0407062: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -101.490 ms
0407062: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -100.104 ms
0407062: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -100.071 ms
0407062: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -100.043 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -99.470 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -99.433 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -99.399 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -99.367 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -98.738 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -98.699 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -98.667 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -98.639 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -97.988 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -97.954 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -97.924 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -97.897 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -97.239 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -97.179 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -97.133 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -97.098 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -96.479 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -95.741 ms
0407078: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -95.672 ms
0407172: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -45.383 ms
0407172: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -45.240 ms
0407172: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -45.206 ms
0407187: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -41.433 ms
0407187: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -41.348 ms
0407297: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 14.368 ms
0407359: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 44.939 ms
0407359: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 43.251 ms
0407359: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 43.280 ms
0407359: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 44.627 ms
0407406: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 70.669 ms
0407469: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 96.012 ms
0407469: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 96.958 ms
0407469: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 97.690 ms
0407469: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 97.750 ms
0407484: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 103.692 ms
0407578: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 154.022 ms
0407578: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 155.493 ms
0407578: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 156.280 ms
0407578: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 156.312 ms
0407578: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 156.340 ms
0407687: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 208.747 ms
0407687: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 208.859 ms
0407703: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 165.720 ms
0407703: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 82.859 ms
0407703: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 41.430 ms
0407750: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 22.777 ms
0407750: 12088: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 11.093 ms
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #364 on: June 08, 2018, 06:36:11 pm »

Does that only happen in menu mode?
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #365 on: June 08, 2018, 06:43:22 pm »

That test was in Menu Mode.  I'll now retest in Title Mode then with the MC Packaged Version of LAV.

FYI here is some shots of the MadVR stats. (taken from the phone as I did not want to interupt anything).  The thing of interest is that this happened at around the time that madVR was reporting that a frame repeat would happen.
Logged
JRiver CEO Elect

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #366 on: June 08, 2018, 06:52:30 pm »

Ok got a single repeated and presentation glitch at about the 5min same point but no audio issues or a bunch of dropped frames.  Doo you want the log or let the movie keep running?
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #367 on: June 08, 2018, 06:56:01 pm »

No need for a log. I'll try to figure out whats going on. Seems weird that a single video glitch would somehow throw off audio like that, but maybe the timing is coincidental.
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #368 on: June 08, 2018, 06:59:53 pm »

OK - FYI there was another frame repeat at around the 9 min mark, but nothing freaked out.  I'll re-run in Menu Mode again to see that it is repeatable or a coincidence. 
Logged
JRiver CEO Elect

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #369 on: June 08, 2018, 07:13:44 pm »

This time it happened at the 10.5 min mark.  Same sort of entries in the Log:
Code: [Select]
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -52.937 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -51.302 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -51.260 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -51.222 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -50.563 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -50.527 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -50.497 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -50.467 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -50.428 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -50.393 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -49.822 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -49.780 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -49.747 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -49.715 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -49.686 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -49.078 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -49.040 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -49.010 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -48.985 ms
0676250: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -48.956 ms
0676265: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -43.861 ms
0676312: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -19.021 ms
0676328: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -14.332 ms
0676375: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 15.370 ms
0676390: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 21.924 ms
0676484: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 72.267 ms
0676500: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 72.468 ms
0676500: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 72.530 ms
0676500: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 72.562 ms
0676500: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 72.591 ms
0676593: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 124.939 ms
0676593: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 125.060 ms
0676593: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 125.228 ms
0676609: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 101.296 ms
0676625: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 50.646 ms
0676671: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 25.377 ms
0676687: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 15.178 ms
0676890: 2776: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by 7.499 ms

I'll run a longer test in Titlemode to double check....
Logged
JRiver CEO Elect

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #370 on: June 08, 2018, 08:25:51 pm »

Yup - Title Playback looks solid.  Did not see any real issues after 1 hour of playback (well there were 15 repeated frames - one every 4.5 min or so as per madVR stats).  Also the log did not have any big slabs of Correcting Drift like with Menu Playback, just the odd single correction (post the initial startup corrections):

3793140: 4608: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -5.249 ms
Logged
JRiver CEO Elect

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #371 on: June 08, 2018, 08:53:56 pm »

Retest:  Maze Runner Menu Playback.  Big drop just before the 10min mark.  Lots of big blocks of Drift Correction throught the log but the big drop seemed to coincide with this segment:
Code: [Select]
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -1021.708
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -1001.911
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -982.009
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -962.115
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -942.212
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -922.468
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -902.567
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -882.686
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -862.784
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -842.897
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -822.997
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -803.102
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -782.347
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -762.433
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -742.518
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -722.598
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -702.675
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -682.749
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -662.826
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -642.903
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -622.975
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -603.055
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -583.132
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -563.208
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -543.274
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -523.348
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Dropping sample because it is too late; Error: -503.439
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -501.756 ms
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -501.756 ms
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -501.756 ms
0623250: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -501.756 ms
0623312: 8168: Playback: COSDWindow::UpdatePosition: Start
0623312: 8168: Playback: COSDWindow::UpdatePosition: Finish (0 ms)
0623343: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -482.871 ms
0623343: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -482.685 ms
0623343: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -482.625 ms
0623343: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -482.580 ms
0623343: 5300: Playback: COutputPluginAudioRenderer::DoRenderSample: Correcting drift by -482.443 ms

Now testing this disc on Title Playback.

Edit - Title Playback looks good.  In the log there were some pairs of small + and -'ve drift correction but I did not hear or see any issues from these.
Logged
JRiver CEO Elect

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #372 on: June 09, 2018, 06:29:31 pm »

FYI - Had an idea that LipSync correction may have had an impact, so I removed it.  No change... same set of adjustments when in Menu Mode
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #373 on: June 11, 2018, 10:46:54 am »

I let Mace Runner in Menu Mode with bitstreaming running for about 30 minutes and nothing really happened. I don't think its necessarily related to the DirectShow chain itself much, since it would otherwise be more reliable to reproduce it - the file parsing is the same every time, afterall.

From the logs, it seems like what you posted in your latest post was immediately after a seek? A few cutouts after seeking are probably to be expected.
Logged
~ nevcairiel
~ Author of LAV Filters

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1036
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #374 on: June 11, 2018, 11:13:32 am »

That's almost always true of seeks at least in my experience.  jmone, what video card and driver are you rocking right now?  That may be more of an issue than anything.
Logged

rlebrette

  • Guest
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #375 on: June 11, 2018, 12:28:33 pm »

The next build implements some changes that should allow the latency to grow when the audio chain demands it. In my tests with a naive long Convolution filter that did fix playback.

Until now I had no time to test this, but I've just tested on some disk and it improves a lot the experience! (until now I had no sound hickup)
Hendrik you are great, thanks for the improvement.
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #376 on: June 11, 2018, 02:01:09 pm »

From the logs, it seems like what you posted in your latest post was immediately after a seek? A few cutouts after seeking are probably to be expected.

Nope - there was no seek, just let it run.  I can retest when I'm back at home (in a few days)
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #377 on: June 11, 2018, 02:05:04 pm »

Nope - there was no seek, just let it run.  I can retest when I'm back at home (in a few days)

The log says you were seeking, though! From the OSD, apparently.
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #378 on: June 11, 2018, 02:57:12 pm »

Unless it was after the drop ....  I bring up an osd to see the time posn prior to stopping??? Else it is either the wrong or incomplete log as this is the PC that gets permission issues writing to the log
Logged
JRiver CEO Elect

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #379 on: June 14, 2018, 04:57:18 am »

Back and retested on Red Sparrow.  I promise I did not do any seeks! :)  I did a clean boot and from MC then (all in one log):
- 1st part is playing in Menu Mode.  Audio drop just before the 5min min mark and a bunch of dropped/repeated frames at this point
- 2nd part is playing in Title Mode.  All fine and I let it run about 10min (well the expected 2 repeated frames) but no audio issues.

Looking at the log I see a bunch of drift correct when in Menu mode compared to Title Mode. 

Around for the next few days so happy to try stuff.
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #380 on: June 14, 2018, 05:10:50 am »

Did you ever test if this happens with old LAV? Or with a DTS-HD MA disc for that matter?
I also did some more changes that *could* help reliability with TrueHD bitstreaming in the very latest nightlies of LAV..
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #381 on: June 14, 2018, 05:16:41 am »

I'll test with the MC Packaged LAV Now on this disc.... (it could be disc specific?)
Logged
JRiver CEO Elect

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #382 on: June 14, 2018, 05:36:07 am »

MC Packaged LAV did not have this issue over 10min - log attached (did not see any big slabs of drift correction post start up).  I'll now try the latest LAV Nightly
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #383 on: June 14, 2018, 05:47:39 am »

Hrm thats somewhat unfortunate. Although I don't understand why that wouldn't happen with title playback then still.
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #384 on: June 14, 2018, 05:57:21 am »

Still the issue with the latest LAV Nightly (this time around the 6.5 min mark).  I'm retesting with the MC Packaged version again to double check - will let this one run longer.
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #385 on: June 14, 2018, 06:02:45 am »

If it would actually be triggered by the LAV changes, then I also don't understand why it changes in timing everytime. If it would be doing something wrong with the audio, you would think it would happen at the same spot, and be actually reproducable on other systems (like with the dropouts with old LAV on Atmos)

At this point I think something may be causing hiccups on your system for some reason, but the log doesn't show any indication of what may be going on in the background.

Maybe I can make a special build that increases the size of the buffering in the BD source filter, as that may increase the resilience of playback.
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #386 on: June 14, 2018, 06:13:59 am »

OK - just got it on MC Lav at the 16.5min mark in Menu Mode... Big slab of Drift Correction.  Will now test with MC Lav in Title Mode.
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #387 on: June 14, 2018, 06:15:34 am »

I made a replacement JRPlayer.dll with increased buffers (about 2.5x the size), maybe it does something (x64 only).
https://files.1f0.de/jr/temp/JRPlayer-bufferchanges.zip
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #388 on: June 14, 2018, 06:19:22 am »

OK - I'll test that next.  Do you want that tested with MC Lav or Nightly LAV?
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #389 on: June 14, 2018, 06:19:55 am »

Nightly I guess. Thats the one we want to use in the future!
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #390 on: June 14, 2018, 06:52:56 am »

20min in and looking good.  I like Red Sparrow as a movie but I now can recite the first 10min word for word!  It is not that good!  No audio drops so far 😄
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #391 on: June 14, 2018, 07:01:47 am »

I saw it in the cinema, it was ok and I like JLaw, but not sure I would want to be able to recite it. :)
Thanks for testing!
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #392 on: June 14, 2018, 07:20:51 am »

I'm not much of a JLaw fan though oddly I like her movies!  Anyway, looks like the buffer change nailed the issue.  After 45 Min no Audio Drops outs and the logs show no drift adjustments at all (post the initial ones).  Great work!
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #393 on: June 14, 2018, 08:16:22 am »

I also made it now scale the buffer size with the movies framerate, so that its always about one second long. Previously a 60 fps movie would probably be far more likely to develop issues then a 24 fps movie would.
Hopefully this squares it away for good. Maybe I can finish the release of LAV on the weekend and get that into MC as well then.
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #394 on: June 14, 2018, 04:13:43 pm »

Sounds good!  Anything from madshi on the drawing issue in the newer madVR?
Logged
JRiver CEO Elect

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10791
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #395 on: June 14, 2018, 04:25:18 pm »

Not yet, he is apparently quite busy with his commercial work right now.
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #396 on: June 15, 2018, 06:21:08 am »

FYI - you asked about DTS-MA, watched BD 3 Billboards tonight with no issues (new LAV and new DLL).
Logged
JRiver CEO Elect

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14277
  • I won! I won!
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #397 on: June 15, 2018, 09:18:52 pm »

MC V35 looks good - let Red Sparrow run though and no sign of audio issues :)
Logged
JRiver CEO Elect

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1036
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #398 on: June 19, 2018, 06:13:12 pm »

I have a weird issue and it's not even a huge problem just odd.  I've been doing a lot of Marvel blu-rays the past month or so and lately when it's going to the next title in the play list before you get to the menu, it shows the volume bar at the bottom of the screen.  It's really strange like I said but it happens during transitions between titlesets.  Anyone else seeing that?
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1036
Re: NEW: Blu-ray Menu Support (Beta)
« Reply #399 on: June 19, 2018, 06:20:35 pm »

How did I not notice this one before....subtitles are simply off when playing by menu?  That seems....ungood?  I'm watching a title I know will have forced subs for a foreign language and I can't even select the sub track.  I get I can switch to titleset playback but shouldn't any forced subs be played by default in menu mode?
Logged
Pages: 1 ... 4 5 6 7 [8] 9   Go Up