audio - 使用 FFmpeg 重新编码为 mp4 会导致音量显着降低

标签 audio ffmpeg volume re-encoding

出于某种原因,我重新编码的 mp4 音量非常低。

ffmpeg -i "\"$FILENAME\"" -sameq  -vf "\""movie=/files/logo.png [watermark]; \
[in][watermark] overlay=main_w-overlay_w-10:main_h-overlay_h-10[out]\""" -ac 2 \
-vcodec libx264 -threads 0 -acodec libfaac -async 2 \
"\""$OUTPUT_DIRECTORY/abc$OUTPUTFILENAME"\

我添加了一些标志来保持音频同步等。

最佳答案

如果原始音频超过 2 个声道,执行“-ac 2”时可能会损失一些音量

除非必须使用 libfaac,否则您可以尝试“-acodec copy”。

我使用 ffmpeg pan 取得了不同程度的成功 http://ffmpeg.org/ffmpeg-filters.html#pan

您可以手动将输入 channel 一起平移并在那里添加增益。

关于audio - 使用 FFmpeg 重新编码为 mp4 会导致音量显着降低,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11600222/

相关文章:

iphone - 如何设置 iPod 音量而不影响其他音量?

ios - iOS 7 中缺少系统 "tock"声音

audio - 用ffmpeg传输音频,开头出乎意料的无声

ffmpeg - 如何在 .mpg 容器中从 PCM 编码为 AAC 格式?

ffmpeg - 如何为 MacOSX 安装 libtheora (ffmpeg)

android - 检查铃声和通知音量是否关联? (安卓)

iframe - 如何在IFrame中将音量设为0?

ios - AVPlayer 缓冲后未恢复

javascript - 播放新音频时暂停先前的音频

video - ffmpeg 在叠加层中延迟视频