YouTube Music ロッカー機能
が、YouTube Music はすべての曲が YouTube の動画になっている
………どうなるんだ?
アップロードしてみた!
アップロードすると確かに YouTube の動画になる!
が、かなり特別扱いを受けている
非公開動画になっている
他のチャンネルから見た図
https://gyazo.com/54168e81389fce52b7cf634fe2d79982
www から再生できない!
https://gyazo.com/abea3a734275e57438586d861ffc4c17
メタデータは出る
musicVideoType が MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK になる
AACしか作られない?
itag=141 256kbps AAC
itag=140 128kbps AAC
元が 96kHz 24bit の FLAC でもおかまいなし
YouTubeインフラなのでしばらくするとOpusも生えてきたりするのかも
signatureCipher モードにならない (url直書き)
videoplaybackが *.c.youtube.com からの提供になる
普段は googlevideo.com からの提供
description が "Uploaded to YouTube via YouTube Music" から始まる
アップロード元チャンネルが "Music Library Uploads" になっている
これは1ユーザー1つ生えるっぽい
https://gyazo.com/6b747c57149125c2742b50c343626885
https://gyazo.com/4aab36440f4300459109baa0ac13d18e
(チャンネル登録者数が1なのは俺)
このチャンネルは俺しか見えない「hidden channel」となっているらしい
このチャンネルのデータを見ようとするといろいろ見れない
code:err.txt
NOT_FOUND: Not serving shelves for hidden channel UCほげほげ; /ChannelService.GetShelfContents RPC failed; /VideoFeedsService.GetBrowse RPC failed [type.googleapis.com/util.MessageSetPayload='youtube.RootCauseExtension { causes { unknown_failure { } abns_address: "/abns/youtube-channels/prod-stripe00.channel-service.server" stubby_method: "ChannelService-GetShelfContents" } }'] === Source Location Trace: ===
net/rpc/rpc-status.cc:526
video/youtube/discovery/engine/util/make_rpc.h:256