ffmpeg concat批处理循环与文本文件

丽莎·雅各布斯(Lisa Jacobs)

我正在尝试为一系列avi文件批处理一个concat循环,在该循环中我需要向每个AVI添加一个前卷和后卷电影。

这是我尝试过的:

_input.txt 文件:

file '3D_preroll.avi'
file '%%a'
file '3D_postroll.avi'

concat.bat 文件:

for %%a in ("*.avi") do ffmpeg -f concat -i _input.txt -c:v libx264 -b:v 1700k -minrate 1500k -maxrate 1900k -bufsize 1900k -deinterlace -acodec libvo_aacenc -ac 2 -ar 48000 -ab 92k "%%a"_432p.mp4
pause

不幸的是,在FFMPEG崩溃之前,我收到以下错误消息:无法打开'%% a'

我究竟做错了什么?

谢谢 :)

远藤

这可能对您有用:

@ECHO OFF &SETLOCAL 
set "ConcatScript=_input.txt"
for %%a in (*.avi) do (
    (echo file '3D_preroll.avi'
    echo file '%%~a'
    echo file '3D_postroll.avi'
    )>"%ConcatScript%"
    ffmpeg -f concat -i "%ConcatScript%" -c:v libx264 -b:v 1700k -minrate 1500k -maxrate 1900k -bufsize 1900k -deinterlace -acodec libvo_aacenc -ac 2 -ar 48000 -ab 92k "%%~a_432p.mp4"
)
pause

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ffmpeg可以从文本文件读取输入吗?

来自分类Dev

批处理ffmpeg?

来自分类Dev

用读取文本文件的for循环替换多行批处理文件

来自分类Dev

拆分文本文件时应对for循环批处理文件问题

来自分类Dev

批处理文件将文本文件的行设置为循环中的单个变量

来自分类Dev

循环遍历文本文件并插入带有批处理文件的行

来自分类Dev

如何从for循环中的文本文件中删除新行(CMD /批处理)

来自分类Dev

批处理 - 使用 for 循环替换文本文件中的行,包括空行

来自分类Dev

“ while read”在文本文件中的各行之间循环,丢失了Bash脚本中的字符。是FFmpeg的罪魁祸首吗?

来自分类Dev

ffmpeg命令行将输出写入文本文件

来自分类Dev

ffmpeg可以从文本文件读取过滤器吗?

来自分类Dev

FFmpeg:直接从文本文件中读取输入链接(无需额外的工具和管道)

来自分类Dev

使用批处理文件编辑文本文件

来自分类Dev

使用批处理文件编辑文本文件

来自分类Dev

批处理文件以从文本文件读取行

来自分类Dev

批处理命令从文本文件中提取变量

来自分类Dev

在文本文件中保存的批处理变量

来自分类Dev

在迭代文本文件上运行批处理命令

来自分类Dev

批处理-编辑文本文件中的指定行

来自分类Dev

批处理脚本以创建大文本文件

来自分类Dev

批处理脚本以获取文本文件的大小

来自分类Dev

如何在给定的批处理文件中放置循环以生成输出文本文件

来自分类Dev

逐行循环遍历文本文件内容并使用批处理文件对每一行进行操作

来自分类Dev

ffmpeg批处理保留名称中的旧文件类型

来自分类Dev

ffmpeg 批处理命令以降低文件质量

来自分类Dev

无法在批处理文件中调用 ffmpeg

来自分类Dev

您可以使用ffmpeg将blackdetect过滤器的结果放入文本文件中吗?

来自分类Dev

您可以使用ffmpeg将blackdetect过滤器的结果放入文本文件中吗?

来自分类Dev

批处理文件:比较 2 个文本文件并更新文本文件中的特定行

Related 相关文章

  1. 1

    ffmpeg可以从文本文件读取输入吗?

  2. 2

    批处理ffmpeg?

  3. 3

    用读取文本文件的for循环替换多行批处理文件

  4. 4

    拆分文本文件时应对for循环批处理文件问题

  5. 5

    批处理文件将文本文件的行设置为循环中的单个变量

  6. 6

    循环遍历文本文件并插入带有批处理文件的行

  7. 7

    如何从for循环中的文本文件中删除新行(CMD /批处理)

  8. 8

    批处理 - 使用 for 循环替换文本文件中的行,包括空行

  9. 9

    “ while read”在文本文件中的各行之间循环,丢失了Bash脚本中的字符。是FFmpeg的罪魁祸首吗?

  10. 10

    ffmpeg命令行将输出写入文本文件

  11. 11

    ffmpeg可以从文本文件读取过滤器吗?

  12. 12

    FFmpeg:直接从文本文件中读取输入链接(无需额外的工具和管道)

  13. 13

    使用批处理文件编辑文本文件

  14. 14

    使用批处理文件编辑文本文件

  15. 15

    批处理文件以从文本文件读取行

  16. 16

    批处理命令从文本文件中提取变量

  17. 17

    在文本文件中保存的批处理变量

  18. 18

    在迭代文本文件上运行批处理命令

  19. 19

    批处理-编辑文本文件中的指定行

  20. 20

    批处理脚本以创建大文本文件

  21. 21

    批处理脚本以获取文本文件的大小

  22. 22

    如何在给定的批处理文件中放置循环以生成输出文本文件

  23. 23

    逐行循环遍历文本文件内容并使用批处理文件对每一行进行操作

  24. 24

    ffmpeg批处理保留名称中的旧文件类型

  25. 25

    ffmpeg 批处理命令以降低文件质量

  26. 26

    无法在批处理文件中调用 ffmpeg

  27. 27

    您可以使用ffmpeg将blackdetect过滤器的结果放入文本文件中吗?

  28. 28

    您可以使用ffmpeg将blackdetect过滤器的结果放入文本文件中吗?

  29. 29

    批处理文件:比较 2 个文本文件并更新文本文件中的特定行

热门标签

归档