Mac 版 VLC 下缺少音频转码选项

Mac 版 VLC 下缺少音频转码选项

我正在关注iPod 视频转换指南适用于 Mac 上的 VLC (VideoLAN) v1.02。我已到达需要选择要使用的音频转码选项的部分。

两种适用于 iPod 转换的音频格式选项,mp4a音频根本不在可选选项列表中。有人知道原因吗?是否可以添加它们?

答案1

使用 MacPorts,VLC 在我的 Mac 10.6 上编译得很好。您还可以自由地安装变体并改进您的 VLC,包括您要求的库。

$ port variants vlc
VLC has the variants:
   bonjour: Enable Bonjour support
   darwin_10: Platform variant, selected automatically
   dvb: enable DVB Program Specific Information support
   fribidi: Enable FriBidi Unicode support
     * requires osd
   full: Enable all variants except x11 and no_*
     * requires huge qt4 smb
   huge: Enable all variants except x11, qt4, smb and no_*
     * conflicts with minimal
     * requires dvb fribidi live555 sdl shout speex svg vcd
   live555: Enable Live555 streaming media support
   macosx: Platform variant, selected automatically
   minimal: VLC Mac OS X minimal configuration
[+]mod: Enable MOD demuxer support
[+]mpc: enable Musepack Decoder library support
   no_dvd: disable DVD and DeCSS support
   no_ffmpeg: disable FFmpeg support
[+]osd: Enable onscreen display and TrueType font support
   qt4: Build using QT4 UI.  This will use qt4-x11 if +x11 and qt4-mac otherwise.
   sdl: Enable SDL/SDL-Image support
   shout: Enable Shoutcast support
   smb: Enable Samba 3 support
   speex: Enable Speex decoder support
   svg: Enable SVG support
[+]theora: Enable OggTheora support
[+]twolame: Enable MPEG Audio Layer 2 encoding
   vcd: Enable VCD support
   x11: Build support for X11
[+]x264: Enable H.264 en/decoding

因此只需发出:

$ sudo port install vlc +huge

(通过更新/升级,您将与最新版本保持同步)

答案2

在尝试选择音频格式之前,您是否选择了正确的容器格式(MP4)?

我也见过今年 7 月在 VLC 论坛上的讨论关于缺少 AAC 编码器。VLC 使用 FFmpeg,它使用FAAC (libfaac)用于 AAC 编码。根据论坛帖子,存在许可问题,导致当时的 VLC 版本无法包含 FAAC。我无法确认这种情况是否仍然存在。如果这是问题所在,您可以自己编译获得提供缺失功能的构建。

相关内容