View Full Version : LAV Filters - DirectShow Media Splitter and Decoders
v0lt
8th November 2010, 18:31
mpg.coruption.mpg
ffdshow-libavcodec - corruptions on begining
ffdshow-libmpeg2 - crash while seeking
mpc-hc MPEG-2 Video, Microsoft DTV-DVD Video Decoder (system) - no problem
mpg.mpeg-1-not_working.mpg
ffdshow-libavcodec - gray screen
ffdshow-libmpeg2 - crash while seeking
mpc-hc MPEG-1 Video, MPEG 1 Video Decoder (system) - no problem
nevcairiel
8th November 2010, 18:37
Yeah, there is that crash bug in ffdshow libmpeg2 .. blame them, its their fault afterall! :)
I'll try to fix the libavcodec mode.
v0lt
8th November 2010, 19:13
But the MPC-decoder (rev. 2719) does not have this problem. And it also built from libmpeg2. Besides, with the MPC-splitter also no problem.
Sk08er_Boi_(sample).m2v (http://www.mediafire.com/?p5lncin81osvwkt)
LAVFSplitter
ffdshow-libavcodec - corruptions
ffdshow-libmpeg2 - crash while seeking
mpc-hc MPEG-2 Video, Microsoft DTV-DVD Video Decoder (system) - no problem
MPC - Mpeg Splitter (Gabest)
ffdshow-libavcodec - corruptions
ffdshow-libmpeg2 - no problem
mpc-hc MPEG-2 Video, Microsoft DTV-DVD Video Decoder (system) - no problem
v0lt
8th November 2010, 19:31
LAVFSplitter does not work in GraphStudio with mkv and mov (mp4). With mpg no problem. Bug?
starla
8th November 2010, 20:08
This makes this the only splitter that can play AAC LATM in MPEG-TS, as far as i know, anyway.
Almost the 1st one. MediaPortal's TsReader has had that supported for quite long time :) I guess same appliest to DVBViever's TS source filter. DVB applications need that since there are already many broadcasters using that audio format.
Ger
8th November 2010, 22:18
Even if it technically is a DS filter, I don't think DVB Source can be used outside DVBViewer though. At least it didn't work in MPC-HC last time I tried it (set as a preferred external filter).
I know you're a.k.a. Tourettes (MP developer). Does TSReader work with MPC-HC? Do you have a link to a standalone TSReader filter?
hoborg
9th November 2010, 10:37
nevcairiel,v0lt:
I have something for you:
This MOV sample (http://hobring.esero.net/saf/lavf/bugs0.11/mov.sample.zip) wont connect to FFDshow audio decoder.
It is working fine if MPC MP4 splitter is in use.
LAVF splitter output audio as: (wont connect to FFDshow audio decoder)
subtype: Unknown GUID Name {1100736D-0000-0010-8000-00AA00389B71}
MPC MP4 splitter: (working)
subtype: Unknown GUID Name {00000011-0000-0010-8000-00AA00389B71}
nevcairiel
9th November 2010, 13:35
Stupid MOV and their collection of weird PCM variations.
starla
9th November 2010, 16:05
I know you're a.k.a. Tourettes (MP developer). Does TSReader work with MPC-HC? Do you have a link to a standalone TSReader filter?
Partly I would assume, but there are TsReader specific interfaces that MPC-HC doesn't have a clue so I doubt it works that well (it is mainly developed for live tv support in mind - it has special requirements when compared to normal "file" based playback).
Anyway, this is already off topic and should be discussed some other place (or at least in a separate thread).
Virtual_ManPL
10th November 2010, 20:00
@ nevcairiel - please reopen this bugs, because they are not fixed completely
https://github.com/Nevcairiel/LAVFSplitter/issues/closed#issue/20
https://github.com/Nevcairiel/LAVFSplitter/issues/closed#issue/26
nevcairiel
10th November 2010, 20:05
Oh but they are.
The TS file plays perfectly for me, and the fix for the other file is not supposed to enable subtitles by default, its supposed to allow you to configure what to do.
Virtual_ManPL
10th November 2010, 20:30
Odd...
In my configuration with standalone MPC-HC and LAVFSplitter, player shows error like I posted on bug tracer about bug #26
And bug #20 now is not fixed, because I'm talking about enabling subtitles from fresh start (like in MPC-HC or Haali) without settings any prioritizes in language settings, now in some files subtitles are enabled, in some are not like I posted sauce on bugtracker ;p
nevcairiel
10th November 2010, 20:32
Set it to full subtitles, and disable "only matching languages" or how i named the checkbox, and it should always activate some subtitle.
If not, then thats a new bug.
For #26, you didnt post any error, just a file and a media type info.
Virtual_ManPL
10th November 2010, 20:51
Ahhh, yes #20 is fixed, my settings was not saved in last time probably ;)
And about bug #26 I posted this error
http://img100.imageshack.us/img100/3810/mpchcy.png
oddball
14th November 2010, 23:12
First 10 meg of a bluray remux. Full MKV and this split test clip cause MPC-HC to crash with this splitter. Haali plays back fine (Except I get a crash on seek bug sometimes).
http://hotfile.com/dl/82598375/dc86f5c/test.mkv.html
zipi
16th November 2010, 05:44
Thanks for the great work, I have been reading through this thread & trying the versions, but still cant figure it out.
I am using Zoom Player (http://dl.zoomplayer.com/zp700max.exe) for years,
I have tried configuring the player to use LAVFSplitter as a source /splitter, to no avail.
In fact, This is the first time I ever used a source/splitter filter that doesnt work in Zoom Player :(
However manually building a graph in Graphedit does work.
Can anyone please give me a tip?
Am I missing something?
I am on XP pro.
adam777
16th November 2010, 09:11
Hello,
I've been using LAVF Splitter with MPC-HC for some time and am very happy with it.
The splitter will not load under MPC-HC for the following file, I'll try to upload a sample later.
General
Format : Matroska
File size : 7.32 GiB
Duration : 1h 37mn
Overall bit rate : 10.7 Mbps
Encoded date : UTC 2010-10-15 01:09:09
Writing application : mkvmerge v4.3.0 ('Escape from the Island') built on Sep 5 2010 10:30:51
Writing library : libebml v1.0.0 + libmatroska v1.0.0
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Format settings, GOP : M=1, N=36
Codec ID : V_MPEG4/ISO/AVC
Duration : 1h 37mn
Bit rate : 10 000 Kbps
Width : 1 920 pixels
Height : 816 pixels
Display aspect ratio : 2.35:1
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.266
Stream size : 6.69 GiB (91%)
Writing library : x264 core 105 r1732 2b04482
Encoding settings : cabac=1 / ref=5 / deblock=1:-3:-3 / analyse=0x3:0x113 / me=tesa / subme=10 / psy=1 /
psy_rd=0.80:0.00 / mixed_ref=1 / me_range=64 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 /
fast_pskip=0 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 /
bframes=5 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=1 / weightp=2 / keyint=250 / keyint_min=23 /
scenecut=40 / intra_refresh=0 / rc=2pass / mbtree=0 / bitrate=10000 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 /
qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.60
Language : English
Audio #1
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Codec ID : A_AC3
Duration : 1h 37mn
Bit rate mode : Constant
Bit rate : 640 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Stream size : 448 MiB (6%)
Language : English
Audio #2
ID : 3
Format : Vorbis
Format settings, Floor : 1
Codec ID : A_VORBIS
Duration : 1h 37mn
Bit rate : 64.0 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Stream size : 44.8 MiB (1%)
Title : Filmmakers' Commentary
Writing library : libVorbis (Everywhere) (20100325 (Everywhere))
Language : English
Text #1
ID : 4
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : English
Text #2
ID : 5
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Arabic
Text #3
ID : 6
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Bulgarian
Text #4
ID : 7
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Chinese
Text #5
ID : 8
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Croatian
Text #6
ID : 9
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Czech
Text #7
ID : 10
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Danish
Text #8
ID : 11
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Dutch
Text #9
ID : 12
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : French
Text #10
ID : 13
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Greek
Text #11
ID : 14
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Hebrew
Text #12
ID : 15
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Indonesian
Text #13
ID : 16
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Korean
Text #14
ID : 17
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Persian
Text #15
ID : 18
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Polish
Text #16
ID : 19
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Portuguese
Text #17
ID : 20
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Romanian
Text #18
ID : 21
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Serbian
Text #19
ID : 22
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Slovenian
Text #20
ID : 23
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Spanish
Text #21
ID : 24
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Swedish
Text #22
ID : 25
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Vietnamese
Text #23
ID : 26
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : Filmmakers' Commentary
Language : English
Text #24
ID : 27
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : Filmmakers' Commentary
Language : French
Text #25
ID : 28
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : Filmmakers' Commentary
Language : Portuguese
Text #26
ID : 29
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : Filmmakers' Commentary
Language : Spanish
Menu
00:00:00.000 : en:CHAPTER01
00:08:39.811 : en:CHAPTER02
00:11:31.983 : en:CHAPTER03
00:15:11.035 : en:CHAPTER04
00:21:57.107 : en:CHAPTER05
00:27:41.702 : en:CHAPTER06
00:33:14.201 : en:CHAPTER07
00:39:07.136 : en:CHAPTER08
00:43:28.731 : en:CHAPTER09
00:47:08.367 : en:CHAPTER10
00:49:47.193 : en:CHAPTER11
00:59:55.801 : en:CHAPTER12
01:04:47.383 : en:CHAPTER13
01:09:28.164 : en:CHAPTER14
01:12:38.187 : en:CHAPTER15
01:23:26.043 : en:CHAPTER16
01:28:54.496 : en:CHAPTER17
pankov
18th November 2010, 00:32
zipi,
I'm in the same situation.
LAVFSplitter won't work with ZoomPlayer. A few months ago there was a brief discussion between the authors of the two programs but they didn't reach to a solution.
I didn't understand what was the problem so I too will be glad if nevcairiel or someone else can explain why this is the only splitter that doesn't work with ZoomPlayer.
I'm not saying that the problem is in the splitter but obviously there is something different in it that prevents it from working in ZP.
nevcairiel
18th November 2010, 09:48
There was a discussion? I don't particularly remember it, oh well.
I have never used ZoomPlayer, so i have no insight in its operations, really.
jmone
18th November 2010, 10:54
Hi nevcairiel - nice splliter! FYI I've posted a guide a on how to use this with the Arcsoft TMT filter for DTS-HD (and other Blu-ray Audio decoding) in MKV's etc in JRivers Media Centre (http://yabb.jriver.com/interact/index.php?topic=55171.msg408875#msg408875). It works really well with the excpetion of files with subs in them. They either fail to load or need a seek to start playing but even then I don't see the subs.
Thanks
nathan
pankov
18th November 2010, 11:43
There was a discussion? I don't particularly remember it, oh well.
I have never used ZoomPlayer, so i have no insight in its operations, really.
nevcairiel, there are a couple of posts by Blight - the lead developer of ZoomPlayer in the first 5-6 pages of this thread.
I'm really begging you to take a look at ZoomPlayer - it's not free but has a trial period so you can test it. If you decide to do so, please, use the latest alpha/beta test version 7.10 Alpha 5.
The development is slow in the last months but we hope Blight will come back to active development soon but ZoomPlayer is still one of the most versatile DirectShow media players out there. I've been using it for almost 10 years now and I still haven't found anything that can come close to it's range of settings and options to tweak the media playback.
MPC-HC has it's strengths but it trails in many other features.
nevcairiel,
pretty please, give it a try.
:thanks: in advance
mindbomb
19th November 2010, 18:18
For me, when there is vc-1 in an mkv, I have to manually seek to a place in the video or else I won't get picture. I'm not using DXVA with mpc video decoder.
Is this a known bug?
here is a sample anyway:
http://www.mediafire.com/?qe4j6xfa4640fln
also, this mkv sample had jerky playback if you tried to play the sample with hd audio.
http://www.mediafire.com/?8b26kzn5cmu9wnj
this sample also had jerky playback, though the hd audio doesnt seem to be the problem in this one:
http://www.mediafire.com/?4a8qitkxzz1kg7f
in all cases, i used version .11 of lavfsplitter.
n3w813
22nd November 2010, 19:36
Thanks for the great work, I have been reading through this thread & trying the versions, but still cant figure it out.
I am using Zoom Player (http://dl.zoomplayer.com/zp700max.exe) for years,
I have tried configuring the player to use LAVFSplitter as a source /splitter, to no avail.
In fact, This is the first time I ever used a source/splitter filter that doesnt work in Zoom Player :(
However manually building a graph in Graphedit does work.
Can anyone please give me a tip?
Am I missing something?
I am on XP pro.
zipi,
I'm in the same situation.
LAVFSplitter won't work with ZoomPlayer. A few months ago there was a brief discussion between the authors of the two programs but they didn't reach to a solution.
I didn't understand what was the problem so I too will be glad if nevcairiel or someone else can explain why this is the only splitter that doesn't work with ZoomPlayer.
I'm not saying that the problem is in the splitter but obviously there is something different in it that prevents it from working in ZP.
What is the error message you guys are getting in ZP while trying to use LAVFSplitter? Enable "Show Smart Play graph creation errors (useful for debugging)" under Playback/Smart Play/Settings & Blacklist.
I'm using ZP 7.1 and LAVFSplitter is working fine for me.
pankov
24th November 2010, 23:04
n3w813,
how have you configured ZP?
Do you use LAVFSplitter as a source filter or as a splitter?
For which file type have you configured it?
I'm trying to make it work for .mkv but it doesn't work neither as a source filter (with "This filter is also a splitter" checked) nor as a splitter after the Standard File Source.
In the first case I get this error
Unable to Create the "lavf dshow source filter" Filter.
Error Code : 00000001 - The file %2 could not be processed by the application %1 because it requires Indeo® Decoders of type %3
and in the second one I get this warning
Could not find a suitable Decoder for "[Source File: Smart Play Graph].Output"
SubTypes:
{1AC0BEBD-4D2B-45AD-BCEB-F2C41C5E3788}
{00000000-0000-0000-0000-000000000000}
and then this error
Could not create a Smart Play Graph, will now try a standard graph...
So have you tried using it for .mkv files? Can you share with us your .splitter and .sourcefilter files from the MediaAutoGraph subfolder ... or if it's convenient the whole folder.
You can use MediaFire or other sharing server.
n3w813
25th November 2010, 00:24
I did not have to configure any file types, media types, etc. Just configured the Source filter for Matroska to "lavf dshow source filter" and with "This filter is also a splitter" checked.
I do get the same first error in your post, to disable that prompt, I unchecked "Show Smart Play graph creation errors" checkbox in ZP. I think the error still happens, but ZP will not show it with this checkbox disabled.
See the attached picture, ZP still does end up using the LAVFSplitter as the source filter.
UPDATE: By the way, I've posted a bug report on Inmatrix's forums hoping that the ZP developers will fix this bug on the next release.
http://forum.inmatrix.com/index.php?showtopic=9908&view=findpost&p=42763
n3w813,
how have you configured ZP?
Do you use LAVFSplitter as a source filter or as a splitter?
For which file type have you configured it?
I'm trying to make it work for .mkv but it doesn't work neither as a source filter (with "This filter is also a splitter" checked) nor as a splitter after the Standard File Source.
In the first case I get this error
Unable to Create the "lavf dshow source filter" Filter.
Error Code : 00000001 - The file %2 could not be processed by the application %1 because it requires Indeo® Decoders of type %3
and in the second one I get this warning
Could not find a suitable Decoder for "[Source File: Smart Play Graph].Output"
SubTypes:
{1AC0BEBD-4D2B-45AD-BCEB-F2C41C5E3788}
{00000000-0000-0000-0000-000000000000}
and then this error
Could not create a Smart Play Graph, will now try a standard graph...
So have you tried using it for .mkv files? Can you share with us your .splitter and .sourcefilter files from the MediaAutoGraph subfolder ... or if it's convenient the whole folder.
You can use MediaFire or other sharing server.
nevcairiel
25th November 2010, 14:54
It definitely needs to work as a source filter, a pure splitter mode is not supported.
I actually remembered what the discussion with Blight was about, well partly anyway, i never understood what he was asking back then <.<
clsid
25th November 2010, 15:40
Yes, having a source filter would be very useful. You could re-use some the code from current MPC source filters for that if needed.
nevcairiel
25th November 2010, 16:04
Huh?
I just said the only way it works is being the source filter. It cannot work with any other source filter and "only" be splitter, it needs to be both.
zoose
26th November 2010, 00:07
Ive been testing this splitter as a replacement for the inbuilt MPC-HC one with TS files.
The TS files in question are captured from DVB-T using the latest version of TV Scheduler Pro from http://sourceforge.net/projects/tvschedulerpro/
I cut 20MB of a file that is not playing well with LAVFSplitter the video is played like it is as a lower framerate or dropping frames.
Using the MPC-HC spliiter the file plays back fine.
Am using inbuilt MPEG2, MPEG1 MPC-HC filters.
http://www.mediafire.com/?9d4my5zsfuxi9lg
Kaotech
26th November 2010, 12:17
With Mpc and a Bluray Video: MPEG4 Video (H264), i renamed the Haali media spliter *.ax file .
I unchecked "MPEG PS/TS/PVA", when i load the BD, i've this message : "Cannot render the file", if i checked "MPEG PS/TS/PVA", the LAVFSplitter don't load.
Thanks you for your help :)
mariner
30th November 2010, 18:51
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.
SamuriHL
30th November 2010, 18:56
It's a bug in TMT that exists even in TMT5. They know about it so maybe it'll get fixed at some point. It's annoying as hell though, and not just when trying to use LAVF.
mindbomb
30th November 2010, 23:47
umm, why exactly do you guys use arcsoft video decoder?
SamuriHL
1st December 2010, 02:00
I don't personally. But, in TMT itself there is this problem, as well. I noticed it in MKV's with VC1.
Chikuzen
4th December 2010, 00:02
After installation of lavfsplitter, it seems like a player I use becomes unable to play AVIs over the size of 4GB.
A 5.88GB file stops at around 2/3 of it, which leads me to think this is the case.
Is it possible to support the OpenDML specification?
PS:
and, it seems like lavfsplitter is unable to demux MP4s over the size of 4GB.
Especially, MP4 cannot be played at all.
FFplay, MPlayer, VLC, WMP12, QuickTime for Windows and Haali's splitter are able to play this MP4 without any problem.
(But Gabest's splitter and lavfsplitter cannnot.)
thus, I don't think that this cause is in libavformat or the file.
commander1979
9th December 2010, 19:05
Hi
can LAVFSplitter manage ordered chapter and edition like Haali Splitter?
Greets
commander
Blue_MiSfit
11th December 2010, 03:35
Any hope for splitting SMPTE-302M / AES3 PCM in TS?
VLC can do it, but I want to pass the audio into ffdshow for decode so I can use its filters to control downmix settings.. I'm dealing with some files that have 8 channels of audio, a 5.1ch mix and a 2ch Lt/Rt downmix. VLC plays all channels at once, which sounds like shit - obviously.
Thanks,
Derek
nevcairiel
13th December 2010, 10:40
Hi
can LAVFSplitter manage ordered chapter and edition like Haali Splitter?
Greets
commander
Not right now, not sure when, if ever, it might happen. Its a rather complicated thing to support.
nevcairiel
13th December 2010, 10:41
Any hope for splitting SMPTE-302M / AES3 PCM in TS?
VLC can do it, but I want to pass the audio into ffdshow for decode so I can use its filters to control downmix settings.. I'm dealing with some files that have 8 channels of audio, a 5.1ch mix and a 2ch Lt/Rt downmix. VLC plays all channels at once, which sounds like shit - obviously.
Thanks,
Derek
So its basically two audio tracks, but VLC thinks its one?
Well, avformat would need to support it, and expose it as two tracks for it to work properly. I don't know if it does, as i have never seen such a file.
Sample?
Blue_MiSfit
15th December 2010, 02:42
Actually it's a single track, 8 channels, like this:
L
R
C
LFE
Ls
Rs
Lt
Rt
Derek
Blue_MiSfit
15th December 2010, 05:30
I'm getting some samples together for you now.
Blue_MiSfit
15th December 2010, 06:13
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
Kurtnoise
15th December 2010, 08:11
https://roundup.ffmpeg.org/issue937
Virtual_ManPL
22nd December 2010, 18:33
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
http://img149.imageshack.us/img149/5659/bugcc.png (http://img149.imageshack.us/i/bugcc.png/)
hoborg
22nd December 2010, 18:50
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
http://img149.imageshack.us/img149/5659/bugcc.png (http://img149.imageshack.us/i/bugcc.png/)
Missing VC++2010 Runtime?
Ger
22nd December 2010, 18:53
You probably forgot to install the 64-bit VC++2010 Runtime.
EDIT: I was too late. ;)
Virtual_ManPL
22nd December 2010, 19:04
Awww, yes, forgot about it :p
Kotik
3rd January 2011, 23:57
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.
nevcairiel
4th January 2011, 08:02
{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.
mariner
4th January 2011, 15:22
Thanks for the reply, nevcairiel.
{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.
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.
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.
http://img153.imageshack.us/img153/1748/lavesplitter2.jpg
FYI, playback is also smooth when MPC's splitter is used with media type {31435657-0000-0010-8000-00AA00389B71}.
See this (http://forum.doom9.org/attachment.php?attachmentid=11929&stc=1&d=1294235270). It looks similar to the problem when madshi/jay bee tweaker was in the filter chain.
Best regards.
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@
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@
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 ........
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.