gpt4 book ai didi

shell - ffmpeg 获取并非所有 jpg 文件

转载 作者:行者123 更新时间:2023-12-04 23:19:44 25 4
gpt4 key购买 nike

我想用 somes 目录中的 somes jpg 文件制作延时视频。
我不明白为什么 ffmpeg 不能捕获所有文件 *.jpg
谢谢您的帮助

#!/bin/bash
DIR_SOURCE="/volume1/homes/krislec/timelapse/test/"

find ${DIR_SOURCE} -maxdepth 1 -type d ! -name 'test' ! -name @eaDir | while read -r
A ; do
ffmpeg -nostdin -framerate 5 -pattern_type glob -i "$("${A}"*.jpg)" 0.mp4
ffmpeg -nostdin -i 0.mp4 -c copy -aspect 16/9 "$A".mp4
done

最佳答案

我有类似的问题。图像是从凸轮保存的。我发现某些图像的字节大小为零,这导致 ffmpeg 在中间停止处理。
我的解决方法是在我的脚本中添加这一行以删除所有空图像文件,然后再启动 ffmpeg。

find -size 0 -delete

关于shell - ffmpeg 获取并非所有 jpg 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69099318/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com