作者newclicker (Newclicker)
看板EZsoft
标题Re: [请问] LIVE网站下载影片
时间Fri Jan 25 18:50:02 2013
Justin.tv的影片要怎麽载比较好?先说结论,
首先可以利用Justin网站的影片剪辑(Highlight)功能,
这样系统会永久保存该段影片而不会删除。
过去曾经可以利用http://bashtech.net/twitch/ 的VideoDownloader
来找出看似被系统删除其实仍然存在伺服器上的影片并且直接下载。
(现在改成只能看自己的帐号,未来可以注意是否会回复功能)
虽然没有上面这个网站方便,
不过还是有替代网站可以让你不必使用DownloadHelper就能把FLV下载回来
http://www.fakegaming.eu/TwitchTV/download.php
(源码在此
http://www.fakegaming.eu/TwitchTV/source/download.txt )
把你要下载的实况存档网址贴上去并按下Convert按钮
接下来可以直接点连结下载FLV档案
或是用网页上出现的播放画面直接观看
下载下来的FLV档案经过测试使用Media Player Classic - Home Cinema
MPC-HC.1.6.5.6366
x86和x64两个版本都可以正常播放,声音也没问题。
假设下载回来的FLV还是没有声音的话有两个方法:
1.抓过去实况的存档时,要把下载下来每30分钟一段的影片合并在一起,
成为原本该次实况的长度,就会有声音,
合并工具有很多,最小巧的大概就是61.5kb的Andys FLV Joiner
作者表示可以无损合并no quality loss
(当然有一些但书,比如说合并的档案最好是同Codec、解析度、FPS)
http://www.videohelp.com/tools/Andys-FLV-Joiner
教学
http://jinnsblog.blogspot.tw/2010/10/flv-joiner-combine-flv-videos.html
其他软体比如windows的movie maker等我想也都可以胜任
参考资料
http://www.videograbber.net/merge-video-files-into-one.html
声音编码资讯等metadata应该是位於被Justin分割後第一段的档头,
或许其他无声音的片段只要加上完整的档头问题就能解决。
可以使用Metadata Injectors之类的相关工具,
例如:flvmeta, flvtool, flvmdi, yamdi
2.利用Orbit这一类可以储存线上串流影音讯号的软体
不但可以直接抓正在实况当中的频道,
同样原理也可以把过去实况的存档当成正在直播的频道抓取你需要的段落
(缺点是你要抓的片段如果有1小时,你就得播放1小时让他抓)
以下详述原因:
Justin.tv的网站比较特别,首先,只要有使用者对影片剪辑(Highlight),
影片就会被保留下来不会被系统删除,
另外就算实况主把影片删除,也还是会保留在伺服器上
使用者可以利用这一点来「备份」实况影片。
(你可以从自己的Justin帐号里的Videos看到你从别的频道剪辑下来的影片。)
再来,Justin预设会把实况直播的影片以每30分钟一个档案的方式储存在伺服器,
举例来说,当你在看长度为4小时的实况存档,虽然你可以点选第一段档案
(或是时间条点到一开头)让你从头开始一口气连续播放4小时,
但系统其实还是以每30分钟为一个单位在做预先读取。
(最早以前的Justin是把实况存档以最长两个小时为单位做储存,
使用者一口气能播放的存档时间就限制为两小时,超过两小时你就得手动点选下一个存档。
而现在则是不限时间,如果实况主该次实况有10小时,你看存档时同样可一口气播放10小时
但系统的机制依然是以一段30分钟的档案为单位来做读取。)
这一点在使用者剪辑精华(Highlight)时就可以发现,
你点选了总长度为4小时的实况存档想要剪辑,但你发现可以剪辑的
范围还是只有该段的30分钟。
而声音编码资讯是位於影片的档头,因此想要下载回来的影片有声音,
最重要是找到该次实况中,被Justin分割的最开头的那一段。
有了第一段,再去跟後续的片段做合并,就会有声音了。
另外可以试试看,其他片段如果加上第一段完整的档头,或许问题也能解决。
至於Orbit,根据印象中过去的使用经验,(v3.0.0.5)
安装Orbit後在Firefox浏览器里会多一项附加元件
好像是orbitff.xpi还是OneClickYouTubeDownloader.xpi
可以让Orbit直接侧录下浏览器中直播频道当中的影音串流
这一点碰到Justin实况主没有开启实况存档功能,或不允许使用者观看过去实况的存档时
就能够派上用场。
新版Orbit应该也有有相同功能,但我没更新到新版所以不清楚。
希望以上资讯有帮到您。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.34.163.231
1F:推 ThisIsNotKFC:推N大详细解说我自己是用idm,360载回来怪怪的但是传 01/25 18:59
2F:→ ThisIsNotKFC:到YT是正常的@@,然後480P载回来是OK的 自己的经验 01/25 19:00
3F:→ ThisIsNotKFC:啊我好像是载Twitch不过好像两者原理是一样的@@ 01/25 19:01
文章内容更新:
替代网站
http://www.fakegaming.eu/TwitchTV/download.php
搭配MPC-HC解决方案、
新增FLV合并软体Andys FLV Joiner及教学、
Metadata Injectors等工具。
※ 编辑: newclicker 来自: 1.34.163.231 (01/26 03:32)