[MEncoder-users] Sony DSC-M1 and Philips DVP642

Giacomo Comes comes at naic.edu
Sat Aug 19 04:33:40 CEST 2006


On Fri, Aug 18, 2006 at 04:04:39PM -0500, Rick Richardson wrote:
> 
> Sony DSC-M1 camera wraps MP4 in a MOV format:
> 
>     $ mplayer photos/101mnv01/m4v00035.mp4
>     MPlayer 1.0pre8-4.1.1 (C) 2000-2006 MPlayer Team
>     Quicktime/MOV file format detected.
>     VIDEO:  [mp4v]  640x480  24bpp  29.970 fps    0.0 kbps ( 0.0 kbyte/s)
>     ==========================================================================
>     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)
>     ==========================================================================
>     ==========================================================================
>     Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
>     Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
>     ==========================================================================
> 
> This won't play on my Philips DVP642 player.  Video is nice, but no audio.

The DVP642 does not support aac audio.

> 
> OK, so I re-encode the audio with:
> 
>     mencoder -ovc copy -oac mp3lame -o avi/m4v00035.avi m4v00035.mp4
> 
> This won't play video OR audio.  Player just says "STOP".  I think its because
> its wrapper is now AVI:

No. The DVP642 can play avi with mpeg4 video. I have a DVP 642 and I play avi's all the time.

> 
>     AVI file format detected.
>     VIDEO:  [mp4v]  640x480  24bpp  29.970 fps  2730.4 kbps (333.3 kbyte/s)
>     Clip info:
>      Software: MEncoder 1.0pre8-4.1.1
>     ==========================================================================
>     Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
>     AUDIO: 48000 Hz, 2 ch, s16le, 32.0 kbit/2.08% (ratio: 4000->192000)
>     Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
>     ==========================================================================
>     ==========================================================================
>     Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
>     Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
>     ==========================================================================
> 
> Does anybody know how to get it in MOV wrapper instead of AVI wrapper???

I suspect more a problem with the ffourcc. Try to change it to DX50.

I didn't know the DVP642 could recognize the mp4 container. I will do 
some test myself with it. I'm also confused about the fact that you can play
the video in the mp4 container. May be the ffourcc is not the solution after all.

If you like to experiment, try to make an avi with encode2mpeg using the option -profile.
The resulting avi should play on the DVP 642 (if not, let me know).

Giacomo



More information about the MEncoder-users mailing list