简介 链接到标题
主要使用基于 Debian 的 VPS 进行发种,流程上与纯粹的 Windows 平台发种略有不同,需要依赖命令行工具进行处理。
mediainfo 链接到标题
执行 sudo apt install mediainfo
即可安装 mediainfo,执行 mediainfo video_name
即可生成对应的 mediainfo。
可以利用 >
将输出重定向到指定文件。
视频截图 链接到标题
海豹要求三张原始分辨率的视频截图,我们可以利用 ffmpeg 来抓取截图。
执行 sudo apt install ffmpeg
即可安装 ffmpeg。
通过执行 ffmpeg -ss 00:08:06 -i $video_file -vframes 1 -f image2 -y test1.png
即可生成原始分辨率的 png 截图,其中 $video_file
要替换成对应的文件名。
生成种子 链接到标题
执行 sudo apt install mktorrent
安装 mktorrent,执行 mktorrent
脚本 链接到标题
将 mediainfo 和 视频截图整合成了一个简单的 bash 脚本:
#!/bin/bash
video_file=""
# 遍历当前目录下所有 .mp4 或者 .mkv 结尾的文件
for file in *.mp4 *.mkv; do
if [ -f "$file" ]; then
video_file+="$file"
fi
done
echo "Video files: $video_files"
mediainfo "$video_file" >log.txt
#
ffmpeg -ss 00:08:06 -i $video_file -vframes 1 -f image2 -y test1.png
ffmpeg -ss 00:06:06 -i $video_file -vframes 1 -f image2 -y test2.png
ffmpeg -ss 00:10:06 -i $video_file -vframes 1 -f image2 -y test3.png
该脚本目前仅适用于目录下只有一个要做种的 mkv 文件的情况。