Log in

View Full Version : Q. re x264vfw


JimmyBarnes
20th June 2017, 02:31
In the Configuration dialogue for x264vfw_full_43_2694bm_43159_fix there is a Decoder & AVI Muxer section with a prominent "libav" logo and a "Disable decoder" checkbox.

Clearly x264vfw encodes video to x264, but can it also decode this video as the above implies? If not, what "decoder" is it referring to and what does it do?

sneaker_ger
20th June 2017, 06:34
Yes, it includes an H.264 decoder component. What does it do? It decodes H.264 video via VfW. You may need this if you want to open e.g. H.264 in an AVI container using VirtualDub's "native" AVI/VfW source filter instead of e.g. ffmpeg input plugin.

JimmyBarnes
20th June 2017, 15:33
Yes, it includes an H.264 decoder component. What does it do? It decodes H.264 video via VfW. You may need this if you want to open e.g. H.264 in an AVI container using VirtualDub's "native" AVI/VfW source filter instead of e.g. ffmpeg input plugin.

So if "disable decoder" is left UNchecked, VirtualDub's "native" AVI/VfW source filter will be used in the above instance rather than ffmpeg input plugin?

What difference does this make?

TIA

hello_hello
20th June 2017, 23:26
VirtualDub lets you choose how a file is opened, so you'd be able to open it with the ffmpeg input plugin, or not, regardless of whether the x264 vfw decoder option is enabled. If it's disabled, you'd need to have another vfw decoder installed (such as ffdshow) in order to open the AVI as an "Audio Video Interleave" file type, otherwise VD will probably complain about not being able to find a decoder.

JimmyBarnes
22nd June 2017, 03:45
VirtualDub lets you choose how a file is opened, so you'd be able to open it with the ffmpeg input plugin, or not, regardless of whether the x264 vfw decoder option is enabled. If it's disabled, you'd need to have another vfw decoder installed (such as ffdshow) in order to open the AVI as an "Audio Video Interleave" file type, otherwise VD will probably complain about not being able to find a decoder.

OK thanks