udało mi się nagrać mp3 z VLC 2.1.5 na MacOSX 10.9.2 za pomocą tego polecenia:Jak włączyć eksperymentalny koder AAC dla VLC i nagrać dźwięk AAC z mikrofonu?
./VLC -vvv qtsound://AppleHDAEngineInput:1B,0,1,0:1 --sout "#transcode{acodec=mp3,ab=128}:standard{access=file,mux=mp3,dst=~/Desktop/Recording.mp3}"
Jednak muszę nagrywać dźwięku AAC i za każdym razem używam ustawienia AAC , plik ma 203 bajty i jest uszkodzony, prawdopodobnie tylko nagłówek zostanie zapisany. Niektóre kombinacje mux/filetype generują pliki o wielkości 0 bajtów lub nie generują żadnego pliku. użyłem tego polecenia:
./VLC -vvv qtsound://AppleHDAEngineInput:1B,0,1,0:1 --sout "#transcode{acodec=mp4a,ab=128}:standard{access=file,mux=ts,dst=~/Desktop/Recording.mp4}"
dowolne polecenie, które działa i nagrywa AAC audio z OHP z terminalu będzie bardzo mile widziane. Dzięki!
Aktualizacja:
udało mi się zaczęło z tym poleceniem:
./VLC -vvv qtsound://Internal\ microphone --sout "#transcode{acodec=mp4a,ab=128}:standard{access=file,mux=mp4,dst=~/Desktop/Recording.mp4}"
Ale kiedy próbuje zakodować mówi tak:
[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
Tak to wygląda Powinienem dodać to:
parametr polecenia, aby to naprawić. Niestety ten parametr dotyczy ffmpeg i VLC go nie rozpoznaje. Czy masz pojęcie, jak włączyć eksperymentalny koder AAC dla VLC?
Dzięki mężczyzna, to naprawdę działa! – DevtelSoftware
Myślę, że ponieważ to jest w linii, sprawdziłem to samo. podczas gdy używam wersji GUI, musiałem zmienić ustawienia UI, dodać wiersz polecenia "--sout-ffmpeg-strict = -2" nie był pomocny, ale kiedy dodałem go do transkodowania, działał jak charme. :-) – Remy