2012-12-14 120 views
3

我已經使用YouTube API管理我的視頻列表的縮略圖,但是他們的UIImage的頂部和底部都有黑條。任何人都可以幫助我解決如何在沒有這些條的情況下獲取縮略圖,甚至是更好的縮略圖嗎?YouTube視頻Feed縮略圖(無黑條)?

這是我目前使用的代碼:

GDataEntryBase *entry = [[feed entries] objectAtIndex:i]; 
     NSArray *thumbnails = [[(GDataEntryYouTubeVideo *)entry mediaGroup] mediaThumbnails]; 
     NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:[[thumbnails objectAtIndex:0] URLString]]]; 
     UIImage *thumbnail = [UIImage imageWithData:data]; 

感謝。

回答

2

同樣值得注意的是,爲了歷史目的,所有縮略圖當前都是4:3的寬高比。如果底層視頻是16:9,並且您計劃使用16:9播放器,那麼放置縮略圖以便隱藏頂部和底部黑色條是有意義的。這與您是否使用較低分辨率或較高分辨率的縮略圖無關。

相關問題