Opened 12 years ago

Closed 12 years 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: Jim Stichnoth
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

Change History (6)

comment:1 Changed 12 years ago by Jim Stichnoth

Milestone: unknown0.26
Status: newaccepted

comment:2 Changed 12 years 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 12 years ago by Jim Stichnoth

Milestone: 0.260.25.2

Forgot to ref the ticket in [689a7b5d526099c2ec533701625ae62ddbba6d44].

comment:4 Changed 12 years 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 12 years 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 12 years ago by Jim Stichnoth

Resolution: Fixed
Status: acceptedclosed
Note: See TracTickets for help on using tickets.