MSDL

Section: User Commands (1)
Updated: Oct 2009
目次 プロジェクトウェブサイトに戻る
 

NAME

msdl - メディアストリームダウンローダ  

SYNOPSIS

msdl [options] targets  

DESCRIPTION

msdl (media stream downloader) は以下のプロトコルに対応したマルチプロトコルな ダウンローダです。
* mms
* mmsh
* real-rtsp
* wms-rtsp
* ftp
* http

 

OPTIONS

-o, --output <localfile>
出力するファイル名を指定します。'-o -'で標準出力に出力します。
-l, --logfile <logfile>
ログを端末に表示せずlogfileに出力します。
-v, --verbose
情報を多めに表示します。
-V, --version
バージョンを表示します。
-q, --quiet
ログを表示しません。
-c, --continue <url>
今ある続きをダウンロードします。無理な時は最初からダウンロードします。
-a, --auto-retry <num>
ダウンロード中にタイムアウト等で失敗したら自動的にResumeするようにします。 <num>回リトライします。<num>が0のときは10回です。
-b, --bandwidth <bandwidth>
帯域を指定します。
-s, --speed <speed>
	      ストリーミングの速さを指定できます。デフォルトは "1.000"です。
	      サーバによってはこのオプションは無視される可能性があります。
	
-r, --range <range>
	      ストリーミングの範囲を指定します。(RTSPのみ). デフォルトは "0.000-"です。
	      range : [time]"-"[time]
	      time  : 123.45, 1:2:3.45, 1h23m45s.67, 等。
	      サーバによってはこのオプションは無視される可能性があります。
	
-m, --metafile <url>
urlをメタファイルとして扱います。
-n, --no-metafile <url>
urlをメタファイルとして扱わせないようにします。
-h, --help
ヘルプを表示します。
-p, --protocol <protocol>
ダウンロードに用いるプロトコルを指定します。
--byterange <range>
ダウンロードするバイト範囲を指定します [xxx]-[xxx] 必ず[0-9]の数字でなければなりません。(httpとftpのみ可能).
--username <username>
user nameを指定できます。
--password <password>
passwordを指定できます。
--no-proxy
HTTP_PROXY変数がセットされていてもプロキシを使いません。
--no-passive-ftp
FTP時にActive Modeを使うようにします。
--stream-timeout <time>
time後にストリーミングを強制的にストップします。秒単位です。30mみたいな指定もできます。
--debug
デバッグレベルの最高ログ出力をします。 プロトコルのトランザクションを見たい時などに使用して下さい。

	* サポートされているプロトコル
	mmst      : mms://  mmst://
	mmsh      : mmsh:// http://
	real-rtsp : rtsp://
	wms-rtsp  : mms://  rtsp://
	http      : http://
	ftp       : ftp://
	* mms, mmsh, and httpの時にプロキシを使うには、 HTTP_PROXY 変数をセットして下さい。
	* "-s" and "-r" は使っても無視される可能性があります。
	* HTTPではBasic認証に対応しています。
	* usernameとpasswordが指定されないと、anonymousになります。
      

 

EXAMPLES

	$ msdl -s 5.000 -r 15m00s-1:2:3.45 http://www.foo.com/bar.asx
	$ msdl --username fuga --password fugafuga ftp://ftp.foo.com/bar.avi
	$ msdl -p rtsp -s 12 rtsp://real.server.com/foobar.rm
	$ msdl -m http://www.foo.com:12345/fuga/playlist.txt
	$ msdl --byterange 3000-6000 http://www.foooooobar.com/foooooooooo.html
	$ msdl -c http://www.fuga.com/fuga.wmv
      

 

AUTHOR

metro <me_t_ro (at) yahoo.com>

 

REPORTING BUGS

バグをみつけたり、コメントがあったりしたら <me_t_ro (at) yahoo.com>にメールして下さい。

 

COPYRIGHT

パッケージの中のCOPYINGファイルを見て下さい。


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
EXAMPLES
AUTHOR
REPORTING BUGS
COPYRIGHT