为什么不是';使用wget保存youtube视频的perl脚本是否正常工作?

为什么不是';使用wget保存youtube视频的perl脚本是否正常工作?,perl,bash,ubuntu,wget,Perl,Bash,Ubuntu,Wget,第一个参数应该是视频的url。有人能告诉我为什么这不起作用吗 我启动了Ubuntu12.04的其中一个ec2实例,它已经安装了perl和wget 此脚本源自此处: 我怀疑是您的系统命令中的“唐老鸭”,即符号“&”。您不是在等待程序完成。我不知道这可能需要多长时间,但不会是瞬间的。您(可能)从系统获取的错误代码0将由shell返回(&将调用shell),而不是wget 让我帮你说一下:。安装此模块后,只需使用捆绑的youtube下载实用程序: stas@Stanislaws-MacBook-P

第一个参数应该是视频的url。有人能告诉我为什么这不起作用吗

我启动了Ubuntu12.04的其中一个ec2实例,它已经安装了perl和wget

此脚本源自此处:

我怀疑是您的
系统
命令中的“唐老鸭”,即符号“
&
”。您不是在等待程序完成。我不知道这可能需要多长时间,但不会是瞬间的。您(可能)从
系统
获取的错误代码0将由shell返回(
&
将调用shell),而不是
wget

让我帮你说一下:。安装此模块后,只需使用捆绑的
youtube下载
实用程序:

stas@Stanislaws-MacBook-Pro:~$ youtube-download -o "{title}.{suffix}" http://www.youtube.com/watch?v=ejkm5uGoxs4 
--> Working on ejkm5uGoxs4
Downloading `RADSCORPION!.mp4`
26320989/26320989 (100.00%)
Download successful!
stas@Stanislaws-MacBook-Pro:~$ file RADSCORPION\!.mp4 
RADSCORPION!.mp4: ISO Media, MPEG v4 system, version 2
stas@Stanislaws-MacBook-Pro:~$

工作起来很有魅力:)

什么?ec2实例与脚本有什么关系?“不工作”是什么样子的,会发生什么?我刚才提到了ec2实例,以防有人想重现这种情况。将立即为运行脚本后收到的消息添加编辑。顺便问一下,您是否为microsoft、amazon和/或nirvana粉丝工作?打印出
$download
。您交给wget的可能不是格式正确的url。以下是存储在
$download
中的值,事情是这样的
=itag=45?url=http://o-o---preferred---sjc07s15---v18---lscache2.c.youtube.com/videoplayback?upn=B0Z7NC6hQFk?sparams=cp%2Cid%2Cip%2Cipbits%2Citag%2Cratebypass%2Csource%2Cupn%2Cexpire?fexp=926401%2C904448%2C920917%2C922401%2C920704%2C912806%2C913419%2C913558%2C913556%2C919003%2C912706%2C900816?key=yt1?expire=1347619154?itag=45?ipbits=8?sver=3?ratebypass=yes?mt=1347598272?ip=50.18.231.57?mv=m?source=youtube?ms=au?cp=U0HTTFZMV19KTKNOM19ORKFCOMDTES1OGRMMLRB?id=7a3926e6e1a8c6ce?type=video/webm%3B%2Bcodecs=%22vp8.0%2C%2Bvorbis%22?
$ ./youtube_get_videos.pl http://www.youtube.com/watch?v=ejkm5uGoxs4

     Download:   radscorpion_youtube.webm

$ ls -lh
-rw-rw-r-- 1 ubuntu ubuntu    0 Sep 14 04:40 radscorpion_youtube.webm
stas@Stanislaws-MacBook-Pro:~$ youtube-download -o "{title}.{suffix}" http://www.youtube.com/watch?v=ejkm5uGoxs4 
--> Working on ejkm5uGoxs4
Downloading `RADSCORPION!.mp4`
26320989/26320989 (100.00%)
Download successful!
stas@Stanislaws-MacBook-Pro:~$ file RADSCORPION\!.mp4 
RADSCORPION!.mp4: ISO Media, MPEG v4 system, version 2
stas@Stanislaws-MacBook-Pro:~$