qaac 2.15命令行参数

qaac 2.15命令行参数
qaac 2.15命令行参数

qaac 2.15

Usage: qaac [options] infiles....

"-" as infile means stdin.

On ADTS/WAV output mode, "-" as outfile means stdout.

Main options:

--formats Show available AAC formats and exit

-a, --abr AAC ABR mode / bitrate

-V, --tvbr AAC True VBR mode / quality [0-127]

-v, --cvbr AAC Constrained VBR mode / bitrate

-c, --cbr AAC CBR mode / bitrate

For -a, -v, -c, "0" as bitrate means "highest".

Highest bitrate available is automatically chosen.

For LC, default is -V90

For HE, default is -v0

--he HE AAC mode (TVBR is not available)

-q, --quality AAC encoding Quality [0-2]

--adts ADTS output (AAC only)

-A, --alac ALAC encoding mode

-d Output directory. Default is current working dir.

--check Show library versions and exit.

-D, --decode Wave output mode.

-r, --rate

keep: output sampling rate will be same as input

if possible.

auto: output sampling rate will be automatically

chosen by encoder.

n: desired output sampling rate in Hz.

--lowpass Specify lowpass filter cut-off frequency in Hz.

Use this when you want lower cut-off than

Apple default.

-b, --bits-per-sample

Bits per sample of output (for WAV/ALAC only)

--no-dither Turn off dither when quantizing to lower bit depth. --gain Adjust gain by f dB.

Use negative value to decrese gain, when you want to avoid clipping introduced by DSP.

-N, --normalize Normalize (works in two pass. generates HUGE tempfile for large input)

--delay <[[hh:]mm:]ss[.ss..]|ns>

Specify delay either by time or number of samples.

When positive value is given, prepend silence at the begining to achieve delay of specified amount.

When negative value is given, specified length is

dropped from the beginning.

Example:

--delay -2112s : trim 2112 samples at beginning

--delay 1.234 : prepend 1.234 seconds silence

--no-delay Compensate encoder delay by prepending 960 samples of scilence, then trimming 3 AAC frames from

the beginning (and also tweak iTunSMPB).

This option is mainly intended for resolving

resolving A/V sync issue of video.

--matrix-preset Specify preset remixing matrix name.

--matrix-file Specify file containing remixing matrix.

--no-matrix-normalize Don't automatically normalize(scale) matrix

coefficients for the matrix mixer.

--chanmap Re-arrange channels to the specified order.

For N-ch input, you take numbers 1,2..N, and

arrange them with comma-seperated, to the order

you want.

For example, "--chanmap 2,1" swaps L and R.

--chanmask Force specified value as input channel mask(bitmap). If --chanmask 0 is specified, qaac treats it as if no channel mask is present in the source, and pick default layout.

--no-optimize Don't optimize MP4 container file after encoding.

--tmpdir Temporary directory. Default is %TMP%

-s, --silent Suppress console messages.

--verbose More verbose console messages.

-i, --ignorelength Assume WAV input and ignore the data chunk length. --threading Enable multi-threading.

-n, --nice Give lower process priority.

--text-codepage Specify text code page of cuesheet/chapter/lyrics. 1252 for Latin-1, 65001 for UTF-8.

Use this when automatic encoding detection fails.

-S, --stat Save bitrate statistics into file.

--log Output message to file.

Option for output filename generation:

--fname-from-tag Generate filename based on metadata of input.

By default (without this option), output filename is same as input (except for file extension).

Name generation can be tweaked by --fname-format.

--fname-format Format string for output filename.

Option for single output:

-o Output filename

--concat Encode whole inputs into single file.

Requires output filename (with -o)

Option for cuesheet input only:

--cue-tracks

Limit extraction to specified tracks.

Tracks can be specified with comma separated numbers. Hyphen can be used to denote range of numbers.

Tracks non-existent in the cue are just ignored.

Numbers must be in the range 0-99.

Example:

--cue-tracks 1-3,6-9,11

-> equivalent to --cue-tracks 1,2,3,6,7,8,9,11

--cue-tracks 2-99

-> can be used to skip first track (and HTOA)

Options for Raw PCM input only:

-R, --raw Raw PCM input.

--raw-channels Number of channels, default 2.

--raw-rate Sample rate, default 44100.

--raw-format Sample format, default S16L.

Sample format spec:

1st char: S(igned) | U(nsigned) | F(loat)

2nd part: Bitwidth

Last part: L(ittle Endian) | B(ig Endian)

Last part can be omitted, L is assumed by default.

Cases are ignored. u16b is OK.

Options for CoreAudio sample rate converter:

--native-resampler[=line|norm|bats,n]

Arguments are optional.

Without argument, codec default SRC is used.

With argument, dedicated AudioConverter is used for sample rate conversion.

'--native-resampler' and arguments must be delimited by a '=' (space is not usable here).

Arguments must be delimited by a ','(comma).

First argument is sample rate converter complexity, and one of line, norm, bats.

line: linear (worst, don't use this)

norm: normal

bats: mastering (best, but quite sloooow)

Second argument is sample rate converter quality,

which is an integer between 0-127.

Example:

--native-resampler

--native-resampler=norm,96

Tagging options:

(same value is set to all files, so use with care for multiple files)

--title

--subtitle

--artist

--band This means "Album Artist".

--album

--grouping

--composer

--comment

--genre

--date

--track

--disk

--compilation[=0|1]

By default, iTunes compilation flag is not set.

--compilation or --compilation=1 sets flag on.

--compilation=0 is same as default.

--lyrics

--artwork

--artwork-size Specify maximum width or height of artwork in pixels. If specified artwork (with --artwork) is larger than this, artwork is automatically resized.

--chapter

Set chapter from file.

--tag :

Set iTunes pre-defined tag with four-char-code key

and value.

1) For some fcc starting with U+00A9 (copyright sign), you can enter 3 chars starting from the second char instead.

2) Some known tags using type-code other than UTF-8

are taken care of. Rest are just written as UTF-8 string.

--long-tag :

Set long tag (iTunes custom metadata) with

arbitrary name/value pair. Value is always stored as UTF8 string.

Locust命令行参数详解

Locust命令行参数详解 -h, --help 查看帮助 -H HOST, --host=HOST 被测试的主机地址,格式:http://10.21.32.33 --web-host=WEB_HOST Locust Web 页面的主机地址,默认为本机 -P PORT, --port=PORT, --web-port=PORT 被测试主机端口,默认8089 -f LOCUSTFILE, --locustfile=LOCUSTFILE 指定运行Locust 性能测试文件,默认为: locustfile.py --csv=CSVFILEBASE, --csv-base-name=CSVFILEBASE 以CSV格式存储当前请求测试数据 --master 分布式模式使用,指定当前节点为master 节点 --slave 分布式模式使用,指定当前节点为slave节点 --master-host=MASTER_HOST 分布式模式运行,设置master节点的主机或IP地址,只在与slave节点一起运行时使用,默认为:127.0.0.1 --master-port=MASTER_PORT 分布式模式运行,设置master节点的端口号,只在与slave节点一起运行时使用,默认为:5557。注意,slave节点也将连接到这个端口上的master节点 --master-bind-host=MASTER_BIND_HOST 绑定Locust的主机名,只有使用master参数时可用,默认为* --master-bind-port=MASTER_BIND_PORT 绑定Locust的端口,只有使用master参数时可用,默认为5557。注意Locust将使用这个端口,所以默认情况master节点将绑定到5557和5558

qaac 2.15命令行参数

qaac 2.15 Usage: qaac [options] infiles.... "-" as infile means stdin. On ADTS/WAV output mode, "-" as outfile means stdout. Main options: --formats Show available AAC formats and exit -a, --abr AAC ABR mode / bitrate -V, --tvbr AAC True VBR mode / quality [0-127] -v, --cvbr AAC Constrained VBR mode / bitrate -c, --cbr AAC CBR mode / bitrate For -a, -v, -c, "0" as bitrate means "highest". Highest bitrate available is automatically chosen. For LC, default is -V90 For HE, default is -v0 --he HE AAC mode (TVBR is not available) -q, --quality AAC encoding Quality [0-2] --adts ADTS output (AAC only) -A, --alac ALAC encoding mode -d Output directory. Default is current working dir. --check Show library versions and exit. -D, --decode Wave output mode. -r, --rate keep: output sampling rate will be same as input if possible. auto: output sampling rate will be automatically chosen by encoder. n: desired output sampling rate in Hz. --lowpass Specify lowpass filter cut-off frequency in Hz. Use this when you want lower cut-off than Apple default. -b, --bits-per-sample Bits per sample of output (for WAV/ALAC only) --no-dither Turn off dither when quantizing to lower bit depth. --gain Adjust gain by f dB. Use negative value to decrese gain, when you want to avoid clipping introduced by DSP. -N, --normalize Normalize (works in two pass. generates HUGE tempfile for large input) --delay <[[hh:]mm:]ss[.ss..]|ns> Specify delay either by time or number of samples. When positive value is given, prepend silence at the begining to achieve delay of specified amount.

fastcopy命令行参数解释

fastcopy命令行参数解释 2011-06-17 16:05 fastcopy是一款复制删除文件的工具,为什么要用它,因为他比系统的复制删除要快,特别是文件超多,超大的情况下. FASTCOPY可以在WINDOWS下使用,也可以在DOS下运行命令 下面是FASTCOPY命令行方式: fastcopy.exe [/参数] file1 file2 ... [/to=dest_dir] 基本参数: /cmd=(noexist_only|diff|update|sync|force_copy|move|delete) noexist_only 复制-如重名,则不复制 diff 复制-如重名,则公复制大小与时间不同的文件 update 复制-如重名,则复制较新的源文件 sync 同步-如重名,则复制大小与时间不同的文件 force_copy 复制-覆盖重名文件 move 移动-覆盖重名文件并强行删除源文件 delete 删除-强行删除指定的文件与目录 /auto_close 拷贝结束后,自动关闭 /force_close 如果拷贝结束后,发生错误,也强行关闭 /open_window 显示Fastcopy窗口界面 /estimate 预测拷贝完成时间 /no_exec 对Fastcopy窗口界面设置参数,但是不执行 /no_confirm_del 当用/delete参数时,不显示确认界面 /error_stop 发生错误时中止动作(在/error_stop=FALSE抑制)

/bufsize=N(MB) 用MB单位来指定缓冲器大小 /speed=(full|autoslow|9-1(90%-10%)|suspend) 速度限制 /log 输出记录文件(fastcopy.log) (在/log=FALSE抑制) /skip_empty_dir 启用过滤,不拷贝空文件夹(在/skip_empty_dir=FALSE抑制) /job=任务名称执行指定的任务 /force_start 在其他的FastCopy拷贝,并且正执行的时候,执行立即也(在/force_start=FALSE抑制) /disk_mode=(auto|same|diff) 指定自动/恒等性/其他HDD方式。(债务不履行声明:) auto) /include="..." 指定Include过滤器 /exclude="..." 指定Exclude过滤器 /overwrite_del 在删除文件之前,删掉方式时,重新取名给重复&,使复原无效(在/overwrite_del=FALSE抑制) /acl 拷贝存取支配清单(ACL)(只NTFS有效)(在/acl=FALSE抑制) /stream 拷贝副其次线流(只NTFS有效)(在/stream=FALSE抑制) /junction 复制junction·mount point(不是属下)junction·mount point自己(/junction=FALSE 拷贝属下) /symlink 用象征性连接(而不是本质)拷贝象征性连接其本身(在/symlink=FALSE 拷贝本质) [/to=dest_dir] 目标磁盘 fastcopy.exe [/options] file1 file2 ... [/to=dest_dir] Please use space character(' ') as separator(not semicolon). If filename contains space character, please enclose with dobule quotation marks. Ex) fastopy.exe C:\Windows "C:\Program Files" /to="D:\Backup Folder\" 使用"做为分隔符 c:\Progra~1\FastCopy\FastCopy.exe /cmd=sync /auto_close /open_window "\\ztsv-xs\e\网络游戏\永恒之塔" /to="e:\games\online\"

source insight解析命令行

安装完SI后,会在安装一个如下的文件 我的文档\Source Insight\c.tom c.tom的功能与C语言中的#define类似。打开这个文件,会看到有很多空格分割的字符串,SI在我们阅读代码时,自自动将空格前的字符串替换为空格后的字符串(仅仅是影响阅读,不影响编译喔)。 举两个例子。 #define AP_DECLARE(type) type AP_DECLARE(int) ap_calc_scoreboard_size(void) { .... } source insight 把AP_DECLARE当作了函数,当想查ap_calc_scoreboard_size的时候总是很麻烦,不能直接跳转. 我的文档\Source Insight\c.tom 加入 AP_DECLARE(type) type 如下的代码如何让SI 识别出f是一个函数? #define EXPORT_CALL(return,functionname) return functionname EXPORT_CALL (int, f1()) 我的文档\Source Insight\c.tom 加入 EXPORT_CALL(return,functionname) return functionname 同时,在#define中,标准只定义了#和##两种操作。#用来把参数转换成字符串,##则用来连接前后两个参数,把它们变成一个字符串。(c.tom的功能与支持##,不支持#好像) 这个技巧我在阅读zebra的命令行代码时也用到了。 比如下吗一段代码:(DEFUN是一个宏定义,这个文件中有很多这样的DEFUN。不修改c.tom 之前看到的是这样的)

防火墙配置中必备的六个主要命令解析

防火墙配置中必备的六个主要命令解析 防火墙的基本功能,是通过六个命令来完成的。一般情况下,除非有特殊的安全需求,这个六个命令基本上可以搞定防火墙的配置。下面笔者就结合CISCO的防火墙,来谈谈防火墙的基本配置,希望能够给大家一点参考。 第一个命令:interface Interface是防火墙配置中最基本的命令之一,他主要的功能就是开启关闭接口、配置接口的速度、对接口进行命名等等。在买来防火墙的时候,防火墙的各个端都都是关闭的,所以,防火墙买来后,若不进行任何的配置,防止在企业的网络上,则防火墙根本无法工作,而且,还会导致企业网络不同。 1、配置接口速度 在防火墙中,配置接口速度的方法有两种,一种是手工配置,另外一种是自动配置。手工配置就是需要用户手工的指定防火墙接口的通信速度;而自动配置的话,则是指防火墙接口会自动根据所连接的设备,来决定所需要的通信速度。 如:interface ethernet0 auto --为接口配置“自动设置连接速度” Interface ethernet2 100ful --为接口2手工指定连接速度,100MBIT/S。 这里,参数ethernet0或者etnernet2则表示防火墙的接口,而后面的参数表示具体的速度。 笔者建议 在配置接口速度的时候,要注意两个问题。 一是若采用手工指定接口速度的话,则指定的速度必须跟他所连接的设备的速度相同,否则的话,会出现一些意外的错误。如在防火墙上,若连接了一个交换机的话,则交换机的端口速度必须跟防火墙这里设置的速度相匹配。 二是虽然防火墙提供了自动设置接口速度的功能,不过,在实际工作中,作者还是不建议大家采用这个功能。因为这个自动配置接口速度,会影响防火墙的性能。而且,其有时候也会判断失误,给网络造成通信故障。所以,在一般情况下,无论是笔者,还是思科的官方资料,都建议大家采用手工配置接口速度。 2、关闭与开启接口 防火墙上有多个接口,为了安全起见,打开的接口不用的话,则需要及时的进行关闭。一般可用shutdown命令来关闭防火墙的接口。但是这里跟思科的IOS 软件有一个不同,就是如果要打开这个接口的话,则不用采用no shutdown命令。在防火墙的配置命令中,没有这一条。而应该采用不带参数的shutdown命令,来把一个接口设置为管理模式。

gcc命令行详解

gcc命令行详解 1、gcc包含的c/c++编译器 gcc、cc、c++、g++ gcc和cc是一样的,c++和g++是一样的,一般c程序就用gcc编译,c++程序就用g++编译 2、gcc的基本用法 gcc test.c这样将编译出一个名为a.out的程序 gcc test.c -o test这样将编译出一个名为test的程序 -o参数用来指定生成程序的名字 3、为什么会出现undefined reference to 'xxxxx'错误? 首先这是链接错误,不是编译错误,也就是说如果只有这个错误,说明你的程序源码本身没有问题,是你用编译器编译时参数用得不对,你没有指定链接程序要用到得库,比如你的程序里用到了一些数学函数,那么你就要在编译参数里指定程序要链接数学库,方法是在编译命令行里加入-lm 4、-l参数和-L参数 -l参数就是用来指定程序要链接的库,-l参数紧接着就是库名,那么库名跟真正的库文件名有什么关系呢?-lname,在连接时,装载名字为“libname.a”的函数库:-lm表示连接名为“libm.a”的数学函数库。就拿数学库来说,他的库名是m,他的库文件名是libm.so,很容易看出,把库文件名的头lib和尾.so去掉就是库名了 好了现在我们知道怎么得到库名,当我们自已要用到一个第三方提供的库名字libtest.so,那么我们只要把libtest.so拷贝到/usr/lib里,编译时加上-ltest参数,我们就能用上libtest.so库了(当然要用libtest.so库里的函数,我们还需要与libtest.so配套的头文件) 放在/lib和/usr/lib和/usr/local/lib里的库直接用-l参数就能链接了,但如果库文件没放在这三个目录里,而是放在其他目录里,这时我们只用-l参数的话,链接还是会出错,出错信息大概是:“/usr/bin/ld: cannot find -lxxx”,也就是链接程序ld在那3个目录里找不到libxxx.so,这时另外一个参数-L就派上用场了,比如常用的X11的库,它在/usr/X11R6/lib目录下,我们编译时就要用-L/usr/X11R6/lib -lX11参数,-L参数跟着的是库文件所在的目录名。再比如我们把libtest.so放在/aaa/bbb/ccc目录下,那链接参数就是 -L/aaa/bbb/ccc -ltest 另外,大部分libxxxx.so只是一个链接,以RH9为例,比如libm.so它链接到/lib/libm.s o.x,/lib/libm.so.6又链接到/lib/libm-2.3.2.so, 如果没有这样的链接,还是会出错,因为ld只会找libxxxx.so,所以如果你要用到xxxx 库,而只有libxxxx.so.x或者libxxxx-x.x.x.so,做一个链接就可以了 ln -s libxxxx-x.x.x.so libxxxx.so 手工来写链接参数总是很麻烦的,还好很多库开发包提供了生成链接参数的程序,名字一般叫xxxx-config,一般放在/usr/bin目录下,比如 gtk1.2的链接参数生成程序是gtk-config,执行gtk-config --libs就能得到以下输出"- L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic

c语言中命令行参数argc,argv

main( int argc, char ** argv ) argv:指针的指针 argc:整数 char **argv or char *argv[] or char argv[][] 为了能形象的说明这两个参数的含义,我们先用一个实例来进行讲解: 假设程序的名称为test,当只输入test,则由操作系统传来的参数为: argc = 1,表示只有一程序名称; argc只有一个元素,argv[0]指向输入的程序路径及名称:./ test 当输入test para_1,有一个参数,则由操作系统传来的参数为: argc = 2,表示除了程序名外还有一个参数; argv[0]指向输入的程序路径及名称; argv[1]指向参数para_1字符串 当输入test para_1 para_2 有2个参数,则由操作系统传来的参数为: argc = 3,表示除了程序名外还有两个参数; argv[0]指向输入的程序路径及名称; argv[1]指向参数para_1字符串; argv[2]指向参数para_2字符串; 以此类推……………… void main( int argc, char *argv[] ) char *argv[]: argv是一个指针数组,元素个数是argc,存放的是指向每一个参数

的指针,第一个元素即argv[0]为程序运行的全路径名,从二个元素(argv[1])开始,是每一个参数的名称,最后一个元素为NULL。总的来说,即: * argv: 字符串数组 argv[0] 为程序运行的全路径名 argv[1] 为执行程序名后的第一个字符串; argv[2] 为执行程序名后的第二个字符串; ... argv[argc]为NULL。 int argc:表示argv的大小,是实际参数个数+1,其中+1是因为argv[0]是编译后的可执行文件名 main() 参数: Turbo C2.0启动时总是把argc、argv、env(存放环境变量)这三个参数传递给main()函数, 可以在用户程序中说明(或不说明)它们, 如果说明了部分(或全部)参数, 它们就成为main()子程序的局部变量。 请注意: 一旦想说明这些参数, 则必须按argc, argv, env 的顺序, 如以下的例子: main() main(int argc) main(int argc, char *argv[]) main(int argc, char *argv[], char *env[]) 其中第二种情况是合法的, 但不常见, 因为在程序中很少有只用argc, 而不 用argv[]的情况。 以下提供一样例程序EXAMPLE.EXE, 演示如何在main()函数中使用三个参数: /*program name EXAMPLE.EXE*/ #i nclude

C语言编程实战-4-命令行参数(main函数)处理

命令行(main函数)参数处理 我们在执行某某命令的时候,经常会传入一些参数,告诉程序做不同的处理。如使用gcc编译程序时,我们经常会在后边指定c源码文件,如gcc test.c。我们自己写的程序,如何能够算其它命令一样,能够接收和处理不同的参数呢?答案是肯定的。我们今天来介绍自写程序对命令行参数的处理。 一个标准的C程序,其主函数通常是这样子定义的: int main(int argc,char *argv[]) { //用户代码 return xxx; } main函数有两个参数:argc与agv,前者是一个整数,表示命令行给程序参数的个数,后者是一个字符串数组,用于顺次存放命令行传给程序的参数,通过argc与argv,我们就能实现对命令行参数的处理。 对每一个程序而言,程序的名称总会作为命令行的第一个参数传给它的主函数,那怕命令行中并没有传任何参数。因此,主函数的参数argc最小值为1,argv[0]总是存放命令程序名。因此,假使test是我们程序的名字,如果执行: test 则main函数得到的参数是:argc = 1, argv = {“test”}; 如果执行: test arg1 arg2 则main函数得到的参数是:argc = 3, argv = {“test”, “arg1”, “arg2”}; 如此类推。 通过上面的讲解,我们不难在main函数中实现对命令行参数的代码。我们接下来做一个编程任务: 写一个程序,该程序接收两个参数,这两个参数都是整数,程序中需将这两个整数的和与差计算并输出到屏幕上。假设程序的名称为cal,在命令行执行: cal 10 15 则程序输出: 10 + 15 = 25 10 – 15 = -5 如果输入的参数不合法,则提示参数错误。 代码实现: #include

Chrome 的可用命令行参数

谷歌浏览器Google Chrome 的可用命令行参数 -allow-all-activex 允許所有的ActiveX -always-enable-dev-tools 始终启用-DEV-工具 -app 应用程序 -assert-test断言测试 -automation-channel 自动化通道 -channel 渠道 -crash-test 碰撞试验 -debug-children 调试儿童 -debug-print 调试打印 disable-accelerated-compositing 禁用加速 disable-winsta 禁用渲染备用窗口 disable-application-cache 禁用应用程序缓存 disable-apps 禁用应用程序 disable-audio 禁用音频 disable-auth-negotiate-cname-lookup disable-background-networking 禁用后台联网 disable-backing-store-limit 禁用存储数量限制,可以防止在打开大量的标签窗口时,页面出现闪烁的现象。 disable-byte-range-support 禁用缓存的支持字节范围 disable-click-to-play 禁用点击播放 disable-connect-backup-jobs 如果超过指定的时间,则禁用建立备份的TCP连接disable-content-prefetch 禁用内容预取 disable-custom-jumplist 禁用Windows 7的JumpList自定义功能 disable-databases 禁用HTML5的数据库支持 disable-desktop-notifications 禁用桌面通知(默认窗口启用) disable-dev-tools 禁用所有页面的渲染检测 disable-device-orientation 禁用设备向导 disable-webgl 禁用WebGL实验功能 disable-extensions 禁用扩展 disable-extensions-file-access-check 禁用扩展文件访问检查 disable-geolocation 禁用地理位置的JavaScript API disable-glsl-translator 禁用GLSL翻译 disable-hang-monitor 禁止任务管理器监视功能 disable-internal-flash 禁用内部的Flash Player disable-ipv6 禁用IPv6 disable-preconnect 禁用TCP/IP协议 disable-javascript 禁用JS disable-java 禁用Java disable-local-storage 禁用本地存储 disable-logging 禁用调试记录 disable-new-tab-first-run 禁用新标签显示的通知 disable-outdated-plugins 禁用过时的插件

PING命令参数详解

CD-----PING命令参数详解 前2天有个朋友在网问我关于ping命令ping完后参数代表什么?刚好今天有时间,我就整理了一下,发了出来,希望对大家有帮助!! PING命令参数详解 -a 将目标的机器标识转换为ip地址 -t 若使用者不人为中断会不断的ping下去 -c count 要求ping命令连续发送数据包,直到发出并接收到count个请求 -d 为使用的套接字打开调试状态 -f 是一种快速方式ping。使得ping输出数据包的速度和数据包从远程主机返回一样快,或者更快,达 到每秒100次。在这种方式下,每个请求用一个句点表示。对于每一个响应打印一个空格键。 -i seconds 在两次数据包发送之间间隔一定的秒数。不能同-f一起使用。 -n只使用数字方式。在一般情况下ping会试图把IP地址转换成主机名。这个选项要求ping打印IP地址 而不去查找用符号表示的名字。如果由于某种原因无法使用本地DNS服务器这个选项就很重要了。 -p pattern 拥护可以通过这个选项标识16 pad字节,把这些字节加入数据包中。当在网络中诊断与数据有关的错误时这个选项就非常有用。 -q 使ping只在开始和结束时打印一些概要信息。 -R 把ICMP RECORD-ROUTE选项加入到ECHO_REQUEST数据包中,要求在数据包中记录路由,这样当数据返回时 ping就可以把路由信息打印出来。每个数据包只能记录9个路由节点。许多主机忽略或者放弃这个选项。 -r 使ping命令旁路掉用于发送数据包的正常路由表。 -s packetsize 使用户能够标识出要发送数据的字节数。缺省是56个字符,再加上8个字节的ICMP 数据头,共64个ICMP数据字节。 -v 使ping处于verbose方式。它要ping命令除了打印ECHO-RESPONSE数据包之外,还打印其它所有 返回的ICMP数据包。 使用Ping 使用Ping测量丢包的最佳方法是向一个IP地址发送大量的Ping命令,然后你可以检查没有没有应答的次数,并把没有应答的次数作为丢包。没有应答的次数超过5%可能就值得担心了。 例:在一台Windows计算机上,在命令提示符后面输入如下命令就可以完成这个任务: Ping -n 6(IP地址或者域名,如https://www.360docs.net/doc/054592182.html,)这个命令中的“-n”开关告诉发送ping命令的次数,

批处理命令及参数学习与使用

无敌的批处理 批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cm d。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.ex e按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。当然我们的这个版本的主要内容是介绍批处理在入侵中一些实际运用,例如我们后面要提到的用批处理文件来给系统打补丁、批量植入后门程序等。下面就开始我们批处理学习之旅吧。 一.简单批处理内部命令简介 1.Echo 命令 打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。 语法 echo [{on|off}] [message] Sample:@echo off / echo hello world 在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> >> ^)结合来实现输入一些命令到特定格式的文件中.这将在以后的例子中体现出来。 2.@ 命令 表示不显示@后面的命令,在入侵过程中(例如使用批处理来格式化敌人的硬盘)自然不能让对方看到你使用的命令啦。 Sample:@echo off @echo Now initializing the program,please wait a minite... @format X: /q/u/autoset (format 这个命令是不可以使用/y这个参数的,可喜的是微软留了个autoset这个参数给我们,效果和/y是一样的。) 3.Goto 命令 指定跳转到标签,找到标签后,程序将处理从下一行开始的命令。 语法:goto label (label是参数,指定所要转向的批处理程序中的行。) Sample: if {%1}=={} goto noparms if {%2}=={} goto noparms(如果这里的if、%1、%2你不明白的话,先跳过去,后面会有详细的解释。) @Rem check parameters if null show usage :noparms echo Usage: monitor.bat ServerIP PortNumber goto end 标签的名字可以随便起,但是最好是有意义的字母啦,字母前加个:用来表示这个字母是标签,goto命令就是根据这个:来寻找下一步跳到到那里。最好有一些说明这样你别人看起来才会理解你的意图啊。 4.Rem 命令 注释命令,在C语言中相当与/*--------*/,它并不会被执行,只是起一个注释的作用,便于别

CMD命令行参数

CMD命令行参数 CMD命令 命令提示符(CMD)是在OS / 2 ,Windows CE与Windows NT平台为基础的操作系统(包括Windows 2000和XP中,Vista中,和Server 2003 )下的“MS-DOS 方式”。 目录 命令简介 运行操作 命令大全 操作详解 编辑本段命令简介 cmd是command的缩写.即命令行。 虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全、稳定,有的用户还在使用,所以一般Windows 的各种版本都与其兼容,用户可以在Windows 系统下运行DOS,中文版Windows XP 中的命令提示符进一步提高了与DOS 下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。在9x系统下输入command就可以打开命令行.而在NT系统上可以输入cmd来打开,在windows2000后被cmd替代,利用CMD命令查询系统的信息或者是判断网络的好坏。右图为CMD启动后的界面。 编辑本段运行操作 CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 编辑本段命令大全 1. calc-----------启动计算器 2.certmgr.msc----证书管理实用程序 3.charmap--------启动字符映射表 5. chkdsk.exe-----Chkdsk磁盘检查 6. ciadv.msc------索引服务程序 7. cleanmgr-------垃圾整理 8. cliconfg-------SQL SERVER 客户端网络实用程序 9. Clipbrd--------剪贴板查看器 10. cmd.exe--------CMD命令提示符 11. compmgmt.msc---计算机管理 12. conf-----------启动netmeeting 13. dcomcnfg-------打开系统组件服务 14. ddeshare-------打开DDE共享设置

中文版MeGUI的x264编码配置详细解读

本帖最后由宁战网络于2012-7-30 14:58 编辑 中文版MeGUI的x264编码配置详细解读 有人向往和膜拜科班出身的,这个我同意,但若无视艹根的存在,那么我很生气,往往是民间高手如林,自己何必妄自菲薄。一早我也说过不敢在压制的方向前进,那是因为这是个苦力不讨好的工作,有空我还不如多看看美女…… 只要关注,网络上的东西随处可以学习到,就对这个x264编码配置来说,网络上的资源多如脚毛。我嫉妒恨的是科班出身的总会先天就有优势,民间人士门要蛋定,不要比,不要计较,自己玩自己的,不用理正统不正统。我们的优势在于,科班人士再厉害他也没有拍电影也没做导演也没潜了哪个女优,嘎嘎,扯远了。 本文主要讲解x264编码的设置问题,是对应本人推荐的中文版MeGUI所做的一次详细配置论述,请用英文版的英雄路过不要取笑,也应该不要盲目的路过。我还是传统的图文方式来一起研究,当然我说的不一定对,那是因为网络上也是这么教的,可能一直都错着我也用错的来说,在这次解释中,我会用一些自己理解的来说话,也许更能让民间人士理解。 普及一下别的知识,在各大影视论坛基本不允许发布以RMVB格式的影片,你只要用上x264的编码就意味着你和RMVB说88了。民间人士普遍认为RMVB体积小画面清晰,但科班的人士会用理论的知识告诉你,同样的片源和同样的码率下,x264的mkv绝对比rmvb画质更好,文件更小。这是为什么?你要问这是为什么?那是因为x264的编码机制发挥了无法想像的作用,你只要实践了就会明白这是真的,打住不说了反正就像磁带被光盘取代,windows98被xp顶上。 科班厉害之处是懂得比较多,早前的x264.exe是命令参数实现压制的,DOS级的工具很怕黑的就不要尝试了。GUI,是图形界面操作,适合民间高手使用。曾被科班出身的嘲笑过,说使用MeGU压制的都是水货,嘎嘎,我笑笑不能回答。科班告诉我就这GUI不是只有Me 的,这下你明白没?像ripbot、staxrip 等都是GUI……行了行了,民间人士也不用惭愧,至少MeGUI能自动更新编码,还有汉化版可以用,batch的是高手,不和他们一起玩! 安装MeGUI简体中文版(请回顾本人以前的大作,这里略去几百万字……)仿图挂,可下载 中文版MeGUI的x264编码配置详细解读或是到QQ空间查阅软件下载转到论坛页面以前的中文版本MeGUI太不专业了,直到你碰到我这个民间人士才集合了比较强大的中文版MeGUI,不要怕出错,出错不是你的错。等弄得差不多了可以还原成英文版更新你的编码,更上一层楼,英盲也用英文版,没人敢笑你。 正题: 在MeGUI用内置工具AVS创建一个简单脚本(这里暂时不介绍AVS的各种滤镜使用参数),要求在点击DirectShowsource(手工、专业)能弹出视频预览窗就可以保存AVS了。此时内建的AVS会自动加载到MeGUI 主界面,进入本文主题压制参数x264配置。

x264命令行参数解释

x264命令行参数解释 使用格式:x264 默认选项 -o 输出文件输入文件 [长x宽] 输入支持格式:RAW/y4m/avi/avs(编译时可选) 输出支持格式:264/mkv/mp4(编译时可选) x264的许多参数可以有-/--两种输入法,笔者也不知道为什么。以下等价参数用“参数1/参数2 <必需数值格式>”表示,参数尾部()内为个人推荐。 -h/--help 帮助 帧类型选项: -I/--keyint <整数> 最大IDR帧间距,默认250 -i/--min-keyint <整数> 最小IDR帧间距,默认25 --scenecut <整数> 画面动态变化限,当超出此值时插入I帧,默认40 -b/--bframes <整数> 在IP帧之间可插入的B帧数量最大值,范围0~16,默认0 --no-b-adapt 关闭自适应B帧判定(-b设为1时可用,其他不推荐) --b-bias <整数> 控制插入B帧判定,范围-100~+100,越高越容易插入B帧,默认0 --b-pyramid 允许B帧做参考帧 --no-cabac 关闭内容自适应二进制算术编码(CABAC,高效率的熵编码)(会提高速度,但严重影响质量) -r/--ref <整数> 最大参考帧数,范围0~16,默认1 --nf 关闭环路滤波(一种除马赛克算法) -f/--filter 设置环路滤波的AlphaC和Beta的参数,范围-6-6,默认都为0 码率控制选项: -q/--qp <整数> 固定量化模式并设置使用的量化值,范围0~51,0为无损压缩,默认26 -B/--bitrate <整数> 设置平均码率 --crf <整数> 质量模式,量化值动态可变(目前不太成熟,质量不如设置固定量化值) --qpmin <整数> 设置最小量化值,范围0~51,默认10 --qpmax <整数> 设置最大量化值,范围0~51,默认51 --qpstep <整数> 设置相邻帧之间的量化值差,范围0~50,默认4 --ratetol <小数> 平均码率模式下,瞬时码率可以偏离的倍数,范围0.1~100.0,默认1.0 --vbv-maxrate <整数> 平均码率模式下,最大瞬时码率,默认0(与-B设置相同) --vbv-bufsize <整数> 码率控制缓冲区的大小,单位kbit,默认0 --vbv-init <小数> 码率控制缓冲区数据保留的最大数据量与缓冲区大小之比,范围0~1.0,默认0.9 --ipratio <小数> I帧和P帧之间的量化系数,默认1.40 --pbratio <小数> P帧和B帧之间的量化系数,默认1.30 --色度-qp-offset <整数> 色度和亮度之间的量化差,范围-12~+12,默认0

grep命令参数详解

1. grep退出状态: 0:表示成功; 1:表示在所提供的文件无法找到匹配的pattern; 2:表示参数中提供的文件不存在。 见如下示例: /> grep 'root' /etc/passwd root:x:0:0:root:/root:/bin/bash operator:x:11:0:operator:/root:/sbin/nologin /> echo $? /> grep 'root1' /etc/passwd#用户root1并不存在 /> echo $? 1 /> grep 'root' /etc/passwd1#这里的/etc/passwd1文件并不存在 grep: /etc/passwd1: No such file or directory /> echo $? 2 2. grep中应用正则表达式的实例: 需要说明的是下面所涉及的正则表达式在上一篇中已经给出了详细的说明,因此在看下面例子的时候,可以与前一篇的正则说明部分结合着看。 /> cat testfile northwest NW Charles Main 3.0 .98 3 34 western WE Sharon Gray 5.3 .97 5 23 southwest SW Lewis Dalsass 2.7 .8 2 18 southern SO Suan Chin 5.1 .95 4 15 southeast SE Patricia Hemenway 4.0 .7 4 17 eastern EA TB Savage 4.4 .84 5 20 northeast NE AM Main Jr. 5.1 .94 3 13 north NO Margot Weber 4.5 .89 5 9 central CT Ann Stephens 5.7 .94 5 13 /> grep NW testfile#打印出testfile中所有包含NW的行。 northwest NW Charles Main 3.0 .98 3 34 /> grep '^n' testfile#打印出以n开头的行。 northwest NW Charles Main 3.0 .98 3 34 northeast NE AM Main Jr. 5.1 .94 3 13 north NO Margot Weber 4.5 .89 5 9

Ghost的命令行参数

Ghost的命令行参数 一.Ghost的命令行参数 1、-rb 本次GHOST操作结束退出时自动REBOOT。一个很有用的参数,特别是在复制系统时你可以放心离开了。 2、-fx 本次GHOST操作结束退出时自动回到DOS提示符(前提是你是以DOS命令的方式启动的GHOST)。 3、-sure 对所有要求确认的提示或警告一律回答“YES”。此参数有一定的危险性,只建议高级用户使用,小心为妙! 4、-fro 如果源分区发现坏簇,则略过提示强制拷贝。此参数可用来试着挽救硬盘坏道中的数据。 5、-fnw 禁止对FAT分区进行写操作,以防误操作(此参数对NTFS分区无效)。 6、-f32 将源FAT16分区拷贝后转换成FAT32(前提是目标分区不小于2G)。由于支持FAT32的操作系统很少,所以除非你是复制98分区,否则此参数慎用. 7、-f64 将源FAT16分区拷贝后转换成64K/簇(原本是512K/簇,前提是目标分区不小于2G)。此参数仅仅适用于WINDOWS NT系统,因为其他操作系统均不支持64K/簇的FAT16。 8、-fatlimit 将NT的FAT16分区限制在2G。此参数在复制WINDOWS NT分区,且不想使用64K/簇的FAT16时非常有用。 9、-span 分卷参数。当空间不足时提示复制到另一个分区的另一个IMAGE FILE。 10、-auto 分卷拷贝时不提示就自动赋予一个文件名继续执行。 11、-crcignore 忽略IMAGE FILE中的CRC ERROR。除非你拷贝的东西无关紧要,否则不要使用此参数,以防数据错误。 详细资料: GHOST命令行语法(Syntax): GHOST -CLONE,MODE={COPY|LOAD|DUMP|PCOPY|

linux getty命令参数及用法详解

linux getty命令参数及用法详解--linux开启及设置终端命令getty(get teletype write r) 功能说明:是Unix类操作系统启动时必须的三个步骤之一,用来开启终端,进行终端的初始化,设置终端。 语法:getty [-h][-d<组态配置文件>][-r<延迟秒数>][-t<超时秒数>][-w<等待字符串>][终端机编号][连线速率<终端机类型><管制线路>] 或 getty [-c<定义配置文件>] 补充说明:getty指令是UNIX之类操作系统启动时所必须的3个步骤之一。 getty 命令设置和管理终端线路和端口。getty 命令由 init 命令来运行。getty 命令与终端状态管理员程序相链接。终端状态管理员程序提供了终端控制和登录的复合功能。 注意:getty 命令不在命令行输入。 当作为 getty 命令调用时,终端状态管理员程序提供了通常的端口管理功能,这包括 : 双向使用允许使用终端线路用来启动和接受连接。 线路速度设置发送和接收的波特率。 奇偶性将奇偶性设置为偶数、奇数或无。 延迟设置回车、制表符、换行以及换页延迟。 字符集映射为大小写、制表符和换行控制设置字符集映射。 登录器程序指定用于使用户登录到系统的程序。如果设置了此属性,

则禁用安全注意密钥(SAK)的处理功能。如果没有设置此属性,则其缺省值为 /usr/sbin/login 。logger属性包含在对象数据管理员(ODM)数据库中。 字符和行擦除设置用于字符和行擦除的击键。 回应方式设置本地或远程回应。 当调用 getty 命令时,会发生下列步骤: 根据 ODM 数据库中的所有者和保护属性来设置端口保护。如果没有指定这些属性,则其缺省值为 root 用户和 622。 打开由端口名参数指定的端口。如果在端口可以进行载波检测,则直到载波出现或其它的进程已丢失此端口的载波,打开才完成。 指定的端口可能会被锁定。如果 getty 命令带 -u 或 -r 标志运行,它会试图锁定端口。如果锁定了端口,此命令将一直等待端口可用为止,继而退出。如果指定了 -r 标志,getty 命令将等待从端口接收一个字节的数据,然后继续。 根据所指定端口的配置信息设置终端属性。此时能否启用安全注意密钥处理就在于系统的配置如何。 载波消息被写入到指定的端口。 从指定端口读取登录名。如果发生帧错误或中断,则 getty 命令将使用下一组配置的终端属性重复第四和第五步。这是循环调制解调器波特率最常使用的方法。但是可以通过在 ODM 数据库中输入以逗号隔开的值来循环任何 ODM 字段(除了 logmodes和 runmodes)。 按照 runmodes 参数和登录名称复位终端方式。如果登录名称由新行

相关文档
最新文档