Hi,
  From what it seems from the thread, you are looking for a codec to
encode extremly low bit-rate files, to be transmitted over the internet,
in a non-streaming manner. In this case, the codec which is must unlikely
to fit your needs is MPEG1 (VCD MPEG). MPEG1 was designed for "Coding of
moving pictures and associated audio for digital storage media at up to
about 1,5 Mbit/s", which is probably not what you wanted. MPEG1 is old,
and doesn't have many new and advanced coding technics used in more
recents codecs. Its only main benefit is that it is relatively patents and
royalties free. MPEG-2 might be a better idea, as it is quite generic, but
the best codec in the MPEG family for Internet transmitted files is
probably MPEG-4 (divx, xvid, MS MPEG-4-v1 to MS MPEG-4-v3 and the defaults
of ffmpeg are varaitions on this standerd. Generally, most of the AVI
files with illegal movies are coded with one or another variation of
MPEG-4) , which gives pretty good video quality, even with relatively low
bit-rates. h263/h264, theora, dirac (
http://sourceforge.net/projects/dirac ), On2's VP series codecs, MS
WMV-1/2 video codecs or RealPlayer codecs might even be
better, but there are compatiability problems with such codecs, that will
make problems if your target audience uses a variety of players.
   Aditionally, you want to encode your audio  at a much lower bit-rate
than your video. 64 kbps is a very high bitrate for audio in video. You
might want to try the newest Ogg Vorbis codecs for the audio stuff, or
the ones used by QuickTime/WindowsMediaPlayer/RealPlayer.

   Personaly, for my encoding needs I used mencoder from mplayer, and
usualy uses ffmpeg as the encoding codec (encoding an MPEG-4 video stream)

   Cheers,
   Shachar

On Thu, 20 May 2004, Eli Billauer wrote:

> Hello all,
>
> After buying a video sampling card (Pinnacle PCTV Deluxe, with USB
> connection, and not so deluxe), I want to create video clips in a
> low-bitrate format which must be highly interchangable (I respect people
> who use other operating systems).
>
> Transcode is great for generating VCD MPEGS, but that's far too high
> bitrate. And it also allows to take a cut out of the source video clip,
> which is a blessing. But I want the real low-end.
>
>
> This is what I've achieved so far. The following commands give me a VCD:
>
> transcode -i $original -k -z -y mpeg2enc,mp2enc -F 1 -Z 352x288 -E 44100
> -b 224 -o $tmpfile
> tcmplex -o $outfile -i $tmpfile.m1v -p $tmpfile.mpa -m v && rm -f
> $tmpfile.m1v $tmpfile.mpa;
>
> The first command generates a video stream and an audio stream, and the
> second mixes them together. Amazingly, it works like a charm! And if you
> insist, this is how I make a VCD:
>
> vcdimager -t vcd2 $outfile
> cdrdao write --driver generic-mmc --device 0,0,0 --speed 24 videocd.cue
>
> OK, so now I want a low-end MPEG? Great, I reduced the bitrate with:
>
> transcode -i $original -k -z -y mpeg2enc,mp2enc -F 0 -Z 352x288 -E 44100
> -w 128 -b 96 -o $tmpfile
>
> Note the -w 128 flag, which says video bitrate 128 kbits/sec, and the -b
> 96 which gets the audio (mp3) down to 96kbits/sec. The result was
> disappointing twice: First, because the file remained very large.
> Second, because the quality was indeed lousy (as expected from a low
> bitrate).
>
> Ideas, anybody?
>
>  Eli
>
> --
> Web: http://www.billauer.co.il
>
>
> --------------------------------------------------------------------------
> Haifa Linux Club Mailing List (http://www.haifux.org)
> To unsub send an empty message to [EMAIL PROTECTED]
>
>


--------------------------------------------------------------------------
Haifa Linux Club Mailing List (http://www.haifux.org)
To unsub send an empty message to [EMAIL PROTECTED]


Reply via email to