[Facil] Reading / converting SC-M105S .AVI files in Linux

MF MagicFab at gmail.com
Mar 7 Juin 11:54:36 EDT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
 

Ah, the "standard" formats... :) I hope it's OK I post to the FACIL
list in english ? ;)

I need some help to find out how to read and hopefully convert .AVI
files under Debian . The docs from the SC-M105S camera manufactrurer
and various video editing/conversion tools identify the format as SEDG
(MPEG4) from Samsung, also known as Miniket (?). I was hoping this
would be simple since its firmware is based on Linux. I've uploaded a
sample video here:
http://www.fabianrodriguez.com/files/SMOV0005.AVI

The camera is described here:
http://linuxdevices.com/articles/AT7933085076.html

In the article it's mentioned that "The Miniket encodes and compresses
video using a codec included in the MPEG4 standard. Its video files
can be played back using Windows Media Player 6.4 or later, or on
Samsung's DVD recorders, the company says."

The codec supplied (for windows only of course) by Samsung is here
(works only with WMP, not with VLC in Windows or any other video app):
http://product.samsung.com/cgi-bin/nabc/support/b2c_downloadcenter_detail.jsp?eUser=&mobile=N&oid=74896&cntType=SW&cntId=289442&lang=ST
http://tinyurl.com/7sys4

I followed this simple solution for viewing the file with mplayer:
http://article.gmane.org/gmane.comp.video.mplayer.user/36822/match=sedg

Unfortunately I can't seem to find any way to install the "odivx"
codec under Linux and several places I Googled indicate it's based on
DIVx prprietary formats derived from MPEG4.

Another path I followed was using the ffmpeg player and forcing
different MPEG4 codecs use for transcoding (without success). The
formats ffmpeg says it support include:
DEVSDT mpeg4
D VSDT mpegvideo
DEVSD  msmpeg4
DEVSD  msmpeg4v1
DEVSD  msmpeg4v2

An example of what I tried:

admin at tania:~/Desktop$  ffmpeg -i SMOV0005.AVI -target vcd test.mpg

Output:
ffmpeg version 0.4.9-pre1, build 4738, Copyright 2000-2004 Fabrice Bellard
configuration:  --build i386-linux --enable-gpl --enable-pp
- --enable-zlib --enable-vorbis --enable-a52 --enable-dts --disable-mmx
- --disable-debug --prefix=/usr
built on Feb  5 2005 01:20:01, gcc: 3.3.5 (Debian 1:3.3.5-6ubuntu1)
Input #0, avi, from 'SMOV0005.AVI':
Duration: 00:00:05.8, start: 0.000000, bitrate: 6745 kb/s
Stream #0.0: Video: SEDG, 720x480, 29.97 fps
Stream #0.1: Audio: pcm_mulaw, 22050 Hz, stereo, 352 kb/s
Assuming NTSC for target.
Output #0, vcd, to 'test.mpg':
Stream #0.0: Video: mpeg1video, 352x240, 29.97 fps, q=2-31, 1150 kb/s
Stream #0.1: Audio: mp2, 44100 Hz, stereo, 224 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Unsupported codec (id=0) for input stream #0.0

Of course I could have written to Samsung first but why should I miss
all the fun ?

I hope someone sees the irony of having a Linux-based camera that
produces MP3s and MPEG4 videos... can any video guru help me ? I'll
report back here if I hear any from Samsung.

Cheers,

Fabian
-----BEGIN PGP SIGNATURE-----
 
iIcEARECAEcFAkKlwzpAGmh0dHA6Ly93d3cuZmFiaWFucm9kcmlndWV6LmNvbS9l
bmNyeXB0aW9uL3RoYXd0ZV93b3QucGhwI3BvbGljeQAKCRB9RxNcWvKk1Y8AAJ9t
htr70VAk9+7JgXrQlkV0twNL6QCgzl5Jly4Ap6YEUNNpVMA2QVTDdWA=
=cxyO
-----END PGP SIGNATURE-----






Plus d'informations sur la liste de diffusion forum