Это мой сценарий оболочки, но он выдает ошибки:
#!/bin/sh
while getopts "i:o:" flag
do
case $flag in
i) file_input=$OPTARG
;;
o) file_output=$OPTARG
;;
esac
done
mplayer -nosound -benchmark -vo yuv4mpeg:file=>(x264 --demuxer y4m \
--crf 20 --threads auto --output $file_output - ) $file_input
Сообщение об ошибке:
Не удается получить дескриптор памяти или файла для записи "> (x264 --demuxer y4m --crf 20 - threads auto - output video.264 -)"! FATAL: Невозможно инициализировать видеодрайвер.
Когда я запускаю этот cmd на putty:
mplayer -nosound -benchmark -vo yuv4mpeg:file=>(x264 --demuxer y4m \
--crf 20 --threads auto --output video.264 - ) video.wmv
отлично работает ..
Что я делаю не так?