波纹管脚本在命令行中可以正常工作,但是当通过incron执行时,$ resolution只是空的,似乎ffprobe在通过incron执行时不返回任何结果
#!/bin/bash
resolution=$(ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of csv=s=x:p=0 $2);
resolution_1080p="1920x1080";
logger $resolution;
logger "test";
logger $resolution_1080p;
从命令行运行时的结果:
1920x1080
test
1920x1080
从incron运行时的结果:
test
1920x1080
谢谢