Talk:Microsoft Video 1

Latest comment: 10 years ago by Conquerist in topic Microsoft Video 1 in MS NetShow

Microsoft Video 1 in MS NetShow

edit

I added a source on Video 1 support in NetShow. It says that MS Video 1 is supported through the Video for Windows (VfW) framework, as a Video Compression Manager (VCM). The VfW MS Video 1 encoder shipped with Windows (msvidc32.dll, Version 1.0) only has a single setting in its configuration dialog, "Temporal Quality Ratio". Was there maybe another encoder shipped with NetShow? Or, did NetShow peform a first pass to determine the palette to use, without calling the MS Video 1 encoder at all?

Yes, that is correct. Using MSV 1 the computer would build a palette first based upon the users content and then in the encoding pass it would apply the template for color based upon the 256 colors selected during the first pass. WPPilot talk 19:17, 25 March 2014 (UTC)Reply


Also, the article mentions that MS Video 1 was "scalable during the encoding process". The decoder, as implemented in libav / ffmpeg, has no signs of scalability. So, what is meant by scalability? Did the encoder generate a base layer and an enhancement layer as two separate MS Video 1 bit streams? Or did the encoder generate a low and a high-quality bitstream that are completely unrelated to each other ("simulcast")? Or does "scalable" simply refer to changing the video resolution (downsampling) for encoding? Conquerist (talk) 15:38, 25 March 2014 (UTC)Reply

Scalable refers to the video size that was user defined in the interface. [1] WPPilot talk 19:17, 25 March 2014 (UTC)Reply
Thanks, that clears it up! Conquerist (talk) 22:57, 25 March 2014 (UTC)Reply

References