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.

 

Go Back   Doom9's Forum > Capturing and Editing Video > New and alternative a/v containers

Reply
 
Thread Tools Search this Thread Display Modes
Old 8th March 2011, 17:38   #821  |  Link
leeperry
Kid for Today
 
Join Date: Aug 2004
Posts: 3,477
OK, thanks for testing on your end. Did you try on XPSP3?

I can easily get this sample to freeze PotPlayer completely(in D3D excusive mode), read from a fairly fast HDD: http://www.mediafire.com/?86bj8hpgilgy242

Filter list:
Quote:
[Used Filter List]
(1) LAV Splitter (0.17)
(2) CoreAVC Video Decoder 2.0 (CUDA active, using the 257.21 drivers and latest DX9.0c update)
(3) ffdshow Video Decoder (ffdshow_rev3771_20110307_xhmikosr_icl12.exe)
(4) Madshi Video Renderer (0.43)
(5) ffdshow Audio Decoder
(6) ReClock Audio Renderer (1.8.7.3)
I've disabled all internal filters in PotPlayer, using the latest PotPlayer beta(from a few days ago), and my own TMT3 modded skin: http://www.mediafire.com/?w9owhawg7a7jyav

Sometimes I lose the audio for a few secs, sometimes it locks up for one second, sometimes it stutters, and finally sometimes it locks up PotPlayer completely(very easy to reproduce). HMS works like a charm, and I do have "move by keyframe" checked in PotP.
leeperry is offline   Reply With Quote
Old 8th March 2011, 17:40   #822  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
I'm only testing on Win7, i don't feel like supporting a legacy version of the OS. :P .. not that i have any box thats still left on XP (and capable of running madVR). My Work laptop is XP, i can try running it there, but no madVR or ReClock there.

I'll test with that sample, see if its anything special.

I'll also add some more logging and make it log to a file, maybe for the next version, we'll see how my free time goes.

Edit:
Sample is just fine.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 8th March 2011 at 17:46.
nevcairiel is offline   Reply With Quote
Old 8th March 2011, 22:04   #823  |  Link
leeperry
Kid for Today
 
Join Date: Aug 2004
Posts: 3,477
Legacy? XPSP3 is still fully supported by m$, and all the stats in the world prove that there are still billions of ppl using XP...one random example: http://www.w3schools.com/browsers/browsers_os.asp
Quote:
Windows XP is the most popular operating system
XP gets the job done. Ignoring XP users is pretty drastic...for what we know atm, the problem might come from something else too. HMS works wonderfully, never a single hiccup or lockup. I'm sorry to rub it in, and I realize that your product is not in competition w/ HMS.

Last edited by leeperry; 8th March 2011 at 22:44.
leeperry is offline   Reply With Quote
Old 8th March 2011, 22:38   #824  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
I don't care about statistics. I also don't care about anyones opinion, use whatever OS you want. I'll use the one i like.
I just don't have any real XP box to work on, and i do not have the time (nor motivation) to set one up, or run all tests on multiple systems. If it comes down to being a XP problem, well, bad to be a XP user, i guess. Its all open source though, so if any coder is using XP, or feels strongly about XP support, i welcome any contributions.

Personally, i doubt its a XP issue, or more people would've complained already.

Also, HMS is nearly as old as XP, of course it had alot more time to mature, and yet, its still full of bugs, and every version adds new ones.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 8th March 2011 at 22:47.
nevcairiel is offline   Reply With Quote
Old 8th March 2011, 22:46   #825  |  Link
leeperry
Kid for Today
 
Join Date: Aug 2004
Posts: 3,477
oh yah, the good ole' "patches are welcome"

I'll be on the lookout for any update then,
leeperry is offline   Reply With Quote
Old 9th March 2011, 09:35   #826  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
I just tried your starwars sample from above on my XP work Laptop, like mentioned without madVR or ReClock, EVR Custom and default DirectSound instead. Works like a charm. I cannot run more extensive tests, because, well, i should be working. :P

Did you try changing decoders, or renderers, to see if the problem persists?

In other news, i implemented automatic detection for VC-1 timestamp correction, so when the (new) configuration is set to "Auto" (default), it'll turn off the timestamp correction if the cyberlink decoder is detected.

Anyone using the ArcSoft decoder for VC-1? I remember people saying that they had the same timing issues that people reported for Cyberlink.
If so, please try http://files.1f0.de/lavf/LAVSplitter-0.17-vc1-test2.zip and see if its running smooth with the ArcSoft decoder.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 9th March 2011 at 09:54.
nevcairiel is offline   Reply With Quote
Old 9th March 2011, 11:20   #827  |  Link
Mercury_22
Registered User
 
Join Date: Dec 2007
Posts: 1,138
I've register ArcSoft video decoder (TMT3) and set it as preferred and on the top of MPC-HC's External Filters list but I can't connect to it using either LAVSplitter or MPC-HC's Splitter. What am I missing here ?
__________________
Intel UHD Graphics 750; Win 10 22H2
Mercury_22 is offline   Reply With Quote
Old 9th March 2011, 11:53   #828  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Try adding this GUID as a new subtype to the arcsoft decoder in the external filter list "{D979F77B-DBEA-4BF6-9E6D-1D7E57FBAD53}". I'm not sure if it works like this, though. Sadly i forgot to add the ArcSoft Media Type to the splitter .. i'll do that when i get to my development system.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 9th March 2011, 12:13   #829  |  Link
leeperry
Kid for Today
 
Join Date: Aug 2004
Posts: 3,477
Quote:
Originally Posted by nevcairiel View Post
I just tried your starwars sample from above on my XP work Laptop, like mentioned without madVR or ReClock, EVR Custom and default DirectSound instead. Works like a charm. [..]
Did you try changing decoders, or renderers, to see if the problem persists?
Just did yeah, using VMR9/DS/CoreAVC(CUDA disabled), I even disabled my Avisynth/winamp DSP plugins. Very often everything's frozen for a fews secs when I seek(even the mouse pointer)...and I also got it to lockup PotP completely.

I use an o/c Q9450 and it would appear that there's a thread deadlock or something...I dunno.
leeperry is offline   Reply With Quote
Old 9th March 2011, 14:12   #830  |  Link
Mercury_22
Registered User
 
Join Date: Dec 2007
Posts: 1,138
Quote:
Originally Posted by nevcairiel View Post
Try adding this GUID as a new subtype to the arcsoft decoder in the external filter list "{D979F77B-DBEA-4BF6-9E6D-1D7E57FBAD53}". I'm not sure if it works like this, though. Sadly i forgot to add the ArcSoft Media Type to the splitter .. i'll do that when i get to my development system.
Not working

P.S. I have TMT 3.0.1.185
__________________
Intel UHD Graphics 750; Win 10 22H2
Mercury_22 is offline   Reply With Quote
Old 9th March 2011, 14:21   #831  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Don't worry about it, i'll add the proper media type in the code and test when i have the time.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 9th March 2011, 16:07   #832  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by Mercury_22 View Post
Not working

P.S. I have TMT 3.0.1.185
If you care to use it, here is a guide how to get the codec working outside of TMT3

http://www.avsforum.com/avs-vb/showt...8#post19420488

The next version will have proper VC-1 support in conjunction with both the Cyberlink and the ArcSoft decoders.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 9th March 2011, 16:38   #833  |  Link
Mercury_22
Registered User
 
Join Date: Dec 2007
Posts: 1,138
Quote:
Originally Posted by nevcairiel View Post
If you care to use it, here is a guide how to get the codec working outside of TMT3

http://www.avsforum.com/avs-vb/showt...8#post19420488

The next version will have proper VC-1 support in conjunction with both the Cyberlink and the ArcSoft decoders.
Working now !

P.S. I knew about that guide but I thought that's just for the audio decoder
I'll compile the latest version of LAV later and do more tests

Edit: Compiled and did a few test and it's working great !
A small bug: it seems that the splitter can't identify the language in the PGS subs from m2ts stream it shows "S:stream#4" instead of "eng"
Also the word grey (for Auto) in the VC-1 tool-tip it's not quite accurate (it's more a blue)
__________________
Intel UHD Graphics 750; Win 10 22H2

Last edited by Mercury_22; 9th March 2011 at 17:33.
Mercury_22 is offline   Reply With Quote
Old 9th March 2011, 17:47   #834  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by Mercury_22 View Post
A small bug: it seems that the splitter can't identify the language in the PGS subs from m2ts stream it shows "S:stream#4" instead of "eng"
Thats most likely a BluRay, yes? BluRays don't have languages in their m2ts files, you need to parse the playlist for that. Thats my next big thing on the TODO.

Quote:
Originally Posted by Mercury_22 View Post
Also the word grey (for Auto) in the VC-1 tool-tip it's not quite accurate (it's more a blue)
Yeah.. naming it any color is really not that great. How do you call the third state of a checkbox?
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 9th March 2011, 17:53   #835  |  Link
fastplayer
Registered User
 
Join Date: Nov 2006
Posts: 799
Quote:
Originally Posted by nevcairiel View Post
Yeah.. naming it any color is really not that great. How do you call the third state of a checkbox?
Try "Indeterminate".
fastplayer is offline   Reply With Quote
Old 9th March 2011, 17:56   #836  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Would a user know what i mean with that? :P
I could just name it "Auto" and hope they figure it out. Its the default, too!
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 9th March 2011, 18:02   #837  |  Link
fastplayer
Registered User
 
Join Date: Nov 2006
Posts: 799
Quote:
Originally Posted by nevcairiel View Post
Would a user know what i mean with that? :P
I could just name it "Auto" and hope they figure it out. Its the default, too!
I think it's safe to assume that users who deal with VC-1 timestamp stuff, know about three-state checkboxes.
fastplayer is offline   Reply With Quote
Old 9th March 2011, 18:13   #838  |  Link
Mercury_22
Registered User
 
Join Date: Dec 2007
Posts: 1,138
1 Yes it's a Blu-ray
2 Try "Full" or "Square mark"
3 Now there is an audio delay / out of sync when opening an mkv file but NOT from the beginning and using Arcsoft video decoder! When using MPC-HC's internal splitter or using other video decoder with LAVSplitter or using other container (e,g, m2ts) ther is no more audio delay / out of sync ! The audio delay / out of sync disappear after a small seek
__________________
Intel UHD Graphics 750; Win 10 22H2

Last edited by Mercury_22; 9th March 2011 at 18:17.
Mercury_22 is offline   Reply With Quote
Old 9th March 2011, 18:13   #839  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
LAV DirectShow Filters 0.18
LAV Splitter
- Improved compatibility when decoding VC-1 with the ArcSoft and Cyberlink Decoders
- Increased the splitters merit
- Fixed an issue that caused the splitter to deadlock when changing streams with madVR

LAV Audio Decoder
- Fixed a bug that caused sample durations to be calculated wrong, causing playback glitches

Download: 32-bit & 64-bit

Thanks to the guys over at the MediaPortal forum for testing and confirming that the fix for the Cyberlink and ArcSoft decoders works.

If no more bugs come up that i have to fix urgently, i'll be working on BluRay support next, so stay tuned.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 9th March 2011, 18:17   #840  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
Excellent progress! Thanks for your hard work!!
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Reply

Tags
decoders, directshow, filters, splitter

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 14:49.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.