Readme for avi2mpg1 ver 1.11
This program is distributed under the GNU copyright, please see the accompanying
file COPYING for details. Please note that only the changes to the original source
code are copyrighted under GNU, except for the the multiplexer portions, which
are also under the GNU copyright. The copyrights for the other two source programs,
the video and audio encoders are detailed in their respective source, as well as the
original distributions.
avi2mpg1 is a simple command line mpeg-1 encoder that runs at the command prompt
under Windows '95 or NT. Copy the file avi2mpg1.exe to any directory in your
path. C:\WINDOWS\COMMAND or C:\WINNT should work for most people.
Invoke the program with the following syntax:
usage: avi2mpg1 [-options] inputfile.avi [inputfile2.avi ...] [outputfile.mpg]
where:
options can be:
-b byterate Where byterate is total system stream
rate in KB/s (default 150)
Valid range = 10 to 5000.
-s bitrate Where bitrate is total system stream
rate in K bits/s (default 1200)
Valid range = 80 to 40000.
YOU CAN ONLY SPECIFY -b OR -s, NOT BOTH!
-a bitrate Where bitrate is audio bitrate in
K bits/s (default 128 K)
Valid values for layer I:
32,64,96,128,160,192,224,256,288,320,352,384,416,448
Valid values for layer II:
32,48,56,64,80,96,112,128,160,192,224,256,320,384
-l layer Where layer specifies which layer
to use, valid values 1 or 2.
(default 2)
-j specifies use joint stereo mode IF
input file contains stereo audio.
Has no effect if audio portion of .avi
is mono. (default non-joint stereo)
-p filename.par specifies the name of a file that contains
additional parameters for the video portion
of the encoder.
** please note that the format of the .par files has changed starting
with version 1.10, see templat.par for details **
-e if avi is corrupt (ie: some frames unreadable)
fake using last frame, bad audio replaced with
zero data.
-n no audio, generates video only (.m1v) file, also
needed if avi does not contain an audio stream.
-y vbv_buffer size in 16K bit multiples, default = 20
-m motion search magnitude, range 0 - 4, default 0,
higher values MAY result in better encoding (depending
on video), but will take SIGNIFICANTLY longer to code.
Try it on a short sample first!
-c hor_size ver_size crop (or expand) to specified horizontal and
vertical size.
-f frame_rate_code force specific mpeg frame rate, regardless of
input video frame rate, implies -n (video only)
-x suppress usage of MMX extensions
-d use double precision math (slower)
-q fast quantization (less accurate)
-t fast motion compensation level, range 0 - 3, default 0 (normal)
-h n put sequence header to every n-th GOP (needed
for some hardware decoders like VELA-research's)
inputfile.avi A windows avi file (you can now specify multiple input
avi files for encoding to a single output file)
constrained to the following parameters:
Horizontal size: < 4096 pixels
Vertical size: < 4096 pixels
Frame rate : 23.976, 24, 25, 29.97, or 30 FPS
10, 12, 12.5, and 15 are also supported,
but upsampled to standard rate.
Colour depth: 16, 24, or 32 bit.
(thousands, millions, millions+)
codec used in file must be installed in windows.
Audio sample rate: 11.025, 22.05, and 44.1KHz
Audio sample size: 8 or 16 bit
Audio channels: 1 or 2
Uncompressed PCM audio only..
outputfile.mpg Optional if only one input file specified, if not specified,
inputfilename with .mpg extension will be created.
inputfile.avi A windows avi file (you can now specify multiple input
avi files for encoding to a single output file)
constrained to the following parameters:
Horizontal size: < 4096 pixels
Vertical size: < 4096 pixels
Note: if dimensions are not a multiple of 16,
then frame data will be padded out to a multiple
of 16 with resulting black bands around picture.
Frame rate : 23.976, 24, 25, 29.97, or 30 FPS
10, 12, and 15 FPS are upsampled.
Colour depth: 8, 16, 24, or 32 bit.
(palletized, thousands,
millions, millions+)
codec used in file must be installed in windows.
Audio sample rate: 11.025, 22.05, and 44.1KHz
Audio sample size: 8 or 16 bit
Audio channels: 1 or 2
Uncompressed PCM audio only.
outputfile.mpg Optional if only one input file specified, if not specified,
inputfilename with .mpg extension will be created.
The optional template.par file contains the same values that the
encoder has hard coded as default values for all other video
encoding parameters. Use this file as your starting point for
experimenting with other values, such as motion search vectors.
See param.txt.
*** WARNING: VIDEO EXCEEDS CPB STANDARD!, if you get this warning during video
encoding, your video exceeds the Constrained Parameter Bitstream standard, and
may not be playable on many mpeg-1 players, either software or hardware.
Although many players can play mpeg-1 with higher than CPB bitrates,
few are capable of higher resolutions than SIF (352x288).
Example 1: avi2mpg1 test
This example will encode an .avi file "test.avi" located in the
current directory to test.mpg, at 150KB/sec total data rate
with audio at 128Kb/sec.
Example 2: avi2mpg1 -v file1.avi file2.avi file3.avi result.mpg
没有合适的资源?快使用搜索试试~ 我知道了~
《VC音视频编解码技术及实践》源程序
共846个文件
c:289个
h:168个
cpp:70个
需积分: 10 9 下载量 125 浏览量
2016-03-14
16:19:33
上传
评论
收藏 9.42MB RAR 举报
温馨提示
哈夫曼编码 mepg 层3音频编码程序 mpeg 层3音频解码程序 MPEG-2和MPEG-1编码 AAC音频编码程序 AAC音频解码程序 MPEG-4音频编码 MPEG-4视频编解码 H.263编解码源代码 H.264视频解码器程序代码 H.264视频编码器程序代码
资源推荐
资源详情
资源评论
收起资源包目录
《VC音视频编解码技术及实践》源程序 (846个子文件)
in_aac.001 5KB
mbaacenc.001 4KB
Avi2mpg.001 4KB
amp.1 2KB
15fps.263 26KB
20kbit.263 24KB
cla7.263 20KB
fmn20.263 20KB
mad13.263 19KB
mis7.263 18KB
fmnx20.263 17KB
car16.263 16KB
suz14.263 16KB
carx16.263 14KB
clax7.263 14KB
madx13.263 14KB
suzx14.263 13KB
misx7.263 12KB
stream.263 7KB
README.8hz-mp3 6KB
Avi2mpg.aps 39KB
RWJpegExp.aps 30KB
HuffmanExp.aps 30KB
ClientPlus.aps 21KB
test.aps 20KB
ServerPlus.aps 20KB
TalkDll.aps 18KB
WTcpAPI.aps 5KB
ARCHITECTURE 7KB
test.bmp 29KB
Toolbar.bmp 1KB
Toolbar.bmp 1KB
bitmap1.bmp 346B
BUGS 723B
BUGS 85B
macroblock.c 180KB
mv-search.c 145KB
macroblock.c 140KB
rdopt.c 120KB
mbuffer.c 116KB
mbuffer.c 115KB
MOTION.C 96KB
epzs.c 90KB
lencod.c 87KB
block.c 82KB
image.c 80KB
mode_decision.c 66KB
transform8x8.c 64KB
image.c 60KB
erc_do_p.c 59KB
cabac.c 54KB
l3loop.c 52KB
ratectl.c 51KB
sei.c 51KB
sei.c 49KB
cabac.c 48KB
PREDICT.C 45KB
block.c 45KB
transform.c 44KB
Encode.c 43KB
motion.c 43KB
aac_qc.c 42KB
pred.c 42KB
hufftables.c 41KB
psych.c 40KB
Readpic.c 38KB
configfile.c 38KB
slice.c 38KB
transform8x8.c 36KB
vlc.c 35KB
parset.c 34KB
getpic.c 32KB
text_fdct_mmx.c 32KB
display.c 32KB
fast_me.c 31KB
huffman.c 31KB
vlc.c 30KB
countbit.c 30KB
qostcp.c 29KB
main.c 29KB
getpic.c 29KB
simplified_fast_me.c 29KB
coder.c 28KB
gethdr.c 28KB
ldecod.c 27KB
parset.c 27KB
tables.c 26KB
MULTPLEX.C 26KB
qosmcast.c 25KB
header.c 25KB
enc_tf.c 25KB
qosudp.c 25KB
misc2.c 25KB
text_code.c 25KB
l3bitstream.c 24KB
display.c 24KB
COMMON.C 24KB
weighted_prediction.c 23KB
mot_est_mb.c 23KB
psych.c 22KB
共 846 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
FreeBamb
- 粉丝: 1
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功