全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 947|回复: 8

使用ffmpeg生成了同名的.thubmb縮略圖文件

[复制链接]
发表于 2023-8-15 20:08:14 | 显示全部楼层 |阅读模式
求教 如何使用ffmpeg生成了同名的.thubmb縮略圖文件

用ffmpeg -i *.mp4 -vf "thumbnail" -frames:v 1 thumb.jpg  直接报错*.mp4: No such file or directory
发表于 2023-8-15 22:19:53 | 显示全部楼层
*为具体文件名,比如"星球大战.mp4",确保执行路径下有该文件
发表于 2023-8-15 22:24:45 | 显示全部楼层
老哥你搞笑,你以为ffmpeg是windows呢,支持通配符?
ffmpeg 支持批量的外部文本列表输入.
或者你直接用批处理 for循环.
 楼主| 发表于 2023-8-16 02:18:55 | 显示全部楼层
igger 发表于 2023-8-15 22:24
老哥你搞笑,你以为ffmpeg是windows呢,支持通配符?
ffmpeg 支持批量的外部文本列表输入.
或者你直接用批 ...

几百个小视频 我还以为支持通配符呢
发表于 2023-8-16 03:32:08 | 显示全部楼层
  1. #!/bin/bash

  2. # 设置目录路径
  3. directory="/path/to/directory"

  4. # 遍历目录中的所有视频文件
  5. for file in "$directory"/*.mp4; do
  6.     # 获取文件名(不包含扩展名)
  7.     filename=$(basename "$file" .mp4)

  8.     # 生成预览图
  9.     ffmpeg -i "$file" -vf "select='eq(n,0)'" -vframes 1 "$directory/$filename.jpg"
  10. done
复制代码
 楼主| 发表于 2023-8-16 20:57:10 | 显示全部楼层
发表于 2023-8-16 22:19:11 | 显示全部楼层

感谢大佬,Mark一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-5 11:54 , Processed in 0.061730 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表