精品技术论坛

精品技术论坛 (https://bbs.et8.net/bbs/index.php)
-   『软件使用』 (https://bbs.et8.net/bbs/forumdisplay.php?f=17)
-   -   【求助】ffmpeg和命令行for循环 (https://bbs.et8.net/bbs/showthread.php?t=1385570)

netsonic 2020-07-02 09:51:58

【求助】ffmpeg和命令行for循环
 
ffmpeg最新版,路径已经加入系统路径。

不用循环时,用ffmpeg下列命令生成缩略图成功
ffmpeg -skip_frame nokey -i 000001.ts -vsync 0 -vframes 1 -c:v mjpeg 000001.jpg

现在想用for循环,写成批处理文件,出错
for %%f in *.ts do ffmpeg -skip_frame nokey -i %%f.ts -vsync 0 -vframes 1 -c:v mjpeg %%f.jpg

怎么改?

namejm 2020-07-02 10:07:21

for语句写错了
试试
代码:

for %%f in (*.ts) do ffmpeg -skip_frame nokey -i %%f -vsync 0 -vframes 1 -c:v mjpeg %%~nf.jpg
for语句教程请看这里:
[原创]批处理for语句从入门到精通[20111007更新]


所有时间均为北京时间, 现在的时间是 22:01:24.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号