[分享]获取影片的长度

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
c\nc
帖子: 231
注册时间: 2007-12-25 12:51

[分享]获取影片的长度

#1

帖子 c\nc » 2008-12-19 11:42

代码: 全选

#!/bin/bash
read fsize duration frames \
	< <(mencoder "$1" -quiet -nosound -ovc copy -o /dev/null | tail -n 1 | \
	sed -e 's/.*size:\(.*\)bytes\(.*\)secs\(.*\)frames/\1 \2 \3/g')
if [[ $? -eq 0 && $fsize && $duration && $frames ]]; then
	echo $fsize $duration $frames
	: ...
fi
可以用来统计一下你下载的片子总共要播放多长时间,看看是不是考虑删几个以免浪费生命 :em09
回复