Ticket #459 (closed defect: fixed)

Opened 3 months ago

Last modified 2 months ago

Main video track disabled for some .mkv with Perian 1.2

Reported by: jeromec Assigned to: astrange
Priority: normal Milestone: 1.2.1
Component: matroska Version:
Severity: normal Keywords:
Cc:

Description

Hi. I just downloaded the new Perian 1.2. ... and ran into a first issue On some large .mkv, when loading them with Quicktime Player X or 7, Perian disables the main video track, and I get a big white rectangle instead. On Quicktime Player 7, I can still re-enable it (I have a Quicktime Pro license), but that is not very practical.

Uninstalling and re-installing Perian, trashing its preferences, toggling its "load external subtitles" option on or off, restarting the Mac, switching the Mac's language form French to English, does not seem to help.

These files played well with Perian 1.1.4 and Quicktime Player 7, except of course for their subtitles.

As a first analysis, this seems to happen with files with forced subtitles only. Unfortunately that is quite a lot of the movies I have in a .mkv form. Files without forced subtitles seem to work OK.

Change History

12/18/09 15:05:33 changed by astrange

  • owner set to astrange.
  • status changed from new to assigned.
  • component changed from Perian-Main to matroska.
  • milestone set to 1.3.

http://dl.free.fr/tuD9nYDd2

The video track has Enabled: 0 and Default: 1. The MKV demuxer sets tracks enabled based on the Default flag, so it was always disabled, but the old fix for ffmpeg never setting Default fixed it. Maybe it should use Enabled instead.

In 1.2 that was changed to be more specific, so now this doesn't have an enabled video track.

And the behavior with Forced is probably wrong too, but it always was.

01/09/10 03:36:01 changed by astrange

  • status changed from assigned to closed.
  • resolution set to fixed.
  • milestone changed from 1.3 to 1.2.1.

Fixed in r1243.