Opened 7 years ago

Closed 6 years ago

Last modified 5 years ago

#10942 closed Bug Report - General (fixed)

video stutters playing files from Canon camera

Reported by: raffaele.belardi@… Owned by: JYA
Priority: minor Milestone: 0.27.1
Component: Plugin - MythGallery Version: 0.25.1
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Playback of video created with camera stutters. The file plays fine on the same system with mplayer.

Attachments (2)

mythfrontend.20120726174436.2534.log (21.0 KB) - added by raffaele.belardi@… 7 years ago.
mythfrontend log file
mythfrontend.version (715 bytes) - added by raffaele.belardi@… 7 years ago.
mythfrontend --version

Download all attachments as: .zip

Change History (10)

Changed 7 years ago by raffaele.belardi@…

mythfrontend log file

Changed 7 years ago by raffaele.belardi@…

Attachment: mythfrontend.version added

mythfrontend --version

comment:1 Changed 7 years ago by raffaele.belardi@…

A snippet of the problematic file can be downloaded here: http://megafileupload.com/en/file/362231/test1-avi.html

comment:2 Changed 7 years ago by slackerlinux85@…

looks like the same issue as in #10706 and it is also using FF_BUFFER_TYPE_INTERNAL buffers

comment:3 Changed 7 years ago by sjuk@…

I can confirm the issue in the Video - Plugin of mythtv.

Sep 24 19:36:27 asterix mythfrontend[1518]: N CoreContext? mythplayer.cpp:2078 (PrebufferEnoughFrames?) Player(0): Waited 511ms for video buffers AAAAAAAAAAAPLAAAAAAAAAAAAAAAAAAA Sep 24 19:36:28 asterix mythfrontend[1518]: N CoreContext? mythplayer.cpp:2078 (PrebufferEnoughFrames?) Player(0): Waited 103ms for video buffers uuuuuuuuuuuPffffffffffffffffffff Sep 24 19:36:28 asterix mythfrontend[1518]: N CoreContext? mythplayer.cpp:2078 (PrebufferEnoughFrames?) Player(0): Waited 205ms for video buffers uuuuuuuuuuuPffffffffffffffffffff Sep 24 19:36:28 asterix mythfrontend[1518]: N CoreContext? mythplayer.cpp:2078 (PrebufferEnoughFrames?) Player(0): Waited 308ms for video buffers uuuuuuuuuuuPffffffffffffffffffff Sep 24 19:36:28 asterix mythfrontend[1518]: N CoreContext? mythplayer.cpp:2078 (PrebufferEnoughFrames?) Player(0): Waited 410ms for video buffers uuuuuuuuuuuPffffffffffffffffffff Sep 24 19:36:28 asterix mythfrontend[1518]: N CoreContext? mythplayer.cpp:2093 (PrebufferEnoughFrames?) Player(0): Timed out waiting for frames, and#012#011#011#011there are not enough free frames. Discarding buffered frames.

comment:4 Changed 7 years ago by moores.martin@…

Just to add my sample here, which appears to have the same issue. Was pointed to this and ticket #10706 by Shawn King on the users list:

http://www.gossamer-threads.com/lists/mythtv/users/531135

My sample is here, hopefully it might help with testing:

http://dl.dropbox.com/u/419095/2012-10-20-mythvideo/2012-09-09_16-32-30.AVI

comment:5 Changed 6 years ago by JYA

Owner: changed from beirdo to JYA
Status: newaccepted

comment:6 Changed 6 years ago by Jean-Yves Avenard <jyavenard@…>

Resolution: fixed
Status: acceptedclosed

In dbb38743501ac4dd361b248fcaa337d00a85329c/mythtv:

Fix stuttery playback for FFmpeg's directly rendered frames

This occurs for mjpeg and 9/10 bits videos

Fix submitted by slackerlinux85@…. Thank you !

Fixes #10942

comment:7 Changed 6 years ago by Jean-Yves Avenard <jyavenard@…>

In d51eb8724f6a96d28a20ecca502c770e8023410e/mythtv:

Fix stuttery playback for FFmpeg's directly rendered frames

This occurs for mjpeg and 9/10 bits videos

Fix submitted by slackerlinux85@…. Thank you !

Fixes #10942
(cherry picked from commit dbb38743501ac4dd361b248fcaa337d00a85329c)

comment:8 Changed 5 years ago by paulh

Milestone: unknown0.27.1
Note: See TracTickets for help on using tickets.