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. |
12th January 2014, 02:49 | #16782 | Link | |
Registered User
Join Date: Jul 2011
Posts: 21
|
Hi nevcairiel, found the problem in LAV Splitter, which likely occurred after a change in e53b442dca13 "Use a media type from the real subtitle streams for the "No Subtitles" Ping". When you run the video files through LAV Splitter (File Source (Async) -> LAV Splitter) player can not open any video files, because the splitter is stuck at checking for the subtitle tracks. I use "Light Alloy" media player, which manifests itself exactly this bug.
Algorithm playback bug: 1. Register with the system LAV Splitter from your last test assembly: Quote:
3. Options -> Codecs 4. Turn Off the internal splitters 5. Open the video file |
|
12th January 2014, 09:45 | #16783 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,343
|
Files play fine for me in LightAlloy. The splitter doesn't get stuck.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
12th January 2014, 11:23 | #16785 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,343
|
My guess is some of the optimizations for ProRes are only available on 64-bit, which accounts for such a huge difference.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
12th January 2014, 12:12 | #16787 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,343
|
Doesn't really matter that much, these extreme differences are rather rare, and not many people will be playing ProRes for example.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
12th January 2014, 15:09 | #16788 | Link | |
Registered User
Join Date: Jul 2011
Posts: 21
|
Quote:
Please, reproduce the problem in the latest version of Light Alloy 4.7.7. RC-3: http://www.light-alloy.ru/forum/ru_beta_test_v4_7/light_alloy_v4_7_7_build_923_rc_3/. The algorithm is the same. P.S. I attach a screenshot. |
|
12th January 2014, 16:43 | #16790 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,343
|
LAV Filters 0.60
Code:
LAV Splitter - Improved playback of a few Blu-ray discs, avoids a hiccup at clip change - Support for reading embedded Cue Sheets from audio files as chapters - Added support for reporting the stream bitrate through IBitrateInfo (for MPC-HC et al.) - Additional metadata from the source file is exported through IPropertyBag (including "ROTATION" for video orientation information) - Fixed demuxing of MKV files with huge SSA/ASS format blocks (> 1MB) - Fixed playback of certain MPEG4 ASP streams in MKV to be smooth LAV Video - Added support for VC-1/WMV3 DXVA2 decoding on recent Intel GPUs (Ivy Bridge/Haswell, needs recent drivers) - Fixed a crash when stopping playback or seeking on AMD when using DXVA2 Native - Fixed playback of WMVA videos in software mode - Fixed a few issues with output of odd-height videos when converting to various pixel formats - Fixed a few corner cases when reporting the video range to madVR - Fixed a crash when playing raw video files with unaligned width (non mod16) LAV Audio - The version of the DTS DLL decoder is now checked, and versions before 1.1.0.0 are blocked (since they do not work) - Fixed an issue with DTS parsing which could result in occasional audio stutter - Improved support for Opus audio pre-skip Its been a few month since the last major release, and due to the holidays everything has been moving quite slow. There is still some features I wanted to work on, but I decided to postpone them to the next version instead. Lets go through a few important notices: Cleanup In this version I did my spring-cleaning early, and cleaned up (read: remove) a bunch of old custom solutions to certain problems, in favor of FFmpegs solutions. In most cases this should not pose any problems, and it makes the maintenance of my code easier in the future. But be warned that it may as well be possible that my cleanup efforts may result in issues which may need fixing later. VC-1/WMV3 DXVA on Intel GPUs Intel finally started to support proper decode acceleration of VC-1 through DXVA2. This is only available for Ivy Bridge and Haswell, and only with recent drivers. Before, it was only possible to achieve this through the QuickSync decoder, but now DXVA2 Native and Copy-Back can also use it. In general it works pretty flawlessly, however there is still a known issue with image corruption on a few rare samples, which I was unable to clearly pinpoint and fix yet, but it'll be handled in a future release once the issue can be identified. More stuff There are a bunch of other changes which don't need explaining, many crash fixes and compatibility fixes with media files, a few new features. Please report any regressions in this version, so that they can hopefully be fixed (even if some of the things needs to be fixed in FFmpeg, see "Cleanup"). As always, report any issues in as great detail as possible, so that I can reproduce them faster, and if possible at all, with a sample file as well. Have fun, and have a nice Sunday!
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
12th January 2014, 16:55 | #16791 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,343
|
I tested with 4.7.6
In any case, the only thing that actually changed since 0.59 is the media type of that pin, if that causes LightAlloy to fail playback entirely, its a player problem. Note that I also changed the media type of the "No subtitles" pin again after your post, since it was causing other issues when special ASS subtitles were present, so i suggest you try with 0.60 again.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
12th January 2014, 17:03 | #16792 | Link |
Registered User
Join Date: Apr 2011
Posts: 1,184
|
Same with 0.60: http://i1.tietuku.com/ffmpmgmq4.png
|
12th January 2014, 17:03 | #16793 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,343
|
All i can say is, works for me.
I have installed LAV from its installer, disabled all internal source filters in LightAlloy, and files play just fine.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
12th January 2014, 17:15 | #16795 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,343
|
Does it happen on all files, or only on files which actually have subtitles?
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
12th January 2014, 17:18 | #16797 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,343
|
Then its absolutely not related to that change. If you have a file without subs, then clearly a change that only changes the subtitle mediatype won't affect it at all.
In any case, LA plays stuff just fine here. I tested on Windows 7 and Windows 8.1, no XP anymore to test.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 12th January 2014 at 17:30. |
12th January 2014, 17:31 | #16798 | Link |
Registered User
Join Date: Apr 2011
Posts: 1,184
|
I tested with his last build 210f2d6 (13/12/16), and works fine on all files: http://i1.tietuku.com/stqjkz4wm.png
nev could you provide two builds: e53b442dca13 and 273b52e5ab5d, then let me test. |
12th January 2014, 17:43 | #16800 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,343
|
Quote:
http://files.1f0.de/tmp/LAVSplitter-273b52e.zip By the way, still works in other players for you, doesn't it? WMVA is what Microsoft named VC-1 before it became a official video standard by the SMTPE. (WMV Advanced) It has some minor differences in some areas.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 12th January 2014 at 17:45. |
|
Tags |
decoders, directshow, filters, splitter |
Thread Tools | Search this Thread |
Display Modes | |
|
|