Blu Ray film subtitles stuck on screen

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
maatt
New Cone
New Cone
Posts: 7
Joined: 12 Jun 2018 17:18

Blu Ray film subtitles stuck on screen

Postby maatt » 12 Jun 2018 17:56

Hi all,

I have used VLC for many years and never had any problems that were not solvable, but in the past few weeks I have come across a very irritating issue regarding subtitles which I never had before.

When playing a commercial blu ray with subtitles after forwarding to the required point (to resume watching where I'd left off) the subtitles will stay stuck on the screen until the next point of spoken dialogue.

In addition the timing of all subtitles appearing is delayed.

This problem does not occur if a film is played from the beginning without pause or if I play a .m2ts stream directly from file explorer in Windows 10, only when starting a film (then forwarding) from the blu ray menu.

I am absolutely sure that this problem has only recently occurred and wonder whether it could be something to do with a new version of VLC (I have version 3.0.3) or a Windows 10 update.

Any help or clues as to what is causing this issue would be greatly appreciated.


mat

maatt
New Cone
New Cone
Posts: 7
Joined: 12 Jun 2018 17:18

Re: Blu Ray film subtitles stuck on screen

Postby maatt » 13 Jun 2018 14:51

Here is a log file after playing a blu ray disc with subtitles and forwarding (I have deleted multiple instances of the same error: main error: Timestamp conversion failed (delay 5000000, buffering 100000, bound 9000000)
main error: Could not convert timestamp 7291518989 for FFmpeg
):

-- logger module started --
main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
qt error: cannot start Qt multiple times
qt error: cannot start Qt multiple times
skins2 error: cannot instantiate dialogs provider
main: playlist is empty
lua: Listening on host "*console".
libbluray: First play: 1, Top menu: 1
HDMV Titles: 8, BD-J Titles: 0, Other: 0
libbluray: Adding ES 4113
main error: Failed to set fullscreen
direct3d11 error: SetThumbNailClip failed: 0x800706f4
main error: Failed to set fullscreen
direct3d11 error: SetThumbNailClip failed: 0x800706f4
main error: Failed to set fullscreen
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 6) for PID 0
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 6) for PID 256
libbluray: Initializing overlay
libbluray: Adding ES 4113
main error: buffer deadlock prevented
direct3d11 error: SetThumbNailClip failed: 0x800706f4
main error: Failed to set fullscreen
direct3d11 error: SetThumbNailClip failed: 0x800706f4
libbluray error: blurayReleaseVout: subpicture channel exists

main error: Failed to set fullscreen
direct3d11 error: SetThumbNailClip failed: 0x800706f4
libbluray error: blurayReleaseVout: subpicture channel exists

main error: Failed to set fullscreen
libbluray: Stopping playlist playback
libbluray: Adding ES 4113
libbluray: Adding ES 4352
libbluray: Adding ES 4353
direct3d11 error: SetThumbNailClip failed: 0x800706f4
libbluray: Adding ES 4354
libbluray: Adding ES 4608
main error: Failed to set fullscreen
direct3d11 error: SetThumbNailClip failed: 0x800706f4
direct3d11 error: SetThumbNailClip failed: 0x800706f4
main error: Failed to set fullscreen
main error: Timestamp conversion failed for 604125001: no reference clock
main error: Could not convert timestamp 0 for FFmpeg
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 6) for PID 0
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 6) for PID 256
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 1) for PID 0
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 1) for PID 256
main error: Timestamp conversion failed for 3386583334: no reference clock
main error: Could not convert timestamp 0 for FFmpeg
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 15) for PID 0
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 15) for PID 256
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 7, expected 6) for PID 0
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 7, expected 6) for PID 256
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 2) for PID 0
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 2) for PID 256
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 12) for PID 0
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 12) for PID 256
main error: buffer deadlock prevented
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 0) for PID 0
ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 0) for PID 256

main error: Timestamp conversion failed (delay 5000000, buffering 100000, bound 9000000)
main error: Could not convert timestamp 7291518989 for FFmpeg
main error: Timestamp conversion failed (delay 5000000, buffering 10


mat

User avatar
InTheWings
Developer
Developer
Posts: 1275
Joined: 07 Aug 2013 13:15
VLC version: crashing
Operating System: Linux
Contact:

Re: Blu Ray film subtitles stuck on screen

Postby InTheWings » 13 Jun 2018 16:29

what do you mean by "the subtitles"
:!: If you want your problem to be solved :
* First read troubleshooting guide VSG:Main
* Always provide verbose LOGS ! (command line or from gui)
* Always check your issue against a developer build from Nightly Build of VLC
* Tell us when your problem is solved !

maatt
New Cone
New Cone
Posts: 7
Joined: 12 Jun 2018 17:18

Re: Blu Ray film subtitles stuck on screen

Postby maatt » 13 Jun 2018 16:47

The discs are UK region B with audio track set to French and subtitle track set to English, which is the default setting when playing directly from the top menu.

mat

User avatar
InTheWings
Developer
Developer
Posts: 1275
Joined: 07 Aug 2013 13:15
VLC version: crashing
Operating System: Linux
Contact:

Re: Blu Ray film subtitles stuck on screen

Postby InTheWings » 13 Jun 2018 17:12

I still don't understand which subtitle "in time" is stuck
:!: If you want your problem to be solved :
* First read troubleshooting guide VSG:Main
* Always provide verbose LOGS ! (command line or from gui)
* Always check your issue against a developer build from Nightly Build of VLC
* Tell us when your problem is solved !

maatt
New Cone
New Cone
Posts: 7
Joined: 12 Jun 2018 17:18

Re: Blu Ray film subtitles stuck on screen

Postby maatt » 13 Jun 2018 18:07

I still don't understand which subtitle "in time" is stuck
I have just uninstalled V 3.0.3 and reinstalled V 2.2.8 and the problem disappears, if I play from a point further forward using the time cursor or next chapter button the subtitles appear and disappear in sync with the video.

It seems obvious to me that this is an issue connected to Blu Ray menus being enabled, with V2.2.8 there is no menu.

I will try installing V3.0.


mat

maatt
New Cone
New Cone
Posts: 7
Joined: 12 Jun 2018 17:18

Re: Blu Ray film subtitles stuck on screen

Postby maatt » 13 Jun 2018 18:37

Ok I've just uninstalled v2.2.8 and installed v3.0.0 and can report that the issue has gone, even though blu ray menus are enabled.

This confirms my claim that the problem is due to a new software version.

I will stick with this version (3.0) until the next release, as this issue has ruined enjoyment of the last two blu rays I've bought as well as cost me £50 trying new blu ray hardware; watching a film in stages is my normal practice so this retrogressive fault is untenable IMO.

mat
Last edited by maatt on 13 Jun 2018 21:32, edited 2 times in total.

User avatar
InTheWings
Developer
Developer
Posts: 1275
Joined: 07 Aug 2013 13:15
VLC version: crashing
Operating System: Linux
Contact:

Re: Blu Ray film subtitles stuck on screen

Postby InTheWings » 13 Jun 2018 18:38

You can play bd without menus in 3.0
:!: If you want your problem to be solved :
* First read troubleshooting guide VSG:Main
* Always provide verbose LOGS ! (command line or from gui)
* Always check your issue against a developer build from Nightly Build of VLC
* Tell us when your problem is solved !

maatt
New Cone
New Cone
Posts: 7
Joined: 12 Jun 2018 17:18

Re: Blu Ray film subtitles stuck on screen

Postby maatt » 13 Jun 2018 22:17

Tried v3.02 and v3.0.1 - 3.02 has same issue, 3.0.1 works ok so I'm sticking with it.

mat

User avatar
InTheWings
Developer
Developer
Posts: 1275
Joined: 07 Aug 2013 13:15
VLC version: crashing
Operating System: Linux
Contact:

Re: Blu Ray film subtitles stuck on screen

Postby InTheWings » 14 Jun 2018 11:12

I can't reproduce with bluray & multiple subs tracks
:!: If you want your problem to be solved :
* First read troubleshooting guide VSG:Main
* Always provide verbose LOGS ! (command line or from gui)
* Always check your issue against a developer build from Nightly Build of VLC
* Tell us when your problem is solved !

maatt
New Cone
New Cone
Posts: 7
Joined: 12 Jun 2018 17:18

Re: Blu Ray film subtitles stuck on screen

Postby maatt » 14 Jun 2018 12:58

I can't reproduce with bluray & multiple subs tracks
The 3 discs I've tested that I have the issue with are:

The Burmese Harp (Masters of Cinema, 2012, UK)

The Lovers (from Louis Malle Collection) (Curzon artificial Eye, 2017, UK)

The Wages of Fear (BFI, 2017, UK)

All discs have one subtitle track (English) only, which is accessible from the top menu and right clicking within VLC, but enabled by default by the disc.

To repeat, the subtitle sticking problem only occurs when forwarding the film via time cursor or next chapter button, playing from the BD top menu and when there is a time gap of no dialogue - the subtitle stays on the screen during this gap when it shouldn't be there and only updates when the next piece of dialogue occurs. The subtitle timing is also off (delayed and duration cut short) during continuous sequences of dialogue.

I have not tried a disc having multiple subtitle tracks which have to be selected by default.


mat

Lord.Quackstar
Blank Cone
Blank Cone
Posts: 13
Joined: 12 Sep 2008 14:39

Re: Blu Ray film subtitles stuck on screen

Postby Lord.Quackstar » 26 Jun 2018 05:05

Can reproduce both happening on VLC 3.0.3 with Schindlers List BD (17:20, english info subtitle), and out of sync subtitles on another BD. Both have multiple subtitles, and switching doesn't fix the issue. I also have experienced flashing subtitles, where it starts way past where it should but ends about the right time so it "flashes" on screen.

Tested by running uninstaller with "Delete Preferences and Cache", then installing next version, opening disk with no bd menus, selecting correct subtitle, then skipping to timestamp, subtitles should appear in next screen. On Windows 10. Scene works correctly on 3.0.1, stuck and flashing on 3.0.2 and 3.0.3. Also confirmed same 3.0.3 issue on another Windows machine.

Guessing, it looks like the subtitle start time is somehow corrupted forward when seeking (causing out of sync subtitles and flashing) and sometimes start after it's supposed to end (causing stuck subtitles since end time can't cleanup).

Nothing is logged during the subtitle event, but during the seek before I get this

Code: Select all

main debug: resized to 1920x984 main debug: VoutDisplayEvent 'resize' 1920x984 main debug: VoutDisplayEvent 'resize' 1920x984 direct3d11 debug: Detected size change 1749x984 main debug: auto hiding mouse cursor main debug: auto hiding mouse cursor main debug: auto hiding mouse cursor libbluray warning: event: 24 param: 46704136 ts warning: discontinuity indicator (pid=4352) ts warning: discontinuity indicator (pid=4353) ts warning: discontinuity indicator (pid=4354) ts warning: discontinuity indicator (pid=4355) ts warning: discontinuity indicator (pid=4356) ts warning: discontinuity indicator (pid=4113) ts warning: discontinuity indicator (pid=4608) ts warning: discontinuity indicator (pid=4609) ts warning: discontinuity indicator (pid=4610) ts warning: discontinuity indicator (pid=4611) ts warning: discontinuity indicator (pid=4612) ts warning: discontinuity indicator (pid=4613) ts warning: discontinuity indicator (pid=4614) ts warning: discontinuity indicator (pid=4615) ts warning: discontinuity indicator (pid=4616) ts warning: discontinuity indicator (pid=4617) mmdevice debug: state changed: 0 ts warning: discontinuity indicator (pid=4618) ts warning: discontinuity indicator (pid=4619) ts warning: discontinuity indicator (pid=4620) ts warning: discontinuity indicator (pid=4621) wasapi debug: reset main debug: Received first picture main error: Timestamp conversion failed for 1122635534: no reference clock main error: Could not convert timestamp 0 for FFmpeg main debug: Buffering 0% ts warning: invalid header [0x8a:75:b3:de] (pid: 4352) ts warning: invalid header [0x8a:2a:a6:8a] (pid: 4353) ts warning: invalid header [0x92:29:26:aa] (pid: 4354) ts warning: invalid header [0x8a:28:22:ba] (pid: 4355) ts warning: invalid header [0x8a:4b:a8:a2] (pid: 4356) dts warning: substream without the paired core stream, skip it ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 3) for PID 0 ts debug: PATCallBack called ts error: libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 3) for PID 256 ts debug: PMTCallBack called for program 1 main debug: Buffering 29% main debug: Buffering 60% h264 debug: Seen SEI recovery point, 0 recovery frames h264 debug: Recovering using SEI, prerolling 0 reference pics h264 debug: Recovery from SEI recovery point complete main debug: Buffering 90% avcodec debug: available hardware decoder output format 119 (cuda) avcodec debug: available hardware decoder output format 53 (dxva2_vld) avcodec debug: available hardware decoder output format 118 (d3d11va_vld) avcodec debug: available hardware decoder output format 174 (d3d11) avcodec debug: available software decoder output format 0 (yuv420p) avcodec debug: reusing decoder output format 118 main debug: Stream buffering done (359 ms in 49 ms) main error: buffer deadlock prevented main debug: Decoder wait done in 20 ms main warning: playback way too early (-249702): playing silence main debug: inserting 11985 zeroes mmdevice debug: state changed: 1 main debug: auto hiding mouse cursor

RavenWorks
New Cone
New Cone
Posts: 5
Joined: 08 Sep 2016 00:28

Re: Blu Ray film subtitles stuck on screen

Postby RavenWorks » 11 Aug 2018 02:39

Confirming that this happens for me too, with VLC 3.0.3 and "Cowboy Bebop: The Complete Series".

Pausing and unpausing doesn't disrupt the sync, even if my drive has spun down during the pause and makes the whole video actually stall out after running out the buffer until it's able to resume reading (which is the kind of thing that I would have expected to cause a desync bug, but nope!)

Jumping to individual episodes through the disc's main menu doesn't cause the bug, even though the episodes are concatenated back-to-back on one long timeline (so it effectively "seeks" to the start of the episode I selected).

But if I click VLC's timeline at any point, the subtitles will be thrown out of sync by an unpredictable amount, and will stay on the screen for much much longer than they're meant to. The only fix is to start the entire episode over.

This doesn't happen with MKV files on my hard drive that contain soft subs.

Has anyone made any progress with working around this, other than reverting to older builds? Was a bug ever filed?

kmhofmann
New Cone
New Cone
Posts: 3
Joined: 03 May 2016 22:38

Re: Blu Ray film subtitles stuck on screen

Postby kmhofmann » 01 May 2019 20:07

I can confirm and reproduce this issue, as described, and am also wondering if a bug has been filed, and when this issue will be fixed.
Does anyone know more about this? I'd imagine it must have been commonly noticed by now.

unidan
Developer
Developer
Posts: 1493
Joined: 25 Mar 2018 01:00

Re: Blu Ray film subtitles stuck on screen

Postby unidan » 04 May 2019 14:40

Hi, did you try if it was fixed with nightlies ?


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: Bing [Bot] and 82 guests