2013-07-29 49 views
1

我對使用谷歌API PHP客戶端我的YouTube帳戶上傳視頻的問題0.6.4的Youtube視頻處理狀態

上傳似乎不錯,但視頻狀態卡在「處理」上

Array 
(
    [status] => Array 
     (
      [uploadStatus] => uploaded 
      [privacyStatus] => public 
      [license] => youtube 
      [embeddable] => 1 
      [publicStatsViewable] => 1 
     ) 
    [processingDetails] => Array 
     (
      [processingStatus] => processing 
      [fileDetailsAvailability] => inProgress 
      [processingIssuesAvailability] => inProgress 
      [tagSuggestionsAvailability] => inProgress 
      [editorSuggestionsAvailability] => inProgress 
      [thumbnailsAvailability] => inProgress 
     ) 

) 

有人對此提建議嗎?

謝謝!

**更新**

的processingDetails近來改變,但狀態仍然停留在「處理」

Array 
(
    [status] => Array 
     (
      [uploadStatus] => uploaded 
      [privacyStatus] => public 
      [license] => youtube 
      [embeddable] => 1 
      [publicStatsViewable] => 1 
     ) 
    [fileDetails] => Array 
     (
      [fileType] => video 
      [container] => mov 
     ) 
    [processingDetails] => Array 
     (
      [processingStatus] => processing 
      [fileDetailsAvailability] => available 
      [processingIssuesAvailability] => available 
      [tagSuggestionsAvailability] => inProgress 
      [editorSuggestionsAvailability] => inProgress 
      [thumbnailsAvailability] => inProgress 
     ) 
    [suggestions] => Array 
     (
      [processingHints] => Array 
       (
        [0] => nonStreamableMov 
       ) 
     ) 
) 

回答

1

如果API上傳成功則東西聽起來像他們正在爲旨在從API的角度來看。我推薦的做法是試圖通過瀏覽器http://www.youtube.com/upload上傳相同的原始視頻文件,並查看該視頻是否已成功處理或卡住。

如果它也卡住了,那麼問題是你的視頻。

如果得到處理,那麼可能會有一些一次性問題影響您通過API上傳,我建議重試。如果問題與API上傳一致(並嘗試使用不同的文件),那麼這聽起來像是客戶端庫的錯誤。

+0

我嘗試過YouTube視頻管理器,一切都很順利。 – Manu

+0

然後,我建議嘗試幾次使用API​​的相同視頻文件,並查看是否每個上傳也卡在處理。如果是這樣,客戶端庫可能會做一些不正確的事情,並且您應該在https://code.google.com/p/google-api-php-client/issues/list –

+0

上打開一個錯誤,我仍然試圖上傳視頻。我爲此打開了一個錯誤,但他們沒有答案。但是最近處理細節已經發生變化。 – Manu