用Ultrastudio Mini记录器捕获BMDCapture(bmdtools)结果是颜色问题

时间:2015-03-20 18:35:23

标签: terminal osx-yosemite avconv

我正在尝试将Blackmagic Ultrastudio Mini Recorder通过avconv传输到HLS。为了测试,它连接到AppleTV,这是我正在使用的命令:

./bmdcapture -m 14 -C 0 -F nut -f pipe:1 | avconv -vsync passthrough -y -i - -vcodec copy -pix_fmt yuyv422 -strict experimental -f hls -hls_list_size 999 +live -strict experimental out.m3u8

然而,颜色都搞砸了;建议颜色格式设置不正确。输入格式是1280x720 @ 59.94 FPS(这是正确的),我已经将格式设置为yuyv422(虽然我没有设置其它没有修复错误)。

screenshot 1

1 个答案:

答案 0 :(得分:0)

知道了!

Mini Recorder以10位而不是8位进行拍摄(我认为考虑到Adobe的现场编码器表示它将是8位)。

这是固定代码:

./bmdcapture -m 14 -p yuv10 -C 0 -F nut -f pipe:1 | avconv -vsync passthrough -y -i - -vcodec copy -pix_fmt uyvy422 -strict experimental -f hls -hls_list_size 999 +live -strict experimental out.m3u8