Opened 12 years ago

Closed 11 years ago

#7454 closed patch (fixed)

FFmpeg backport to correct MKV playback

Reported by: tralph11@… Owned by: tralph
Priority: minor Milestone: 0.22.1
Component: MythTV - Video Playback Version: 0.22rc1
Severity: medium Keywords:
Cc: Ticket locked: no


Playing back MKV videos sometimes produce corrupt video output. This usually occurs after a seek is performed. This was caused by a bug in libavformat/matroskadec.c. It has been corrected in FFmpeg upstream changesets 19621 and 19622.

Attachments (1)

mythtv_ffmpeg_19621_19622_matroskadec.diff (1.9 KB) - added by tralph11@… 12 years ago.
FFmpeg backport to fix MKV playback

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by tralph11@…

FFmpeg backport to fix MKV playback

comment:1 Changed 11 years ago by anonymous

I'm wondering if this is the issue I'm seeing with .mkv/h264/ac3 videos ripped using Handbrake. When I seek, often the video will become very choppy/skippy, and will continue this way for some time, or until I save a bookmark and come back the video.

Additionally, the video often becomes totally unresponsive to keyboard control. You can get it back by Alt+Tabbing to some other window, then back to Myth, and doing a pause/unpause.

This post to mythtv-users (from 2007!) precisely describes what I'm seeing:

I'm seeing this using VDPAU.

If this seems sufficiently different to anyone, I'll file a separate bug.

comment:2 Changed 11 years ago by Geoffrey Pursell <geoffp@…>

Whoops, forgot to attach my name and email.

comment:3 Changed 11 years ago by Janne Grunau

Milestone: unknown0.22.1
Owner: changed from Janne Grunau to tralph
Status: newassigned

comment:4 Changed 11 years ago by tralph

Resolution: fixed
Status: assignedclosed

(In [23527]) backport ffmpeg changesets 19621-19622 to fix matroska keyframe handling, fixes #7454

Note: See TracTickets for help on using tickets.