打印

[原创] 終於,Potplayer可以支持直接播放RAR文件了

終於,Potplayer可以支持直接播放RAR文件了

偶用Potplayer也剛好過了半年.
今天按常規的更新一下,發現這條更新信息:
引用:
- 修正不支持大于500兆的 Zip/Rar 文件问题
- 修正无法处理 Rar 文件问题
立刻拿個RAR文件去測試一下,果然能直接播放RAR了.
偶向來有把影片打包存放的習慣,現在可以免解壓播放,未免有些心動.

不過文件的識別能力還不夠啊,大概是還不支持一些特殊文件名吧,好多文件認不出來.
相比KMPlayer就能全部認出來了.

不管怎麼說,有RAR支持就已經是好事了,希望未來能再給力一點.


使用效果:
超級無敵美工渣.

TOP

还没听说过这种播放器呢,看来没有暴风这样支持大多数格式啊

TOP

LZ知道这款播放器WMV格式播放支持吗?为什么我用来看部分此格式影片像放幻灯片?我是Potplayer-v1.5.29917H版的。知道的话请回复我短消息谢谢~~~~

TOP

Potplayer是啥播放器啊?我家电脑只有暴风影音和完美解码。

TOP

引用:
原帖由 维京 于 2011-11-13 07:38 发表
LZ知道这款播放器WMV格式播放支持吗?为什么我用来看部分此格式影片像放幻灯片?我是Potplayer-v1.5.29917H版的。知道的话请回复我短消息谢谢~~~~
從來米發現過有這個問題,也找了幾個WMV試了一下,還是米問題.
目前用的版本是 Potplayer64_v1.5.29996H.rar

倒是32位版本老是有拖動播放延遲的問題(常見於BD-RIP).
64位版本因為沒有64位下的RMVB解碼器而播放RM/RMVB的時候會卡頓.
引用:
原帖由 bblong002 于 2011-11-13 10:17 发表
Potplayer是啥播放器啊?我家电脑只有暴风影音和完美解码。
一般認為是The KMPlayer的後繼版,韓國出的.
相比開發逐漸停止的kmp,現在是全力開發中.版本更新很快.
據說現在RealPlayer裡內置的都是它(像是用來換取什麼解碼的),不過偶也好多年米用過RealPlayer了,也無法證實.

對偶來說,是一個很潮和很不可思議的播放器.
很潮是因為,它的皮膚可以用Dx輸出.

很不可思議是因為,曾經有過這麼一件事.
就是偶不小心把播放中的視頻文件移動,居然移動成功了,而且還完整的播放結束.
然後偶又打開一個1G的視頻文件,在打開不久的時候把文件刪除,清空回收站,再拖動進度條,結果無論頭中尾都能正常播放.
打開任務管理器,又沒發現內存有1G,也就是沒有把整個文件緩存,頓覺不可思議.
不過這個奇怪的功能不是每個版本都可以的,偶這大半年用了6個版本,只有2個版本可以.

另外這類播放器是不可能普及的.
因為本身是韓國出身,而且也沒有任何廣告推廣.
只靠口碑在當今的年代是無法普及的.
另一方面就是,作為主流的32位版本,在播放高清的時候,拖動會有0.5秒左右的延遲,現在也不知道修復了沒有.
超級無敵美工渣.

TOP

引用:
原帖由 kk 于 2011-11-13 18:51 发表

從來米發現過有這個問題,也找了幾個WMV試了一下,還是米問題.
目前用的版本是 Potplayer64_v1.5.29996H.rar

倒是32位版本老是有拖動播放延遲的問題(常見於BD-RIP).
64位版本因為沒有64位下的RMVB解碼器而播放RM/RMV ...
这个其实很诡异,照理说播放的时候应该是以只读方式打开文件,这时候文件应该是被加了读锁,不能修改和删除。
lz能在看视频的时候删除源文件,估计只可能播放器把整个视频复制到临时文件夹之类里了,估计播RAR里的视频也是同理,先把RAR里的文件解到临时文件夹再播而已。。。

TOP

讀鎖那種不是絕對的.
在Linux裡,運行的程序本身是可以Del的.而且還可以正常運行.偶是經常刪除了程序再killall的.
但在Windows下常規的運行中的程序是不可以刪除,但特殊一點的如驅動也是可以刪除.

而臨時文件夾的話,其實早在04年之前,foobar2000就已經隨機解壓了.
那也不是用臨時文件夾的.還有comicsviewer等很多,隨機解壓技術其實很普及的.

另一方面,複製一個1G的文件,硬盤不會沒反應的.
而如果在打開文件的時候,讀(讀壓縮包),解(解壓縮到臨時文件),讀(播放臨時文件),系統肯定會卡死的(好吧,偶的不是固態硬盤).
另外就是,偶也打開過一個85G的壓縮檔,70集BD-Rip,打開速度是跟打開單文件米有什麼區別.
附帶一提,Kmplayer不能打開,估計是32位程序的尋址限制了.

其實還有個解釋,就是它通過底層讀取,繞過Windows的文件管理.
所以可以在Windows中移動/刪除.
不過偶不認為那是一個媒體播放器會做的事情.
而且這個不穩定,反正就是某些版本可以,偶昨天更新後又不可以了.反正是很奇妙的東西.
超級無敵美工渣.

TOP

说实话,我不认为这播放器绕过文件系统直接去做底层IO读写。Linux基本没接触,但我认为如果你是通过文件系统去读取文件,读取过程中肯定会对文件加读锁。

至于拷贝,可以在用worker thread去做,开始读文件,后台拷贝完了再让播放器去读复制的文件。
一般RAR是可以随机解压,但是如果是固实的呢,每次都从头读取么。。。
至于你说的卡死,解压的时候可以把解压的部分通过共享内存之类的方式给播放器读取,解压完了之后再让播放器去读文件。或者应该可以直接读取已解压的部分文件,只要解压线程的优先级低,播放线程的优先级高,应该就不会卡死了吧。不过这些都是我的猜测而已。

话说有空可以在RAMdisk上试试,因为在内存上,RAMdisk删除文件后文件内容直接失效,可以检验这播放器是不是直接去做底层IO读写,还是做了复制。。。

TOP

剛試了一下,RAR的固實也是可以隨機解壓的.

偶不是很想太深入去了解啦,只是覺得播放中刪除文件很不可思議.
說不定只是偶的系統比較怪異.或者,你下載個試試吧,
http://ishare.iask.sina.com.cn/f/10139188.html

好像是AVI和WMV限定的.
超級無敵美工渣.

TOP

RAR的固实肯定是不能随机解压的,因为所有文件被当做一个数据流,你试下用rar压一个固实和一个普通的CG包,再试试打开其中的文件就知道了。
不过以存储方式压缩的话,选固实似乎也没用。。。
顺便,只是做一层包装而不压缩的话,zip比rar更合适。

TOP

当前时区 GMT+8, 现在时间是 2024-11-22 07:08

Processed in 0.013800 second(s), 5 queries.