sono riuscito a registrare mp3 con VLC 2.1.5 su MacOSX 10.9.2 utilizzando questo comando:Come abilitare l'encoder AAC sperimentale per VLC e registrare il suono AAC dal microfono?
./VLC -vvv qtsound://AppleHDAEngineInput:1B,0,1,0:1 --sout "#transcode{acodec=mp3,ab=128}:standard{access=file,mux=mp3,dst=~/Desktop/Recording.mp3}"
Tuttavia ho bisogno di registrare l'audio AAC e ogni volta che uso le impostazioni di AAC , il file è 203 byte e rotto, probabilmente solo l'intestazione viene scritta. Alcune combinazioni mux/filetype producono file 0 byte o non producono alcun file. Ho usato questo comando:
./VLC -vvv qtsound://AppleHDAEngineInput:1B,0,1,0:1 --sout "#transcode{acodec=mp4a,ab=128}:standard{access=file,mux=ts,dst=~/Desktop/Recording.mp4}"
Ogni comando che funziona e audio AAC record con VLC dal Terminal sarebbe molto apprezzato. Grazie!
Aggiornamento:
sono riuscito ad ottenere è iniziato con questo comando:
./VLC -vvv qtsound://Internal\ microphone --sout "#transcode{acodec=mp4a,ab=128}:standard{access=file,mux=mp4,dst=~/Desktop/Recording.mp4}"
Ma quando si cerca di codificare dice questo:
[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
così sembra Dovrei aggiungere questo
-strict -2
parametro per il comando per risolvere il problema. Sfortunatamente questo parametro è per ffmpeg e VLC non lo riconosce. Hai idea di come abilitare l'encoder AAC sperimentale per VLC?
Grazie uomo, questo funziona davvero! – DevtelSoftware
Penso che poiché è in linea, ho controllato lo stesso. mentre io uso nella versione GUI dovevo cambiare l'impostazione dell'interfaccia utente, aggiungere la riga di comando "--sout-ffmpeg-strict = -2" non era d'aiuto, ma quando l'ho aggiunto alla transcodifica ha funzionato come un fascino. :-) – Remy