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. |
10th April 2011, 13:38 | #1461 | Link | |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Quote:
1.) In MPC-HC's options under "Playback", activate "Auto-load subtitles" 2.) in MPC-HC's options under "Output", you use a renderer with two asterisks behind the name (" ** "). On Windows XP that's "VMR-9 (renderless)" if you want to use DXVA |
|
10th April 2011, 13:47 | #1462 | Link |
Registered User
Join Date: Mar 2002
Location: Sofia, Bulgaria
Posts: 661
|
I've just tested a bunch of .ts files and I'm pretty pleased with the results.
Only this one http://www.mediafire.com/?em2ouktaqfvd36f crashes the player (ZoomPlayer) after showing the first few frames. If I select "No subtitles" in LAV Splitter's options everything works fine. So I guess it could be that it's DirectVobSub's fault after all but I thought it's better report it in case you can do something about it. |
10th April 2011, 13:49 | #1463 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
Edit: Actually, at least when using the MPC-HC internal renderer, this one doesn't crash.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 10th April 2011 at 13:53. |
|
10th April 2011, 13:58 | #1464 | Link |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 4,926
|
all the other H.264 streams seem to stay sync so if the fix is just to disable Video Stream Parsing for H.264 ts bitstreams (in this decoder configuration) and enable it for Mpeg-2 Bitstreams (for the other Mainconcept) it could be a way of managing it but i wait for your next version to see if its a better way for more Decoder especialy as this way here brakes LAV CUVID Mpeg-2 Decoder it freezes with Video Stream Parsing off on that Mpeg-2 sample. Now i will test first how many H264 .ts streams are affected by Disabling the Video Stream Parsing
Nice the Hilary Stream Plays now with the new build im using the one from Mercury http://www.multiupload.com/4YXAGI9BRG, no stream switching yet but at least it plays, seeking though still seems to fail also hehe i cant wait for the ultimate showdown between MPC-HC TS Splitter and LAV Splitter, Haalis Splitter seems already far behind with all its crashes and PAT problems
__________________
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; 10th April 2011 at 14:18. |
10th April 2011, 14:09 | #1465 | Link |
Software Developer
Join Date: Oct 2001
Location: Israel
Posts: 1,005
|
clsid, nevcairiel:
Even with v0.21, the sub-type is changed for formats other than AVI, for example "VOB" files (MPEG2-PS). Is it possible to disable this behavior in the new installer by created clsid? And while we're discussing the installer, can you set a command line to disable some or all format registration, so that no sub-type is changed by the installer when doing a unattended (silent) installs? |
10th April 2011, 14:34 | #1466 | Link |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 4,926
|
Nev i see you got V0lts Canal HD sample working though it crashes Cyberlinks Decoder now works fine with LAV CUVID obviously
guess we need to see if that still happens with the new H.264 parser in LAV Splitter 0.22
__________________
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; 10th April 2011 at 14:39. |
10th April 2011, 14:51 | #1467 | Link | |
Registered User
Join Date: Oct 2004
Location: France
Posts: 567
|
Quote:
I still have some problems with a mkv file, if I try to change the audio track, the audio stops playing : sample.mkv ... PS : Are TS files with more than one program currently supported ? Last edited by Underground78; 10th April 2011 at 14:58. |
|
10th April 2011, 14:56 | #1468 | Link |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 4,926
|
Obviously turning of Video Stream Parsing just to fix some streams sync issues is no good solution as other streams can stay completely black and additionally others go unsync shifting problems around is not a good idea
Even if so far i found only 1 Stream that goes entirely black and 1 Stream that goes out of sync Oh some .m2ts streams also fall back to Arcsoft Demux or MPC-HC splitter and can't be parsed with that LAV Splitter build @ all anymore it seems most common criteria seems that they have a dts-hd ma stream and that sound doesn't play with Lav Audio decoder @ all on the other 2 parser. Here is a sample of such a .m2ts that falls back the chain http://www.mediafire.com/download.php?89mi598a8y73jba (though that's much better then how some Video Decoder try to forcefully playback streams they can't )
__________________
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; 10th April 2011 at 15:35. |
10th April 2011, 15:18 | #1469 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
You should be able to play them, with the limitation that you'll only ever see the first program it finds.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
10th April 2011, 15:34 | #1470 | Link | |
Registered User
Join Date: Oct 2004
Location: France
Posts: 567
|
Quote:
Also with this other sample, the playback is quite jerky when using the VMR-9 renderer. I am not sure it is related to LAV Splitter though. |
|
10th April 2011, 15:40 | #1471 | Link |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 4,926
|
@Underground78 try this build after 0.21 it should fix the freeze issue http://www.multiupload.com/4YXAGI9BRG oh indeed that sample still freezes also with the new build, the other shows no issues here on vmr9 windowed nor renderless nor lav cuvid nor cyberlink nor ffdshow audio nor lav audio nor any combination
__________________
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; 10th April 2011 at 15:49. |
10th April 2011, 15:45 | #1472 | Link | ||
Registered User
Join Date: Oct 2004
Location: France
Posts: 567
|
Quote:
Quote:
|
||
10th April 2011, 16:03 | #1473 | Link |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 4,926
|
Instant Stream switching like with the Hilary sample works fine with Cyberlinks Demuxer
MPC-HC splitter in comparison with the hilary sample also fails on this one (Video Freeze audio Plays) VLC fails also here with it defaults only mplayer (smplayer gui) does the stream switching as instant as cyberlink on Windows though smplayer gui wont jump to the correct audio stream you need to select that manualy :P
__________________
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; 10th April 2011 at 16:24. |
10th April 2011, 16:11 | #1474 | Link | ||
Registered User
Join Date: Oct 2009
Location: France
Posts: 616
|
Quote:
__________________
HTPC : i7 920 6Go Win10(x64) / Nvidia 1050Ti / P6T Deluxe / Harman-Kardon AVR-355. |
||
10th April 2011, 16:14 | #1475 | Link |
*****
Join Date: Feb 2005
Posts: 5,647
|
@nevcairiel
Perhaps you can make the format registration conditional? For example, read values from HKLM\Software\LAV\Splitter If value for a format is 1, registered format. If 0, don't register (and cleanup previous registration). If value does not exist, use internal default, namely register stable formats. That way the reg key is not needed for manual registration. I will send script after I have cleaned it up a bit.
__________________
MPC-HC 2.2.1 |
10th April 2011, 16:58 | #1476 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
What i do is let the player actually choose a new audio decoder. For example the MPC-HC splitter doesnt do that, it just hopes that the previous decoder can handle the stream that you are now sending to it. To choose a new decoder, you need to stop the graph, and reconnect the audio decoder. Now if your audio decoder is crap or just not designed for dynamic reconnection, it could just as well break in the process. The commercial decoders, and splitters, are only designed to work in one fixed environment, where one decoder is used for all formats, so they don't generally have to handle this. Comparisons to commercial splitters that are designed to work with exactly one audio decoder and one video decoder and one renderer in one player are really pointless.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 10th April 2011 at 17:01. |
|
10th April 2011, 17:26 | #1477 | Link |
Registered User
Join Date: May 2007
Location: Norway
Posts: 192
|
The progress is amazing these days.
Been running some tests on my DVB samples with the last version uploaded by Mercury_22 (so up to and including this commit), since you asked for regression testing for that one. No regressions found, but as others have reported, seeking breaks playback with that Hilary ATSC sample. Plays fine (with the HD program selected by default) if starting from position 0 and being allowed to just play out without seeking. I can also confirm that the crash on seek with ffdshow's libmpeg2 is fixed (tested with the old "Henry IV" sample I also uploaded around v0.3). The other issue I have with that "Henry IV" sample still remains. When ffdshow is used as the video decoder (libmpeg2 or libavcodec doesn't matter) enabling one of the DVB subtitles stops playback when the subtitles are about to be shown. I went back through previous LAV Splitter versions, and it was broken in v0.6 (working in v0.5). No such issue with the MPC-HC decoder. MPC-HC subtitle renderer used in both cases. I also did some recordings from around 20 different H.264 HD channels the other night. Most of these were fine, but 3-4 of these channels are problematic with LAV Splitter (black screen or frozen picture and no audio - I guess similar behavior to Underground78's multiplex.ts). I'm uploading the problem samples recorded from these channels with DVBViewer (3 HD samples) (Adjust PMT/PAT option checked - I think this cleans it up and removes all other empty programs from the original transponder/mux), and also with Enigma2 (3 HD from the same channels as above + 1 manually split/cut SD) which seemingly leaves the PMT/PAT with empty remains from the other channels in the original mux, as seen in Cyberlink Demuxer 2.0. The results are the same though, so how they are recorded seems to matter less than which channel it was recorded from. I'm still including both types just in case. I tested old versions, but they never worked properly, so no regression. Plays fine in DVBViewer, TSPlayer, Enigma2, VLC. MPC-HC splitter is partially OK, but the duration is broken for some of the samples, and may need a seek to start. Duration is OK with LAV Splitter though. |
10th April 2011, 17:39 | #1478 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
Also, i don't see that here. Using LAV Splitter, LAV Audio, ffdshow in libmpeg2, MPC-HC sub renderer, EVR-CP (and madVR tested as well). Selected english audio track, and bulgarian sub track. Subs show just fine.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
10th April 2011, 17:42 | #1479 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
10th April 2011, 18:06 | #1480 | Link | |
Registered User
Join Date: May 2007
Location: Norway
Posts: 192
|
Quote:
madVR and EVR-CP behaves the same. Issue is not present at all with MPC-HC MPEG-2 decoder or with LAV Splitter 0.5 and older. PS. I normally use "nor,swe,dan,eng" for both audio and subs. Otherwise same settings as you, and yes it plays fine until the subs are about to be shown (so when enabled when no talking is going on for a while it plays longer). Last edited by Ger; 10th April 2011 at 18:18. |
|
Tags |
decoders, directshow, filters, splitter |
|
|