2017-09-23 86 views
1

我用FFmpeg的流icecast服務,我的Windows機器上以下列方式(在聲卡的Line):FFmpeg的,的Icecast和元數據

ffmpeg -f dshow -channels 2 -i audio="Line In" -codec:a libmp3lame -b:a 128k -legacy_icecast 1 -content_type audio/mpeg -ice_name "Radio test 1" -ice_description "This is Radio test 1" -ice_genre "Rock" -ice_url "http://www.radiotest.com" -f mp3 icecast://source:[email protected]:port/mountpoint 

該工程確定。

但我注意到了一個Icecast的統計數據,FFmpeg不會發送「audio_info」元數據給Icecast,而不是edcast/altacast等發送它。而edcast/altacast在FFmpeg被強制發送時不發送「user_agent」。

我得到FFmpeg發送「audio_info」元數據到Icecast嗎?

回答

0

沒有辦法讓它從FFmpeg發送每軌元數據。您將不得不使用另一個腳本來帶外發送元數據更新。