gpt4 book ai didi

ffmpeg - 为 FFMPEG 输出文件名附加 GUID

转载 作者:行者123 更新时间:2023-12-04 23:22:40 27 4
gpt4 key购买 nike

是否可以将 GUID 附加到输出文件?

我在运行:

ffmpeg -i .\Tst.mp4 -filter:v "select='gt(scene,0.5)',showinfo" -vsync 0 -s 120x68 keyframe%05d.jpg

这会产生一系列文件。我需要为每个文件名附加一个 GUID。

最佳答案

我不相信 ffmpeg 是可能的.但是,您可以使用 MD5 muxer在现有的 JPG 文件上提供 128 位伪 UUID:

ffmpeg -v error -i "$f" -f hash -f md5 -

结果:
MD5=aa8f01566a88feb762337de3cc81f36

重击示例:
for f in *.jpg; do hash="$(ffmpeg -v error -i "$f" -f hash -f md5 -)"; mv "$f" "${f%.*}_${hash:5}.jpg"; done

结果:
keyframe_00001_aa8f01566a88feb762337de3cc81f36.jpg
keyframe_00002_49cbb3ea81acfd57edda9955b3f8ed6.jpg
keyframe_00003_31711067199dafd28a6504ec4a22e05.jpg

不是真正的 UUID,但如果您只需要一个唯一标识符就可以了。

关于ffmpeg - 为 FFMPEG 输出文件名附加 GUID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62270208/

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