ffmpeg - 如何使用 ffmpeg 转换整个目录?

标签 ffmpeg batch-processing os-agnostic

如何通过命令行或批处理脚本使用 ffmpeg 转换整个目录/文件夹?

最佳答案

对于 Linux macOS 这可以在一行中完成,使用 parameter expansion更改输出文件的文件扩展名:

for i in *.avi; do ffmpeg -i "$i" "${i%.*}.mp4"; done

关于ffmpeg - 如何使用 ffmpeg 转换整个目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65974071/

相关文章:

android - 相机应用程序在 android ffmpeg 应用程序上失败

video - 录制视频播放的 Selenium 测试(ffmpeg)

database - 将 BatchGraph 与 TitanGraph 一起使用时出错

rust - 如何访问当前平台的文件路径分隔符?

makefile - 一个项目可以同时支持Autotools和Cmake吗?

ffmpeg - 在流 #0 (mp4) 中找不到编解码器 h264 的标签

java - 步骤链接的说明

java - 如何在 Spring Batch Writer 中使用 Hibernate 无状态 session

ffmpeg - 如何使用 ffmpeg 转换整个目录?

在 Linux 上部署为打包的 .war 时,由 FFmpeg 引起的 Java.lang.NoClassDefFoundError (适用于开发机器)