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
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 15th December 2010, 05:30   #441  |  Link
Blue_MiSfit
Derek Prestegard IRL
 
Blue_MiSfit's Avatar
 
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,989
I'm getting some samples together for you now.
__________________
These are all my personal statements, not those of my employer :)
Blue_MiSfit is offline   Reply With Quote
Old 15th December 2010, 06:13   #442  |  Link
Blue_MiSfit
Derek Prestegard IRL
 
Blue_MiSfit's Avatar
 
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,989
Here's some samples:

2ch AES3
http://www.mediafire.com/?u5mwv1t2sdjgr5m

4ch AES3
http://www.mediafire.com/?1jqafh7crjupynw

8ch AES3
http://www.mediafire.com/?kgaxcw9kh2y0y7d

By the way, ffmbc works fine with these files. Getting them into MPC-HC via LAVFSplitter would be awesome! It would save me a lot of roundabout workflow.

Thanks,
Derek
__________________
These are all my personal statements, not those of my employer :)
Blue_MiSfit is offline   Reply With Quote
Old 15th December 2010, 08:11   #443  |  Link
Kurtnoise
Swallowed in the Sea
 
Kurtnoise's Avatar
 
Join Date: Oct 2002
Location: Aix-en-Provence, France
Posts: 5,191
https://roundup.ffmpeg.org/issue937
Kurtnoise is offline   Reply With Quote
Old 22nd December 2010, 18:33   #444  |  Link
Virtual_ManPL
Virtual_ManPL
 
Virtual_ManPL's Avatar
 
Join Date: Sep 2009
Posts: 170
It's just me or installing 64bit version of LAVFSplitter 0.11 http://files.1f0.de/lavf/LAVFSplitter-0.11-x64.zip didn't work properly in Windows 7 64bit, even running install.bat with admin rights

Virtual_ManPL is offline   Reply With Quote
Old 22nd December 2010, 18:50   #445  |  Link
hoborg
Registered User
 
Join Date: Nov 2008
Posts: 454
Quote:
Originally Posted by Virtual_ManPL View Post
It's just me or installing 64bit version of LAVFSplitter 0.11 http://files.1f0.de/lavf/LAVFSplitter-0.11-x64.zip didn't work properly in Windows 7 64bit, even running install.bat with admin rights

Missing VC++2010 Runtime?
__________________
Working machine: Win10x64 + Intel Skull Canyon
My HTPC.

How to start with Bitcoin
hoborg is offline   Reply With Quote
Old 22nd December 2010, 18:53   #446  |  Link
Ger
Registered User
 
Join Date: May 2007
Location: Norway
Posts: 192
You probably forgot to install the 64-bit VC++2010 Runtime.

EDIT: I was too late.
Ger is offline   Reply With Quote
Old 22nd December 2010, 19:04   #447  |  Link
Virtual_ManPL
Virtual_ManPL
 
Virtual_ManPL's Avatar
 
Join Date: Sep 2009
Posts: 170
Awww, yes, forgot about it
Virtual_ManPL is offline   Reply With Quote
Old 3rd January 2011, 23:57   #448  |  Link
Kotik
Registered User
 
Join Date: Jun 2009
Posts: 85
Quote:
Originally Posted by mariner View Post
Greetings nevcairiel.

Would like to highlight to you a problem using Arcsoft TMT video decoder with VC1 contents.

It seems that new Arcsoft TMT video decoder after version 175 has problem decoding VC1 contents when presented with media subtype {31435657-0000-0010-8000-00AA00389B71}. The issues include disabling DXVA and playback at the wrong speed.

LAVFSplitter, internal MPC/PotPlayer splitters all suffer from this problem, while the Cyberlink demux 2.0 works well because it uses media subtype {629B40AD-AD74-4EF4-A985-F0C8D92E5ECA}.

The Cyberlinkk PDVD10 decoder doesn't exhibit this problem when forced to accept media subtype {31435657-0000-0010-8000-00AA00389B71}. It uses {D979F77B-DBEA-4BF6-9E6D-1D7E57FBAD53} when connected to Cyberlink Demux.

Can you look into this and perhaps ditch the media subtype {31435657-0000-0010-8000-00AA00389B71} and use the other two?

Best regards.
I second that one,

Could you please take a look on this issue.

Thanx in advance.
Kotik is offline   Reply With Quote
Old 4th January 2011, 08:02   #449  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
{31435657-0000-0010-8000-00AA00389B71} is the official VC-1 media type as defined by Microsoft. I cannot not send it, otherwise other decoders would potentially fail (including the MS one)

I can try to send the ArcSoft specific subtype first, however i don't have the ArcSoft video codec installed, and installing them was always somewhat of a hazzle, so i'll provide a test build with it sooner or later.

PS:
It already does that for the Cyberlink decoder, and sends its subtype together with the official WVC1 subtype.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 4th January 2011, 15:22   #450  |  Link
mariner
Registered User
 
Join Date: Nov 2005
Posts: 583
Thanks for the reply, nevcairiel.

Quote:
Originally Posted by nevcairiel View Post
{31435657-0000-0010-8000-00AA00389B71} is the official VC-1 media type as defined by Microsoft. I cannot not send it, otherwise other decoders would potentially fail (including the MS one)
That's true. It would be good if you could get the LAVFSplitter to use different media type for different decoders, like the Cyberlink Demuxer. MPC's splitter lacks this flexibility unfortunately.

Quote:
Originally Posted by nevcairiel View Post
I can try to send the ArcSoft specific subtype first, however i don't have the ArcSoft video codec installed, and installing them was always somewhat of a hazzle, so i'll provide a test build with it sooner or later.
Codec from TMT5 trial version should work with _shard's unlocker.

Quote:
Originally Posted by nevcairiel View Post
PS:
It already does that for the Cyberlink decoder, and sends its subtype together with the official WVC1 subtype.
Having some stutter problem with interlaced VC1 when Cyberlink deocder is connected to LAVFSplitter Source splitter, while playback is smooth when Cyberlink Demux is in use. The same media type {D979F77B-DBEA-4BF6-9E6D-1D7E57FBAD53} is used in both cases. Appreciate if you could look into this.



FYI, playback is also smooth when MPC's splitter is used with media type {31435657-0000-0010-8000-00AA00389B71}.

See this. It looks similar to the problem when madshi/jay bee tweaker was in the filter chain.

Best regards.

Code:
Filter : CyberLink Video Decoder (PDVD10) - CLSID : {D00E73D7-06F5-44F9-8BE4-B7DB191E9E7E}

- Connected to: LAVFSplitter Source

CLSID: {B98D13E7-55DB-4385-A33D-09FD1BA26338}
Filter: D:\My_Files\Clips\VC1_60i_SwanLake.m2ts
Pin: Video

- Connection media type:

Video: WVC1 1920x1080 29.97fps

AM_MEDIA_TYPE: 
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {D979F77B-DBEA-4BF6-9E6D-1D7E57FBAD53}
formattype: FORMAT_VideoInfo2 {F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}
bFixedSizeSamples: 0
bTemporalCompression: 1
lSampleSize: 1
cbFormat: 146

VIDEOINFOHEADER:
rcSource: (0,0)-(1920,1080)
rcTarget: (0,0)-(1920,1080)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 333667

VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 1920
dwPictAspectRatioY: 1080
dwControlFlags: 0x00000000
dwReserved2: 0x00000000

BITMAPINFOHEADER:
biSize: 74
biWidth: 1920
biHeight: 1080
biPlanes: 1
biBitCount: 0
biCompression: WVC1
biSizeImage: 0
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0010: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0020: 00 00 00 00 00 00 00 00 63 17 05 00 00 00 00 00 ........c.......
0030: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0040: 00 00 00 00 00 00 00 00 4a 00 00 00 80 07 00 00 ........J...€...
0050: 38 04 00 00 01 00 00 00 57 56 43 31 00 00 00 00 8.......WVC1....
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070:|00 00 00 01 0f db fe 3b f2 1b ca 3b f8 86 f1 80 .....Ûþ;ò.Ê;ø†ñ€
0080: c9 09 a5 b8 d7 07 fc 00 00 01 0e 5a df fc ef c8 É.¥¸×.ü....ZßüïÈ
0090: 6c 40                                           l@

Code:
Filter : CyberLink Video Decoder (PDVD10) - CLSID : {D00E73D7-06F5-44F9-8BE4-B7DB191E9E7E}

- Connected to: MPC Source

CLSID: {1365BE7A-C86A-473C-9A41-C0A6E82C9FA3}
Filter: D:\My_Files\Clips\VC1_60i_SwanLake.m2ts
Pin: Video - VC-1, 1920x1080, 29.970 fps (1011,fd,00)

- Connection media type:

Video: WVC1 1920x1080 29.97fps

AM_MEDIA_TYPE: 
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {31435657-0000-0010-8000-00AA00389B71}
formattype: FORMAT_VideoInfo2 {F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 146

VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 333666

VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 1920
dwPictAspectRatioY: 1080
dwControlFlags: 0x00000000
dwReserved2: 0x00000000

BITMAPINFOHEADER:
biSize: 40
biWidth: 1920
biHeight: 1080
biPlanes: 0
biBitCount: 0
biCompression: WVC1
biSizeImage: 0
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 00 00 00 00 00 00 00 00 62 17 05 00 00 00 00 00 ........b.......
0030: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0040: 00 00 00 00 00 00 00 00 28 00 00 00 80 07 00 00 ........(...€...
0050: 38 04 00 00 00 00 00 00 57 56 43 31 00 00 00 00 8.......WVC1....
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070:|00 00 00 01 0f db fe 3b f2 1b ca 3b f8 86 f1 80 .....Ûþ;ò.Ê;ø†ñ€
0080: c9 09 a5 b8 d7 07 fc 00 00 01 0e 5a df fc ef c8 É.¥¸×.ü....ZßüïÈ
0090: 6c 40                                           l@

Code:
Filter : CyberLink Video Decoder (PDVD10) - CLSID : {D00E73D7-06F5-44F9-8BE4-B7DB191E9E7E}

- Connected to: Cyberlink Demuxer 2.0

CLSID: {F07E981B-0EC4-4665-A671-C24955D11A38}
Filter: Cyberlink Demuxer 2.0
Pin: Video

- Connection media type:

Video: VC1  1920x1080 29.97fps

AM_MEDIA_TYPE: 
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {D979F77B-DBEA-4BF6-9E6D-1D7E57FBAD53}
formattype: FORMAT_MPEG2_VIDEO {E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}
bFixedSizeSamples: 0
bTemporalCompression: 0
lSampleSize: 0
cbFormat: 136

VIDEOINFOHEADER:
rcSource: (0,0)-(1920,1080)
rcTarget: (0,0)-(1920,1080)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 333666

VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 16
dwPictAspectRatioY: 9
dwControlFlags: 0x00000000
dwReserved2: 0x00000000

MPEG2VIDEOINFO:
dwStartTimeCode: 0
cbSequenceHeader: 0
dwProfile: 0x00000000
dwLevel: 0x00000000
dwFlags: 0x00000000

BITMAPINFOHEADER:
biSize: 40
biWidth: 1920
biHeight: 1080
biPlanes: 0
biBitCount: 0
biCompression: VC1 
biSizeImage: 0
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0010: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0020: 00 00 00 00 00 00 00 00 62 17 05 00 00 00 00 00 ........b.......
0030: 00 00 00 00 00 00 00 00 10 00 00 00 09 00 00 00 ................
0040: 00 00 00 00 00 00 00 00 28 00 00 00 80 07 00 00 ........(...€...
0050: 38 04 00 00 00 00 00 00 56 43 31 20 00 00 00 00 8.......VC1 ....
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0080: 00 00 00 00|00 00 00 00                         ........
Attached Images
 

Last edited by mariner; 9th January 2011 at 07:13.
mariner is offline   Reply With Quote
Old 4th January 2011, 16:14   #451  |  Link
Kotik
Registered User
 
Join Date: Jun 2009
Posts: 85
Quote:
Originally Posted by mariner View Post

Having some stutter problem with interlaced VC1 when Cyberlink deocder is connected to LAVFSplitter Source splitter, while playback is smooth when Cyberlink Demux is in use. The same media type {D979F77B-DBEA-4BF6-9E6D-1D7E57FBAD53} is used in both cases. Appreciate if you could look into this.

FYI, playback is also smooth when MPC's splitter is used with media type {31435657-0000-0010-8000-00AA00389B71}.

Best regards.
I can confirm this.

PDVD9 codec does connect correctly but the video is stuttering.

P.S. I did notice just now that the stuttering is going and coming during a scene change. So each time there is a scene change the stutter is gone for 1 second and then is strikes back till the next scene change. Hope it makes some sense to you.

P.S.2. I can upload a small sample of Interlaced VC-1 .m2ts file. Just let me know.
Kotik is offline   Reply With Quote
Old 5th January 2011, 07:54   #452  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
VC1 is a horrible format, and i don't really want to spend much more time on it. I can add the ArcSoft GUID, but figuring out stuttering, especially with VC1, always results in alot of debugging.

I'm currently hating DirectShow anyway, and working on Media Foundation things, which feel so much nicer to work with....
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 5th January 2011, 14:34   #453  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
Media Foundation is much more stable anyway. It's definitely the direction everyone is heading.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 5th January 2011, 23:04   #454  |  Link
HeadlessCow
Registered User
 
Join Date: Nov 2002
Posts: 131
Quote:
Originally Posted by nevcairiel View Post
i'm currently hating directshow anyway, and working on media foundation things, which feel so much nicer to work with....
<3 <3 <3 <3
HeadlessCow is offline   Reply With Quote
Old 8th January 2011, 12:06   #455  |  Link
Virtual_ManPL
Virtual_ManPL
 
Virtual_ManPL's Avatar
 
Join Date: Sep 2009
Posts: 170
@ nevcairiel - please reopen bug #26 because it's not fixed yet
I still don't have sound in this file, and this error appear on start in MPC-HC




Also does anyone experienced video artifacts, like in this bug maybe ?
https://github.com/Nevcairiel/LAVFSp...ssues#issue/29

And on startup video is frozen ?
Virtual_ManPL is offline   Reply With Quote
Old 8th January 2011, 22:30   #456  |  Link
Ger
Registered User
 
Join Date: May 2007
Location: Norway
Posts: 192
@Virtual_ManPL
Sample from bug #26 plays fine here with MPC-HC + LAVFSplitter + ffdshow for both video and audio. AAC is set to libavcodec in ffdshow in case that makes a difference.
Ger is offline   Reply With Quote
Old 8th January 2011, 23:58   #457  |  Link
Virtual_ManPL
Virtual_ManPL
 
Virtual_ManPL's Avatar
 
Join Date: Sep 2009
Posts: 170
Could you test it with internal MPC-HC decoders ?
Because it not plays fine here with MPC-HC 1.4.2820.0 (from xvidvideo.ru) + LAVFSplitter 0.11 (XhmikosR updated build) with internal MPC-HC decoders for video&audio on XP 32bit
Virtual_ManPL is offline   Reply With Quote
Old 9th January 2011, 07:20   #458  |  Link
mariner
Registered User
 
Join Date: Nov 2005
Posts: 583
Quote:
Originally Posted by Kotik View Post
I can confirm this.

PDVD9 codec does connect correctly but the video is stuttering.

P.S. I did notice just now that the stuttering is going and coming during a scene change. So each time there is a scene change the stutter is gone for 1 second and then is strikes back till the next scene change. Hope it makes some sense to you.

P.S.2. I can upload a small sample of Interlaced VC-1 .m2ts file. Just let me know.
Thanks for testing, Kotik.

I have attached two screen cap in my post. It looks similar to the problem when madshi/jay bee tweaker is in the filter chain. It seems that frame rate detection somehow got confused when LAVESplitter is in use.

Last edited by mariner; 9th January 2011 at 07:23.
mariner is offline   Reply With Quote
Old 9th January 2011, 11:46   #459  |  Link
Ger
Registered User
 
Join Date: May 2007
Location: Norway
Posts: 192
Quote:
Originally Posted by Virtual_ManPL View Post
Could you test it with internal MPC-HC decoders ?
Because it not plays fine here with MPC-HC 1.4.2820.0 (from xvidvideo.ru) + LAVFSplitter 0.11 (XhmikosR updated build) with internal MPC-HC decoders for video&audio on XP 32bit
Right. Internal splitter works with the internal AAC decoder.

LAVFSplitter just skips the internal decoder and goes straight to ffdshow for AAC with that sample, even when the internal AAC decoder is enabled.

Last edited by Ger; 9th January 2011 at 11:54.
Ger is offline   Reply With Quote
Old 9th January 2011, 13:23   #460  |  Link
Virtual_ManPL
Virtual_ManPL
 
Virtual_ManPL's Avatar
 
Join Date: Sep 2009
Posts: 170
So it can be MPC-HC bug or it's just bug not fully fixed in splitter ?
Virtual_ManPL is offline   Reply With Quote
Reply

Tags
decoders, directshow, filters, splitter


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 08:38.


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