stu-p
帖子: 21
注册时间: 2012-02-16 13:53

[已解决]neroAacEnc码率模式控制?

代码: 全选

E:\>avconv -i 678.mp3 -f wav - |neroAacEnc.exe -br 96 -lc -ignorelength -if - -o
f ccc.ac3
如何控制码率模式?上面的-br 96无效~试了-cbr 96也是无效,请大大们指点一下!另外有参数
控制采样率/声道?帮助信息中没找到。
纯小白。。。学习中~
上次由 stu-p 在 2012-03-07 21:33,总共编辑 1 次。
头像
dgwxx
管理猿
帖子: 771
注册时间: 2010-09-19 20:42
联系: 网站

Re: neroAacEnc码率模式控制?

不是96是96000
日常推 @dgwxx: 基本没什么技术的话题,欢迎没事看看消遣。
► 显示剧情透露 平庸的rip
► 显示剧情透露 “不知道”的五大理由
stu-p
帖子: 21
注册时间: 2012-02-16 13:53

Re: neroAacEnc码率模式控制?

dgwxx 写了:不是96是96000
谢谢指点,码率/模式现在明白了。
设置采样率是哪个参数?

代码: 全选

E:\>avconv -i 678.mp3 -vn -sn -f wav - | neroAacEnc.exe -cbr 96000 -lc -ignorele
ngth -if - -of ccc.ac3
mediainfo总是让人郁闷~
音频
ID : 1
文件格式 : AAC
文件格式/信息 : Advanced Audio Codec
格式简介 : LC
编码设置ID : 40
长度 : 4分 8秒
码率模式 : VBR码率 : 96.0 Kbps
最大码率 : 110 Kbps
声道 : 2声道
声道位置 : Front: L R
采样率 : 44.1 KHz
压缩模式 : 有损压缩
大小 : 2.85 MiB (98%)
编码函数库 : Nero AAC codec 1.5.4.0
编码设置 : -cbr 96000 -lc
头像
dgwxx
管理猿
帖子: 771
注册时间: 2010-09-19 20:42
联系: 网站

Re: neroAacEnc码率模式控制?

neroAacEnc好像不支持转换采样率。可以在avconv那边加上-ar参数,比如想转换城48kHz的话可以加-ar 48000。
日常推 @dgwxx: 基本没什么技术的话题,欢迎没事看看消遣。
► 显示剧情透露 平庸的rip
► 显示剧情透露 “不知道”的五大理由
stu-p
帖子: 21
注册时间: 2012-02-16 13:53

Re: neroAacEnc码率模式控制?

E:\>avconv -i 678.mp3 -vn -sn -f wav -ar 44100 - | E:\Qaac_fix_1.24\qaac\qaac -c
96 -r keep -
出来的码率模式是VBR,哪里错了?
E:\>avconv -i 678.mp3 -vn -sn -f wav -ar 8000 - | E:\Qaac_fix_1.24\qaac\qaac -c
80 -r keep -
将采样率改变出来的是CBR模式。
这两条命令相比到底是哪里出错?
——————————————————————
用 neroAacEnc也是弄不出来CBR模式!!!
E:\>avconv -i speed-480p.mov -vn -sn -f wav -ar 44100 - | neroAacEnc.exe -cbr 96000 -lc -ignorelength -if - -of ccc.ac3
头像
upyzl
帖子: 446
注册时间: 2010-12-25 18:44
来自: 湘/京
联系: 网站

Re: neroAacEnc码率模式控制?

呃,LZ是要搞实时传输么……

也许某些限制下编码器本身就未必能做到绝对的CBR,要不就是mediainfo的VBR/CBR检测未必准……
头像
dgwxx
管理猿
帖子: 771
注册时间: 2010-09-19 20:42
联系: 网站

Re: neroAacEnc码率模式控制?

您先说说您想干什么吧,不然也没办法根据您的需要给出建议。
日常推 @dgwxx: 基本没什么技术的话题,欢迎没事看看消遣。
► 显示剧情透露 平庸的rip
► 显示剧情透露 “不知道”的五大理由
stu-p
帖子: 21
注册时间: 2012-02-16 13:53

Re: neroAacEnc码率模式控制?

小白初学压片...看到高手压出的成品片子音频都是CBR模式,96kbps/44100Hz.大致知道是出于控制体积和人的听觉极限有关,也想比葫芦画瓢的学学如何才能出CBR模式的音频文件.知识有限,baidu了一下没找出结果,以游客身份关注了nmm好久,感觉这里都是高手,谈论的起点太高了,看不懂,只有慢慢来...不懂的太多,所以提的问题太...对知识的理解不想走太多弯路,感觉还是在nmm得到的答案是最权威的.感谢dgwxx 大及各位老师多次的热心帮助
头像
mawen1250
核心会员
核心会员
帖子: 670
注册时间: 2011-07-24 20:33

Re: neroAacEnc码率模式控制?

看来我离高手还差得很远啊,以下为我的小白理解请勿当真:
CBR意味着没有任何音频信息时也要给它96kbps来保存完全空白的信息(实际上就是加很多没有用的0来填满这96kbps),而动态十分高信息十分复杂时还是要给它96kbps来保存如此大量的信息,意味着质量会很低。
上次由 mawen1250 在 2012-03-07 21:24,总共编辑 2 次。
stu-p
帖子: 21
注册时间: 2012-02-16 13:53

Re: neroAacEnc码率模式控制?

谢mawen1250
这些码率模式的意思我基本明白一些,我的意思是用如下两种音频编码器无法出cbr模式的音频文件。也许像dgwxx所说的是和mediainfo有关,只要各位老师看看参数是不是有问题?
stu-p 写了:E:\>avconv -i 678.mp3 -vn -sn -f wav -ar 44100 - | E:\Qaac_fix_1.24\qaac\qaac -c
96 -r keep -
出来的码率模式是VBR,哪里错了?
E:\>avconv -i 678.mp3 -vn -sn -f wav -ar 8000 - | E:\Qaac_fix_1.24\qaac\qaac -c
80 -r keep -
将采样率改变出来的是CBR模式。
这两条命令相比到底是哪里出错?
——————————————————————
用 neroAacEnc也是弄不出来CBR模式!!!
E:\>avconv -i speed-480p.mov -vn -sn -f wav -ar 44100 - | neroAacEnc.exe -cbr 96000 -lc -ignorelength -if - -of ccc.ac3
上次由 stu-p 在 2012-03-07 21:08,总共编辑 3 次。

回到 “音频编码器 / Audio encoder”