我有 Ubuntu 14.04,视频播放器 Totem,当我用这个视频播放器或其他播放器播放 3gp 视频时,我听不到声音!如何解决这个问题??
答案1
尝试使用 VLC。它可以很好地播放 3gp 视频。在终端中使用此命令安装它。
sudo apt-get install vlc
答案2
容器格式 3gp 最常包含以下编解码器(我已添加示例链接以供测试):
H.263 视频和 AAC 音频
wget http://www.andrews-corner.org/samples/test_aac.3gp
H.263 视频和 AMR 音频
wget http://www.andrews-corner.org/samples/test_amr.3gp
也可以使用其他编解码器(特别是 H.264 视频和不同种类的 AAC 音频),但这些是最常见的。这两个示例(我自己用 FFmpeg 创建的)在 Trusty Tahr 下使用 Totem 播放,并添加了一些 gstreamer 插件,它们是不存在在 Trusty 的默认安装中:
sudo apt-get install gstreamer1.0-libav
下载并安装这些内容后,声音和视频应该都可以正常播放。请参阅我自己的 Trusty 安装:
声音不是很好但肯定应该能听到......
如果您对 Totem 的效果仍不满意,其他不错的播放选择是 vlc 和 SMplayer:
sudo apt-get install vlc smplayer
并且这两个出色的播放器在我的 Trusty 系统上播放这两个 3gp 文件也没有遇到任何问题...
笔记:
使用 FFmpeg 的最新 git 修订版创建示例文件如下:
ffmpeg -i "The Swan of Tuonela.mp4" -s qcif -vcodec h263 \
-acodec aac -ac 1 -ar 8000 -r 25 -ab 12200 test_aac.3gp
进而:
ffmpeg -i "The Swan of Tuonela.mp4" -s qcif -vcodec h263 \
-acodec libopencore_amrnb -ac 1 -ar 8000 -r 25 -ab 12200 test_amr.3gp