您的位置:首页 > 其它

ffmpeg 录制多播地址中的单个频道及推送

2015-03-26 18:12 176 查看
1.在win7系统下,一个多播地址上复用了很多个频道,如下将单个频道拿出来录制实例,输入为文件保存:
ffmpeg -i udp://@239.1.1.1:1234 -map 0:p:401 -acodec copy -vcodec copy d:/test.ts

输入源:udp://@239.1.1.1:1234 中的频道ID:1-map : 区分不同的频道,如果收录不同的频道更换ID就行,如上是:401d:/test.ts :存放路径和文件名

2.如下将单个频道拿出来录制,推送到单播地址
ffmpeg -i udp://@239.1.1.1:1234 -map 0:p:1 -c copy -f mpegts udp://x.x.x.x:12345

输入源:udp://@239.1.1.1:1234 中的频道ID:1-map : 区分不同的频道,如果收录不同的频道更换ID就行,如上是:401输出 :输出为单播地址:端口-c :复制所有音视频及编码格式
-f :指定输出编码格式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  频道 推送 ffmpeg