Opened 14 years ago
Closed 14 years ago
Last modified 14 years ago
#9420 closed Bug Report (fixed)
AV out of sync when play rmvb file
Reported by: | Owned by: | tralph | |
---|---|---|---|
Priority: | minor | Milestone: | 0.24.1 |
Component: | MythTV - Video Playback | Version: | Unspecified |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
AV out of sync when playing rmvb file with Mythvideo Internal player. Please see attached file for logs and version info. Thanks.
Attachments (3)
Change History (15)
comment:2 Changed 14 years ago by
Component: | Plugin - MythVideo → MythTV - Video Playback |
---|---|
Status: | new → infoneeded_new |
Please provide a sample file as well as logs with -v playback. We also need you to test with current .24-fixes, at least version 21b99f1ae71e5ce5c033 please.
Changed 14 years ago by
Attachment: | frontend_version_info added |
---|
Changed 14 years ago by
Attachment: | backend_version_info added |
---|
comment:3 Changed 14 years ago by
Upgraded my frontend and same result.
mythfrontend.real --version Please attach all output as a file in bug reports. MythTV Version : 21b99f1 MythTV Branch : fixes/0.24 Network Protocol : 63 Library API : 0.24.20101129-1 QT Version : 4.6.2 Options compiled in: linux debug using_alsa using_jack using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_directfb using_dvb using_firewire using_frontend using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtdbus using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg
Sample video file can be found here: http://www.megaupload.com/?d=9YXAFEDG. Thanks
comment:4 Changed 14 years ago by
Component: | MythTV - Video Playback → MythTV - Audio Output |
---|---|
Owner: | changed from robertm to JYA |
Status: | infoneeded_new → assigned |
Appears this might be an Audio issue, bouncing to JYA to have him look/try.
comment:5 follow-up: 6 Changed 14 years ago by
Status: | assigned → infoneeded |
---|
jidping, that video plays poorly because ffmpeg reports the frame rate as 12 fps when it's actually 23.0 fps. There is nothing that mythtv can do about this until it is resolved in ffmpeg upstream. All pure ffmpeg players including XBMC and ffplay have the same issue as MythTV. If you want this fixed you'll need to file a roundup bug report at the ffmpeg website and follow the directions they have. Please respond back to this ticket with the roundup ticket number and we'll backport the fix when it is resolved.
comment:6 Changed 14 years ago by
Replying to tralph:
jidping, that video plays poorly because ffmpeg reports the frame rate as 12 fps when it's actually 23.0 fps. There is nothing that mythtv can do about this until it is resolved in ffmpeg upstream. All pure ffmpeg players including XBMC and ffplay have the same issue as MythTV. If you want this fixed you'll need to file a roundup bug report at the ffmpeg website and follow the directions they have. Please respond back to this ticket with the roundup ticket number and we'll backport the fix when it is resolved.
Thanks for looking. My ffplay plays the file fine. I'm using ffmpeg (4:0.5.1-1ubuntu1) comes with Ubuntu Lucid.
I found a ffmpeg ticket at http://roundup.ffmpeg.org/issue814. It has a patch which claims fix the fps output for rmvb file. Please take a look. Thanks.
comment:7 Changed 14 years ago by
Resolution: | → Upstream Bug |
---|---|
Status: | infoneeded → closed |
According to the comments in the linked FFMpeg ticket, the patches are only a partial fix to the problem. I'm marking this closed as an upstream bug for now. At such point that they are completed and committed, we can re-open this ticket and backport the fixes, pending the next FFMpeg sync.
comment:8 Changed 14 years ago by
Resolution: | Upstream Bug |
---|---|
Status: | closed → new |
XBMC is currently using the following patch
http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/94688
Not many people using RV anymore anyways so I'll commit and backport when I get a chance to test.
comment:9 Changed 14 years ago by
Component: | MythTV - Audio Output → MythTV - Video Playback |
---|---|
Milestone: | unknown → 0.24.1 |
Owner: | changed from JYA to tralph |
Status: | new → accepted |
comment:10 Changed 14 years ago by
More specifically the following patch is what is used by XBMC to fix the frame rate detection problem:
http://article.gmane.org/gmane.comp.video.ffmpeg.devel/101003
comment:11 Changed 14 years ago by
Resolution: | → Fixed |
---|---|
Status: | accepted → closed |
comment:12 Changed 14 years ago by
Resolution: | Fixed → fixed |
---|
Fix frame rate detection for RM video files with patch used by XBMC.
http://article.gmane.org/gmane.comp.video.ffmpeg.devel/101003
Fixes #9420.
Changeset: 3128c78d6edf6ae01fb3b7af1d631d7ed77a0093
Frontend log: