Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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
Video 如何从MOV视频文件(apple prores 422编解码器)创建MediaClip?_Video_Uwp_Media_Codec - Fatal编程技术网

Video 如何从MOV视频文件(apple prores 422编解码器)创建MediaClip?

Video 如何从MOV视频文件(apple prores 422编解码器)创建MediaClip?,video,uwp,media,codec,Video,Uwp,Media,Codec,我想从UWP应用程序中的MOV类型(apple prores编码)视频文件创建MediaClip元素 public async Task<Result> CreateMediaClip(StorageFile sfile) { try { Clip = await Windows.Media.Editing.MediaClip.CreateFromFileAsync(sfile); }

我想从UWP应用程序中的MOV类型(apple prores编码)视频文件创建MediaClip元素

    public async Task<Result> CreateMediaClip(StorageFile sfile)
    {
        try
        {
            Clip = await Windows.Media.Editing.MediaClip.CreateFromFileAsync(sfile);
        }
        catch (Exception e)
        {

        }
    }
public异步任务CreateMediaClip(存储文件sfile)
{
尝试
{
Clip=等待Windows.Media.Editing.MediaClip.CreateFromFileAsync(sfile);
}
捕获(例外e)
{
}
}

该代码正在处理MP4文件。是否有任何解决方法可以使它与MOV文件一起工作?

当我使用MOV文件并运行代码时,它工作得很好。它可能与解码器有关。那么,如果您在不使用此解码器的情况下测试代码,是否会出现相同的问题?您所说的“解码器”是什么意思?我在哪里可以换?我可以将其设置为应用程序级还是系统级?我对Windows Media Player播放mov文件有问题,只是不识别它们,我认为这是相关的。(VLC播放器播放得很好。)也尝试安装K-Lite编解码器包,但在UWP应用程序内部没有进行任何更改。因此,它似乎不支持apple prores 422编码的mov格式。通过讨论,Windows不支持apple prores 422现成编解码器。如果您想在UWP MediaPope中播放这种格式,您需要为媒体基础平台找到一个第三方插件。