NMM视频技术(旧)

 找回密码
 成为会员
搜索
查看: 6113|回复: 7

请教个AC3转MP3的问题

[复制链接]
发表于 2008-11-2 20:14 | 显示全部楼层 |阅读模式
老片子的2_0CH声道如何转成MONO的MP3?
................
- 对于立体声音源必须用立体声编码,对于单声道音源必须用单声道编码
(立体声形式的原始单声道音频应被视作单声道音频)
{译注:可能是指有些老片的单声道录音被重新制作成立体声的情况,转码成MP3时必须使用单声道<MONO>}
.................

用什么工具好转?请高人指教
发表于 2008-11-3 13:14 | 显示全部楼层
如果你用MeGUI的话,在Output Channel选项中可以选择Convert to Mono。
如果是lame的话,可以通过-m参数选择编码模式。具体方法您可以参看这篇文章:http://www.ogg.cn/info/view-info-5.html
 楼主| 发表于 2008-11-3 21:51 | 显示全部楼层
用MEGUI直接加载AC3转出错,以下是LOG,...

[Error] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.0.3004
--[NoImage] OS : Microsoft Windows XP Professional SP3 (5.1.196608.2600)
--[NoImage] Framework used : 2.0 SP1 (2.0.50727.1433)
-[Information] Hardware
--[NoImage] CPU :               Intel(R) Pentium(R) 4 CPU 3.00GHz
-[Error] Log for job1 (audio, VTS_01_1 T01 2_0ch 192Kbps DELAY 0ms.ac3 -> VTS_01_1 T01 2_0ch 192Kbps DELAY 0ms.mp3)
--[Information] [2008-11-3 21:52:34] Started handling job
--[Information] [2008-11-3 21:52:34] Preprocessing
--[NoImage] Avisynth script
---[NoImage] NicAc3Source("L:\AC3\VTS_01_1 T01 2_0ch 192Kbps DELAY 0ms.ac3", DRC=1)
---[NoImage] ConvertAudioToFloat()
---[NoImage] ConvertToMono()
---[NoImage] Normalize()
---[NoImage] ConvertAudioTo16bit()
---[NoImage] return last
--[NoImage] Commandline used: -V 4 -h --silent - "{0}"
--[Information] [2008-11-3 21:52:34] Encoding started
--[Information] [2008-11-3 21:52:34] Encode thread started
--[Information] [2008-11-3 21:52:34] Avisynth script environment opened
--[Error] An error occurred
---[NoImage] Exception message: Script error: there is no function named "NicAc3Source"
---[NoImage] Stacktrace
----[NoImage]    at MeGUI.AviSynthClip..ctor(String func, String arg, AviSynthColorspace forceColorspace, AviSynthScriptEnvironment env)
----[NoImage]    at MeGUI.AviSynthAudioEncoder.encode()
---[NoImage] Inner exception: null
--[Information] [2008-11-3 21:52:34] Job completed



[ 本帖最后由 我是一只菜鸟 于 2008-11-3 21:53 编辑 ]
 楼主| 发表于 2008-11-3 22:02 | 显示全部楼层
LAME 输入文件好像不能为AC3格式...
发表于 2008-11-4 07:03 | 显示全部楼层
您可以仔细看看log,log里面已经将原因说得很明白了。
Exception message: Script error: there is no function named "NicAc3Source"
MeGUI的原理实际上是用AVS将音频读取,再拿去压的。他需要一个叫nicaudio的插件。您从网上找来这个插件,放到avs默认的插件文件夹下就好了。
nic的网站被大陆封了,您可以在这里找到nicaudio:http://www.codeplex.com/NicAudio
 楼主| 发表于 2008-11-4 09:01 | 显示全部楼层
原帖由 dgwxx 于 2008-11-4 07:03 发表
您可以仔细看看log,log里面已经将原因说得很明白了。
Exception message: Script error: there is no function named "NicAc3Source"
MeGUI的原理实际上是用AVS将音频读取,再拿去压的。他需要一个叫nicaudio的插 ...



原来如此...不过又出了问题...

[Error] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.0.3007
--[NoImage] OS : Microsoft Windows XP Professional SP3 (5.1.196608.2600)
--[NoImage] Framework used : 2.0 (2.0.50727.832)
-[Information] Hardware
--[NoImage] CPU : Intel(R) Pentium(R) Dual  CPU  E2160  @ 1.80GHz
-[Error] Log for job1 (audio, 018 T02 2_0ch 192Kbps DELAY 0ms.ac3 -> 018 T02 2_0ch 192Kbps DELAY 0ms.mp3)
--[Information] [2008-11-4 9:01:15] Started handling job
--[Information] [2008-11-4 9:01:15] Preprocessing
--[NoImage] Avisynth script
---[NoImage] NicAc3Source("K:\Heart to Hearts\018 T02 2_0ch 192Kbps DELAY 0ms.ac3", DRC=1)
---[NoImage] ConvertAudioToFloat()
---[NoImage] ConvertToMono()
---[NoImage] Normalize()
---[NoImage] ConvertAudioTo16bit()
---[NoImage] return last
--[NoImage] Commandline used: -V 4 -h --silent - "{0}"
--[Information] [2008-11-4 9:01:15] Encoding started
--[Information] [2008-11-4 9:01:15] Encode thread started
--[Information] [2008-11-4 9:01:15] Avisynth script environment opened
--[Error] An error occurred
---[NoImage] Exception message: Script error: NicAc3Source does not have a named argument "DRC"
---[NoImage] Stacktrace
----[NoImage]    at MeGUI.AviSynthClip..ctor(String func, String arg, AviSynthColorspace forceColorspace, AviSynthScriptEnvironment env)
----[NoImage]    at MeGUI.AviSynthAudioEncoder.encode()
---[NoImage] Inner exception: null
--[Information] [2008-11-4 9:01:15] Job completed


发表于 2008-11-4 11:35 | 显示全部楼层
---[NoImage] Exception message: Script error: NicAc3Source does not have a named argument "DRC"
可能是NicAudio的版本不对,您找代理服务器上作者的网站看看吧。
 楼主| 发表于 2008-11-4 12:50 | 显示全部楼层
重装了AVS搞定,谢老大了
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

小黑屋|手机版|NMM视频技术

GMT+8, 2025-5-6 01:52 , Processed in 0.042416 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表