none
使用Windows Media Profile Editor编辑一份新.prx文件移到别的电脑出现视频编码未安装到此系统上 RRS feed

  • 问题

  • 前提两台电脑同样是xp系统 同样的Windows Media Encoder,在一台用Windows Media Profile Editor编辑一份新.prx文件移到另一台的电脑出现视频编码未安装到此系统上
    2012年11月21日 10:48

答案

全部回复

  • ..PRX 文件允许包含默认受 Windows 支持的编码与任何经过安装后可以被 Windows Media Encoder 识别的第三方编码。这两台电脑安装的编码应该是有区别的。
     
    请尝试在目标电脑上安装一下源电脑安装过的所有视频编码。如果不确定的话可以安装第三方解码器包,例如 K-Lite Codecs、Vista Codecs、解码大全、完美解码等等。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "Mic Joe"
     
    前提两台电脑同样是xp系统 同样的Windows Media Encoder,在一台用Windows Media Profile Editor编辑一份新.prx文件移到另一台的电脑出现视频编码未安装到此系统上
     
    2012年11月21日 22:11
    版主
  • 那能用代码自己手动编写配置文件吗? 比如C# 用代码实例化自己的配置文件
    2012年11月22日 8:18
  • 这个恐怕不容易。
     
    不知你具体希望实现什么目的呢?
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "Mic Joe"
     
    那能用代码自己手动编写配置文件吗? 比如C# 用代码实例化自己的配置文件
     
     
    2012年11月22日 22:18
    版主
  • 我做了个录像程序  要在所有系统上可以运行 但配置文件在不同环境下又不能兼容,比如我提的问题,两台同样的系统就出现那个视频编解码未安装在此系统上
    2012年11月23日 0:55
  • 这个不是配置文件的问题吧?而是目标计算机确实缺少相应的解码器。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "Mic Joe"
     
    我做了个录像程序 要在所有系统上可以运行 但配置文件在不同环境下又不能兼容,比如我提的问题,两台同样的系统就出现那个视频编解码未安装在此系统上
     
    2012年11月23日 22:27
    版主
  • 不知你的录像程序录制视频时使用的视频格式是什么?是否为 Windows 默认支持的编码?如果是 H.264、FlashVideo、XviD 等默认不受 Windows 支持的编码,必须要求目标计算机也安装有相应的编码才可以。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "Mic Joe"
     
    我做了个录像程序 要在所有系统上可以运行 但配置文件在不同环境下又不能兼容,比如我提的问题,两台同样的系统就出现那个视频编解码未安装在此系统上
     
    2012年11月26日 22:12
    版主
  • 请问这个问题有何进展吗?
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "Mic Joe"
     
    我做了个录像程序 要在所有系统上可以运行 但配置文件在不同环境下又不能兼容,比如我提的问题,两台同样的系统就出现那个视频编解码未安装在此系统上
     
    2012年11月29日 22:27
    版主
  • 已经解决

    • 已编辑 Mic Joe 2012年12月3日 1:55
    • 已标记为答案 Mic Joe 2012年12月3日 1:55
    2012年12月3日 1:54
  • 那是如何解决的呢?望不吝分享。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "Mic Joe"
     
    已经解决
     
     
    2012年12月3日 22:00
    版主
  • 代码生成同样编码的配置文件 但在windows8还是有问题, 有这方面资料吗?
    2012年12月4日 11:08
  • Windows 8 在这方面没有什么明显变化,还是默认缺少什么编码就需要补充相应的编码。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "Mic Joe"
     
    代码生成同样编码的配置文件 但在windows8还是有问题, 有这方面资料吗?
     
     
    2012年12月4日 21:34
    版主
  • windows 8 运行到encoder = new WMEncoder();这句话就直接断开  程序连报错都没有

    • 已编辑 Mic Joe 2012年12月5日 1:40
    2012年12月5日 1:30
  • 这个应该需要相应 Windows Media Encoder 的支持吧?
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "Mic Joe"
     
    windows 8 运行到encoder = new WMEncoder();这句话就直接断开 程序连报错都没有
     
     
    2012年12月5日 22:26
    版主
  • 安装了Windows Media Encoder 9,运行Windows Media Encoder在windows8是可以录像的,但用代码运行到encoder = new WMEncoder();这句话就直接断开 程序连报错都没有 ,不知道是哪方面出问题了
    2012年12月6日 1:04
  • Windows 8 是 32 位还是 64 位?32 位的 Media Encoder 最高是 9.00.00.3374,64 位有 10.00.00.3809。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "Mic Joe"
     
    安装了Windows Media Encoder 9,运行Windows Media Encoder在windows8是可以录像的,但用代码运行到encoder = new WMEncoder();这句话就直接断开 程序连报错都没有 ,不知道是哪方面出问题了
     
     
    2012年12月6日 21:42
    版主
  • 你说的这些版本对应的下载地址?

    2012年12月7日 0:46
  • 微软网站自从改版为 Metro 风格后砍掉了很多有用的资源,到处都是看着想吐的方块。Windows Media Encoder 的下载都被移除了。
     
    32 位的 Media Encoder 9 在第三方网站上应该还能找到;64 位的那个 Media Encoder 10,看看这个能不能用?
     
    http://download.microsoft.com/download/f/b/f/fbf683dc-253f-45a0-8351-7d150512f386/WMEncoder64.exe
     
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "Mic Joe"
     
    你说的这些版本对应的下载地址?
     
     
    2012年12月8日 4:10
    版主