如何下载 Pluralsight 视频?

如何下载 Pluralsight 视频?

一定有人有无需使用移动设备或屏幕捕获实用程序即可下载 Pluralsight 视频的简化方法。在观看视频的过程中,Pluralsight 的网站瘫痪了……他们发布了一些关于停电的消息。在移动设备上观看他们的视频(无论是否缓存)都很不方便。每次都必须在浏览器中流式传输,这更糟糕。

顺便提一下,我尝试在 iPad 上查找某个课程,但找不到。他们的网站上有相同的课程(我正在观看)。所以,这是想要将其缓存到桌面的另一个原因。

更新 20141123
我试过 GetFLV、AllMyTube (Wondershare) 和 Ultimate Video Recorder (Wondershare)。它们都无法正常工作。

答案1

更新答案
就目前情况来看,youtube-dl最终成为我下载本地 Pluralsight 视频(以及大量其他内容)的实际工具。我使用的命令是...

youtube-dl --verbose \
  --username USERNAME_HERE \
  --password PASSWORD_HERE \
  --rate-limit 50K \
  --sleep-interval 600 \
  -o \"%(autonumber)s - %(title)s.%(ext)s\" \ 
  \"URL_TO_COURSE_PAGE\"

事实上,它运行得非常好,所以我永久地将一个get-course命令添加到我的~/.bash_functions文件中......

get-course(){
    local usage="get-course %COURSE_NAME_FROM_URL% %USERNAME% %PASSWORD%";
    local course="$1";
    local username="$2";
    local password="$3";
    local prefix="";
    if [ -e "/usr/local/bin/youtube-dl" ]; then
        prefix="/usr/local/bin/";
    fi
    if [ -z "$course" ]; then
      echo "Problem getting Pluralisight course: Course name not supplied"
      echo "$usage"
    elif [ -z "$username" ]; then
      echo "Problem getting Pluralisight course: Username not supplied"
      echo "$usage"
    elif [ -z "$password" ]; then
      echo "Problem getting Pluralisight course: Password not supplied"
      echo "$usage"
    else
      eval "${prefix}youtube-dl --verbose --username $username --password $password --rate-limit 50K --sleep-interval 600 -o \"%(autonumber)s - %(title)s.%(ext)s\" \"https://app.pluralsight.com/library/courses/${course}\""
    fi
}

原始答案

找到解决方案了!使用 Firefox 和 Flashgot 可以下载课程中的所有视频片段。安装 Flashgot 插件后,只需启动课程并单击“下一步”浏览所有片段。Flashgot 将记录所有视频 URL。单击下载,它们将按顺序存储在您选择的文件夹中。MP4Joiner 是一款应用程序,可轻松抓取所有片段并将它们拼接在一起以创建单个 MP4。然后可以将这个视频 dtop 到您选择的查看器应用程序中。

相关内容