2015-11-19 50 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!

相關問題