编码 MKV 文件而不更改标头信息

编码 MKV 文件而不更改标头信息

我使用设备捕获了一段视频Kinect Azure SDK。捕获的这个视频(.mkv 容器)有三个轨道:ColorDepthIR。我使用 提取了颜色轨道MKVToolNIX。我可以使用 播放这个 RGB 轨道Azure Kinect Viewer (v.1.4.1)。但是,当我使用 编码视频时FFmpeg,命令如下。我无法使用 Azure Kinect Viewer 播放视频。我收到一条消息:

无法打开录音

ffmpeg -i .\RGB.mkv -c:v libx264 -preset veryfast -crf 18 RGG_Enc.mkv

我尝试使用不同的编解码器(H.264、H.265、VP9、VP10、MJPEG)和不同的设置,以及不同的软件(例如)对XMedia Recode视频HandBrake进行编码,但无法播放视频Azure Kinect Viewer。有人可以建议我该怎么做吗?

示例视频仅包含原始视频中的一个颜色轨道 ( .MKV)。我可以使用 Azure Kinect Viewer 播放此视频。

相关内容