supperliu
帖子: 8
注册时间: 2012-11-10 1:18

x264 - 06_taro版中libfdk_aac的问题

很喜欢06_taro兄编译的x264,一个单文件几乎可以解决所有问题。
但最近使用其内置的libfdk_aac编码音频时,发现其可以准确编码2.0声道的音频,但无法编码5.1声道,什么原因?
但同样使用06_taro兄编译的ffmpeg则可以利用libfdk_aac编码5.1声道,求原因。

使用的命令如下:
x264.exe INPUT -o OUTPUT --preset slower --acodec libfdk_aac --aextraopt profile=aac_he --abitrate 160
xijiao2000
帖子: 17
注册时间: 2012-10-01 17:06

Re: x264 - 06_taro版中libfdk_aac的问题

160还用he?看看源是不是96000hz的。。--asamplerate Output samplerate
LC: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
HE: 32000, 44100, 48000
Samplerate greater than input is not supported
不支持96000HZ
supperliu
帖子: 8
注册时间: 2012-11-10 1:18

Re: x264 - 06_taro版中libfdk_aac的问题

xijiao2000 写了:160还用he?看看源是不是96000hz的。。--asamplerate Output samplerate
LC: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
HE: 32000, 44100, 48000
Samplerate greater than input is not supported
不支持96000HZ
5.1声道的,160得用he吧。采样是48000HZ的,普通5.1声道的dts音轨
littlepox
帖子: 116
注册时间: 2012-08-26 16:56

Re: x264 - 06_taro版中libfdk_aac的问题

其实5.1声道很不推荐用有损压缩,原因是你上得起5.1声道音响什么的,你用HE-AAC不觉得太寒酸了么。。。

有损转换还是建议downmix双声道,不要浪费码率。。。
supperliu
帖子: 8
注册时间: 2012-11-10 1:18

Re: x264 - 06_taro版中libfdk_aac的问题

littlepox 写了:其实5.1声道很不推荐用有损压缩,原因是你上得起5.1声道音响什么的,你用HE-AAC不觉得太寒酸了么。。。

有损转换还是建议downmix双声道,不要浪费码率。。。
寒酸不寒酸是一回事儿,能不能转又是一回事儿哈~~现在关键是想弄清楚到底为什么不能转。

再说,160K的HE-AAC 5.1声道不算寒酸了吧,AC3也是有损,但仍然有很多压片小组把音频弄成384k的ac3嘛,160K的aac跟384k的ac3很难说哪个好哪个坏吧。现在便携设备这么流行,低码的HE-AAC还是有他的优势的。Fraunhofe IIS都开始推广他的HE-AAC 5.1了嘛。
头像
msg7086
帖子: 600
注册时间: 2011-02-19 0:49

Re: x264 - 06_taro版中libfdk_aac的问题

挺少见到有环绕6个喇叭的便携设备……另外384k的ac3我很早就想喷了
Delogo LGD Collections 各种台标下载 | Home Of VapourSynth Evolution

<回答が無い理由>
1. 誰も知らない
2. 質問文が意味不明
3. 知ってるが、お前の態度が気に入らない
4. 良いボケが思いつかない
supperliu
帖子: 8
注册时间: 2012-11-10 1:18

Re: x264 - 06_taro版中libfdk_aac的问题

msg7086 写了:挺少见到有环绕6个喇叭的便携设备……另外384k的ac3我很早就想喷了
目前根本没有带环绕喇叭的便携设备,也不可能有。
说用便携设备播放5.1声道的影音文件,是说用便携设备解码,同时输出至电视或其他大屏幕,音频输出至音响设备。也就是说以便携设备取代目前的DVD。这个没有悬念吧!实际上Fraunhofer IIS所推广的安卓系统下的he-aac 5.1正是基于这一理念。
xijiao2000
帖子: 17
注册时间: 2012-10-01 17:06

Re: x264 - 06_taro版中libfdk_aac的问题

好像解码器也 有关系。。这 个就不懂了。。我换 了 个系统后用 X264转什么都几乎是 VFR,没换系统前转 CFR还是CFR,VFR是VFR
supperliu
帖子: 8
注册时间: 2012-11-10 1:18

Re: x264 - 06_taro版中libfdk_aac的问题

xijiao2000 写了:好像解码器也 有关系。。这 个就不懂了。。我换 了 个系统后用 X264转什么都几乎是 VFR,没换系统前转 CFR还是CFR,VFR是VFR
解码应该正常,因为用libvorbis编码成5.1的ogg都可以正常编码。
xijiao2000
帖子: 17
注册时间: 2012-10-01 17:06

Re: x264 - 06_taro版中libfdk_aac的问题

是用什么系统?WIN7的话把Microsoft DTV-DVD Decoder命名或删除试试

回到 “视频编码器 / Video encoder discussion”