- 论坛徽章:
- 0
|
我的机器播放AVI格式的影片向来没有问题。
但,我昨天在播放Sin.City.HR-HDTV.DTS.960X540.avi (1.88G)时,却压根无法播放。
当然,在win下播放完全没有问题。
到底是什么原因呢,是否有朋友遇到过和我类似的问题?
mplayer的console里,不停地闪动同样的字符。
MPlayer 1.0rc2-4.1.2 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core CPU 5000+ (Family: 15, Model: 107, Stepping: 2)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
Playing /mnt/US.Sin.City.avi.
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO: [H264] 960x540 24bpp 23.976 fps 1494.8 kbps (182.5 kbyte/s)
Clip info:
Software: VirtualDubMod 1.5.10.2 (build 2540/release)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Requested audio codec family [dts] (afm=libdca) not available.
Enable it at compilation.
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
Input frame size larger then DCA_MAX_FRAME_SIZE!
[dca @ 0x887e1b0]Not a valid DCA frame
AUDIO: 48000 Hz, 5 ch, s16le, 754.5 kbit/19.65% (ratio: 94313->480000)
Selected audio codec: [ffdca] afm: ffmpeg (FFmpeg DTS)
==========================================================================
AO: [oss] 48000Hz 5ch s16le (2 bytes per sample)
Starting playback...
[dca @ 0x887e1b0]Not a valid DCA frame
VDec: vo config request - 960 x 540 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 960x540 => 960x540 Planar YV12
[dca @ 0x887e1b0]Not a valid DCA frame00 1/ 1 ??% ??% ??,?% 0 0
[dca @ 0x887e1b0]Not a valid DCA frame00 1/ 1 ??% ??% ??,?% 0 0
N多。
我想问的是:同是AVI格式的影片,何以有的可以放,而有的不能呢。
希望,知道的指点下!!
[ 本帖最后由 ethief 于 2008-11-25 13:40 编辑 ] |
|