Opened 16 years ago

Closed 16 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

Description

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@… 16 years ago.
FFmpeg backport to fix MKV playback

Download all attachments as: .zip

Change History (5)

by tralph11@…, 16 years ago

FFmpeg backport to fix MKV playback

comment:1 by anonymous, 16 years ago

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: http://mythtv.org/pipermail/mythtv-users/2007-August/190028.html

I'm seeing this using VDPAU.

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

comment:2 by Geoffrey Pursell <geoffp@…>, 16 years ago

Whoops, forgot to attach my name and email.

comment:3 by Janne Grunau, 16 years ago

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

comment:4 by tralph, 16 years ago

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.