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

2023-12-14

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


For Linux and macOS这可以在一行中完成,使用参数扩展更改输出文件的文件扩展名:

for i in *.avi; do ffmpeg -i "$i" "${i%.*}.mp4"; done
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 ffmpeg 转换整个目录? 的相关文章

  • C# - 捕获 RTP 流并发送到语音识别

    我正在努力实现的目标 在 C 中捕获 RTP 流 将该流转发到 System Speech SpeechRecognitionEngine 我正在创建一个基于 Linux 的机器人 它将接受麦克风输入 将其发送给 Windows 机器 Wi
  • 通过Java从MySQL中获取大量记录

    有一个 MySQL 表 服务器上的用户 它有 28 行和 100 万条记录 也可能会增加 我想从这个表中获取所有行 对它们进行一些操作 然后将它们添加到 MongoDB 中 我知道通过简单的 从用户中选择 操作来检索这些记录将花费大量时间
  • 同时从多个流中捕获、最佳方法以及如何减少 CPU 使用率

    我目前正在编写一个应用程序 该应用程序将捕获大量 RTSP 流 在我的例子中为 12 个 并将其显示在 QT 小部件上 当我超过大约 6 7 个流时 问题就会出现 CPU 使用率激增并且出现明显的卡顿 我认为它不是 QT 绘制函数的原因是因
  • 在 macOS 上为 MoviePy 安装 ffmpeg 失败并出现 SSL 错误

    我正在尝试编写一个 Python 程序 在 Mac OS 10 11 16 上使用 MoviePy 将 MP4 文件转换为 GIF 我用 import moviepy editor as mp 我收到一条错误消息 说我需要打电话imagei
  • ffmpeg concat:“不安全的文件名”

    尝试将一堆 mts 文件转换为一个大 mp4 文件 stephan rechenmonster mnt backupsystem archive2 Videos 20151222 PRIVATE AVCHD BDMV bin ffmpeg
  • 从 ffmpeg 获取实时输出以在进度条中使用(PyQt4,stdout)

    我已经查看了很多问题 但仍然无法完全弄清楚 我正在使用 PyQt 并且希望能够运行ffmpeg i file mp4 file avi并获取流式输出 以便我可以创建进度条 我看过这些问题 ffmpeg可以显示进度条吗 https stack
  • 使用FFMpeg确定视频类型,然后进行转换?

    我正在尝试以编程方式确定文件的真实类型 看来我必须使用 FFMPeg 来实现这一点 我想确定上传的文件实际上是否是 MP4 或 FLV 对于 Flash 视频 或 WebM 对于 HTML5 我知道 FFMPeg 中的 i 运算符 但我不知
  • 如何将 MP3 音频文件读入 numpy 数组/将 numpy 数组保存到 MP3?

    有没有办法从 MP3 音频文件中读取 写入 MP3 音频文件numpy具有类似 API 的数组scipy io wavfile read https docs scipy org doc scipy 0 14 0 reference gen
  • 批处理文件并与数据库比较

    目前我正在开发一个 Spring Boot 应用程序 该应用程序定期尝试处理包含用户数据的文件 其中每行都包含userId and departamentId隔开 例如123534 13 该文件将包含数百万条记录 我的要求是以这样的方式将此
  • 转换为 JPEG 时 HEIC 切片损坏

    我在将 HEIC 图像转换为 jpeg 时遇到问题 HEIC 文件是使用运行最新 iOS 公共测试版的 iPhone 拍摄的图像 我正在使用诺基亚提供的库 https github com nokiatech heif 要解析文件并从 HE
  • Python FFmpeg查询rtsp太慢

    目前 我正在尝试使用 python 和 FFmpeg 来查询原始格式为 h264 的 rtsp 数据 直播流视频的信息为 fps 29 分辨率 1280 720 我希望我可以以相同的格式 h264 查询数据并将其放入python队列中以便将
  • 连接 2 个迷你音频文件并循环播放并添加背景音乐

    我需要用循环连接 2 个小音频文件并在单个命令中添加背景音乐 我能够将两个音频文件与背景音乐连接起来 我上面给出的代码正在运行 ffmpeg i 1 mp3 i 2 mp3 i background mp3 filter complex 0
  • FFMPEG - 具有持续时间过滤器问题的连接解复用器

    我正在尝试使用图像生成视频ffmpeg concat 解复用器 我正在创建一个带有图像文件路径的文本文件 由于图像的持续时间可能不同 我正在使用duration过滤器指定每个图像的持续时间 示例文本文件如下 文件1 jpg 持续时间3 文件
  • FFmpeg 缩放不是平滑中心(而是锯齿形)

    我尝试执行基本操作zoompan https www ffmpeg org ffmpeg all html zoompan with FFmpeg 我有一个输入图像 png 1280x720 并从中创建一个 8 秒的视频 mp4 320x1
  • 为 Android 编译时显示 FFMPEG 错误

    我正在尝试将 ffmpeg 添加到我的 android 项目中 我使用的是 ubuntu 14 04 操作系统 我正在关注此链接 Link https software intel com en us android blogs 2013
  • 如何使用 ffmpeg av_seek_frame() 在具有帧号的情况下读取任何帧

    int64 t timeBase timeBase int64 t pavStrm gt time base num AV TIME BASE int64 t pavStrm gt time base den int64 t seekTar
  • 如何从 ffmpeg 中打开的文件获取流信息?

    我正在尝试使用 ffmpeg 读取视频文件 我有与其旧版本相对应的工作代码 并开始尝试升级到最新的构建版本 将所有这些已弃用的函数替换为其实际的类似函数 但是我遇到了问题 似乎没有检索到任何流 并且视频负载停止在轨道中 这是我正在使用的代码
  • PowerShell 脚本 ffmpeg

    作为一名优秀的 Windows 系统管理员 我终于开始学习 PowerShell 话虽这么说 我不知道我在做什么 惊讶 惊讶 我认为远离生产环境 在家里使用 PowerShell 对我来说将是一次很好的学习经历 最近 我开始使用 FFMPE
  • 命令行批量图像裁剪工具

    有没有可以处理多种格式的轻量级命令行批量图像裁剪工具 Linux或Windows 在 Linux 中你可以使用 mogrify crop Width x Height X Y repage image png 用于 CLI 图像处理
  • 视频文件转换/转码 Google App Engine

    我想启动一个云计算项目 其简单任务是 接收上传的视频文件 对它们进行一些转码 转换 允许用户下载 流式传输生成的文件 我刚在想ffmpeg作为集成在的外部命令行工具Java Google App engine Application 由于很

随机推荐

  • 验证具有空属性的 XML 架构

    我在验证 xml 架构时遇到问题 我在架构上遇到这些错误 113 18 s4s elt invalid content 1 AnonType user 的内容是 无效的 164 17 s4s elt invalid content 1 An
  • Excel VBA - 双击时将列中所有选定的单元格大写

    我有一个非常简单的 VBA 脚本 它将所选单元格大写 Private Sub Worksheet BeforeDoubleClick ByVal Target As Range Cancel As Boolean ActiveCell Va
  • 在 iOS 8 上捕获音量增大/减小按钮按下的最简洁方法

    捕获音量增大 减小按钮按下的最佳 最干净的方法是什么iOS 8 理想情况下 我想捕获按键并防止系统音量发生变化 或者至少防止 HUD 显示音量变化 有一些旧的答案使用已弃用的方法 并且似乎在 iOS 8 上根本不起作用 iOS 8 具体一也
  • 在自定义域中部署 Google Endpoint

    使用具有自定义域的 Google Cloud Endpoints 是否存在任何问题 然后我使用了它几个星期 部署后它停止工作 我看这里 我发现这个问题这说明目前还不允许 但这对我有用http www customdomain com ah
  • UML 用例图中是否存在泛化?

    我正在尝试对一些需求进行建模 并且在网上看到了一些带有用例概括的示例 但是UML 2 5 标准审查没有提到用例图中的泛化 或者我找不到它 那么 泛化有标准支持吗 由于用例是一个分类器 因此它们可以被泛化 UML 2 5 规范包含一个示例 如
  • 如何在 Swift 中表示质量大小?

    SI units enum Magnitude Measurement case Milli Measurement 3 ml case Centi Measurement 2 cl case Desi Measurement 1 dl c
  • 在 Javascript 中查找复选框是否获得焦点

    在 Javascript 中 我如何判断复选框是否具有焦点 我认为会有一个名为 isfocused 的方法或属性 但显然不是 我所说的焦点是指他们已经使用键盘切换到它 此时按空格键会选中该框 创建一个连接到 onfocus 事件的事件处理程
  • 按线程排序

    我有一项任务 需要工作代码 在开始之前我想了解这个问题 但我不知道如何写它 我有一组数据 以此为例 var arr new byte 5 3 1 7 8 5 3 2 6 7 9 3 2 4 2 1 我需要将此数组分成两半 将其放入线程池中并
  • xml 资源中的警告

    昨天我再次安装了 ADT 插件 因为我已经拥有的版本遇到了问题 间歇性 问题是 我没有在所有 xml 资源中收到警告 我非常确定我以前没有见过他们 其中一些很烦人 因为我对此无能为力 Nested weights are bad for p
  • Django 如何从给定模型实例的自定义字段调用方法?

    我有以下模型 class CustomField models CharField def foo self return foo class Test models Model col1 models CharField max leng
  • 请帮助我理解这段 JavaScript 代码片段中的“while”循环

    我见过这样的代码片段 用于使用条件注释在 JavaScript 中检测 IE var ie function var undef v 3 div document createElement div the while loop is us
  • 数组中的匿名函数

    我已声明 func array a gt array b gt function echo hello 我尝试以这种方式调用但它不起作用 call func a b call 我收到一个错误致命错误 函数名称必须是字符串 如何调用匿名函数
  • 在 api.ai 中处理范围的最佳方法?

    我有一个房地产机器人 我需要处理以下情况 我正在寻找 1200 平方英尺的房子 我正在寻找 1200 1500 平方英尺的房子 我正在寻找面积在 1200 平方英尺到 1500 平方英尺之间的房子 另一种情况是我的机器人询问 您要找多少平方
  • 使用 BeautifulSoup 仅获取 URL 列表的第一个链接

    我解析了整个 HTML 文件 使用 Python 中的 Beautifulsoup 模块提取了一些 URL 代码如下 for link in soup find all a for line in link if condition in
  • phpseclib sftp->put() 命令:文件内容只是一个字符串,不是预期的 PDF 文档

    我正在尝试使用 sftp put 将 PDF 文档从阶段服务器上传到远程位置 CODE sftp new SFTP config SFTP SERVER login to remote server if sftp gt login con
  • Excel VBA,从非活动工作表获取范围

    当我查看 临时 表时 该脚本运行良好 但是当我在另一张纸中时 复制命令失败 它给出了一个Application defined or object defined error Sheets Temp Range Cells 1 Cells
  • 显示:内联块在 safari 上不起作用

    我一直在我朋友的网站上解决菜单问题 该网站的网址是 colorfil webd pl sandbox sylwia 请查看菜单 主导航 右上角菜单 文件管理器菜单 在所有现代浏览器上 chrome FF opera 菜单看起来不错 在 Sa
  • 如何列出bash脚本中声明的变量?

    在我的 bash 脚本中 有很多变量 我必须做一些事情来将它们保存到文件中 我的问题是如何列出脚本中声明的所有变量并获取如下列表 VARIABLE1 abc VARIABLE2 def VARIABLE3 ghi set将输出变量 不幸的是
  • struts如何查找css文件?

    我正在使用 struts 2 在我的 JSP 中我有一个
  • 如何使用 ffmpeg 转换整个目录?

    如何通过命令行或批处理脚本使用 ffmpeg 转换整个目录 文件夹 For Linux and macOS这可以在一行中完成 使用参数扩展更改输出文件的文件扩展名 for i in avi do ffmpeg i i i mp4 done