gpt4 book ai didi

ffmpeg - Apple Automator、Shell 脚本和批处理文件 - 视频字幕

转载 作者:行者123 更新时间:2023-12-04 23:21:29 28 4
gpt4 key购买 nike

我正在制作一个将 SRT 刻录到 MP4 的工作流程。它正在工作,但我希望它转到文件夹的所有文件,即使使用“增量分配项目”也找不到方法。
我将 SRT 和 MP4 放在同一个文件夹中,因此我需要工作流来过滤结果以仅尝试使用 MP4 文件的脚本,这可能是“分配项目”的问题。
因为字幕文件进入同一目录,过滤器也排除了以“_SUB”命名的文件。
如果有人有想法,图片如下......我对其他方法持开放态度。我只需要转到一个包含 44 个 MP4 文件(和同名的 .SRT)的文件夹,然后对带有字幕的视频进行批量编码。
谢谢,
路易斯
enter image description here

最佳答案

打开终端,导航到包含文件的目录,然后运行:

for f in *.mp4; do ffmpeg -i "$f" -vf "subtitles=${f%.*}.srt" -c:a copy "${f%.*}_srt.mp4"; done

关于ffmpeg - Apple Automator、Shell 脚本和批处理文件 - 视频字幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65115809/

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