![如何在 ffmpeg 中使 SDL 输出与音频流一起显示?](https://linux22.com/image/1535608/%E5%A6%82%E4%BD%95%E5%9C%A8%20ffmpeg%20%E4%B8%AD%E4%BD%BF%20SDL%20%E8%BE%93%E5%87%BA%E4%B8%8E%E9%9F%B3%E9%A2%91%E6%B5%81%E4%B8%80%E8%B5%B7%E6%98%BE%E7%A4%BA%EF%BC%9F.png)
学习 ffmpeg 时,我通过以下代码测试了 SDL 输出。我注意到视频播放正常,但没有音频。
ffmpeg -re -i INPUT -vcodec rawvideo -pix_fmt yuv420p -window_size qcif -f sdl "sdl out"
没有声音。SDL 输出中没有出现音频流,只有视频流。
我怎样才能让 sdl 输出采用音频流和视频流?谢谢
答案1
不可能。SDL 音频复用器仅在 ffplay 中实现。
答案2
ffmpeg -re -i INPUT -vcodec rawvideo -pix_fmt yuv420p -window_size qcif -f sdl "sdl out" -f pulse "pulse out"