【发布时间】:2019-10-07 18:01:17
【问题描述】:
我希望输出文件与源文件具有相同的名称(例如来自list.txt 的第一个文件名),我该怎么做?
这是我的代码,它将文件夹中的所有 .avi 转换为单个文件并将其重命名为 output.avi。
我希望文件名与源文件夹中的第一个文件名或list.txt 中的第一个文件名相同,而不是 output.avi。
for %%f in (*.avi) do (
echo file %%f >> list.txt
)
ffmpeg -f concat -safe 0 -i list.txt -c copy output.avi
del list.txt
我还想知道一件事,是否可以在不重新编码的情况下将视频水平翻转或镜像?
【问题讨论】:
-
每个帖子只能问一个问题。多问题帖子往往会被忽略或得到部分答案,而这些答案通常不会被接受。
标签: batch-file ffmpeg