2013-04-17 5 views
0

내가 만드는 영화에 QuickTime 7 API를 통해 올바른 인터레이스 정보를 설정하려고합니다.QuickTime에서 인터레이스 정보 설정

동영상을 점진적으로 스캔하고 싶지만 시각적으로 출력을 확인하면 모든 프레임이 상단 절반으로 부숴집니다. 따라서 QuickTime이 내 영화가 kQTFieldsProgressiveScan임을 알았지 만 여전히 혼란 스럽습니다. 나도 같은 설명을 추가 한 각 프레임을 작성할 때 다음

myCreateNewMovie(...); 
ICMCompressionSessionOptionsCreate(...); 
BeginMediaEdits(media); 

myCreate(ImageDescription with appropriate FieldInfoImageDescriptionExtension2); 
SetMediaSampleDescription(media, ImageDescription); 

과 :

내가 뭐하는 거지입니다 그물에 다양한 비트와 조각에서

ICMImageDescriptionSetProperty(myFieldInfoImageDescription, ...); 
AddMediaSample2(...); 

답변

0

내가 인상을 얻었다을 그 미디어에 대한 샘플 설명 설정을 덮어 쓰는 중입니다. 이제 내 ICM 인코딩 된 프레임 출력 콜백 내에서 FieldInfo 데이터를 설정 중이며 만족스러운 것으로 보입니다.