我尝试了this示例,以便使用ffmpeg将给定的视频文件分割为m3u8文件和较小的块(.ts文件)。这实际上很有效。是否可以通过音频输入实现相同的功能? 到目前为止,这是我最有前途的方法(在Windows操作系统上捕获实时音频):
ffmpeg -f dshow -i audio="<name of input device>" -acodec libmp3lame -ab 64000 | segmenter - 10 stream stream.m3u8 http://<IP_OF_SERVER>/stream/stream/ 5 1
但这会返回此错误:
At least one output file must be specified.
Could not open input file, make sure it is an mpegts file: -1
我真的不知道如何将实时音频流转换为mpegts文件。 有人可以给我一个提示吗?
非常感谢