Intereting Posts
Я случайно сломал / bin / bash Dbus: прекратить работу с другим пользователем Событие не найдено в вызове sed в сценарии csh От файла gpx до csv Сокращение тайм-аута выключения для «остановки работы» Как я могу получить полное покрытие шрифтов Unicode для Gentoo Linux? Как скопировать всю структуру каталогов с определенным ограничением размера файла? Предполагается, что «userdel -root?» «ОШИБКА: отсутствие необходимых пакетов из профиля myprofile» при создании простого cd Перемещение файлов и переименование с использованием части структуры каталогов и части текущего имени файла копировать огромное количество файлов в дату упорядоченного заказа каталога Как отправить предупреждение, если диапазон DHCP превышен, используя сценарий оболочки? Назначение статического IP-адреса с использованием nmcli извлечь столбец из большого текстового файла Как удалить каталоги, содержащие меньше определенного количества файлов

Можно ли настроить работу cf ffmpeg для каталога?

Мне нужен способ автоматического преобразования файлов GIF в MP4. И установить каталог и проверять наличие новых файлов каждые 5 минут. Я хотел бы использовать ffmpeg для покрытия и удалить GIF после.

ffmpeg -f gif -i cat.gif cat.mp4 

Это сложно сделать?

Это должно быть просто – если вы создаете сценарий оболочки, который выполняет эту работу, например (ffmpegcron.sh):

 for i in `ls gif/ | awk -F '.' '{print $1}'`; do ffmpeg -f gif -i gif/$i.gif gif/$i.mp4; rm gif/$i.gif; done 

Затем с помощью crontab -e создайте задание cron, которое должно выглядеть так:

*/5 * * * * /path/to/ffmpegcron.sh

Затем cron будет запускать ваш скрипт каждые 5 минут.