2015-11-19 49 views
6

我设法与VLC 2.1.5的MacOSX 10.9.2使用此命令来记录MP3如何为VLC启用实验性AAC编码器并记录麦克风的AAC声音?

./VLC -vvv qtsound://AppleHDAEngineInput:1B,0,1,0:1 --sout "#transcode{acodec=mp3,ab=128}:standard{access=file,mux=mp3,dst=~/Desktop/Recording.mp3}" 

但是我需要记录的AAC音频和每一个我用的是AAC设置时间,该文件是203个字节并且被破坏,可能只有头文件被写入。某些多路复用器/文件类型组合产生0字节文件或根本不产生任何文件。 我用这个命令:

./VLC -vvv qtsound://AppleHDAEngineInput:1B,0,1,0:1 --sout "#transcode{acodec=mp4a,ab=128}:standard{access=file,mux=ts,dst=~/Desktop/Recording.mp4}" 

的作品,并与VLC从终端记录AAC音频,将不胜感激的任何命令。谢谢!

更新:

我设法得到它开始使用此命令:

./VLC -vvv qtsound://Internal\ microphone --sout "#transcode{acodec=mp4a,ab=128}:standard{access=file,mux=mp4,dst=~/Desktop/Recording.mp4}" 

但是,当它试图编码它讲述了这样:

[aac @ 0x10309e000] The encoder 'aac' is experimental but experimental codecs are not enabled, add '-strict -2' if you want to use it. [0x100469c30] avcodec encoder error: cannot open encoder

所以它看起来像我应该加上这个

-strict -2

参数修复它的命令。不幸的是,这个参数是ffmpeg,VLC不能识别它。你有什么想法如何启用VLC的实验性AAC编码器?

回答

6

有类似的东西 - 不知道这是否做了什么,但它确实使错误消失。基本上,试图通过对PARAMS FFmpeg的

#transcode{aenc=ffmpeg{strict=-2},vcodec=mp4v,vb=1024,acodec=mp4a} 

希望这给你一些想法

+0

感谢的人,这真的很有用! – DevtelSoftware

+0

我想因为这是内联,我也检查过。当我在GUI版本中使用时,我必须更改UI设置,添加命令行“--sout-ffmpeg-strict = -2”没有帮助,但是当我将它添加到转码时,它的工作方式就像一个魅力。 :-) – Remy

2

另一种方式这似乎工作与--sout-avcodec-strict切换到vlc命令本身。要修改原来的例子:

./VLC -vvv qtsound://Internal\ microphone --sout-avcodec-strict -2 --sout "#transcode{acodec=mp4a,ab=128}:standard{access=file,mux=mp4,dst=~/Desktop/Recording.mp4}" 

仅供参考,在Windows系统中,需要使用相当于为选项值(不是空格)标志,所以这将是--sout-avcodec-strict=-2,而不是在那里。

我不知道这两种形式之间有什么不同,或者确实存在差异。我怀疑sout-avcodec-strict表格可能会更强健,面对编解码器库接口的未来更改,但考虑到它首先是特定于图书馆的选项,我不确定这一点。

我的信息来自: https://forum.videolan.org/viewtopic.php?t=111801

希望这有助于。

1

是的,非常感谢这里的所有科技爱好者!只是补充说,当Windows Movie Maker拒绝(=“未索引且无法导入”)所有完美功能的.asf/.wmv/.avi文件时,获得VLCs mp4转码工作也是一个很好的解决方案。安装K-Lite免费编解码器包,从根本上扩大Movie Maker的导入功能;通过切换到导入对话框中的“所有文件”来访问这些文件;然后盯着一个(mp4)视频实际加载!

对于图形化,我已经编制了各种框的截图,包括最重要的严格性= -2。要使用,控制R(=转换...);浏览到输入文件; [构建,保存&]加载配置文件;浏览到输出位置&供应名称;终于击中开始(绿色环状)。

我的设置是Windows 8.1中,Movie Maker中6,K-精简版解码包12.0.5(完整版),VLC 2.2.1

和平+爱,AK

VLC makes mp4, now with sound!

相关问题