gpt4 book ai didi

video - 无法弄清楚如何让 ffmpeg 保存到一个奇怪的文件扩展名

转载 作者:行者123 更新时间:2023-12-04 23:28:20 24 4
gpt4 key购买 nike

我正在为 SageTV 开发网络编码器。我收到来自 SageTV 的带有某些文件名的请求。我正在尝试从我的采集卡中采集视频并写入一个名为

'D:\Media\tvrecordings\RokuNetworkEncoderonlocalhost4510TVTuner- 0.mpgbuf'



这是我正在使用的命令:

C:\Users\User>C:/Users/User/Desktop/ffmpeg-20150928-git-235381e-win64-static/bin/ffmpeg.exe -f dshow -crossbar_video_input_pin_number 2 -i video="ATI AVStream Analog Capture" D:\Media\tvrecordings\RokuNetworkEncoderonlocalhost4510TVTuner-0.mpgbuf



当我运行该命令时,我收到此错误:
[NULL @ 00000000087f9160] Unable to find a suitable output format for 'D:\Media\
tvrecordings\RokuNetworkEncoderonlocalhost4510TVTuner-0.mpgbuf'
D:\Media\tvrecordings\RokuNetworkEncoderonlocalhost4510TVTuner-0.mpgbuf: Invalid
argument

但是,如果我将 .mpgbuf 更改为 .mpg 它工作正常。我被迫使用该文件名。是否有捷径可寻?

最佳答案

通常,您的文件扩展名会为 FFmpeg 提供有关您想要的容器格式的“提示”。如果它不是正确的,或者你想明确指定一个(或者你不能使用一个,在你的情况下),那么你可以手动调用一个。

 ffmpeg -i XXX -f mpegts outfile

关于video - 无法弄清楚如何让 ffmpeg 保存到一个奇怪的文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32866932/

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