All pastes #578048 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-06-20 04:27 UTC
rendered paste body
vid_length()
{
    STATS=$(mencoder -nosound -oac copy -ovc copy -o /dev/null "$1" )
    FRAMES=$( awk 'END{print  $(NF-1) }' <<< "$STATS" )
    SECS=$( awk 'END{print  $(NF-3) }' <<< "$STATS")
    BITRATE=$(awk 'END{print  $3 }' <<< "$STATS")
    echo "
          Number of frames: $FRAMES frames
    Number of seconds long: $SECS seconds
                   Bitrate: $BITRATE kbit/s
    "
}
time vid_length /var/cache/movies/This_Wonderful_Life-360x208.mov 2>/dev/null

          Number of frames: 12679 frames
    Number of seconds long: 848.333 seconds
                   Bitrate: 161.953 kbit/s


real    0m1.258s