Modify

Ticket #10808 (closed Bug Report - General: Fixed)

Opened 12 months ago

Last modified 11 months ago

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

Change History

comment:1 Changed 12 months ago by stichnot

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

comment:2 Changed 11 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 11 months ago by stichnot

  • Milestone changed from 0.26 to 0.25.2

Forgot to ref the ticket in [689a7b5d526099c2ec533701625ae62ddbba6d44].

comment:4 Changed 11 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 11 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 11 months ago by stichnot

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

Add a 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.