![Windows 10 中某些 mp4 视频(音频编解码器:MPEG-4 AAC)没有声音,但在 Android(仅使用耳机)和 Linux 中播放](https://linux22.com/image/1620025/Windows%2010%20%E4%B8%AD%E6%9F%90%E4%BA%9B%20mp4%20%E8%A7%86%E9%A2%91%EF%BC%88%E9%9F%B3%E9%A2%91%E7%BC%96%E8%A7%A3%E7%A0%81%E5%99%A8%EF%BC%9AMPEG-4%20AAC%EF%BC%89%E6%B2%A1%E6%9C%89%E5%A3%B0%E9%9F%B3%EF%BC%8C%E4%BD%86%E5%9C%A8%20Android%EF%BC%88%E4%BB%85%E4%BD%BF%E7%94%A8%E8%80%B3%E6%9C%BA%EF%BC%89%E5%92%8C%20Linux%20%E4%B8%AD%E6%92%AD%E6%94%BE.png)
更新:在 Android 中,只有当我插入耳机时这些视频才有声音。我的手机扬声器不会播放任何声音。
当我在 Ubuntu 和 Android 上播放一组 mp4 视频时,音频可以播放,但当我在笔记本电脑上的 Windows 10 中的任何媒体播放器(包括 VLC)上播放时,音频无法播放。这些视频的属性:
音频
编解码器:MPEG-4 AAC
通道:立体声
采样率:44100 Hz
比特率:128 kbps
视频
编解码器:H.264(High Profile)
帧率:每秒 24 帧
比特率:695 kbps
我可以在 Windows 10 中播放具有相同编解码器的其他 mp4 视频,没有任何问题。如何修复这些视频的音频?
答案1
YouTube 的一条建议似乎解释了原因。
如果您的视频声音在计算机上播放正常,但在移动设备上播放不正常,则您的音频的单声道兼容性可能较差。
视频通常具有立体声音频,其中包含左扬声器和右扬声器(如耳机)的音频。大多数移动设备只有一个扬声器。当您的移动设备播放立体声音频时,它必须将其转换为单声道(单扬声器)音频,然后才能播放视频。
如果您的视频中的音频“单声道兼容性”较差,单声道转换过程可能会降低音频质量或使音频静音。当一个视频中使用多个音频录制时,通常会发生此问题。
确保您的音频“同相”。