如何播放有声音的 3gp 视频?

如何播放有声音的 3gp 视频?

我有 Ubuntu 14.04,视频播放器 Totem,当我用这个视频播放器或其他播放器播放 3gp 视频时,我听不到声音!如何解决这个问题??

答案1

尝试使用 VLC。它可以很好地播放 3gp 视频。在终端中使用此命令安装它。

sudo apt-get install vlc

答案2

容器格式 3gp 最常包含以下编解码器(我已添加示例链接以供测试):

  1. H.263 视频和 AAC 音频

    wget http://www.andrews-corner.org/samples/test_aac.3gp
    
  2. 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

相关内容