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. |
26th September 2014, 16:30 | #18081 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Works perfectly for me. And the last two fixes are also impossible to influence anything there.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
26th September 2014, 16:36 | #18082 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
I tried it many times to all 10 bit samples. Not even one worked in copy back.
Everything else (native, cuvid) is working fine for all clips. Update: Besides 740M, I tried latest nightly with a GT610. Exactly the same behavior with 10 bit clips. Fall back is working for DXVA native and CUVID, but not for DXVA copy-back (it's crashing during enumeration) The only common of these different systems (Laptop w/740M and Desktop w/ GT610) is the Nvidia's driver version 344.11 and LAV filters.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all Last edited by NikosD; 26th September 2014 at 18:00. |
27th September 2014, 12:09 | #18083 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Still works just perfectly here, on two systems with NVIDIA. And like I mentioned before, the code just doesn't care if its run on NVIDIA or Intel, and the only changes made in that last version are impossible to cause issues like this. Noone else seemed to complain, either.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
27th September 2014, 12:21 | #18084 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
OK.
For my systems, LAV 0.62.55 and LAV 0.62.57 have major differences specifically and only on 10 bit HEVC using Nvidia DXVA. But maybe it's just me. Don't expect though, a lot of people chasing latest nightly builds, checking compatibility issues with specific samples.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
28th September 2014, 13:26 | #18085 | Link | |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
Quote:
Not all of them, because some they are just crashing the app. The picture is not perfect, but how is even possible to decode 10 bit resolution in HW using HD 4600 ?
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
|
28th September 2014, 13:42 | #18086 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Eh, the difference isn't that big, you can get away with most things by just throwing it at the same code, but anything thats not a perfect picture is absolutely not acceptable, and while a 8-bit decoder can potentially decode a partial picture of a 10-bit stream, its never going to be 100%. The decoder cannot even output a 10-bit picture, only 8-bit images, and as such its already impossible to get a 100% image out of it.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
29th September 2014, 15:44 | #18087 | Link |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
Your latest nightly builds are no longer sending the subtitle styles from the correct segment on certain samples with mkv ordered chapters. This breakage appears to coincide with the recent FFMPEG library version jump, since the LAV 0.62.0 stable using the older libraries is unaffected.
|
29th September 2014, 15:51 | #18088 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Fixed that just now.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
29th September 2014, 17:23 | #18089 | Link |
Registered User
Join Date: Mar 2007
Posts: 934
|
Nev, is the source of your custom version of ffmpeg available anywhere? Most of the time when I see an interesting change in the LAV Filters tracker, it's just "update ffmpeg" so I can't see what actually has changed in the code.
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 |
29th September 2014, 17:26 | #18090 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Its linked both in the readme or the first post of this thread.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
30th September 2014, 09:06 | #18092 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
4K HEVC 8bit is crashing Intel's DXVA.
http://demo-uhd3d.com/files/uhd/Hisp...-2014_HEVC.zip CPU plays fine. Tell me if you want me to cut a small sample.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
30th September 2014, 17:29 | #18093 | Link | ||
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
Quote:
|
||
30th September 2014, 20:16 | #18094 | Link |
Registered User
Join Date: Mar 2007
Posts: 934
|
Hmm, I found a weird issue today. I wanted to add an audio delay on my HTPC (I used to do this using my AVR but I need that set to no delay for other purposes) so I added a 280 ms delay in the LAV Audio settings. However, now I get a regular ~1 second pause in video every ~7.5 seconds (very regular) in MediaPortal (using EVR). It's entirely reproducible and once I turn off the delay everything's fine. What could cause this?
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 |
2nd October 2014, 15:59 | #18096 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Old x264 lossless encodes are not spec-compliant and the ffmpeg decoder is now following the spec more strictly. It's recommended to re-encode with a current x264 version. The next LAV version will restore the old behavior, though, simply because 99% of the lossless H.264 files out there were encoded using x264. New x264 encodes are compatible with every LAV version.
/edit: Try this version (or a newer nightly): http://forum.doom9.org/showpost.php?...ostcount=18024 Last edited by sneaker_ger; 2nd October 2014 at 16:07. |
3rd October 2014, 08:32 | #18097 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
LAV Filters 0.63
Code:
LAV Splitter - NEW: Support for playing AES encrypted HLS streams - NEW: Advanced Subtitle selection allows selecting subtitles by a string match on the stream title - NEW: Support for rtspu, rtspm, rtspt and rtsph URLs to force the RTSP transport protocol - NEW: Animated GIF image support - Fixed: Improved timestamp handling of badly muxed/corrupted H.264 streams - Fixed: 4K ProRes streams in MKV didn't play reliably - Fixed: Some HEVC streams in MKV/MP4 didn't play properly - Fixed: VobSubs in MP4 didn't properly export their color palette - Fixed: Streaming MP3s through the Microsoft URL filter could result in the last audio frame to be partially repeated - Fixed: The duration of MP3 files would be wrong if it contained long IDv3 tags - Fixed: TrueHD streams with an Dolby Atmos sub-stream were not demuxed properly LAV Video - NEW: Experimental support for CUVID and DXVA2 HEVC acceleration - Faster: HEVC decoding is up to 100% faster - Fixed: DVD subtitle rendering could crash in 64-bit builds LAV Audio - Fixed: TrueHD streams with an Dolby Atmos sub-stream did not decode Its been a long time since the last release, which had a multitude of reasons which prevented me from working on LAV as much as I wanted, but I finally finished most of the things I did have planned for this version, so here it is! Subtitle selection on string match This feature was contributed to LAV, and it seems at least mildly useful. You can now select subtitle streams based on their title, however its limited to single words, as spaces are a separator for a new token. Example Syntax: eng@signs - Select any english subtitle tracks with "signs" in their title. Note that string matches are case-sensitive, now that I'm writing this, it may make sense to change that to case-insensitive for the next version, maybe? HEVC HW Acceleration This version introduces experimental support for CUVID and DXVA2 HEVC HW acceleration on Intel Haswell and recent NVIDIA cards. On the current hardware, this is only a "Hybrid" acceleration, which means it uses the GPUs 3D shaders to perform calculations, and not dedicated decoding hardware like H.264 or MPEG-2 decoding would. Only 4:2:0 8-bit is supported for now, we'll have to see if the GPU vendors support 10-bit properly at a later time. DXVA2 defines a specification for 10-bit, but its not supported by the GPU drivers (yet?). Note that I still consider this feature highly experiemental, and it is disabled by default, but it seems to work quite decently nevertheless. TrueHD Atmos Really just a bugfix, but maybe still worth mentioning, TrueHD streams with an Atmos substream decode perfectly in this version. Its important to note that the Atmos data is just discarded and not decoded in any way, but the lossless TrueHD stream is decoded perfectly now, while before the Atmos extension screwed up decoding. Anyway, have fun, and if you find any new issues, please do report them!
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 3rd October 2014 at 08:43. |
3rd October 2014, 12:41 | #18100 | Link | |
Registered User
Join Date: Jan 2006
Posts: 19
|
Quote:
I'll do another test-run today. |
|
Tags |
decoders, directshow, filters, splitter |
|
|