Modify
Warning Please read the Ticket HowTo before creating or commenting on a ticket. Failure to do so may cause your ticket to be rejected or result in a slower response.

Opened 23 months ago

Closed 22 months ago

#10808 closed Bug Report - General (Fixed)

mkv forced subtitle track is not played if other subtitle tracks are also embedded.

Reported by: alex@… Owned by: stichnot
Priority: minor Milestone: 0.25.2
Component: MythTV - Captions Version: 0.25-fixes
Severity: medium Keywords:
Cc: Ticket locked: no

Description

I have an mkv I produced from a dvd. From the original dvd, I have left in 4 English subtitle tracks, the last of which I have marked as forced.

I was expecting that the forced titles would be played without having to specifically select the track in mythtv.

Download a 5 minute sample here...
http://82.70.67.142/forcedsubssample-2.mkv.nc

PM for password. (It's the same password I used in my previous ticket)

Thanks,
Alex

Attachments (0)

Change History (6)

comment:1 Changed 23 months ago by stichnot

  • Milestone changed from unknown to 0.26
  • Status changed from new to accepted

comment:2 Changed 22 months ago by Jim Stichnoth <jstichnoth@…>

In ea554c9cbe5fc86c4a4e301eb9f97fd90abbe7a4/mythtv:

Subtitles: Favor forced tracks for auto-track selection. Refs #10808

For first-time auto-track selection, we put highest priority on forced
tracks, second priority on user language preference, and third
priority on track order.

This changes the previous behavior only by adding the forced flag to
the criteria.

comment:3 Changed 22 months ago by stichnot

  • Milestone changed from 0.26 to 0.25.2

Forgot to ref the ticket in [689a7b5d526099c2ec533701625ae62ddbba6d44].

comment:4 Changed 22 months ago by Jim Stichnoth <jstichnoth@…>

In 3b41cb7ae550bf0cf58cad8fe814d6bd7c03df0f/mythtv:

Subtitles: Favor forced tracks for auto-track selection. Refs #10808

For first-time auto-track selection, we put highest priority on forced
tracks, second priority on user language preference, and third
priority on track order.

This changes the previous behavior only by adding the forced flag to
the criteria.
(cherry picked from commit ea554c9cbe5fc86c4a4e301eb9f97fd90abbe7a4)

comment:5 Changed 22 months ago by Jim Stichnoth <jstichnoth@…>

In 6a9af0260bf4d7c80e77a7889e999c4f0bb91867/mythtv:

Subtitles: Be less aggressive about auto-selecting a forced track.

  1. Don't favor a forced subtitle track if DefaultCCMode=1 (i.e., the

user already wants subtitles or captions which are likely to also
contain the force subtitles).

  1. Don't favor a forced subtitle track if AllowForcedSubtitles?=0

(i.e., the user doesn't want to be inflicted with forced subtitles).

  1. Only favor a forced track if it is a subtitle track. (Do any other

track types ever have the forced flag set?)

Note that this still may not be perfect, e.g. a user may end up
auto-displaying cc608 captions where a forced subtitle track is still
needed for the complete experience.

Refs #10808
(cherry picked from commit 689a7b5d526099c2ec533701625ae62ddbba6d44)

comment:6 Changed 22 months ago by stichnot

  • Resolution set to Fixed
  • Status changed from accepted to closed

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'new'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.