+ -
当前位置:首页 → 问答吧 → 什么是Jack Audio?

什么是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
 
格式化 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
 
格式化 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
 
格式化 0.018 秒, 使用 GeSHi 1.0.8.4

作者: 枫叶饭团   发布时间: 2011-10-15

似曾相识。

作者: remeber   发布时间: 2011-10-15