Не удается выполнить эхо-запрос с ПК на точку доступа hostapd, но я могу выполнить эхо-запрос с хоста на ПК

$filename обрабатывается как переменная оболочки.

А как насчет

ffmpeg -i clip.mp4 fr1/clip_%d.jpg -hide_banner

или

$mp4filename=clip
ffmpeg -i ${mp4filename}.mp4 fr1/${mp4filename}_%d.jpg -hide_banner

?

Обновление:Для использования с gnu parallel вы можете использовать параметр -iparallel:

-i
Normally the command is passed the argument at the end of its command line. With this option, any instances of "{}" in the command are replaced with the argument.

Результирующая командная строка может быть такой же простой, как

parallel -i ffmpeg -i {} fr1/{}_%d.jpg -hide_banner -- *.mp4

если вы можете жить с расширением в выходных файлах.

Имейте в виду, что вы можете не захотеть выполнять это параллельно на традиционном -жестком диске, так как одновременный ввод-вывод замедлит его.

Изменить:Исправлена ​​ссылка на переменную, как указано @DonHolgo.

0
19.04.2021, 12:14
1 ответ

После некоторых проб я решил проблему, удалив строку

ifconfig wlan1 hw ether 00:25:ca:07:0d:a6
1
28.04.2021, 22:52

Теги

Похожие вопросы