level 13
可能是这个意思: wav文件头有长度信息,但可能不准确,如果使用-ignorelength,则以输入文件/数据的总长度为准.
2015年08月27日 03点08分
2
我在ffmpeg查到是“-ignore_length”,但NeroAAC查到“-ignorelength”,据说是管道功能必须的选项!现在越来越糊涂了~特别那个“-if - ”弄不明白!
2015年08月27日 06点08分
level 8
ignorelength这个参数很多编码器都有,主要是在pipe的时候用的。因为在pipe的时候,wav头部写入的信息是不准确的,所以需要忽略这个信息。
2015年08月27日 08点08分
3
使用管道功能时,需要通过-ignorelength参数来忽略wav头部信息?貌似有些理解了~
2015年08月27日 13点08分
@lphlipinghao 因为pipe的时候wav的解码和下游编码器的编码是同时进行的,wav并没有解码完成,所以那时候头部的信息是不准确的。
2015年08月27日 15点08分