Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
27th January 2012, 09:38 | #8541 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
I thought you were talking about general problems on Intel's HW.
I try to keep equal distances from all the developers that I use their products. Different view from you obviously
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
27th January 2012, 13:35 | #8542 | Link |
Firefox User
Join Date: Sep 2003
Posts: 202
|
new nightly:
http://roy.orz.hm/lavf-w32-nightlies...127-9adb451.7z No diff provided as the diff was checked-in, thanks nev. |
27th January 2012, 16:20 | #8543 | Link | |
/人 ◕ ‿‿ ◕ 人\
Join Date: May 2011
Location: Russia
Posts: 643
|
Quote:
|
|
28th January 2012, 04:02 | #8544 | Link |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 4,926
|
@ Nev
another .ts issue http://www.mediafire.com/?1pm5y68sbf35fst lav splitter = fails mpc-hc splitter = works av splitter = works vlc = works mplayer = works libav ffplay = works ffmpeg ffplay = works
__________________
all my compares are riddles so please try to decipher them yourselves :) It is about Time Join the Revolution NOW before it is to Late ! http://forum.doom9.org/showthread.php?t=168004 Last edited by CruNcher; 28th January 2012 at 04:29. |
28th January 2012, 08:53 | #8545 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
28th January 2012, 12:33 | #8546 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
28th January 2012, 13:58 | #8547 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
Nev, could you have another look at MsVideo1/MSRLE and other paletted formats? With LAV Splitter the palette data is handled automatically, but for the MS AVI splitter you need to do that manually. Relevant code can be found in libavformat\avidec.c line 624 and 1133.
__________________
MPC-HC 2.2.1 |
28th January 2012, 15:00 | #8548 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
The funny thing is, i don't even know why it works with LAV. I don't supply the palette, but for some reason it figures it out.
I did however add some code that should try to send the palette to the decoder. Edit: I also figured out why/how it works with LAV, hooray.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 28th January 2012 at 15:56. |
28th January 2012, 18:37 | #8550 | Link | |
Registered User
Join Date: Apr 2011
Posts: 1,184
|
Quote:
http://xhmikosr.1f0.de/index.php?fol...F2ZmlsdGVycw== |
|
28th January 2012, 19:27 | #8551 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
LAV Filters 0.45
Code:
LAV Splitter - Improved playback of concatenated H.264 MOV/MP4 files - Adjusted FLAC MediaType to avoid ReClock stealing the connection - Improved playback of MPEG-TS with timestamp discontinuities LAV Audio - Fixed playback of very short PCM samples - Improved COOK decoding without LAV Splitter 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.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 28th January 2012 at 19:57. |
28th January 2012, 19:33 | #8553 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
28th January 2012, 20:57 | #8558 | Link | |
*****
Join Date: Feb 2005
Posts: 5,647
|
Quote:
__________________
MPC-HC 2.2.1 |
|
28th January 2012, 21:03 | #8559 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
Issue 32 would be cool as well. Loading DirectVobSub after LAV Video. Should be needed only for WMP/WMC on Vista/7. Having that feature would mean one less reason to use Haali splitter and ffdshow when wanting subs.
__________________
MPC-HC 2.2.1 |
28th January 2012, 21:09 | #8560 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Apparently the demuxers insert the palette data in a special format at the end of the frame data, which the ffmpeg decoders can then read, and every other normal decoder would just ignore it, because it already has all the data it needs. It seems to be working just fine.
ffdshow should also be able to understand that data, unless you broke that part in your libav somehow. Since other people also have commented that they want some feature done more then the others I work on what is fun to work on, not what would be useful! Also, opinions on what feature is important are quite different amongst different people. Anyhow, i don't take requests, is all.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 28th January 2012 at 21:11. |
Tags |
decoders, directshow, filters, splitter |
Thread Tools | Search this Thread |
Display Modes | |
|
|