其实上传youtube的方法早就有人教过了,比如这里:

https://code.google.com/p/goagent/issues/detail?id=4218


具体就是:在[google_cn]下的sites:后面添加 .youtube.com,其他不变,youtube上的直播就可看,且速度很快,但是你要看youtube的其他普通视频的话就得把这个再去掉



这来回修改可真是不方便,所以我要在这里介绍一种不需要修改的。
其实说起来也简单,就是额外构建一个GappID,分配给它新的端口,比如8088,上传全交给它,下载还用原来的。

1、首先把Goagent的客户端目录local复制一份,起名为local2,里面的proxy.ini把端口改为8088,[google_cn]下的sites:后面添加 .youtube.com


2、删除autoproxy常用规则组中的规则||youtube.com和.youtube.com


3、新建一个规则组,用8088端口的goagnet来代理,加入以下规则:

|http://www.youtube.com/metadata_ajax

|http://www.youtube.com/api/tag_suggest

|http://www.youtube.com/api/upload_feedback

|http://www.youtube.com/upload/

|http://upload.youtube.com/

|http://www.youtube.com/gen

|http://www.youtube.com/my_videos_upload

(这一部分全部与上传有关,全走8088端口)


4、在原来的代理规则组中,加入以下规则:

/^http:\/\/www\.youtube\.com\/$/

|http://www.youtube.com/ptracking

|http://www.youtube.com/set_awesome

|http://www.youtube.com/user_watch

|http://www.youtube.com/watch

|http://www.youtube.com/crossdomain.xml

|http://www.youtube.com/get_video

s.youtube.com

c.youtube.com

||ytimg.com

(以上部分全都与看视频有关,还走原来的8087)


这样,上传和下载两不误。

原文https://code.google.com/p/goagent/issues/detail?id=4350






via iGFW http://igfw.net/archives/11072

我来说下用Goagent上传到Youtube的方法

Posted on

2012年8月20日星期一

Category