2017-09-23 44 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发送每轨元数据。您将不得不使用另一个脚本来带外发送元数据更新。