当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 如何获得网络视频文件的真实地址?
帖子发表于 : 2010-06-10 21:07 

注册: 2008-04-12 12:44
帖子: 980
送出感谢: 1
接收感谢: 2
请问,如何可以获得网络视频文件的真实地址?
http://hd.openv.com/tv_play-hddoc_20100111_7155035.html
以这个网络视频为例,如何使用命令行工具?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 如何获得网络视频文件的真实地址?
帖子发表于 : 2010-06-10 21:12 

注册: 2008-01-09 22:41
帖子: 18311
送出感谢: 0 次
接收感谢: 6
http://118.125.243.198/4/flv10/programme/dvdprogramme/20100111/hd/20100111_dvdprogramme_Programme_153717987_0.000_311.460.mp4


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 如何获得网络视频文件的真实地址?
帖子发表于 : 2010-06-10 21:19 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
你这么不搜索 flash-down.pl


_________________
● 鸣学


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 如何获得网络视频文件的真实地址?
帖子发表于 : 2010-06-10 21:52 
头像

注册: 2009-10-20 21:13
帖子: 2089
地址: Pacific Western University
送出感谢: 0 次
接收感谢: 7
eexpress 写道:
你这么不搜索 flash-down.pl



https://www.google.com/search?hl=en&sou ... =&gs_rfai=




google的搜索真的很精准。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 如何获得网络视频文件的真实地址?
帖子发表于 : 2010-06-10 22:07 
头像

注册: 2008-10-24 22:02
帖子: 5853
地址: 浙江
送出感谢: 0 次
接收感谢: 3
有在线转换的


_________________
http://sb.google.com/ 提问前 请在右上角搜索一下
请不要跨省追捕!水表在门外。谢谢! 大家一起twitter


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 如何获得网络视频文件的真实地址?
帖子发表于 : 2010-06-10 22:14 
头像

注册: 2009-10-08 11:15
帖子: 8428
地址: 大城市铁岭
送出感谢: 0 次
接收感谢: 9
看完不要关浏览器,文件就在/tmp里,是flash,真实地址是MP4文件

http://hd.openv.com/tv_play-hdmv_20090603_7049409.html
用flashgot可以下MP4
附件:
Screenshot-36.png
Screenshot-36.png [ 28.34 KiB | 被浏览 731 次 ]


_________________
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal-game-settings/need-for-speed-shift-geforce-gts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal-game-settings/crysis-geforce-gtx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 如何获得网络视频文件的真实地址?
帖子发表于 : 2010-06-11 13:31 

注册: 2008-04-12 12:44
帖子: 980
送出感谢: 1
接收感谢: 2
知道了,学会了,我想可否使用shell命令行做到这点?


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 如何获得网络视频文件的真实地址?
帖子发表于 : 2010-06-11 13:51 

注册: 2008-01-09 22:41
帖子: 18311
送出感谢: 0 次
接收感谢: 6
https://www.deleak.com/blog/2010/06/10/ ... deo-files/


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 如何获得网络视频文件的真实地址?
帖子发表于 : 2010-06-11 14:36 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
hasee.wu 写道:
eexpress 写道:
你这么不搜索 flash-down.pl



https://www.google.com/search?hl=en&sou ... =&gs_rfai=




google的搜索真的很精准。

oops。我说的搜索,可都是论坛上面的那搜索。


_________________
● 鸣学


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 如何获得网络视频文件的真实地址?
帖子发表于 : 2010-06-15 8:40 

注册: 2008-04-12 12:44
帖子: 980
送出感谢: 1
接收感谢: 2
● cat bin/flash-down.pl
#!/usr/bin/perl -w

use utf8;
use strict;
use WWW::Mechanize;
use Net::DBus;

$_=$ARGV[0];
chomp; s/\//%2F/g; s/:/%3A/g;
$_="http://www.flvcd.com/parse.php?flag=&format=&kw=$_&sbt=%BF%AA%CA%BCGO%21";

my $bus = Net::DBus->session->get_service('org.freedesktop.Notifications')->get_object('/org/freedesktop/Notifications','org.freedesktop.Notifications');
my $mech = WWW::Mechanize->new();
$mech -> get($_);
if ($mech->success()) {
# print $mech->title()."==================\n";
$_=$mech->content();
/当前解析视频.*/; $_=$&; s/^.*?strong>//; s/<strong.*//;
print "\e[31m\e[1m".$_."\e[0m==================\n";
mkdir $_; chdir $_;
my $name=$_;
my @link=$mech->find_all_links(text_regex => qr/http:\/\/.*[0-9a-fA-F]*/,);
my $size=@link;
$bus->Notify("fetch_flash", 0, "sunny", "$name", "共获取 $size 个地址。", [], { }, -1);
print map "=> \e[32m".$_->url()."\e[0m\n",@link;
my $cnt=1; my $proc="-"x$size;
foreach(@link){
my $add=$_->url();
print "\e[31m下载\e[0m => \e[32m$add\e[0m\n";
`wget -nc --user-agent='Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092416 Firefox/3.0.3' $add`;
$_=$?==0?"V":"x";$proc=~s/-/$_/;
$bus->Notify("fetch_flash", 0, ($?==0?"sunny":"error"), "$name", "已经完成下载 $cnt / $size ,wget返回:$? 。进度:$proc。", [], { }, -1);
print "\e[31m\e[1m已经完成下载 $cnt / $size\e[0m ,wget返回:$? 。进度:\e[31m\e[1m$proc\e[0m。\n";
$cnt++;
}
`echo "$ARGV[0]\t《$_》 已经执行下载。结果:$proc">>$ENV{HOME}/flash-down.log`;
chdir '..';
} else {
$bus->Notify("fetch_flash", 0, "error", 'flash 解析失败,无效地址?', ':(', [], { }, -1);
}
#======================
你那个程序是perl调用flvcd的结果,我想知道,可否自己用shell,不借用flvcd,获得结果。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 如何获得网络视频文件的真实地址?
帖子发表于 : 2010-06-16 16:28 
头像

注册: 2008-11-05 13:24
帖子: 1024
送出感谢: 0 次
接收感谢: 5
firefox adblock或者看源码:
代码:
http://119.167.224.146/3/flv10/programme/dvdprogramme/20100111/hd/20100111_dvdprogramme_Programme_153717987_0.000_311.460.mp4

大多数视频下载时会有个地址在接受数据,搜索一下


_________________
笔记
-------------------------------------
http://blog.163.com/wqt_1101


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 如何获得网络视频文件的真实地址?
帖子发表于 : 2010-06-16 16:30 
头像

注册: 2008-03-25 15:49
帖子: 25878
地址: 谁知道?
送出感谢: 8
接收感谢: 10
神吗都不吊啊..


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google Feedfetcher 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译