ffmpeg - 为什么将音频添加到 mp4 需要很长时间?
问题描述
我目前正在使用 Kdenlive,但是当我有简单的任务将音频添加到还没有音频的视频时,我也使用了 ffmpeg。由于只是将视频文件与音频放在一起的问题,因此看起来应该很简单。对 mp4 进行编码是否意味着必须进行大量处理才能完成?
我有很好的硬件(i7 6700k 和 gtx 1080),但 kdenlive 目前估计需要 2.5 小时才能将音频添加到 10 分钟的视频中。
解决方案
如果没有更多信息(编码器、设置、视频宽度 x 高度、复制行为的说明等),我们只能猜测。它可能是重新编码视频,而不是仅仅混合它。编码是 CPU 密集型的并且需要很长时间。虽然 10 分钟 2.5 小时似乎过分,但问题中没有足够的信息来说明为什么需要这么长时间。
如果您想添加音频,ffmpeg
请参阅如何使用 ffmpeg 在视频中添加新音频?这将允许您在不编码的情况下混合视频(以及可选的音频):就像复制和粘贴一样。
推荐阅读
- ios - Swift:如何在应用程序首次运行时将文件从应用程序包复制到 Documents 文件夹
- python-3.x - 如何同时运行这 2 个 python 例程?
- node.js - nodejs:http监听干扰串行端口读取
- php - 如果在同一页面中使用超过一次,短代码将无法正常工作
- javascript - window.addEventListener('scroll', ...) 似乎没有在 MS Edge 上触发?
- python - 使用 for 循环生成器制作具有分类值的散景散点图
- javascript - chrome 扩展背景 - socket.io 连接到 https 而不是 http
- python - Pytest,如何在 C 驱动器以外的其他位置制作临时驱动器:Windows
- lua - 您如何在 ROBLOX Studio 中制作 RTS 相机/城市建设者相机?
- c# - 从我的 Winform C# 执行和关闭其他应用程序