什么是Jack Audio?
时间:2011-10-15
来源:互联网
写了个蛋疼的脚本,给我自己用的。。。作用就是看动漫的时候跳过片头和片尾,直接看完。。。时间点是手动输入 
新手,写得难看。。。别喷
继续学,学好了写个看起来牛B点的

新手,写得难看。。。别喷

代码: [ 下载 ] [ 隐藏 ]
使用 bash 语法高亮
#!/bin/bash
#this is a shell for play 囗囗囗囗囗 videos.
#maplebeats'shell
trap 'rm -f 囗囗囗囗囗.lst' EXIT
video_time(){
echo -e "请输入片头曲完的时间点 "
read x
echo -e "请输入片尾曲开始的时间点"
read y
return 0
}
creat_lst () { #生成播放列表
video_lst=囗囗囗囗囗.lst
find . \( -name "*.rmvb" \) -type f | vim -c 'sort nr /\d\+/' -c 'w /tmp/囗囗囗囗囗.txt' -c 'q' - && cat /tmp/囗囗囗囗囗.txt >囗囗囗囗囗.lst && rm /tmp/囗囗囗囗囗.txt
#find . \( -name "*.rmvb" \) -type f | sort > 囗囗囗囗囗.lst
}
skip_open(){
exec mplayer -ss $x -playlist 囗囗囗囗囗.lst
return 0
}
skip_end(){
sleep $y && killall mplayer && sed -i '1d' 囗囗囗囗囗.lst &&play_video
return 0
}
play_video(){
until [[ ! -s 囗囗囗囗囗.lst ]];do #循环播放
skip_end&
skip_open
continue
done
}
yes_or_no(){ #列表是否存在
if [ -f ./囗囗囗囗囗.lst ]
then
return 0
else
return 1
fi
}
video_time #主函数
if yes_or_no
then
play_video
else
creat_lst
play_video
fi
rm 囗囗囗囗囗.lst
exit 0
#this is a shell for play 囗囗囗囗囗 videos.
#maplebeats'shell
trap 'rm -f 囗囗囗囗囗.lst' EXIT
video_time(){
echo -e "请输入片头曲完的时间点 "
read x
echo -e "请输入片尾曲开始的时间点"
read y
return 0
}
creat_lst () { #生成播放列表
video_lst=囗囗囗囗囗.lst
find . \( -name "*.rmvb" \) -type f | vim -c 'sort nr /\d\+/' -c 'w /tmp/囗囗囗囗囗.txt' -c 'q' - && cat /tmp/囗囗囗囗囗.txt >囗囗囗囗囗.lst && rm /tmp/囗囗囗囗囗.txt
#find . \( -name "*.rmvb" \) -type f | sort > 囗囗囗囗囗.lst
}
skip_open(){
exec mplayer -ss $x -playlist 囗囗囗囗囗.lst
return 0
}
skip_end(){
sleep $y && killall mplayer && sed -i '1d' 囗囗囗囗囗.lst &&play_video
return 0
}
play_video(){
until [[ ! -s 囗囗囗囗囗.lst ]];do #循环播放
skip_end&
skip_open
continue
done
}
yes_or_no(){ #列表是否存在
if [ -f ./囗囗囗囗囗.lst ]
then
return 0
else
return 1
fi
}
video_time #主函数
if yes_or_no
then
play_video
else
creat_lst
play_video
fi
rm 囗囗囗囗囗.lst
exit 0
格式化 0.017 秒, 使用 GeSHi 1.0.8.4
作者: 枫叶饭团 发布时间: 2011-10-15
似曾相识。
作者: remeber 发布时间: 2011-10-15
写了个蛋疼的脚本,给我自己用的。。。作用就是看动漫的时候跳过片头和片尾,直接看完。。。时间点是手动输入 
新手,写得难看。。。别喷
继续学,学好了写个看起来牛B点的

新手,写得难看。。。别喷

代码: [ 下载 ] [ 隐藏 ]
使用 bash 语法高亮
#!/bin/bash
#this is a shell for play 囗囗囗囗囗 videos.
#maplebeats'shell
trap 'rm -f 囗囗囗囗囗.lst' EXIT
video_time(){
echo -e "请输入片头曲完的时间点 "
read x
echo -e "请输入片尾曲开始的时间点"
read y
return 0
}
creat_lst () { #生成播放列表
video_lst=囗囗囗囗囗.lst
find . \( -name "*.rmvb" \) -type f | vim -c 'sort nr /\d\+/' -c 'w /tmp/囗囗囗囗囗.txt' -c 'q' - && cat /tmp/囗囗囗囗囗.txt >囗囗囗囗囗.lst && rm /tmp/囗囗囗囗囗.txt
#find . \( -name "*.rmvb" \) -type f | sort > 囗囗囗囗囗.lst
}
skip_open(){
exec mplayer -ss $x -playlist 囗囗囗囗囗.lst
return 0
}
skip_end(){
sleep $y && killall mplayer && sed -i '1d' 囗囗囗囗囗.lst &&play_video
return 0
}
play_video(){
until [[ ! -s 囗囗囗囗囗.lst ]];do #循环播放
skip_end&
skip_open
continue
done
}
yes_or_no(){ #列表是否存在
if [ -f ./囗囗囗囗囗.lst ]
then
return 0
else
return 1
fi
}
video_time #主函数
if yes_or_no
then
play_video
else
creat_lst
play_video
fi
rm 囗囗囗囗囗.lst
exit 0
#this is a shell for play 囗囗囗囗囗 videos.
#maplebeats'shell
trap 'rm -f 囗囗囗囗囗.lst' EXIT
video_time(){
echo -e "请输入片头曲完的时间点 "
read x
echo -e "请输入片尾曲开始的时间点"
read y
return 0
}
creat_lst () { #生成播放列表
video_lst=囗囗囗囗囗.lst
find . \( -name "*.rmvb" \) -type f | vim -c 'sort nr /\d\+/' -c 'w /tmp/囗囗囗囗囗.txt' -c 'q' - && cat /tmp/囗囗囗囗囗.txt >囗囗囗囗囗.lst && rm /tmp/囗囗囗囗囗.txt
#find . \( -name "*.rmvb" \) -type f | sort > 囗囗囗囗囗.lst
}
skip_open(){
exec mplayer -ss $x -playlist 囗囗囗囗囗.lst
return 0
}
skip_end(){
sleep $y && killall mplayer && sed -i '1d' 囗囗囗囗囗.lst &&play_video
return 0
}
play_video(){
until [[ ! -s 囗囗囗囗囗.lst ]];do #循环播放
skip_end&
skip_open
continue
done
}
yes_or_no(){ #列表是否存在
if [ -f ./囗囗囗囗囗.lst ]
then
return 0
else
return 1
fi
}
video_time #主函数
if yes_or_no
then
play_video
else
creat_lst
play_video
fi
rm 囗囗囗囗囗.lst
exit 0
格式化 0.019 秒, 使用 GeSHi 1.0.8.4
作者: 枫叶饭团 发布时间: 2011-10-15
似曾相识。
作者: remeber 发布时间: 2011-10-15
写了个蛋疼的脚本,给我自己用的。。。作用就是看动漫的时候跳过片头和片尾,直接看完。。。时间点是手动输入 
新手,写得难看。。。别喷
继续学,学好了写个看起来牛B点的

新手,写得难看。。。别喷

代码: [ 下载 ] [ 隐藏 ]
使用 bash 语法高亮
#!/bin/bash
#this is a shell for play 囗囗囗囗囗 videos.
#maplebeats'shell
trap 'rm -f 囗囗囗囗囗.lst' EXIT
video_time(){
echo -e "请输入片头曲完的时间点 "
read x
echo -e "请输入片尾曲开始的时间点"
read y
return 0
}
creat_lst () { #生成播放列表
video_lst=囗囗囗囗囗.lst
find . \( -name "*.rmvb" \) -type f | vim -c 'sort nr /\d\+/' -c 'w /tmp/囗囗囗囗囗.txt' -c 'q' - && cat /tmp/囗囗囗囗囗.txt >囗囗囗囗囗.lst && rm /tmp/囗囗囗囗囗.txt
#find . \( -name "*.rmvb" \) -type f | sort > 囗囗囗囗囗.lst
}
skip_open(){
exec mplayer -ss $x -playlist 囗囗囗囗囗.lst
return 0
}
skip_end(){
sleep $y && killall mplayer && sed -i '1d' 囗囗囗囗囗.lst &&play_video
return 0
}
play_video(){
until [[ ! -s 囗囗囗囗囗.lst ]];do #循环播放
skip_end&
skip_open
continue
done
}
yes_or_no(){ #列表是否存在
if [ -f ./囗囗囗囗囗.lst ]
then
return 0
else
return 1
fi
}
video_time #主函数
if yes_or_no
then
play_video
else
creat_lst
play_video
fi
rm 囗囗囗囗囗.lst
exit 0
#this is a shell for play 囗囗囗囗囗 videos.
#maplebeats'shell
trap 'rm -f 囗囗囗囗囗.lst' EXIT
video_time(){
echo -e "请输入片头曲完的时间点 "
read x
echo -e "请输入片尾曲开始的时间点"
read y
return 0
}
creat_lst () { #生成播放列表
video_lst=囗囗囗囗囗.lst
find . \( -name "*.rmvb" \) -type f | vim -c 'sort nr /\d\+/' -c 'w /tmp/囗囗囗囗囗.txt' -c 'q' - && cat /tmp/囗囗囗囗囗.txt >囗囗囗囗囗.lst && rm /tmp/囗囗囗囗囗.txt
#find . \( -name "*.rmvb" \) -type f | sort > 囗囗囗囗囗.lst
}
skip_open(){
exec mplayer -ss $x -playlist 囗囗囗囗囗.lst
return 0
}
skip_end(){
sleep $y && killall mplayer && sed -i '1d' 囗囗囗囗囗.lst &&play_video
return 0
}
play_video(){
until [[ ! -s 囗囗囗囗囗.lst ]];do #循环播放
skip_end&
skip_open
continue
done
}
yes_or_no(){ #列表是否存在
if [ -f ./囗囗囗囗囗.lst ]
then
return 0
else
return 1
fi
}
video_time #主函数
if yes_or_no
then
play_video
else
creat_lst
play_video
fi
rm 囗囗囗囗囗.lst
exit 0
格式化 0.018 秒, 使用 GeSHi 1.0.8.4
作者: 枫叶饭团 发布时间: 2011-10-15
似曾相识。
作者: remeber 发布时间: 2011-10-15
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28