搜索 社区服务 统计排行 帮助
  • 968阅读
  • 5回复

[求助]一个RPG136无法压的MPG文件

楼层直达
级别: 精灵王
注册时间:
2002-04-29
在线时间:
320小时
发帖:
423
今天用RPG136(R9)压两个mpg文件,其中一个可压,而另一个却瞬间就结束,不知什么原因。因此在这里问问,附上Gspot图

这个是完全可以压缩的


这个就是瞬间就结束不能压缩的


这两个文件都能用MPC正确播放,后者我还尝试用avs的directshowsource语句,但是结果是directshowsource找不到指定模块。

这两个mpg有很大的区别吗?为什么后面那个不能压呢?是我少装了什么吗?我应该怎么做,才能压好后面那个?请指教,谢谢

永远的一刻,永恒的爱
级别: 版主
注册时间:
2002-12-02
在线时间:
0小时
发帖:
3002
只看该作者 1楼 发表于: 2005-02-18
因為MPC預設的 MPEG解碼 是用 內建的MPEG 1/2 Decoder
而壓製時不可能用MPC內建的MPEG 1/2 Decoder (而是用系統安裝Codec來解)
所以
MPC能放 不代表 壓製Tool 解壓請求能正常
P.S. 以上是MPC能放卻不能壓的原因



Gspot图2 能看到最下面 DirectShow之報錯,雖然Gspot能得知是個MPEG-1 但 DirectShow Graph 卻不可成形,所以視同不能解碼

0x8007007E: The specified module could not be found. 指定的模組沒有發現,表示缺 splitter or decoder or DLL某一個環節
建議還是再安裝個 MPEG2 codec (pack) 看看
裝 K-Lite Codec Pack 之類的 Codec Pack 會比較簡單

级别: 骑士
注册时间:
2004-09-27
在线时间:
3小时
发帖:
1362
只看该作者 2楼 发表于: 2005-02-18
用VCDGear把那个不能压的转为标准mpeg1再试试
http://dl.pconline.com.cn/html/1/5/dlid=2265&dltypeid=1&pn=0&.html

VCDGear用dat->mpeg

级别: 精灵王
注册时间:
2002-04-29
在线时间:
320小时
发帖:
423
只看该作者 3楼 发表于: 2005-02-18
正如weilai所说,用windows media player就不能放了,用Powerdvd又能放了,看来powdvd也是内置了mpg解码器。
由于转格式太费时间,结果还是装了个moonlight 的mpeg2的解码器搞定的。谢谢楼上两位了。
本来还以为是tmpgenc转出来的都是标准的mpg文件呢,看来也不是啊。

嗯?不对啊
不能压缩的那张图上右边明明显示是vcd already了,vcd标签也是亮的
能压的那张图上右边信息全是灰的。

到底哪个才是非标准的mpg编码出来的?

永远的一刻,永恒的爱
级别: 骑士
注册时间:
2004-09-27
在线时间:
3小时
发帖:
1362
只看该作者 4楼 发表于: 2005-02-18
引用
最初由 rx-79 发布
正如weilai所说,用windows media player就不能放了,用Powerdvd又能放了,看来powdvd也是内置了mpg解码器。
由于转格式太费时间,结果还是装了个moonlight 的mpeg2的解码器搞定的。谢谢楼上两位了。
本来还以为是tmpgenc转出来的都是标准的mpg文件呢,看来也不是啊。

嗯?不对啊
不能压缩的那张图上右边明明显示是vcd already了,vcd标签也是亮的
能压的那张图上右边信息全是灰的。

到底哪个才是非标准的mpg编码出来的?


有一些VCD是要经过vcdgear(dat->mpeg)后,系统的MS mpeg1分离器?\解码器?才能识别
vcdgear(dat->mpeg),我记得以前做1小时的转换就10分钟以内,觉得是改写头文件信息和一点帧的信息,并不影响质量

级别: 精灵王
注册时间:
2002-04-29
在线时间:
320小时
发帖:
423
只看该作者 5楼 发表于: 2005-02-19
引用
最初由 dio1888 发布

有一些VCD是要经过vcdgear(dat->mpeg)后,系统的MS mpeg1分离器?\解码器?才能识别
vcdgear(dat->mpeg),我记得以前做1小时的转换就10分钟以内,觉得是改写头文件信息和一点帧的信息,并不影响质量


了解,如果快的话,那就好。谢谢

永远的一刻,永恒的爱
快速回复

限150 字节
上一个 下一个