Just a Computer Graphics Studio & My Life

Posts tagged ‘youtube’

[Ionic][AngularJS] 載入Youtube影片

剛學習Ionic寫Hybrid App,AngularJS想要在頁面中載入Youtube影片,可以怎麼做呢?

[Ionic][AngularJS] 載入Youtube影片.png

(繼續閱讀…)

[iOS] 取得Youtube影片的標題

有時候需要透過程式取得Youtube影片的標題,在網路上找了許久卻沒找到直接可用的API,方法是有很多種,比如使用Youtube的SDK,然而就要申請帳號來獲取API Key,明明是很簡單的任務,卻要大費周章來實現,最後我選擇較為簡潔的做法!

透過以下的Url Template,先取得該影片的所有資料,如下列網址帶入Video ID,我們將可取回一大串String。

http://youtube.com/get_video_info?video_id=XXXXXXXXXXX

字串截圖:

iOS 取得Youtube影片的標題.png

我們的目標字串為:

title=%E9%96%BB%E5%A5%95%E6%A0%BC+Janice+Yan+%5B+%E4%B9%9F%E5%8F%AF%E4%BB%A5+%5D+%28%E9%9B%BB%E5%BD%B1%E3%80%8C%E8%BF%BD%E5%A9%9A%E6%97%A5%E8%A8%98%E3%80%8D%E6%8F%92%E6%9B%B2%29+%E7%89%87%E8%8A%B1%E7%89%88Music+Video

我先找「title=」字眼,後面的字串到「&」之前,就是我要的標題。中文字被轉成百分比+字母(stringByRemovingPercentEncoding),所以要轉回去,最後還要取代掉「+」為「 (空白鍵)」。

Objective C可以這樣來剖析(Parse):

/**
Theme: fetch Title of Video from Youtube
IDE: Xcode 7
Language: C++
Date: 105/05/06
Author: HappyMan
Blog: https://cg2010studio.wordpress.com/
*/
    NSString *title = [[[[[[string componentsSeparatedByString:@"title="] lastObject] componentsSeparatedByString:@"&"] firstObject] stringByRemovingPercentEncoding] stringByReplacingOccurrencesOfString:@"+" withString:@" "];

我找的Video ID是PZGwZwGQTlk,經過上述程式碼剖析、解碼、取代,就得到追婚日記的插曲標題:閻奕格 Janice Yan [ 也可以 ] (電影「追婚日記」插曲) 片花版Music Video。

iOS 取得Youtube影片的標題2.png

 

這裡要注意的是,並不是所有影片資料字串都會有title=喔!若有title=會出現在不一樣的位置,我找到的這個例子剛好是在最前面!

.

參考:Get title from YouTube videos

[iOS] 播放Youtube影片2

先前提到可以用Web View播放Youtube影片,現在我們可以更輕易地播放Youtube影片囉~只要使用第三方套件XCDYouTubeKit,就可以透過內建的MPMoviePlayerViewController來播放影片!

來用今年員工旅遊韓國首爾空中滑翔到南怡島的影片做測試吧~

Play Youtube Video inline

在特定的view上播放影片

Play Youtube Video fullscreen

全螢幕播放影片

(繼續閱讀…)

[iOS] 在WebView播放Youtube影片旋轉

若在專案直接設定裝置面向(Device Orientation)為全部都勾選的話,就可以不用看這篇文章啦~就是因為我這專案除了播放影片之外,其它大多數的view都要固定為縱向(Portrait),所以我必須在特定播放影片的view中設定面向,使之能夠旋轉四個面向,如此來得省事!

Device Orientation

(繼續閱讀…)

[iOS] 播放Youtube影片

想要在APP裡頭播放Youtube影片,其實非常簡單,直接拿前人所寫的方法來用!趁這個時候瞭解webView的用法和html的語法吧~

iOS 播放Youtube影片

(繼續閱讀…)

[歌曲] 棋靈王—Get Over

Youtube上聽歷年動漫神曲時,發現遺忘已久的一首片頭曲,它是棋靈王最振奮人心的Get Over。大三時我喜歡一個女孩,因為不曉得自己想要什麼而迷惘中,因為有她的陪伴讓我有所慰藉,恰好弟弟來我這借住,放這首歌給我聽,一聽我就愛上了……

圖片

(繼續閱讀…)

風尚之旅的星光演唱會

真沒想到,我的第一場在小巨蛋的演唱會,就獻給賀寶芙風尚之旅的星光演唱會!好棒阿~真的周圍都是星光閃閃!

2013 美商賀寶芙台港澳風尚之旅 星光演唱會 - 謝金燕

(繼續閱讀…)

標籤雲

%d 位部落客按了讚: