まったく別件の検証中、「GoPro Cineformコーデックの.movファイルはYouTubeにアップロードできるか?」という課題が発生。以前はダメだった記憶があったが、対応が変わっていないか試してみた。
5秒ほどのファイルをアップロードしたら成功したので「おお、対応してる!」と喜んだのもつかの間、数分程度のビデオのアップを試みたら
最終的にこのような表示で実行できなかった。そこで、ファイルサイズ、ビデオの時間、どちらに問題があるのかを簡単に検証してみた。
ファイル1:1920×1080 1分 ファイルサイズ 829MB
ファイル2:1920×1080 4秒 ファイルサイズ 61MB
ファイル3:640×360 1分 ファイルサイズ 189MB
その他の条件は全て同じ。コーデックはGoPro Cineform YUV10ビット。
その結果、ファイル2と3は成功、ファイル1はアップロード後の処理が42%で止まり、冒頭のエラーに至った。
この結果から原因はファイルサイズと考えられるが、829MB程度であれば本来はYouTubeに問題なくアップロードできるはず。コーデックに起因する、何らかの問題と思われる。
本件自体はニッチなケースだが、YouTubeのアップロードに関するトラブルの何らかの資料になるかもしれないので、ここに記録しておく。