FFPLAY 显示视频,但 FFMPEG 只显示黑色
FFPLAY shows video, but FFMPEG just shows black
我正在尝试使用 ffmpeg 从 VIDBOX 设备录制 video/audio。使用 Windows 10 和 ffmpeg 版本 N-86129-g1e8daf3,我可以在执行
时看到和听到 video/audio 正常
ffplay -f dshow -i video="VIDBOX NW07":audio="Microphone (VIDBOX NW07)"
但是,我只在执行时录制黑屏(和正确的音频)
ffmpeg -f dshow -i video="VIDBOX NW07":audio="Microphone (VIDBOX NW07)" -c:v libx264 out.mp4
什么可能导致它在 ffplay 中起作用,但在 ffmpeg 中不起作用?
您可能正在通用播放器中测试输出。添加 -pix_fmt yuv420p
以强制 ffmpeg 的输出为所有播放器都可以显示的标准像素格式。
我正在尝试使用 ffmpeg 从 VIDBOX 设备录制 video/audio。使用 Windows 10 和 ffmpeg 版本 N-86129-g1e8daf3,我可以在执行
时看到和听到 video/audio 正常ffplay -f dshow -i video="VIDBOX NW07":audio="Microphone (VIDBOX NW07)"
但是,我只在执行时录制黑屏(和正确的音频)
ffmpeg -f dshow -i video="VIDBOX NW07":audio="Microphone (VIDBOX NW07)" -c:v libx264 out.mp4
什么可能导致它在 ffplay 中起作用,但在 ffmpeg 中不起作用?
您可能正在通用播放器中测试输出。添加 -pix_fmt yuv420p
以强制 ffmpeg 的输出为所有播放器都可以显示的标准像素格式。