December 12, 2003

ASFRecorderX

ASFを保存するツールを探していたらこんなのを発見。
重宝しそうです。感謝。

icon.jpg This software is freeware.

The resulting files are in ASF format and can be played with Windows Media Player. asf,mmsといったストリーミングをファイルに保存することが出来ます。

ASFRecorderX
http://misawa.net/Develop/ASFRecorderX/

追加情報
その名も「MacでASFRecorder」ってのがありました。

mmsやrtspプロトコルで送られてくる動画はブラウザやHTTP/FTPのダウンローダでは保存できません。
WindowsならStreamBoxと言うソフトで保存できますがMacでは使えません。
ただmmsで送られてくるWindowsMediaファイルはASFRecorderでも保存できます。
ASFRecorderはANSI Cで書かれたソースがあるのでMacでもコンパイルすれば使えます。
ということでコンパイルの仕方を非常におおざっぱに説明します。
Mac OS Xでは以下の手順で使えます。

1. ソースを落としてくる。
ASFRecoder.zip で検索すれば色んなところにあります。ここには置かないので適当に探しましょう。
落としたら解凍して中のsourceというフォルダにあるasfrecorder.cというファイルをホームディレクトリにコピーします。
2. DeveloperToolをインストールする。
OSのパッケージ買った人ならDeveloperCDがついてたはずです。プリインストールの人はADCに入れば無料で落とせるらしいです。
3. コンパイルする。
Terminalを起動して

cc asfrecorder.c -o asfrecorder

でリターンを押せば直ちにasfrecorderというファイルができます。自分のホームディレクトリにbinと言うフォルダを作ってそこに入れておきましょう。使うにはTerminalでasfrecorder のあとに動画のURLを入れます。

たとえば

asfrecorder http://www4.wakwak.com/newstar/asahi/726.asx
asfrecorder mms://stream1.portal.wakwak.com/newstar2/726.wmv

などです。asfrecorderとだけ打てば英語の簡単なヘルプが出てきます。

動画を落とすたびに毎回Terminalで打ち込むのが嫌なら、Script Editorを使って新規書類に

display dialog "URL" default answer "mms://~"
set argv to (text returned of result)

tell application "Terminal"
do script with command "asfrecorder " & argv
end tell

と打ち込んでアプリケーションとして保存すれば少しは楽かもしれません。

http://members.at.infoseek.co.jp/mmaacc/asfrec.html

Posted by 門番 at December 12, 2003 05:54 PM | トラックバック

Trackback on "ASFRecorderX"

このエントリーのトラックバックURL: 

"ASFRecorderX"へのトラックバックはまだありません。

Comment on "ASFRecorderX"

unix系でmmsを保存できるmmsclientというのもあるそうです。
-
これもOS Xでコンパイルすれば動かす事ができます。
具体的には、ソースのmms_client-0.0.3.tar.gzをとってきてStuffitなどで解凍、Terminalでできたフォルダまで移動して「./configure」とうちます。しばらくずらずらと文字が出てきて終わったら「make」とうち、またしばらく待つとmmsclientのできあがりです。
後は同様にパスの通ったところにおいてmmsclient mms://〜〜/○○.wmvなどと打てばダウンロードできます。
-

  •   hidemaru
  • December 12, 2003 07:01 PM

Post a Comment

コメントする

さんのTypeKeyへのサインインを確認しました。 コメントをどうぞ。

(HTMLタグは使用できません)
ブラウザに投稿者情報を登録しますか?(Cookieを使用します。次回書き込み時に便利です。)
  •  
  •