樓主: pureland
收起左側

[教學] 如何正確解出Hi10P的影片(MPEG4-AVC 10-bit)

  [複製連結]

 樓主| 發表於 2011-9-5 12:56:30 | 顯示全部樓層
LAV系列解碼器的作者nevcairiel本名Leppkes Hendrik
德國人,專長為程式設計,現正著手於LAV Filters的開發...
他的網誌為http://1f0.de/
簡單介紹如上,不知是否有人想看=="
回覆 支持 反對

使用道具 舉報


發表於 2011-9-5 15:44:41 | 顯示全部樓層
個人倒希望除了LAV的部份 能順便開發出一些適合x264的plugin以及avsi
有助於影像壓制 當然10bit本身已經對banding處理上已經有完全不同的進化
但是這還是不夠的 可以弄一些De-interlacing  auto TIVIC
以及特別針對Anime去處理的傻瓜腳本 方便於一些對於影像的本身的屬性還不了解的新手
雖然目前這些都已經存在了 技術是永遠不斷在求新求變的
英文程度差無法直接與作者敘述自己的想法
(x264 filer plugin 與 decoder 是兩回事卻密不可分)
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-9-5 17:08:09 | 顯示全部樓層
I will eventually offer some post-processing, at first only the filters implemented in libavfilter (mostly for yadif), anything else .. we'll see.
I would like to do some plugin type thing, maybe it'll happen. Not soon, though.
Personally, i just don't use post-processing much.

nevcairiel有提到以上訊息~
短期內post-processing這塊是不會動到的...
的確Encoder與Decoder兩者少一個都不行~
不過我編碼轉檔方面不甚熟悉,無法與大姊閒聊了^^"
回覆 支持 反對

使用道具 舉報


發表於 2011-9-26 17:50:41 | 顯示全部樓層
原來10bit編碼跟10bit顯示是兩碼事
這兩個還真容易搞混,官方pdf再來好好看一下
最近也有發現部分PT釋出10bit編碼的版本,有空再來仔細測試一番
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-9-30 15:23:01 | 顯示全部樓層
更新至LAV Filters 0.36
這次的更新算是蠻重要的,所以再來介紹一下~
最重要的是LAV CUVID已經整合在LAV Video Decoder裡面了~
所以以後LAV CUVID不會再單獨發佈,請特別注意~
因為整合在一起,LAV CUVID不再支援DIVX/XVID的解碼(本來效果也不好...)
所以LAV CUVID以後只能解H.264 VC-1 MPEG-2這三種主流的格式而已~
其他的解說就請諸位自行看下面的說明了
LAV Video
- Integrated NVIDIA CUVID Hardware decoder
- Performance enhancements in 10bit decoding
- Support for Flash Screen Video (FSV1)
- Support for Apple ProRes
- Improved MPEG-2 playback
- Improved A/V sync with VC-1 and MPEG4-ASP

It was time to get this out for good. You can only do so much testing yourself, at some point you just gotta get it out there.

The biggest change in this release is obviously the integration of the CUVID decoder. To embed the decoder, LAV Video was basically rewritten to 80-90%, because it was initially not designed to support more then one decoder properly.
A big change like that always has the potential to break stuff, but also to improve things, so we'll see how it goes.

The CUVID decoder supports full software fallback for unsupported H264 profiles (the hardware only supports High Profile, which means 4:2:0 8bit), as well as 4:2:2 MPEG-2. You can however not use another software decoder when CUVID fails, but seriously who would want that?
In addition to porting the existing CUVID functionality, there is a new option called "Force Deinterlacing", which will force the deinterlacer to process all frames, even if marked progressive. This can be used to deinterlace videos that were encoded as progressive but actually are weaved interlaced fields.

Note that LAV CUVID will basically be discontinued now, all its functionality is available through LAV Video. Only missing is MPEG4-ASP decoding through CUVID, but i don't believe the extra effort is really worth it.

Anyway, have fun with this release, and report bugs and regressions!
LAV CUVID.png
回覆 支持 反對

使用道具 舉報


發表於 2011-9-30 18:28:30 | 顯示全部樓層
更新至LAV Filters 0.36
這次的更新算是蠻重要的,所以再來介紹一下~
最重要的是LAV CUVID已經整合在LAV Vid ...
pureland 發表於 2011-9-30 15:23


更新這解碼器要先uninstall之前的嘛??
還是直接安裝就好了~~
回覆 支持 反對

使用道具 舉報


發表於 2011-9-30 19:21:07 | 顯示全部樓層
.
謝謝分享! 我也來測試看看!
.
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-9-30 21:46:07 | 顯示全部樓層
更新這解碼器要先uninstall之前的嘛??
還是直接安裝就好了~~
ben0981 發表於 2011-9-30 18:28
直接安裝新版的就行了
回覆 支持 反對

使用道具 舉報


發表於 2011-10-1 18:57:47 | 顯示全部樓層
本文章最後由 lcping 於 2011-10-1 19:09 編輯

.
我是外行人
看了一頭霧水
照圖試設定 播放看看


可以播~~~

D:\xxxxxxxxx\BBB444p10.mkv
  General
    Complete name : D:\xxxxxxxxx\BBB444p10.mkv
    Format : Matroska
    File size : 107 MiB
    Duration : 9mn 56s
    Overall bit rate : 1 502 Kbps
    Encoded date : UTC 2011-06-28 19:25:05
    Writing application : mkvmerge v2.9.8 ('C'est le bon') built on Aug 13 2009 12:49:06
    Writing library : libebml v0.7.7 + libmatroska v0.8.1
  Video #1
    ID : 1
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : High 4:4:4 [email protected]
    Format settings, CABAC : Yes
    Format settings, ReFrames : 16 frames
    Muxing mode : Container [email protected]
    Codec ID : V_MPEG4/ISO/AVC
    Duration : 9mn 56s
    Bit rate : 1 500 Kbps
    Width : 1 920 pixels
    Height : 1 072 pixels
    Original height : 1 080 pixels
    Display aspect ratio : 16:9
    Original display aspect ratio : 16:9
    Frame rate : 24.000 fps
    Color space : YUV
    Chroma subsampling : 4:4:4
    Bit depth : 10 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.030
    Stream size : 105 MiB (98%)
    Writing library : x264 core 116 r2008+6 8b27996
    Encoding settings : cabac=1 / ref=16 / deblock=1:0:0 / analyse=0x3:0x133 / me=tesa / subme=10 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=4 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=8 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=24 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=2pass / mbtree=1 / bitrate=1500 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=81 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
回覆 支持 反對

使用道具 舉報


發表於 2011-10-8 09:47:45 | 顯示全部樓層
剛剛也測了版大放上去的測試影片

不過我的顏色和你不一樣  XDD

均使用mpc-hc + Lav 0.37

EVR

EVR
  EVR 自定


MAD

MAD
madvr

結果反而 EVR 自訂比較像版大的預覽圖,顏色也比較鮮豔
madvr 只有直接使用沒有做其他設定
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-10-8 15:09:30 | 顯示全部樓層
回覆 50# bluetank
我是用EVR C/P作渲染截圖沒錯啊XD
用EVR C/P 是NV12輸出~
會經過顯卡"動態範圍"的設定~
會覺得鮮豔是因為您的顯卡動態範圍是設定在0~255
如果將動態範圍調整至16~235的話~
EVR C/P的表現其實就不如madVR了~
madVR的渲染地位是無庸置疑的...
(備註:madVR作渲染是YV12輸出)
下面截圖提供參考

EVR(0-255)
EVR(0-255).jpg

EVR(16-235)
EVR(16-235).jpg

madVR
madVR.jpg
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-10-9 18:44:02 | 顯示全部樓層
本文章最後由 pureland 於 2011-10-9 18:52 編輯

剛好上面談到madVR,所以稍微提一下它的優勢~
第一是高品質的chroma upsampling可以保留最多影像的細節~
第二是它可以使用比其他渲染器更高級的Resize運算法~
像是bicubic, mitchell, lanczos, spline等等~
直接看截圖可知madVR所保留的細節較EVR豐富許多~
最好親自測試才知道差別在何處~
madVR相關資訊與測試可至下列網頁參考:
http://forum.doom9.org/showthread.php?t=146228
http://www.vempx.net/article/292.htm
http://www.vempx.net/article/293.htm

madVR (SoftCubic100 Lanczos3 Lanczos3)


EVR C/P (0~255)
回覆 支持 反對

使用道具 舉報


發表於 2011-10-10 11:54:34 | 顯示全部樓層
回覆 22# pureland
可以請問一下pureland大,
小弟在解鴨子走路時要如何得知自己的電腦是跑多少fps??(potplayer+LAV  Video Decorder)
回覆 支持 反對

使用道具 舉報


發表於 2011-10-10 13:16:58 | 顯示全部樓層
原來是這樣  XDD
所以要懂得設定madvr才會比較好吧?
目前我木眼還是覺得evr c/p 比較好,應該是看習慣了   Orz
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-10-10 13:22:07 | 顯示全部樓層
回覆 53# masonhung
影片播放時在任意處點擊右鍵,選擇解碼器,EVR C/P
test.jpg

紅框內的數字就是你目前跑此影片的fps
EVR.png

那動物應該是野雁吧
不過醜小鴨都可以變天鵝了
雖然英文名稱是duck
查了一下duck的含意~
鴨子,雁,天鵝都可以叫做duck
Duck is the common name for a number of species in the Anatidae family of birds
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-10-10 13:25:53 | 顯示全部樓層
原來是這樣  XDD
所以要懂得設定madvr才會比較好吧?
目前我木眼還是覺得evr c/p 比較好,應該是看習慣了   ...
bluetank 發表於 2011-10-10 13:16

madVR可以參考此篇文章做設定~
EVR C/P因為顯卡的關係顏色較鮮豔~
除此之外都不如madVR了...
回覆 支持 反對

使用道具 舉報


發表於 2011-10-17 12:29:05 | 顯示全部樓層
感謝提供教學
太有用了!
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-10-20 17:10:17 | 顯示全部樓層
剛剛用了少女時代新歌MV來測試渲染器之間的差別~
提供簡單的截圖作為參考~
孰優孰劣就自行比較吧,多說無益...

madVR
madVR.jpg

EVR C/P
EVR-CP.jpg
回覆 支持 反對

使用道具 舉報


發表於 2011-11-20 10:58:44 | 顯示全部樓層
看了這篇的教學~~才知道原來還有很多東西可以讓POT Player調教得更好, 等之後電腦重灌再來研究一下, 學習了, 謝謝分享跟其他樓的討論串
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2011-11-22 07:05:25 | 顯示全部樓層
更新至LAV Filters 0.40
加入YADIF deinterlacing
相關討論請至此帖
LAV Video
- Added YADIF software deinterlacing
- Rewritten Interlaced options
  - Added new "Aggressive" deinterlacing mode
  - Moved many interlaced related options to global level
- Fixed an issue with stream compatibility detection in the CUVID decoder, causing a software fallback when not required

There we go, already the third release this month.

Noteworthy this time around might be the YADIF deinterlacing.
I've gotten reports that its better quality then ffdshow, however due to not being multithreaded, it could be slower. On my PC, it did seem to run just fine with not much added CPU load - but results will differ, i'm sure.

In addition to YADIF, the handling of interlaced streams was revised quite a bit, which is also evident by the re-factored options on the matter. Alot of the options that previously only affected CUVID deinterlacing are now applicable to YADIF deinterlacing, as well as the flags applied to frames before sending them to the renderer (and still CUVID of course).

Anyway, not much to say.
If you run into trouble, as always, please report with as much details as you can.

Have fun!
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回文 登入 | 註冊

本版積分規則

熱門推薦

風暴StormAudio 家庭劇院巡禮 : 來自新加坡頂層公寓的聲音饗宴
風暴StormAudio 家庭劇院
風暴StormAudio 家庭劇院巡禮 : 來自新加坡頂層公寓的聲音饗宴
何止錦上添花!?Zidoo Neo Alpha的最佳Wingman - HD Fury Vrroom V3
何止錦上添花!?Zidoo Ne
何止錦上添花!?Zidoo Neo Alpha的最佳Wingman - HD Fury 8K VR
風暴StormAudio/Goldmund家庭劇院巡禮 "KazCorporation:為音樂愛好者實現家庭劇院夢想"
風暴StormAudio/Goldmund
風暴StormAudio/Goldmund家庭劇院巡禮"KazCorporation:為音樂愛
風暴StormAudio 4.6r0韌體釋出囉!
風暴StormAudio 4.6r0韌體
風暴StormAudio 4.6r0韌體釋出囉! 新功能和增強功能 系統控
劇毒!DIVA EX-7/EX-mini賢昆仲相汝以沫Hi-End音響網路交換器體驗心得分享
劇毒!DIVA EX-7/EX-mini
劇毒!DIVA EX-7/EX-mini賢昆仲相汝以沫Hi-End音響網路交換器體

聯絡我們| 問題反映| 小黑屋| 手機版| Archiver|  本網站特別聘請 蔡家豪律師 為本站法律顧問

快速回覆 返回頂部 返回列表