I have an olympus camera which takes mpeg4 movies. When I attempt to play it in mplayer, it chooses the wrong dimensions. It picks mov 320x240. It's an mpeg4 640x480 (displayed in quicktime). I uploaded a sample file to: /MPlayer/incoming/lametemp/P6040064.txt /MPlayer/incoming/lametemp/P6040064a.MP4 The following is the output from MPUI (yes, I'm in windows xp). command line: "C:\...\MPUI-1.1.8_with_MPlayer-CVS-060330\mplayer.exe" -slave -identify -wid 4064194 -colorkey 0x101010 -nokeepaspect -framedrop -autosync 100 -vf screenshot -font C:\WINDOWS\Fonts\Arial.ttf -priority abovenormal -ao dsound:device=0 -autoq 10 -vf-add pp "C:\...\P6040064.MP4" MPlayer dev-CVS-060330-16:51-3.4.2 (C) 2000-2006 MPlayer Team CPU: Advanced Micro Devices Athlon Thunderbird (Family: 6, Stepping: 2) CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0 Compiled with runtime CPU detection. Setting process priority: abovenormal Playing C:\...\P6040064.MP4. ISO: File Type Major Brand: ISO/IEC 14496-1 (MPEG-4 system) v2 Quicktime/MOV file format detected. ID_VIDEO_ID=0 Warning! pts=356352 length=355555 ID_AUDIO_ID=1 VIDEO: [mp4v] 320x240 24bpp 29.970 fps 0.0 kbps ( 0.0 kbyte/s) File not found: 'C:/.../MPUI-1.1.8_with_MPlayer-CVS-060330/mplayer/default.sub' Failed to open C:/.../MPUI-1.1.8_with_MPlayer-CVS-060330/mplayer/default.sub ========================================================================== Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding) AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000) Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio) decoder) ========================================================================== ID_FILENAME=C:\...\P6040064.MP4 ID_DEMUXER=mov ID_VIDEO_FORMAT=mp4v ID_VIDEO_BITRATE=0 ID_VIDEO_WIDTH=320 ID_VIDEO_HEIGHT=240 ID_VIDEO_FPS=29.970 ID_VIDEO_ASPECT=0.0000 ID_AUDIO_CODEC=faad ID_AUDIO_FORMAT=mp4a ID_AUDIO_BITRATE=128000 ID_AUDIO_RATE=48000 ID_AUDIO_NCH=2 ID_LENGTH=7.41 Opening video filter: [pp] Opening video filter: [screenshot] ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4) ========================================================================== ID_VIDEO_CODEC=ffodivx [PP] Using external postprocessing filter, max q = 6. AO: [dsound] 48000Hz 2ch s16le (2 bytes per sample) Starting playback... VDec: vo config request - 320 x 240 (preferred colorspace: Planar YV12) [PP] Using external postprocessing filter, max q = 6. VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 1.33:1 - prescaling to correct movie aspect. SwScaler: using unscaled Planar YV12 -> BGR 24-bit special converter VO: [directx] 320x240 => 320x240 Planar YV12 Exiting... (End of file) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
On Wed, 7 Jun 2006 18:19:05 -0700 (PDT) de sda <lametemp@yahoo.com> wrote:
When I attempt to play it in mplayer, it chooses the wrong dimensions. It picks mov 320x240. It's an mpeg4 640x480 (displayed in quicktime).
It seems to be an issue with demux_mov. It plays back properly with -demuxer 35 using CVS. And it plays back properly with the (default) mov demuxer using 1.0pre7.
On Wed, Jun 07, 2006 at 06:19:05PM -0700, de sda wrote:
I have an olympus camera which takes mpeg4 movies. When I attempt to play it in mplayer, it chooses the wrong dimensions. It picks mov 320x240. It's an mpeg4 640x480 (displayed in quicktime).
I uploaded a sample file to: /MPlayer/incoming/lametemp/P6040064.txt /MPlayer/incoming/lametemp/P6040064a.MP4
The file is now in our samples collection at http://www1.mplayerhq.hu/MPlayer/samples/mov/RQ004F14.MOV I've found the commit that causes this regression: ------------------------------------------------------------------------ r15570 | henry | 2005-05-25 18:29:53 +0200 (Wed, 25 May 2005) | 4 lines Changed paths: M /trunk/libmpcodecs/vd_ffmpeg.c quicktime fix update - check for existence of sh->ImageDesc instead of h263 fourcc - honor -lavdopts lowres ------------------------------------------------------------------------ r15569 plays the sample fine. It would be nice if somebody could investigate and fix this before the release. Diego
participants (3)
-
de sda -
Diego Biurrun -
RC