全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1317|回复: 5

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

[复制链接]
发表于 2023-1-31 16:55:46 | 显示全部楼层 |阅读模式
本帖最后由 西方记者 于 2023-1-31 16:57 编辑

间隔随机时长从 有图比 下载影片  然后用 ffmpeg 做转换

不多说   直接上代码  


  1. #!/bin/bash

  2. videos="
  3.     https://www.有图比.com/watch?v=dQw4w9WgXcQ
  4.     https://www.有图比.com/watch?v=QAUzWtLMnU0
  5. "
  6. deps="有图比-dl ffmpeg"

  7. function check_deps() {
  8.     value=`which $1 | grep -qs $1; echo $?`
  9.     echo $value
  10. }

  11. function download_video() {
  12.     有图比-dl "$2" -f bestvideo+bestaudio --merge-output-format mp4 -o "$1"
  13. }

  14. function convert_video() {
  15.     ffmpeg -i $1 -vf fade=in:0:90 -y -f mp4 $2
  16. }

  17. function mirror_video() {
  18.     ffmpeg -i $1 -vf hflip -y -f mp4 $2
  19. }

  20. function speed_video() {
  21.     ffmpeg -i $1 -filter:v "setpts=0.5*PTS" -y -f mp4 $2
  22. }

  23. function main() {
  24.     for i in $deps; do
  25.         if [[ `check_deps $i` != 0 ]]; then
  26.             echo "Error: $i not found"
  27.             exit 1
  28.         fi
  29.     done
  30.     while (true); do
  31.         for i in $videos; do
  32.             temp_dir=`mktemp -d`
  33.             file_path="$temp_dir/`date +%s`.mp4"
  34.             download_video $file_path $i
  35.             convert_video $file_path /dev/null
  36.             mirror_video $file_path /dev/null
  37.             speed_video $file_path /dev/null
  38.             rm -rf $temp_dir
  39.         done
  40.         sleep_interval=$RANDOM
  41.         echo "Sleep $sleep_interval seconds"
  42.         sleep $sleep_interval
  43.     done
  44. }

  45. main
复制代码
发表于 2023-1-31 16:59:07 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2023-1-31 17:50:58 | 显示全部楼层
ERROR: dQw4w9WgXcQ: 有图比 said: Unable to extract video data
 楼主| 发表于 2023-1-31 18:02:03 | 显示全部楼层
lightout 发表于 2023-1-31 17:50
ERROR: dQw4w9WgXcQ: 有图比 said: Unable to extract video data

https://github.com/yt-dlp/yt-dlp/releases
下载这个版本的 ytb-dl
发表于 2023-1-31 18:02:45 | 显示全部楼层
直接ssh本地端口代理 访问个视频页面
发表于 2023-1-31 19:03:32 | 显示全部楼层
楼主上文件吧,直接复制的代码有问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-28 22:20 , Processed in 0.059576 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表