LAVFilters
LAVFilters copied to clipboard
LAV video decoder not added
File source splitter perfectly adds a LAV video decoder if used in MPC/graphstudio but the LAV splitter does not add a video decoder. If LAV video decoder is added manually it plays perfectly. `General Complete name : 100_0053.avi Format : AVI Format/Info : Audio Video Interleave File size : 842 KiB Duration : 3 s 667 ms Overall bit rate : 1 881 kb/s Writing library : VirtualDub build 16250/release
Video ID : 0 Format : Indeo 4 Codec ID : IV50 Codec ID/Info : Intel Indeo Video 5.0 Wavelet Duration : 3 s 667 ms Bit rate : 1 761 kb/s Width : 240 pixels Height : 320 pixels Display aspect ratio : 0.750 Frame rate : 15.000 FPS Bits/(Pixel*Frame) : 1.529 Stream size : 788 KiB (94%)
Audio ID : 1 Format : PCM Format settings : Unsigned Codec ID : 1 Duration : 3 s 667 ms Bit rate mode : Constant Bit rate : 88.2 kb/s Channel(s) : 1 channel Sampling rate : 11.024 kHz Bit depth : 8 bits Stream size : 39.5 KiB (5%) Alignment : Aligned on interleaves Interleave, duration : 75 ms (1.12 video frame) Interleave, preload duration : 500 ms
Graph Building and decoder selection is controlled by the playback application, not the filters.
Hi, Yes, auto graph building didn't work under GraphStudio (with LAV splitter to high merit) for this file while it works for other type of video format and effectively, connecting manually filter between them, it works, this is curious why it failed on Indeo 4.
Message from GraphEdit : is
Manually adding and it ok :)
😊
Automatic connect does work when using the standard AVI Splitter from Microsoft. I can confirm that with LAV Splitter only manual connection works in GraphStudioNext.
You can change the preferred splitter with Codec Tweak Tool.
Automatic connect also works with LAV splitter with all other videos I can throw at it, just not with the Indeo 4 ones, so I really don't want to switch splitters, I'm only wondering if there's a small bug in LAV preventing these kinds of videos to be automatically connected
I'll look into it
thanks!
I looked into it but I see absolutely no reason for this to behave differently, unless the graph builder is interfering and prefering some other filter for some reason. There is nothing special about Indeo4, and the type information exposed is practically identical as with the AviSplitter (and I also made it 100% identical to confirm the behavior).
Strange. Is the error at least reproducible at your end?
Since it works on GraphStudioNext; maybe it is a bug of GraphEdit.