gpt4 book ai didi

ffmpeg 失败并显示 : Unable to find a suitable output format for 'pipe:'

转载 作者:太空宇宙 更新时间:2023-11-03 14:43:22 34 4
gpt4 key购买 nike

我正在尝试录制我的桌面并将其保存为视频,但 ffmpeg 失败。

这是终端输出:

$ ffmpeg -f alsa -i pulse -r 30 -s 1366x768 -f x11grab -i :0.0 -vcodec libx264 - preset ultrafast -crf 0 -y screencast.mp4
...
Unable to find a suitable output format for 'pipe:'

最佳答案

打字错误

使用-preset,而不是- preset(注意空格)。 ffmpeg 使用 - 表示管道,因此您的拼写错误被解释为管道输出。

管道需要-f选项

对于遇到相同错误但实际上想通过管道输出的用户,您必须告诉 ffmpeg 管道应该使用哪个 muxer。

使用 -f 输出选项执行此操作。示例:-f mpegts-f nut-f wav-f matroska。使用哪一个取决于您的视频/音频格式和您的特定用例。

您可以使用 ffmpeg -muxers 查看混合器列表(并非所有混合器都可以与管道一起使用)。

关于ffmpeg 失败并显示 : Unable to find a suitable output format for 'pipe:' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55657615/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com