Log in

View Full Version : Why difference in DirectShowSource 2.58 and 2.6 for webm


Starduster
26th February 2019, 23:40
I have a webm file that works fine on a server with 2.58 but errors out on Windows 10 with 2.6 with "The format is not supported". I even uninstalled 2.6 and installed 2.58 on the Win10 box and still got the error. I did use FFAudioSource and FFVideoSource on the Win10 box and that did work. I'd prefer to use DirectShowSource for legacy reasons if possible.

MediaInfo:
Complete name : C:\415_0_0_7.webm
Format : WebM
Format version : Version 4
File size : 2.17 MiB
Duration : 6 s 419 ms
Overall bit rate : 2 830 kb/s
Writing application : Lavf58.26.100
Writing library : Lavf58.26.100

Video
ID : 1
Format : VP9
Codec ID : V_VP9
Duration : 6 s 367 ms
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Language : English
Default : Yes
Forced : No
Color range : Limited
ALPHA_MODE : 1

Audio
ID : 2
Format : Opus
Codec ID : A_OPUS
Duration : 6 s 239 ms
Channel(s) : 1 channel
Channel layout : C
Sampling rate : 48.0 kHz
Bit depth : 32 bits
Compression mode : Lossy
Language : English
Default : Yes
Forced : No

filler56789
27th February 2019, 00:50
I have a webm file that works fine on a server with 2.58 but errors out on Windows 10 with 2.6 with "The format is not supported".

I even uninstalled 2.6 and installed 2.58 on the Win10 box and still got the error.

So the "difference" is not between DSS 2.5.8 and DSS 2.6, but between the DirectShow "environments" (so to speak) — the one of the server's OS and the one of Windows 10. Different splitters /decoders OR/AND different relative merits can make DSS fail at building a playable graph.

The safest way to use DSS is build the video and the audio playback graphs with GraphStudio, load them through DSS and apply AudioDub().

http://avisynth.nl/index.php/Importing_media#How_do_I_use_GraphEdit_to_make_graphs_of_DirectShow_filters_and_how_do_I_load_these_graphs_in_AviSynth.3F

Starduster
27th February 2019, 12:11
Not familiar with GraphStudio but I'll take a look. Thanks!