Hello,
Does anyone have experience with VC1 bitstreams for Simple/Main profiles? Annex L of SMPTE 421M specification is dedicated to Bitstream Metadata Serialization, but it seems like it's not applicable to Simple/Main profiles.
According to http://read.pudn.com/downloads50/doc/fileformat/172350/vc1%20encoding.pdf the structure of headers for Simple/Main profiles should look like this:
which is different than Annex L of SMPTE 421M specification. So, does anyone know what kind of headers should I add to VC1 frames in order for decoder to have all information necessary for the decoding process?Code:if( start_code == 0x0000010F ) //Sequence start code { frame_width 16 uimsbf frame_height 16 uimsbf STRUCT_C() 32 bslbf start_code 32 0x0000010D } else if (start_code == 0x0000010D ) //Frame start code { }
Support our site by donate $5 directly to us Thanks!!!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
		
			+ Reply to Thread
			
		
		
		
			
	
	
				Results 1 to 4 of 4
			
		- 
	Last edited by adamm; 10th Feb 2017 at 14:47. 
- 
	Marsia MarinerGuestFirst of all: WHY would you want to do that  
 
 {{ source: https://forum.doom9.org/showthread.php?p=1060034#post1060034 }}Originally Posted by zambelli
 
 I suppose it's not impossible to do what you intend to do, but... would it be worth the effort?
 Even Microsoft themselves don't care about WMV3 and WVC1 anymore 
 
 P.S.: I think this thread should be moved to the Programming forum.Last edited by Marsia Mariner; 10th Feb 2017 at 15:12. Reason: add P.S. 
- 
	Thank you for answering. 
 I am learning about codecs, and I have decoder that supports simple/main profile bitstreams and want to test it.WHY would you want to do that
 So far I could only get some of the pictures from streams (probably I frames) using headers shown in the code I put in first post. It seams like decoder needs some more information, but I am not sure what.
 
 I was not able to find the RCV format specification... Does anyone have more info about that format? I have tried with Annex L format, but with no luck.The RCV format was created to provide a lightweight encapsulation method for VC-1 Simple and Main bitstreams.
- 
	Marsia MarinerGuestI think /hope this piece of code may help you: 
 
 https://codecs.multimedia.cx/?p=131
Similar Threads
- 
  What is format profile?By bho in forum Video ConversionReplies: 10Last Post: 18th Dec 2015, 19:44
- 
  720p@30fps Possible with Main Profile Level 3.0? Quality?By Thommers in forum Video ConversionReplies: 22Last Post: 19th Mar 2015, 11:32
- 
  720p@30fps Possible with Main Profile Level 3.0?By Thommers in forum Video Streaming DownloadingReplies: 3Last Post: 17th Mar 2015, 18:20
- 
  How To Convert Mp4 File to MPEG4 Simple ProfileBy arunraj6300 in forum Video ConversionReplies: 2Last Post: 13th Aug 2014, 18:45
- 
  MPEG-4 Simple Studio Profile DecodingBy Dave1024 in forum Newbie / General discussionsReplies: 6Last Post: 10th Jan 2014, 07:07


 
		
		 View Profile
				View Profile
			 View Forum Posts
				View Forum Posts
			 Private Message
				Private Message
			 
 
			
			
 Quote
 Quote