【保活脚本】ytb-dl 配合 ffmpeg 保活甲骨文

58次阅读

共计 1360 个字符,预计需要花费 4 分钟才能阅读完成。

内容最后由 西方记者 于 2023-1-31 16:57 编辑 间隔随机时长从 YouTube 下载影片 然后用 ffmpeg 做转换不多说 直接上代码 #!/bin/bashvideos="    https://www.youtube.com/watch?v=dQw4w9WgXcQ    https://www.youtube.com/watch?v=QAUzWtLMnU0"deps="YouTube-dl ffmpeg"function check_deps() {    value=`which $1 | grep -qs $1; echo $?`    echo $value}function download_video() {    YouTube-dl "$2" -f bestvideo+bestaudio –merge-output-format mp4 -o "$1"}function convert_video() {    ffmpeg -i $1 -vf fade=in:0:90 -y -f mp4 $2}function mirror_video() {    ffmpeg -i $1 -vf hflip -y -f mp4 $2}function speed_video() {    ffmpeg -i $1 -filter:v "setpts=0.5*PTS" -y -f mp4 $2}function main() {    for i in $deps; do        if [[ `check_deps $i` != 0]]; then            echo "Error: $i not found"            exit 1        fi    done    while (true); do        for i in $videos; do            temp_dir=`mktemp -d`            file_path="$temp_dir/`date +%s`.mp4"            download_video $file_path $i            convert_video $file_path /dev/null            mirror_video $file_path /dev/null            speed_video $file_path /dev/null            rm -rf $temp_dir        done        sleep_interval=$RANDOM        echo "Sleep $sleep_interval seconds"        sleep $sleep_interval    done}main 复制代码 风呼呼 2023-01-31 16:59 2 真是百花齐放 百家争鸣 lightout 2023-01-31 17:50 3ERROR: dQw4w9WgXcQ: YouTube said: Unable to extract video data 西方记者 2023-01-31 18:02 4lightout 发表于 2023-1-31 17:50ERROR: dQw4w9WgXcQ: YouTube said: Unable to extract video datahttps://github.com/yt-dlp/yt-dlp/releases 下载这个版本的 ytb-dl acpp 2023-01-31 18:02 5 直接 ssh 本地端口代理 访问个视频页面

正文完
 0