[mythtv] mplayer + nuv/(mpeg4|rtjpeg) patch

Carlos Talbot carlos at talbot.net
Sat Apr 5 18:00:21 EST 2003


Matt Zimmerman wrote:

>This packet header looks completely bogus, so apparently it's getting out of
>step and reading a garbage frame somewhere.
>
>You might try changing that "#if 0" block to "#if 1" to get some debugging
>output about each frame.
>

Yep, tried that and it's definitely an invalid frame...

[ctalbot at htpc MPlayer-0.90rc5]$ ./mencoder -ovc copy -oac copy 
/data/store/7271_20030330140000_20030330150000.nuv -o test.avi
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale


MEncoder 0.90rc5-3.2.2 (C) 2000-2003 Arpad Gereoffy (see DOCS)

CPU: Advanced Micro Devices  (Family: 6, Stepping: 0)
Detected cache-line size is 64 bytes
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Reading /home/ctalbot/.mplayer/codecs.conf: can't open 
'/home/ctalbot/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: 50 audio & 136 video codecs
File not found: 'frameno.avi'
Reading config file /home/ctalbot/.mplayer/mencoder: No such file or 
directory
success: format: 0  data: 0x0 - 0x34E9DD56
NuppelVideo file format detected.
Detected MythTV stream, reading extended format information
FOURCC: XVID
channels=2 bitspersample=16 samplerate=32000 audio_compression_ratio=11
[V] filefmt:13  fourcc:0x58564944  size:544x480  fps:29.97  ftime:=0.0334
videocodec: framecopy (544x480 24bpp fourcc=58564944)
audiocodec: framecopy (format=55 chans=2 rate=32000 bits=16 bps=12000 
sample=4)
Writing AVI header...
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 32
NUV frame: frametype: R, comptype: T, packetlength: 1785358954, 
timecode: 1785358954
NUV frame: frametype: S, comptype: V, packetlength: 0, timecode: 0
NUV frame: frametype: S, comptype: A, packetlength: 0, timecode: 4266666
NUV frame: frametype: V, comptype: 4, packetlength: 25442, timecode: 78
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 80
NUV frame: frametype: V, comptype: 4, packetlength: 91992, timecode: 112
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 112
NUV frame: frametype: V, comptype: 4, packetlength: 83557, timecode: 145
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 147
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 176
NUV frame: frametype: V, comptype: 4, packetlength: 81197, timecode: 178
NUV frame: frametype: V, comptype: 4, packetlength: 81917, timecode: 212
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 224
NUV frame: frametype: V, comptype: 4, packetlength: 22811, timecode: 246
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 256
NUV frame: frametype: V, comptype: 4, packetlength: 12494, timecode: 278
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 288
NUV frame: frametype: V, comptype: 4, packetlength: 11712, timecode: 312
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 320
NUV frame: frametype: V, comptype: 4, packetlength: 9540, timecode: 345
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 368
NUV frame: frametype: V, comptype: 4, packetlength: 9084, timecode: 379
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 402
NUV frame: frametype: V, comptype: 4, packetlength: 8890, timecode: 412
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 432
NUV frame: frametype: V, comptype: 4, packetlength: 9443, timecode: 445
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 464
NUV frame: frametype: V, comptype: 4, packetlength: 9321, timecode: 479
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 512
NUV frame: frametype: V, comptype: 4, packetlength: 9242, timecode: 512
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 546
NUV frame: frametype: V, comptype: 4, packetlength: 8770, timecode: 546
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 576
NUV frame: frametype: V, comptype: 4, packetlength: 8731, timecode: 579
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 608
NUV frame: frametype: V, comptype: 4, packetlength: 9053, timecode: 616
NUV frame: frametype: V, comptype: 4, packetlength: 8846, timecode: 646
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 656
NUV frame: frametype: V, comptype: 4, packetlength: 9005, timecode: 679
NUV frame: frametype: A, comptype: 3, packetlength: 432, timecode: 688
NUV frame: frametype: T, comptype: C, packetlength: 33, timecode: 730
NUV frame: frametype: , comptype: , packetlength: 1314014548, timecode: 
1313413888
NUV frame: frametype: A, comptype: A, packetlength: 1095061536, 
timecode: 1279348303
Segmentation fault




More information about the mythtv-dev mailing list