硕鼠下载器官网flvcd.com仅提供Windows版客户端,对于Linux用户,只好自己动手丰衣足食,于是有了本项目。
本项目是用Golang开发的,图形界面基于GoQt,并调用avidemux来合并所下载的视频片段。本项目很快将支持苹果Mac OSX系统。本项目的开发与硕鼠官网无关。
从https://addons.mozilla.org/zh-CN/firefox/addon/flvcd-helper安装插件
2. 安装jq和Qt5运行时环境
- sudo apt-get install jq libqt5printsupport5 libqt5widgets5
3. 安装用于合并视频片段的avidemux
这一步对于Debian和Ubuntu略有不同:
在文件/etc/apt/sources.list中添加下面这行:
deb http://ftp.kaist.ac.kr/debian-multimedia/ buster main
(注意将 buster 替换成你所安装的Debian版本的开发代号,可通过命令lsb_release -cs
获得)
- sudo apt-get update -oAcquire::AllowInsecureRepositories=true
- sudo apt-get install deb-multimedia-keyring
- sudo apt-get update
- sudo apt-get install avidemux-cli
- sudo add-apt-repository ppa:ubuntuhandbook1/avidemux
- sudo apt-get update
- sudo apt-get install avidemux2.7-plugins-common avidemux2.7-plugins-cli avidemux2.7-cli
(可以同时安装带图形界面的avidemux2.7-qt5用于手动合并或编辑视频)
从releases下载bigrats-go安装包,然后:
- dpkg -i bigrats-go-x.x.x-amd64.deb
(将“x.x.x”替换为软件版本号)
现在可以像使用Windows版的硕鼠下载器一样使用了,解析视频之后,点击“硕鼠专用链下载”,即可自动启动客户端,就像在Windows上一样。
如果你对编译bigrats-go感兴趣,请参考:在Debian和Ubuntu上从源码编译硕鼠下载器。