[mythtv-users] Mythtranscode problem after mplayer upgrade

Mike Ryan mythtv at redmar.com
Fri Apr 22 11:44:26 UTC 2005


Hi

I ran apt-get upgrade a couple of days ago and saw the mplayer package was
updated. After this, I found that Mythvideo playback wasn't working correctly -
the video would play, but the bottom third was missing. No big problem, as I
changed the system to use xine for playback. However, I now have another issue
which I think is related. Neither nuvexport or mkmovie (to DivX or Xvid) are
working anymore. After trying various things, I think the problem is related to
the audio import on mythtranscode. Here's the output from mkmovie, if anyone
has any suggestions. I'm runing FC2 with the 2.6.10-1.770_FC2 Kernel and MythTV
0.17. The mplayer was upgraded to 1.0-43.99 (I would have downgraded but it
doesn't appear to be something that easy to do with apt-get.) If it's relevant,
the system is recording from two AverMedia DVB-T 771T cards. Normal playback of
these files is no problem

Thanks in advance for any suggestions

Mike

 mkmovie
 Channel ID: 1013
 Start Time: Apr 05, 2005 at 09:58AM
   End Time: Apr 05, 2005 at 10:27AM
      Title: Teletubbies
  Sub-Title: Tweet Tweet
Description: The Teletubbies are eating Tubby Toast when a voice trumpet brings
a message. Then they watch Alex Pascall and some children go looking for birds
in the park and a butterfly appears.
CUT LIST=
transcode v0.6.14 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
Obtaining framecount...(counting frames in mpeg files is currently slow)Done! -
43436 frames
INCLUDE LIST: 0:43436
Output: /mythtv/video/Teletubbies-Tweet_Tweet.avi
Video Bitrate: 1500
Audio Bitrate: 128
Keyframe Interval: 15
About to run mencoder -oac copy -ovc lavc -lavcopts
vcodec=mpeg4:vstrict=1:vhq:keyint=15:vbitrate=1500 -o
/mythtv/video/Teletubbies-Tweet_Tweet.avi.tmp
1013_20050405095800_20050405102700.nuv
 followed by transcode -xdivx -yraw -P1 -b128 -c,0-43436 -i
/mythtv/video/Teletubbies-Tweet_Tweet.avi.tmp -o
/mythtv/video/Teletubbies-Tweet_Tweet.avi
MEncoder 1.0pre7-3.3.3 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices  (Family: 8, Stepping: 0)
Detected cache-line size is 64 bytes
CPUflags: Type: 8 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.
File not found: 'frameno.avi'
Failed to open frameno.avi
success: format: 0  data: 0x0 - 0x4477506f
MPEG-PES file format detected.
VIDEO:  MPEG2  720x576  (aspect 3)  25.000 fps  8000.0 kbps (1000.0 kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:720x576  fps:25.00  ftime:=0.0400
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 256.0 kbit/16.67% (ratio: 32000->192000)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1  (-1=autodetect) osd: 1
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred csp: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
audiocodec: framecopy (format=50 chans=2 rate=48000 bits=16 bps=32000 sample-1)
Writing AVI header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp
header.
VDec: vo config request - 720 x 576 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
videocodec: libavcodec (720x576 fourcc=34504d46 [FMP4])
High quality encoding selected (non real time)!
ODML: Aspect information not (yet?) available or unspecified, not writing vprp
header.

1 duplicate frame(s)!
Pos:   0.8s     22f ( 0%)   0fps Trem:   9min 492mb  A-V:-0.084 [0:256]
1 duplicate frame(s)!
Pos:   1.3s     32f ( 0%)   0fps Trem:   8min 400mb  A-V:-0.084 [3296:256]
1 duplicate frame(s)!
Pos:   1.7s     42f ( 0%)   0fps Trem:   8min 368mb  A-V:-0.084 [2884:256]
1 duplicate frame(s)!
Pos:   2.2s     52f ( 0%)  49fps Trem:   8min 363mb  A-V:-0.084 [2588:256]
1 duplicate frame(s)!
Pos:   2.6s     62f ( 0%)  50fps Trem:   8min 329mb  A-V:-0.084 [2314:256]
1 duplicate frame(s)!
Pos:   3.0s     72f ( 0%)  52fps Trem:   9min 358mb  A-V:-0.083 [2179:256]
1 duplicate frame(s)!
Pos:1737.6s  43435f (100%)  61fps Trem:   0min 364mb  A-V:-0.073 [1502:256]
Flushing video frames

Writing AVI index...
Fixing AVI header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp
header.

Video stream: 1502.509 kbit/s  (187813 bps)  size: 326344956 bytes  1737.600
secs  43435 frames

Audio stream:  256.000 kbit/s  (31999 bps)  size: 55602432 bytes  1737.576 secs
transcode v0.6.14 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
[transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 0 ms | 0 ms
[transcode] auto-probing source /mythtv/video/Teletubbies-Tweet_Tweet.avi.tmp
(ok)
[transcode] V: import format    | unknown RIFF data, AVI (V=divx|A=(null))
[transcode] V: pass-through     | yes
[transcode] V: import frame     | 720x576  1.25:1
[transcode] V: bits/pixel       | 0.174
[transcode] V: decoding fps,frc | 25.000,3
[transcode] A: import format    | 0x50    MPEG layer-2 [48000,16,2]  256 kbps
[transcode] A: export format    | 0x55    MPEG layer-3 [48000,16,2]  128 kbps
[transcode] V: encoding fps,frc | 25.000,3
[transcode] A: bytes per frame  | 7680 (7680.000000)
[transcode] A: adjustment       | 0 at 1000
[transcode] V: IA32 accel mode  | sse2 (sse2 sse 3dnowext 3dnow mmxext mmx asm
C)
tc_memcpy: using mmxext for memcpy
[transcode] V: video buffer     | 50 @ 720x576
[import_divx.so] v0.2.9 (2003-07-30) (video) DivX;-)/XviD/OpenDivX/DivX
4.xx/5.xx
Audio format not supported by import module
[transcode] failed to init import modules
[transcode] critical: plug-in initialization failed
transcode failed at /usr/bin/mkmovie line 1100.
[root at amdpvr root]#


More information about the mythtv-users mailing list