2

curlを使用してビデオを取得できますか?LiveleakからビデオをダウンロードするためにWebサイトを使用していましたが、機能しなくなりました。スクリプトの1つにこれが必要です。

基本的にこれはリンクです: http ://www.liveleak.com/e/955_1345380192

このhttp://edge.liveleak.com/80281E/u/u/ll2_player_files/mp55/player.swf?config=http://www.liveleak.com/player?a=config%26item_token=955_1345380192%26embedにリダイレクトされます= 1%26extra_params =

そのconfリンクにはビデオリンクが含まれています。ダウンロードしようとするたびに、次のようになります---> file_url、file_token、またはplaylist_tokenが設定されていることを確認してください。 http://www.liveleak.com/player?a=config%26item_token=955_1345380192%26embed=1%26extra_params=

私がこれまでに試したこと:

    curl http://edge.liveleak.com/80281E/u/u/ll2_player_files/mp55/player.swf?config=http://www.liveleak.com/player?a=config%26item_token=955_1345380192%26embed=1%26extra_params= -s -L -b LCOOKIE -c LCOOKIE -o LIVE

    curl http://edge.liveleak.com/80281E/u/u/ll2_player_files/mp55/player.swf?config=http://www.liveleak.com/player?a=config%26item_token=955_1345380192%26embed=1%26extra_params= -I

    curl http://edge.liveleak.com/80281E/u/u/ll2_player_files/mp55/player.swf?config=http://www.liveleak.com/player?a=config%26item_token=955_1345380192%26embed=1%26extra_params= -v

    curl http://www.liveleak.com/player?a=config&item_token=955_1345380192&embed=1&extra_params=

    wget http://www.liveleak.com/player?a=config&item_token=955_1345380192&embed=1&extra_params=

curl  -A "Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.2.15) Gecko/20110303 Ubuntu/10.10 (maverick) Firefox/3.6.15" http://www.liveleak.com/player?a=config&item_token=955_1345380192&embed=1&extra_params=
4

1 に答える 1

3

これがあなたの壮大なワンライナーです:

UA="Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.2.15) Gecko/20110303 Ubuntu/10.10 (maverick) Firefox/3.6.15"; curl -A "$UA" $(sed -n -e 's/.*<file>\(.*\)<\/file>.*/\1/p' <(wget -q -O - $(wget -U "$UA" -nv -r -np -nd -H --spider "http://www.liveleak.com/e/955_1345380192" 2>&1 | egrep ' URL:' | awk '{print $4}' | sed "s/.*\?config\=//g" | sed -e's/%\([0-9A-F][0-9A-F]\)/\\\\\x\1/g' | xargs echo -e)))

要求に応じて、curl(およびいくつかの追加ツール)を使用します。説明については、bashのマニュアルと他のコマンドのドキュメントを参照してください。

簡単な要約:彼らはxmlファイルでビデオに関する情報を移動しました。次回簡単に使用できるようにするには、最新のFirefoxを使用し、すべてのHTTPリクエストをスパイしてその内容をログに記録する機能を使用します(アドオンは必要ありません!)

于 2012-09-09T01:04:20.827 に答える