gpt4 book ai didi

bash - 更改 ffmpeg 输出目录

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

我使用 ffmpeg 压缩素材,我想压缩特定日期的素材,但是当我覆盖文件时,它输出一个空流,因为它在读取的同时写入,所以我想重命名输出文件。 Find 将给出必要的完整路径,但我不知道如何更改实际文件名,而不是路径。

有什么建议么?

find /home/server/recordings/compress -name '*.mp4' -print0 | xargs -0 -I{} ffmpeg -i {}  -c:v libx265 -preset fast -crf 25 -x265-params "vbv-maxrate=1500:vbv-bufsize=1000" -c:a aac {}

最佳答案

ffmpeg 中的最后一个参数是输出文件名。所以你可以改变你的命令

find /home/server/recordings/compress -name '*.mp4' -print0 | xargs -0 -I{} ffmpeg -i {}  -c:v libx265 -preset fast -crf 25 -x265-params "vbv-maxrate=1500:vbv-bufsize=1000" -c:a aac {}.out

这样,所有输出文件都将附加 .out 。

关于bash - 更改 ffmpeg 输出目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55994772/

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