2011-01-14 45 views
1

私はHTTP経由でビデオファイルをダウンロードするJavaプログラムを持っています。しかし、それは単にビデオの代わりにそのWebページをダウンロードすることができます。私はビデオファイルのアドレスを知らない。どうすれば入手できますか?javaを使用してビデオをファイルにダウンロードする方法は?

ありがとうございます。

+0

ビデオは単純なファイルですか? – Ralph

+0

thx、Yuval Rimar – JavaMobile

+0

Ralph:シンプルなファイルだと思います。私はストリーミングビデオ、thx – JavaMobile

答えて

1

ダウンロードするには、ビデオURLを知っておく必要があります。あなたはそれを見つけるためにhtmlファイルを解析することができますが、あなたが探しているものを知る必要がありますそれは<video>タグまたはflvファイルの<object>タグです...

+0

、ありがとう、ダウンロードしないでください。たとえば、私はこのウェブページでビデオをダウンロードしたいと思っています。「http://www.youtube.com/watch?v=nawMZ1pfWZs&feature=rec-LGOUT-real_rn-1r-2-HM」。それはそのURLです。 私はプロトコルスニファを使用し、 "要求されたURI:GET/generate_204?sparams = id .............."というレコードとそのホストドメインがあることを確認します。質問はどのように私はこのアドレスを取得するためにJavaを使用することができます – JavaMobile

+1

それはHTMLのどちらか、またはjavascriptを使用して動的にロードされていますどのようにyoutubeが動作するかは、どちらかの場合にはスニファの録音プログラムでそれを計算する方法を手がかりに –

+0

youtube.com/v/{videoidからファイルをダウンロードしてみてください。 –

関連する問題