#!/bin/bash
#ffmpeg -i rtsp://admin:admin123@192.168.11.179 -c copy dumpy1.flv &
#ffmpeg -i rtsp://admin:admin123@192.168.11.179 -vcodec copy -acodec copy -f segment -segment_time 300 -segment_list out.list $(date +%Y-%m-%d-%H-%M-%S)-%03d.ts
SAVE_PATH="save_ffmpeg"
if [ ! -d ${SAVE_PATH} ];then mkdir -p ${SAVE_PATH}; fi
IP=(rtsp://axxx:adxxnx@19x.1xx.1x1.xx1 \
rtsp://axxx:adxxnx@19x.1xx.1x1.xx2 \
rtsp://axxx:adxxnx@19x.1xx.1x1.xx3 \
rtsp://axxx:admxxx@19x.1xx.1x1.xx4 \
)
a=0
splite="_"
for ip in ${IP[*]}
do
a=$(($a+1))
(ffmpeg -i $ip -c copy ${SAVE_PATH}/dump_$a${splite}`date +%Y%m%d-%H%M`.avi
echo ffmpeg -i $ip -c copy ${SAVE_PATH}/dump_$a${splite}`date +%Y%m%d-%H%M`.avi
)&
done
exit 0
linux shell脚本,shell开启多个进程,ffmpeg保存视频,shell创建文件夹,shell获取日期时间,shell一维数组
最新推荐文章于 2024-07-02 16:11:54 发布