我试过了
ffmpeg -i rtsp://172.19.1.34/live.sdp -acodec copy -vcodec copy b.mp4 2>>log.txt 2>&1
保持stderr输出并将其重定向到文件。
但它失败了。
但是,我可以通过
保持stderr输出 ffmpeg -i rtsp://172.19.1.34/live.sdp -acodec copy -vcodec copy b.mp4 2>log.txt
答案 0 :(得分:3)
您可以使用2>&1
将stderr重定向到stdout,然后使用tee
命令。
cmd 2>& 1 | tee -a log
答案 1 :(得分:1)
试试这个
ffmpeg -i rtsp://172.19.1.34/live.sdp -acodec copy -vcodec copy b.mp4 &> log.txt
或者
nohup ffmpeg -i rtsp://172.19.1.34/live.sdp -acodec copy -vcodec copy b.mp4
并在命令返回后查找nohup.out
。