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. |
29th April 2011, 05:10 | #2022 | Link | |
Registered User
Join Date: Mar 2009
Posts: 962
|
Oh sorry I didn't mean you guys, I was answering to robpdotcom who was talking about mkvs:
Quote:
|
|
29th April 2011, 05:28 | #2023 | Link |
Registered User
Join Date: Dec 2007
Posts: 652
|
Subtitle Dropping Issues: Using D9 as the test disc. Start playback at Chapter 4 (time code 20:33) and the Subs work fine from here till 21:15, they should start again at 21.25 but don't appear. It always happens exactly at that point. I've tried multiple FFDSHOW builds (clid's Generic, clid's ICL10, XhmikosR's icl 12). Issue happens using both madVR and EVR so it is not the Video Renderer.
EDIT: Don't know why I did not test this early! If I leave LAVSplitter with "Full Subtitles", and "Only with matching language" / "Deliver only Forced Subtitles" unchecked then there is no issue with the subtitles dropping (of course I now get all subs not just forced subs). It looks like a bug in LAV reliably delivering just forced subs with FFDSHOW. Last edited by jmone; 29th April 2011 at 05:44. Reason: More Info |
29th April 2011, 06:09 | #2024 | Link | |
Registered User
Join Date: Dec 2007
Posts: 652
|
Quote:
- Exclusive Mode - Flush devise buffers (start up and on pause) - Present 24-Bit data in 32 Bit package Also enables the use of their DSP including stuff like: - Output Format (resampling/bitdepth, channel mixing etc) - EQ - Video Sync (keep audio in sync with the video by resampling) - thanks to madshi for helping out on this one! - Room Correction - other stuff! The only downside is it only works in MC16 (it is not a seperate DirectShow filter). |
|
29th April 2011, 06:48 | #2025 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,341
|
Quote:
And what the hell, while i'm sleeping you guys produce 2+ pages of comments. Anyhow, i have alot of discs myself, including Salt, D9 and several others. From the list in that AVS thread, forced subs inside the normal track are far more common, it seems. I do however have some discs that also have separate tracks for the subs (I don't remember exactly, but i watched one just 2 weeks ago or so - The Expendables it might have been) The filtering code is pretty dumb right now, i only tested on that one disc - which worked fine. But i can imagine situations where it would cause some issues - not sure if those actually exist in real-life though. What the filtering does is produce "holes" in the sub stream, usually they seem to be numbered sequentally, now some are missing - maybe ffdshow can't deal. @MakeMKV: Flagging the tracks as forced is not important in this scenario. I would however be surprised if it modifys the flags in the PGS frames, just because simply copying is so much easier then rewriting them - so it should preserve those flags.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 29th April 2011 at 07:08. |
|
29th April 2011, 07:34 | #2026 | Link | ||
Registered User
Join Date: Dec 2007
Posts: 652
|
Unless I've missed something, it does not have PGS supports which makes it kinda pointless these days. The benefit of FFDSHOW is they added PGS support at the end of last year.
Quote:
Quote:
Last edited by jmone; 29th April 2011 at 07:40. |
||
29th April 2011, 08:21 | #2028 | Link | ||
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,341
|
Quote:
The only "problem" is that it doesn't support NV12, only YV12 - so you wouldn't be able to use it with LAV CUVID, unless i manage to add support for that too. (Edit: Adding NV12 support to DirectVobSub seems hard, would probably be easier to add YV12 output to LAV CUVID.....) I'm also pondering if it would be possible to write a sub renderer using the MPC-HC rendering code which would hook into the sub rendering interface of madVR, basically how MPC-HC works, just as a standalone filter. It would however be limited to madVR (and the Haali renderer). Quote:
I'll test with ffdshow when i get home from work. Maybe its an easy fix in ffdshow sub rendering code...
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 29th April 2011 at 08:49. |
||
29th April 2011, 09:00 | #2030 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,341
|
From what i gathered from the last two pages - the subtitle filtering works fine in principal, as long as you use the MPC-HC renderer, right? Any discs (or mkvs) it failed on? (ignoring ffdshow issues for now)
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
29th April 2011, 09:28 | #2032 | Link |
Registered User
Join Date: Dec 2007
Posts: 150
|
@nevcairiel Some Praise and idea for inclusion into ffdshow asap and keep in sync with versions <>
Thanks to you both for the development and updating of LAVSplitter. Moreover making LAVSplitter available for us all to use |
29th April 2011, 09:30 | #2033 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,341
|
I don't think thats a good idea. ffdshow is a decoder, adding a splitter in there is weird .. (also, i have my own Audio Decoder, which would conflict with ffdshow - and i rather distribute both)
Additionally, i do not care for the extra work keeping it in sync. Then there is the whole ffmpeg version issue... Just install both packages, i don't think thats too much to ask.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
29th April 2011, 09:50 | #2034 | Link | |
Registered User
Join Date: Dec 2007
Posts: 652
|
Quote:
1) Mod LAVSplitter to output a (forced) SUB stream that is compatible with a wide range of decoders as possible (incl FFDSHOW) OR if it already does then it is a bug in FFDSHOW that needs to be fixed 2) Mod DirectVobSub to support pgs 3) Write a new Sub Renderer (happy that it would only support madVR but that means you could not use it with DVD's at present). OR - since it is a rendering role, and Madshi has been kicking back recently get him to build it into madVR |
|
29th April 2011, 09:53 | #2035 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,341
|
Quote:
Maybe i can output dummy, blank packages .. or adjust the id in the packages .. i'll look into it. That'll be easy. In addition i'll add YV12 output to LAV CUVID so those two can be used together. I don't think i'll be doing this, its a whole new world of pain.. and, no practical use for me, i use MPC-HC.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
29th April 2011, 10:30 | #2036 | Link |
Registered User
Join Date: Dec 2007
Posts: 652
|
Sounds good to me for 1 and if that fails 2 + I agree on your comments for 3 (unless an earlier hint of LAVVideo was true in which case.....) Anyway, Filters are like bad habits, I'm always trying to cut down the number I have!
|
29th April 2011, 10:31 | #2037 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,341
|
There will be a LAV Video, but it won't do subtitles.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
29th April 2011, 11:09 | #2040 | Link | |
Registered User
Join Date: Apr 2011
Posts: 22
|
So mochc dies.allow.the flags through than. What exactly are you saying about this particular situation? When using makemkv we just have to make sure and always check the forced sub box if we want to be able to watch forced only and regular subs separately?
Quote:
|
|
Tags |
decoders, directshow, filters, splitter |
Thread Tools | Search this Thread |
Display Modes | |
|
|