Opened 11 years ago

Last modified 9 years ago

#2077 open defect

Realmedia rv40 file cannot be demuxed

Reported by: Carl Eugen Hoyos Owned by:
Priority: normal Component: avformat
Version: git-master Keywords: real rv40
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

A user uploaded a sample that plays fine with MPlayer:
$ mplayer problem.rm -demuxer real -vc ffrv40
Decoding fails with mplayer -demuxer lavf and FFmpeg.

$ ffmpeg -i problem.rm
ffmpeg version N-48268-gba34e56 Copyright (c) 2000-2012 the FFmpeg developers
  built on Dec 29 2012 06:41:55 with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl --disable-indev=jack
  libavutil      52. 12.100 / 52. 12.100
  libavcodec     54. 81.100 / 54. 81.100
  libavformat    54. 50.104 / 54. 50.104
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 30.101 /  3. 30.101
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
[rm @ 0x21cf500] Unsupported stream type 000003a4
[rm @ 0x21cf500] Unsupported stream type 00000292
[rm @ 0x21cf500] DATA tag in middle of chunk, file may be broken.
[rm @ 0x21cf500] DTS discontinuity in stream 3: packet 8 with DTS 2235389, packet 9 with DTS 8451993
[rm @ 0x21cf500] DTS discontinuity in stream 3: packet 12 with DTS 8460526, packet 13 with DTS 311043454
[rm @ 0x21cf500] DTS discontinuity in stream 3: packet 30 with DTS 164687, packet 31 with DTS 209101495
[rm @ 0x21cf500] DTS discontinuity in stream 3: packet 62 with DTS 8520781, packet 63 with DTS 914045114
[rm @ 0x21cf500] DTS discontinuity in stream 3: packet 69 with DTS 8462776, packet 70 with DTS 916838991
[rm @ 0x21cf500] DTS discontinuity in stream 3: packet 74 with DTS 17256, packet 75 with DTS 51380227
[rm @ 0x21cf500] max_analyze_duration 5000000 reached at 5000000
Input #0, rm, from 'problem.rm':
  Metadata:
    Audiences       : 16k Substream for 28k Dial-up;28k Dial-up;56k Dial-up;256k DSL or Cable;
    audioMode       : music
    Creation Date   : 4/30/2005 11:23:03
    Generated By    : RealProducer(R) Plus 10.0 for Windows, Build 10.0.0.545
    Modification Date: 4/30/2005 11:29:42
    videoMode       : normal
    ASMRuleBook     : #($Bandwidth < 20000),Stream7Bandwidth = 10000, Stream8Bandwidth = 6000;#($Bandwidth >= 20000) && ($Bandwidth < 34000),Stream7B
    title           :
    author          :
    copyright       : (C) 2004
    comment         :
  Duration: 00:03:43.49, start: 0.000000, bitrate: 292 kb/s
    Stream #0:0: Data: none
    Stream #0:1: Data: none
    Stream #0:2: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 10 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
    Stream #0:3: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 12 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
    Stream #0:4: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 26 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
    Stream #0:5: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 180 kb/s, 25 fps, 25 tbr, 1k tbn, 1k tbc
    Stream #0:6: Audio: cook (cook / 0x6B6F6F63), 8000 Hz, mono, fltp, 6 kb/s
    Stream #0:7: Audio: cook (cook / 0x6B6F6F63), 8000 Hz, mono, fltp, 8 kb/s
    Stream #0:8: Audio: cook (cook / 0x6B6F6F63), 44100 Hz, stereo, fltp, 44 kb/s
    Stream #0:9: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 10 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
At least one output file must be specified

Change History (2)

comment:2 by compn, 9 years ago

Status: newopen

another mbr rm file for the pile of mbr rm files that exhibit problems. does it work in vlc?

Note: See TracTickets for help on using tickets.