audio - 如果文件已经符合给定的 transmux 选项,ffmpeg 是否会通过该文件?
问题描述
假设我有一个具有这种品质的 MP3 文件:
- 单核细胞增多症
- 44100 采样率
- 64k 恒定比特率
问题:如果我将该文件作为输入提供给 ffmpeg,使用必要的命令行参数将其转换为与上述值匹配的输出文件,我应该从输出结果中期待以下哪一项?:
- 原始文件质量较差的版本,因为它以有损方式重新压缩。
- 同一个文件,因为 ffmpeg 不需要做任何事情。
- 完全是别的东西……?
额外的上下文:
我想批量转换一组提供的音频文件。但是其中一些文件有可能已经符合给定的标准。
我想知道在将文件交给 ffmpeg 之前是否需要检查这些最大值(以避免不必要的处理),或者这是否会浪费,因为 ffmpeg 足够聪明来处理这种情况?
解决方案
如果您不指定 -c:a 副本,ffmpeg 将重新编码文件
推荐阅读
- python - Django,获取加载文件的完整路径
- php - 动态表格导入mysql数据库
- html - How to resize an image to fit inside a flexbox, and contain everything inside a grid of 1fr?
- sql - SQL case语句,按日期过滤,按id分组
- python - Python 请求整个 HTML 页面,而不是最初加载的内容
- lstm - 将 LSTM 与 GEKKO MPC 一起使用
- reactjs - 是否可以在 GoodDataUI 可视化中将数据限制为一个数字并将剩余数据组合为 **Others**?
- r - 根据 Shiny 中的选定行更改数据值
- json - 我们可以在 Visual Studio Code 中为 markdown 语言编写代码片段吗?
- java - 是否可以将 MailDev 与 Java 一起使用?