2013-07-24 51 views
1

我想在視頻文件上疊加圖像,它正在工作,但圖像在視頻上被破壞。IOS SDK +在視頻問題上疊加圖像

疊加圖像: enter image description here

雖然我如下處理視頻後得到視頻: enter image description here

我的代碼如下:

CGSize videoSize = [clipVideoTrack naturalSize]; 

    UIImage *myImage = [UIImage imageNamed:@"f1.png"]; 
    CALayer *aLayer = [CALayer layer]; 
    aLayer.contents = (id)myImage.CGImage; 
    aLayer.frame = CGRectMake(0, 0, videoSize.width,videoSize.height); 
    aLayer.opacity = 1; 
    CALayer *parentLayer = [CALayer layer]; 
    CALayer *videoLayer = [CALayer layer]; 
    parentLayer.frame = CGRectMake(0, 0, videoSize.width,videoSize.height); 
    videoLayer.frame = CGRectMake(0, 0, videoSize.width,videoSize.height); 
    [parentLayer addSublayer:videoLayer]; 
    [parentLayer addSublayer:aLayer]; 

請幫我解決這個問題,所以我將能夠在視頻上疊加適當的圖像。

由於

與更大(雙重或特里普爾)尺寸比實際幀大小
+0

使用「f1.png」圖像 –

回答

0

使用「f1.png」圖像

與更大(雙重或特里普爾)尺寸比實際幀大小