77家的会客2010

Premiere 导入音频的部分数据丢失的解决办法
Weather:晴 ,东北风 4-5级 ,最低气温11 ℃

  这个问题,今天是着实让我郁闷了一把,这几天一直在做视频处理,很重要的工作就是把视频里原来的音频消除,再加进去配的音,虽然不是个费脑的活,操作也不是太难,但是个考虑自己耐心的事,更是个人等电脑的活;具体是如何麻烦,俺就不描述了,用过Premiere的用都明白的……

  视频的是720*480的windows media,也就是3:2的WMV格式,其中的音频采样率是44100Hz,配音的音频是俺用Cool Edit Pro录的,当时录的时候的采样率是44100Hz的,但不知道为何这几天拿来用的时候发现竟然成了32000Hz的采样率了,不过还好,不影响使用,照常可以在Premiere中编辑。

  问题是这样的,其实也是今天才发现的,之前处理的可能也有这个问题,又得重头翻工了。就是有不少,在今天弄的这二十几个视频中约占3成的样子,录的音频导入到Premiere中,始终在最后有约三秒钟的音频被抹掉,音频总长度没变,就是说那三秒被消声了,于是我就从本段音频的前面找同样的发音的来补,可这也不是个办法呀,有的录音里是没有重复发音的;俺就用Cool Edit把少的那部分做成一个小文件再导进来,可是发现竟然不管用。

  于是俺就上网搜,能用的搜索引擎都用上了,甚至逛到一个专门的音频处理站,论坛里有几百个关于Premiere的贴子,可就没一个提到过这个问题;难道是我自己的问题,不用呀,建的项目采用的是标准的29.97帧/S,于是我又从Premiere转战Cool Edit,难道是我的音频有问题?于是俺又是改采样率又是调采样器的等等,但始终不见效。。。

  但是,一个大到你想不到的但是,俺竟然在多次转战之后回到Premiere之后发现了问题,俺把一段音频切成两块,只留最后的一小段没声的,其余的删除,一看时间长度,大约三秒,于是就在一个“有问题”的音频后面用Cool Edit补了他个4、5秒,再重新导入到Premiere中,嘿!好了!NND。。。

  不放心,再次测试,依然成功。不甘心,再次测试,发现了导致些的最终极原因:Premiere的时间基数,也就是帧率是29.97帧/秒,而音频的是30帧/秒,当然音频不用能帧率来表示,这里只是相当于的说法。于是在相同时间长度里,音频就会“超出”一点;再者我发现,导入到Premiere中的音频都会在音频前补一小点空白时间。正是这两部分的时间差导致了末尾音频数据的丢失,所以,解决办法就是:音频的末尾部分多留点空白

历史上的今天: [2004/10/20]HTML表单(Form)提交检验通用javascript函数z
[2004/10/20]我是笑得不行了,2003年国内精典语录(ZT)
[2004/10/20]给所有男人和女人的人生忠告[ZT]

[Premiere 导入音频的部分数据丢失的解决办法]的回复

Post a Comment~