|

樓主 |
發表於 2012-1-29 12:07:16
|
顯示全部樓層
本文章最後由 pureland 於 2012-1-29 12:11 編輯
更新至LAV Filters 0.45
加入DXVA2 "copy back" decoder
注意事項詳見nevcairiel的說明...
LAV Video decoder越來越強大了~
N卡可用CUVID, A卡可用DXVA2, Intel內顯可用QuickSync
不想硬解用CPU軟解都OK, 任君選擇XD
LAV Video
- New DXVA2 "copy back" decoder (see release notes)
- Updated Intel QuickSync decoder (r29)
- Multi-threaded decoding for RV30/40, UtVideo and DNxHD
- Support for the "FCC" color matrix
- Improved Dirac support
- CUVID support for MPEG-4 ASP (experimental)
- Support for Intel Indeo 4, MS Video 1, 8BPS, LOCO, ZMBV, VCR1, AASC
New and note-worthy? Well....
DXVA2 "copy back"
In our series of hardware decoders, the new DXVA2 decoder now features hardware decoding also for AMD/ATI.
Its a "copy back" (or "renderless") decoder - that means all frames are copied back from the GPU to normal memory.
Sadly, however, AMD/ATI cards suffer from a serious performance penalty, which prevents them from showing their full potential. The decoder is fully Blu-ray compliant, and even goes beyond that, however playing 60fps movies will most likely not work fluidly.
H.264, VC-1 and MPEG-2 are fully supported (progressive and interlaced), as long as your hardware can keep up. Very old AMD/ATI cards, like 3000 series and below, might not be able to use this decoder. 4000 and up seem to be working ok.
I do have plans to work on a "native" DXVA2 decoder, which does not need to copy the frames back from the GPU, avoiding this performance bottleneck - however that goes with the loss of the flexibility of course. No post-processor, only EVR, etc.
For everyone else, i recommend to stick to your native decoders (CUVID/QuickSync), as they generally work better and faster then DXVA2.
Known Issues:
- Interlaced H.264 on Intel can show image corruption
- Some MPEG-2 streams show image corruption (all GPUs)
There is also the potential for crashing the GPU driver. It happened mostly on VC-1 interlaced, and all cases i encountered i also fixed, but if it happens, just let me know, and i'll look into it.
MPEG-4 ASP in the CUVID decoder
There seems to be an issue in the latest NVIDIA drivers that cause the decoder to not work on most MPEG-4 ASP files!
Older drivers, like 270 series, seem to be working OK.
Its experimental, use it at your own risk, its off by default.
And the rest...
Everything else is pretty much standard changes, a few new video formats supported, a number of improvements inherited from ffmpeg, the usual number of bugs fixed.
I still didn't get around to re-writing the installer, but i hope i can get the motivation to do it for the next big release.
What else is up next? I haven't decided. There is some features on the table, audio mixing, dvd support, some subtitle work .. we'll see.
Take care. |
|