NMM视频技术(旧)

 找回密码
 成为会员
搜索
查看: 6068|回复: 10

[AVC(H.264)] xvid能同时压缩多个文件吗?

[复制链接]
发表于 2008-12-7 00:00 | 显示全部楼层 |阅读模式
我的多核CPU, 我想同时压两个或者三个DVD, 如何实现呢?

有一套70张DVD需要压缩, 如果只能一张一张压,太慢了吧。

有没有更好的办法,因为要在DVD播放器上播放,我现在只知道压成AVI可以,有没有人知道更好的办法。

万分感谢!
 楼主| 发表于 2008-12-7 00:43 | 显示全部楼层
我用TMPGEnc试了, 用xvid 压缩不能批处理开启多个压缩任务,而用divx却可以。

xvid在开启第二个任务时显示错误,只能进行一个。

哎,看来xvid需要加油了啊!这个貌似应该不是很难吧。或者我没有找到方法??
 楼主| 发表于 2008-12-7 00:49 | 显示全部楼层
试想一下,如果我能同时开启三个压缩任务,那节约了非常多的时间啊.

原本需要三个小时的压缩,缩短到只需要一个小时,真是很有价值啊。
发表于 2008-12-7 00:59 | 显示全部楼层
Xvid 的設置內可以設定 thread 數目。
 楼主| 发表于 2008-12-7 08:56 | 显示全部楼层
原帖由 Holy 于 2008-12-7 00:59 发表
Xvid 的設置內可以設定 thread 數目。



虚心的请教,怎么设置?
 楼主| 发表于 2008-12-7 13:55 | 显示全部楼层
找了很久也没找到,可能是因为Xvid是GPL的,所以TMPGEnc并为对它提供原生支持,而只支持Divx。 现在只能用Divx了,虽然单任务速度比Xvid慢点点,但是因为能够支持多进程, 可以在速度上完全击败Xvid了。 在这方面的速度上来说,差的不是一点点,完全是天壤之别。
发表于 2008-12-7 15:31 | 显示全部楼层
Divx也是根据质量来决定速度的,速度的比较只能在质量相似的情况下才有意义。
 楼主| 发表于 2008-12-7 20:01 | 显示全部楼层
原帖由 dgwxx 于 2008-12-7 15:31 发表
Divx也是根据质量来决定速度的,速度的比较只能在质量相似的情况下才有意义。



你没看懂我的意思,也许我的表达不够好。

我的意思是,压缩一个文件,Xvid比Divx快一点点,也就是Xvid 要57分钟的话,Divx要60分钟。

但是Divx可以同时压缩多个文件,如果你的CPU是多核的话,假如是三核,你用Divx压三个文件也只要60分钟。
但是Xvid他比较“蠢”,他只会一个接一个的压,不能同时压,所以Xvid需要三个57分钟,差不多就是三个小时。

你明白了吗? 一个小时和三个小时难道不是天壤之别吗?
发表于 2010-2-18 08:42 | 显示全部楼层
压片本省就是CPU的体力活,一般双核压一个高参数CPU就满负荷了,在开几个就慢的淌鼻,压制时CPU线程是可以设置的,就会满载。
要同时的话用MEGUI多建几个work,全部队列好后send到不同的work里,然后就可以同时开始,但速度就慢了。
同时几个压的话,内存8gb以上,用巨型机压缩有N个I7个在那里工作。
发表于 2010-5-29 00:39 | 显示全部楼层
没有区别,除非分布式
发表于 2010-5-29 01:47 | 显示全部楼层
本帖最后由 辉耀 于 2010-5-29 01:50 编辑

XviD是有多线程而且默认开启的啊……
Snap1.jpg
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

小黑屋|手机版|NMM视频技术

GMT+8, 2025-5-5 23:11 , Processed in 0.200968 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表