我有一张 UltraStudio-SDI 视频卡,可以用以下命令捕捉:
ffmpeg -f dshow -video_size 720x576 -framerate 60 -i video="Decklink Video Capture":audio="Decklink Audio Capture" -r 30 -threads 2 -vcodec libx264 -crf 0 -preset ultrafast output.mp4
如何从视频卡输出而不是从 output.mp4 文件获取视频信号?
这可以在 FFmpeg 或其他工具或其他库中用于 C# 代码吗?我该怎么做?
答案1
FFplay 语法如下:
ffplay -f dshow -video_size 720x576 -framerate 60 -i video="Decklink Video Capture":audio="Decklink Audio Capture"
答案2
FFmpeg 带有一个名为 FFplay 的实用程序,它可以完成您要找的工作。