Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# NReco FFMPEG concat故障_C#_Video Processing_Nreco - Fatal编程技术网

C# NReco FFMPEG concat故障

C# NReco FFMPEG concat故障,c#,video-processing,nreco,C#,Video Processing,Nreco,我试图用NReco.VideoConverter连接两个拍摄的视频(应该是相同的帧速率等),我得到了这个错误 NReco.VideoConverter.ffmpegeException:“在已解析的筛选器_concat_0(退出代码:1)上找不到未标记输入键盘1的匹配流” 我只是第一次尝试lib,所以我不熟悉这个错误 有人有使用这个图书馆的经验吗?如果是,那会是什么错误 我假设您尝试使用FFMpegConverter.ConcatMedia方法;这实际上是使用的ffmpeg命令的别名。它期望所有

我试图用
NReco.VideoConverter
连接两个拍摄的视频(应该是相同的帧速率等),我得到了这个错误

NReco.VideoConverter.ffmpegeException:“在已解析的筛选器_concat_0(退出代码:1)上找不到未标记输入键盘1的匹配流”

我只是第一次尝试lib,所以我不熟悉这个错误


有人有使用这个图书馆的经验吗?如果是,那会是什么错误

我假设您尝试使用
FFMpegConverter.ConcatMedia
方法;这实际上是使用的ffmpeg命令的别名。它期望所有输入的视频块具有相同的帧大小、帧速率和媒体流:如果第一个视频文件同时具有视频和音频,那么所有下一个块也应该具有视频和音频

最好先从命令行测试ffmpeg命令(使用ffmpeg.exe),然后再将它们传输到使用
FFMpegConverter
类的C#cod。在某些情况下,如果您需要完全控制“联系人”筛选器,最好使用带有自定义ffmpeg参数集的
ConvertMedia
方法-它们可能由ConvertSettings参数(CustomInputArgs/CustomOutputArgs属性)提供