【问题标题】:combine raw video and audio buffer and play using named pipes by ffplay结合原始视频和音频缓冲区并使用 ffplay 命名管道播放
【发布时间】:2021-11-12 06:47:04
【问题描述】:

我有一个视频缓冲区和一个音频缓冲区,我想组合这些缓冲区并使用 ffplay 作为组合实体进行播放,目前我正在使用此命令,但不知不觉不起作用...

ffplay -f rawvideo -pixel_format bgr24 -video_size 1280x720 -vf "transpose=2,transpose=2" -i \.\pipe\VirtualVideoPipe -f s32le -channels 2 -sample_rate 44100 -i \.\pipe\VirtualAudioPipe

错误按摩说...

Argument '\.\pipe\VirtualAudioPipe' provided as input filename, but '\.\pipe\VirtualVideoPipe' was already specified.

组合两个命名管道视频和音频源并作为一个播放的命令应该是什么。

请帮助...

【问题讨论】:

  • 请记住,我是 ffmpeg ffplay 的初学者...我什至不知道一些基本命令,请尝试帮助...
  • 顺便说一句,我如何提供两个管道作为 ffplay 的输入

标签: ffmpeg named-pipes


【解决方案1】:
ffplay -f rawvideo -pixel_format bgr24 -video_size 1280x720 -vf "transpose=2,transpose=2" -i \\.\pipe\VirtualVideoPipe | ffplay -f s32le -channels 1 -sample_rate 44100 -i \\.\pipe\VirtualAudioPipe

使用此命令,我可以播放流,但它们会在不同的窗口中打开...

这不是我的答案...

我想将它们组合成一个单独的窗口...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-31
    • 2017-12-15
    • 2011-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-02
    相关资源
    最近更新 更多