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 3rd May 2011, 14:23   #2381  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
ROFLMAO! Thanks, Nev.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 3rd May 2011, 14:25   #2382  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
If the implementation of ffmpegs parser core continues @ this pace in no time MPC-HCs own core could be replaced and hopefully all MPC-HC splitter devs move on to improve lav splitter then abandoning the old native ones if someone like the potplayer guy would join in and provide his skining expertise (instead of doing his own thing) and a designer like jinsk8r his interface ideas jesus and ofcourse madshis renderer with DXVA support on top and Jans Shader work somehow combining those would also be awesome currently they contradict EVR vs Madshi (efficient Realtime enhancement)
__________________
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; 3rd May 2011 at 14:34.
CruNcher is offline   Reply With Quote
Old 3rd May 2011, 14:26   #2383  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by nevcairiel View Post
I suppose considering the short break i took in between, it really did only take one hour. Oh well, new feature!
madshi is offline   Reply With Quote
Old 3rd May 2011, 14:30   #2384  |  Link
Sven75
Registered User
 
Join Date: Apr 2011
Posts: 42
This is my first post here, but I have been following this thread for some time now and I must say that I am very impressed by the progress that has been made and very thankful for this great piece of software!

Anyway, I have quite a few issues and questions but I will start with this clip here:

http://www.mediafire.com/?9p628p3yx7b3a6o

It is a very short Canopus DVC-Pro HD (CDVH) file (just as an example).

So far I have only found this specific DSFilter which can playback the clip:

http://www.mediafire.com/?bv82gz7n9754dz9

Right now, when using LAVSplitter it crashes Graphstudio, PowerPoint, etc. Current ffPlay is semi working and at least does not crash. Using the simple AVISplitter from quartz.dll it works as expected.

Nev, maybe you can have a look and maybe there is something you can do about it. Would be very much appreciated!

I know it is a fairly old format and not very common but as I am working in the medical congress field I get such old formats all the time and have to deal with it (in PowerPoint btw and without time to simply convert them to a different format).

FYI, I am on Win7 64 Bit and unfortunately I have to use the standard audio/video renderers as otherwise PowerPoint will have even more problems with playing videos.
Sven75 is offline   Reply With Quote
Old 3rd May 2011, 15:52   #2385  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
I fixed the crash with that DV video sample, thanks for reporting!
If you encountered any other bugs, just let me know.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 3rd May 2011, 16:04   #2386  |  Link
Sven75
Registered User
 
Join Date: Apr 2011
Posts: 42
Great - thanks a lot! I will glady report the other issues I find. One problem is though that a lot of the issues only occur in PowerPoint (especially 2010 is very picky) while Graphstudio and other players work flawlessly. This may or may not be PowerPoint's fault - but if it is, I can at least try to officially report a bug to MS.

Do you happen to have PowerPoint or the free viewer on one of your computers?
Sven75 is offline   Reply With Quote
Old 3rd May 2011, 16:05   #2387  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
I have PowerPoint, but only 2007.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 3rd May 2011, 16:44   #2388  |  Link
jidelite
Registered User
 
Join Date: Dec 2004
Location: Richmond, VA
Posts: 27
nevcairiel, like so many other I've been following your LAV filter work and wanted to say thank you! I was testing the LAV Audio bitstream capabilities with my GTS450 and my AVR says everything works as reported by others. I did have a question regarding the audio information supplied by LAV Splitter and Audio - when I play a 7.1 DTS-HD movie with MPC-HC (i.e. Tron Legacy) the Splitter says its a 5.1 movie (and the Kb/s are off) and the LAV AUDIO status tab says the number of channels is 6.

Is this the same kind of anomaly we get with ffdshow (I think I read your bitstreaming code is basically the same)?

jidelite
jidelite is offline   Reply With Quote
Old 3rd May 2011, 16:45   #2389  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
My bitstream code has nothing in common with ffdshow.

Anyhow, its currently not possible to figure out what exactly is in the DTS-HD frames, so it'll be limited to showing 6 channels. Not to worry, however, that does not influence bitstreaming at all!
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 3rd May 2011, 16:48   #2390  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
Right, no one can parse the DTS-HD MA information, so, the information displayed isn't accurate.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 3rd May 2011, 16:52   #2391  |  Link
jidelite
Registered User
 
Join Date: Dec 2004
Location: Richmond, VA
Posts: 27
Quote:
Originally Posted by nevcairiel View Post
My bitstream code has nothing in common with ffdshow.

Anyhow, its currently not possible to figure out what exactly is in the DTS-HD frames, so it'll be limited to showing 6 channels. Not to worry, however, that does not influence bitstreaming at all!
Quote:
Originally Posted by SamuriHL View Post
Right, no one can parse the DTS-HD MA information, so, the information displayed isn't accurate.
Cool, Thanks guys !

jidleite
jidelite is offline   Reply With Quote
Old 3rd May 2011, 17:21   #2392  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
nev do you know if the libav/ffmpeg latm decoder supports error resilience ?
__________________
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
CruNcher is offline   Reply With Quote
Old 3rd May 2011, 17:23   #2393  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by nevcairiel View Post
its currently not possible to figure out what exactly is in the DTS-HD frames
Quote:
Originally Posted by SamuriHL View Post
Right, no one can parse the DTS-HD MA information
Not true. eac3to can parse DTS-HD frames just fine. You can check out the BDInfo source code which was written based on information I provided. It's not as complete as what eac3to is doing, but it's good enough to extract the key information from DTS-HD streams.
madshi is offline   Reply With Quote
Old 3rd May 2011, 17:28   #2394  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
I didn't mean it was "impossible" in general, just not with the tools i use, that is ffmpeg.
Its not like i really care, i just let ffmpeg figure out whats in there, and show what it tells me. The information is not crucial - a decoder capable of DTS-HD will figure it out from the bitstream, and bitstreaming does not pass that information anyway.

I don't feel like writing a parser for DTS-HD just for a display issue...
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 3rd May 2011, 17:29   #2395  |  Link
n3w813
Registered User
 
Join Date: Jan 2006
Posts: 80
I'm having a weird issue with bitstreaming....
When I first play a video with DTS-MA, it bitstreams fine to my AVR. Right after when I try to play a video with just regular DTS, it tries to bitstream it as a DTS-MA track to my AVR (shows DTS Master Audio on the unit instead of DTS) and no sound comes out.

Can anyone else confirm this issue?

Thanks
n3w813 is offline   Reply With Quote
Old 3rd May 2011, 17:33   #2396  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by n3w813 View Post
When I first play a video with DTS-MA, it bitstreams fine to my AVR. Right after when I try to play a video with just regular DTS, it tries to bitstream it as a DTS-MA track to my AVR (shows DTS Master Audio on the unit instead of DTS) and no sound comes out.
You have a stupid AVR then.
What i do when DTS-HD is activated, i pack every DTS into the DTS-HD wrapper (which is perfectly valid). This is even required for some sorts of DTS-ES, which would otherwise be lost, and just parsed as normal DTS - like it happens with ffdshow.

There are many types of DTS, and all are allowed to be wrapped into a DTS Type 4 (DTS-HD) package for HDMI transmission.

What happens if you play something else in between?
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 3rd May 2011, 17:38   #2397  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
No audio http://www.mediafire.com/?1a9t7bnijxya48q
With cyb*** audio demuxer their is 8 seconds audio @ the end

PS: Lav Splitter + DivX AAC (Rovi/Mainconcept) works
__________________
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; 3rd May 2011 at 18:04.
CruNcher is offline   Reply With Quote
Old 3rd May 2011, 17:41   #2398  |  Link
n3w813
Registered User
 
Join Date: Jan 2006
Posts: 80
Quote:
Originally Posted by nevcairiel View Post
You have a stupid AVR then.
What i do when DTS-HD is activated, i pack every DTS into the DTS-HD wrapper (which is perfectly valid). This is even required for some sorts of DTS-ES, which would otherwise be lost, and just parsed as normal DTS - like it happens with ffdshow.

There are many types of DTS, and all are allowed to be wrapped into a DTS Type 4 (DTS-HD) package for HDMI transmission.

What happens if you play something else in between?
Not sure, when I get home tonight, I'll try playing a DD track in between and see what happens.

My AVR is a Harman Kardon AVR254, shouldn't be that dumb right? I'll check to see if they have any firmware updates for the unit.
n3w813 is offline   Reply With Quote
Old 3rd May 2011, 17:45   #2399  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Just to make sure, with DTS-HD unchecked, it worked, right?

Which audio renderer are you using? If you're not using it already, try with ReClock - if you are, try without.

Also, NVIDIA or AMD? Which driver?

If all else fails, i can add some simple detection if there are HD frames in the stream, and if not fallback to "normal" DTS - and make that optional for people where its required.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 3rd May 2011 at 17:48.
nevcairiel is offline   Reply With Quote
Old 3rd May 2011, 18:11   #2400  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
@CruNcher:

You test all the weird MPEG-TS files - do you still have some H264 files that do NOT work when "Video Stream Parsing" is OFF?
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel 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 13:16.


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