gifファイルをmp4に自動変換する方法が必要です。そしてディレクトリを設定し、5分ごとに新しいファイルを確認してください。後でffmpegを使ってgifを隠して削除したいです。
ffmpeg -f gif -i cat.gif cat.mp4
これは難しいことですか?
ベストアンサー1
タスクを実行するシェルスクリプトを作成するのは簡単です(例ffmpegcron.sh
:)。
#!/bin/sh
for i in /path/to/gifs/*.gif
do
[ -f "$i" ] || continue
ffmpeg -f gif -i "$i" "${i%.gif}.mp4" &&
rm -f "$i"
done
次に、次のようにスクリプトを実行可能にし、次のchmod +rx ffmpegcron.sh
croncrontab -e
ジョブを作成します。
*/5 * * * * /path/to/ffmpegcron.sh
その後、cron
5分ごとにスクリプトを実行します。