Skip to content

Instantly share code, notes, and snippets.

@omarroth
Last active March 12, 2023 16:49
Show Gist options
  • Save omarroth/aa41eab7a91892ce47f9218d2e9e9e14 to your computer and use it in GitHub Desktop.
Save omarroth/aa41eab7a91892ce47f9218d2e9e9e14 to your computer and use it in GitHub Desktop.
Description of YouTube's stories feature (mobile-only)

To follow along you'll want a copy of protodec.

To get stories for a channel with UCID UCXuqSBlHAE6Xw-yeJA0Tunw:

{
  "1:0:embedded": {
    "1:0:embedded": {
      "16:5:varint": 5, // ?
      "17:6:string": "15.06.3", // App version
      "46:12:varint": 1 // ?
    }
  },
  "7:1:base64": {
    "80226972:0:embedded": {
      "2:0:string": "UCXuqSBlHAE6Xw-yeJA0Tunw",
      "3:1:base64": {
        "2:0:string": "stories"
      },
      "26:2:embedded": {
        "2:0:varint": 0, // ?
        "5:1:varint": 48803 // ?
      },
      "29:3:varint": 5 // max count?
    }
  }
}

Having trouble sending binary through curl, so using:

require "http"

client = HTTP::Client.new(URI.parse("https://youtubei.googleapis.com"))
headers = HTTP::Headers{
  "X-GOOG-API-FORMAT-VERSION" => "2",
  "User-Agent"                => "com.google.ios.youtube/15.06.3 (iPhone8,4; U; CPU iOS 12_4 like Mac OS X; en_US)",
  "Content-Type"              => "application/x-protobuf",
}

flag = ARGV[0]? || "h"
case flag
when "s"
  body = Base64.decode(STDIN.gets_to_end)
  print client.post("/youtubei/v1/browse?key=AIzaSyB-63vPrdThhKuerbB2N_l7Kwwcxj6yUAc", headers: headers, body: body).body
when "r"
  body = Base64.decode(STDIN.gets_to_end)
  headers["X-Goog-Device-Auth"] = "device_id=AEQ63XE3QVuQwo8+WPSybFbxXYgqwPr56ffqhjBAdSmmCfJXRoB3gNAlS5Lv3083wSu9Q/ElSw3hmUPihnVcrdRWHf2tOZiX+0HmZzi2tQd0WOPA+R1P6s84f3yGrEdELqq6O8CqEg5Tzw,data=ANM4jNhJlYj1,content=ANM4jNgNiDZ5ktmdxrR1KYSToBiVoEn6hg"
  print client.post("/youtubei/v1/reel/reel_item_watch?key=AIzaSyB-63vPrdThhKuerbB2N_l7Kwwcxj6yUAc", headers: headers, body: body).body
when "h"
  print "Usage: data | ./req [sr]"
end
$ crystal build req.cr

Run with:

$ cat payload.json | protodec -be | ./req s | protodec -rp

Returns (truncated):

// Several levels omitted
{
  "158884182:0:embedded": {
    "1:0:string": "AiPTYxrCt9o",
    "2:1:embedded": {
      "1:0:embedded": {
        "1:0:string": "Linus Tech Tips"
      }
    },
    "4:2:embedded": { // Thumbnail on stories page
      "1:0:embedded": {
        "1:0:string": "https://i.ytimg.com/vi/AiPTYxrCt9o/default_261195957.jpg",
        "2:1:varint": 120,
        "3:2:varint": 90
      },
      "1:1:embedded": {
        "1:0:string": "https://i.ytimg.com/vi/AiPTYxrCt9o/mqdefault_261195957.jpg",
        "2:1:varint": 320,
        "3:2:varint": 180
      },
      "1:2:embedded": {
        "1:0:string": "https://i.ytimg.com/vi/AiPTYxrCt9o/hqdefault_261195957.jpg",
        "2:1:varint": 480,
        "3:2:varint": 360
      },
      "1:3:embedded": {
        "1:0:string": "https://i.ytimg.com/vi/AiPTYxrCt9o/sddefault_261195957.jpg",
        "2:1:varint": 640,
        "3:2:varint": 480
      },
      "1:4:embedded": {
        "1:0:string": "https://i.ytimg.com/vi/AiPTYxrCt9o/maxresdefault_261195957.jpg",
        "2:1:varint": 1920,
        "3:2:varint": 1080
      },
      "9:5:varint": 1
    },
    "7:3:embedded": {
      "1:0:embedded": {
        "1:0:string": "14 hours ago"
      }
    },
    "8:4:embedded": { // Tracking
      "2:0:embedded": {
        "1:0:varint": 5,
        "2:1:varint": 39265,
        "3:2:varint": 0,
        "4:3:embedded": {
          "1:0:varint": 1582125603407395,
          "2:1:float32": 8.492676320990338e-33,
          "3:2:float32": 4.182535589101147e-25
        }
      },
      "139608561:1:embedded": {
        "1:0:string": "AiPTYxrCt9o",
        "2:1:string": "RLTDXuqSBlHAE6Xw-yeJA0Tunw", // Reel ID
        "3:2:varint": 1,
        "4:3:base64": {
          "30:0:varint": 1
        },
        "5:4:embedded": {
          "1:0:embedded": {
            "1:0:string": "https://i.ytimg.com/vi/AiPTYxrCt9o/frame0_hqdefault.jpg",
            "2:1:varint": 480,
            "3:2:varint": 360
          }
        },
        "8:5:embedded": {
          "139970731:0:embedded": {
            "3:0:embedded": {
              "150475697:0:embedded": {
                "1:0:embedded": {
                  "1:0:embedded": {
                    "1:0:string": "Linus Tech Tips"
                  }
                },
                "2:1:embedded": {
                  "1:0:embedded": {
                    "1:0:base64": "6d" // Incorrectly decoded as {}
                  }
                },
                "3:2:embedded": { // Tracking
                  "2:0:embedded": {
                    "1:0:varint": 10,
                    "2:1:varint": 37803,
                    "4:2:embedded": {
                      "1:0:varint": 1582125603407395,
                      "2:1:float32": 8.492676320990338e-33,
                      "3:2:float32": 4.182535589101147e-25
                    }
                  },
                  "48687626:1:embedded": {
                    "2:0:string": "UCXuqSBlHAE6Xw-yeJA0Tunw" // UCID
                  }
                },
                "5:3:embedded": { // Author thumbnails
                  "1:0:embedded": {
                    "1:0:string": "https://yt3.ggpht.com/a/AGF-l7_GPnSqhtxkf5pgDj4jdL3EfgJkG09iAXg3Og=s48-c-k-c0xffffffff-no-rj-mo",
                    "2:1:varint": 48,
                    "3:2:varint": 48
                  },
                  "1:1:embedded": {
                    "1:0:string": "https://yt3.ggpht.com/a/AGF-l7_GPnSqhtxkf5pgDj4jdL3EfgJkG09iAXg3Og=s88-c-k-c0xffffffff-no-rj-mo",
                    "2:1:varint": 88,
                    "3:2:varint": 88
                  },
                  "1:2:embedded": {
                    "1:0:string": "https://yt3.ggpht.com/a/AGF-l7_GPnSqhtxkf5pgDj4jdL3EfgJkG09iAXg3Og=s176-c-k-c0xffffffff-no-rj-mo",
                    "2:1:varint": 176,
                    "3:2:varint": 176
                  }
                },
                "6:4:embedded": { // Tracking
                  "1:0:varint": 10,
                  "2:1:varint": 37803,
                  "4:2:embedded": {
                    "1:0:varint": 1582125603407395,
                    "2:1:float32": 8.492676320990338e-33,
                    "3:2:float32": 4.182535589101147e-25
                  }
                },
                "8:5:embedded": {
                  "75730170:0:embedded": {
                    "2:0:string": "Linus Tech Tips 6 days ago"
                  }
                }
              }
            },
            "5:1:embedded": {
              "149803331:0:embedded": {
                "1:0:varint": 1,
                "2:1:varint": 4
              }
            },
            "8:2:embedded": { // Tracking
              "65153809:0:embedded": {
                "13:0:embedded": {
                  "1:0:varint": 9,
                  "2:1:varint": 37416,
                  "4:2:embedded": {
                    "1:0:varint": 1582125603407395,
                    "2:1:float32": 8.492676320990338e-33,
                    "3:2:float32": 4.182535589101147e-25
                  }
                }
              }
            },
            "9:3:embedded": { // Tracking
              "65153809:0:embedded": {
                "13:0:embedded": {
                  "1:0:varint": 8,
                  "2:1:varint": 37417,
                  "4:2:embedded": {
                    "1:0:varint": 1582125603407395,
                    "2:1:float32": 8.492676320990338e-33,
                    "3:2:float32": 4.182535589101147e-25
                  }
                }
              }
            },
            "10:4:embedded": { // Tracking
              "84996305:0:embedded": {
                "4:0:embedded": {
                  "1:0:varint": 7,
                  "2:1:varint": 37415,
                  "4:2:embedded": {
                    "1:0:varint": 1582125603407395,
                    "2:1:float32": 8.492676320990338e-33,
                    "3:2:float32": 4.182535589101147e-25
                  }
                }
              }
            },
            "12:5:varint": 3,
            "16:6:embedded": {
              "1:0:varint": 6,
              "2:1:varint": 72368,
              "4:2:embedded": {
                "1:0:varint": 1582125603407395,
                "2:1:float32": 8.492676320990338e-33,
                "3:2:float32": 4.182535589101147e-25
              }
            },
            "18:7:varint": 2
          }
        }
      }
    },
    "12:5:embedded": {
      "1:0:varint": 5,
      "2:1:varint": 39265,
      "3:2:varint": 0,
      "4:3:embedded": {
        "1:0:varint": 1582125603407395,
        "2:1:float32": 8.492676320990338e-33,
        "3:2:float32": 4.182535589101147e-25
      },
      "8:4:varint": 154199234864920538
    },
    "13:6:embedded": {
      "75730170:0:embedded": {
        "2:0:string": "Story Linus Tech Tips"
      }
    },
    "14:7:varint": 5 // Number of items in reel(?)
  }
}

For reel items relevant payload is:

{
  "1:0:embedded": {
    "1:0:embedded": {
      "16:5:varint": 5,
      "17:6:string": "15.06.3", // Mobile version
      "46:12:varint": 1
    }
  },
  "2:1:embedded": {
    "4:2:embedded": {
      "1:0:embedded": {
        "4:0:varint": 0,  // ?
        "5:1:varint": 2,  // ?
        "6:2:varint": 0,  // ?
        "7:3:varint": 3,  // ?
        "8:4:varint": 1,  // ?
        "9:5:varint": 0,  // ?
        "11:6:varint": 0, // ?
        "12:7:string": "video_format=22&sdkv=i.15.06&output=xml_vast2",
        "29:8:varint": 0
      }
    },
    "5:3:varint": 0,
    "8:4:varint": 0,
    "9:5:string": "RLTDXuqSBlHAE6Xw-yeJA0Tunw", // Reel ID
    "10:6:varint": 1, // Index
    "12:7:string": "8AEB", // Incorrectly decoded as {}
    "15:8:varint": 49
  },
  "4:2:varint": 0
}

Run with:

$ cat payload.json | protodec -be | ./req r | protodec -rp

Returns (truncated):

{
  "4:2:embedded": {
    "1:0:embedded": {
      "2:0:base64": {
        "1:0:string": "dvg39OfFbUk",
        "5:1:varint": 1582129143
      },
      "6:1:embedded": {
        "1:0:varint": 2,
        "2:1:embedded": {
          "1:0:string": "is_viewed_live",
          "2:1:string": "False"
        },
        "2:2:embedded": {
          "1:0:string": "logged_in",
          "2:1:string": "0"
        },
        "2:3:embedded": {
          "1:0:string": "e",
          "2:1:string": "23839597,23850950,23876424,23871729,23853114,23833442,23842638,23876209,23804043,23774219,23864165,23859025,23872412,23874591,45170004,23855940,23876813,23873993,23846457,9473384,23865223,1714251,23839884,23840682,23858017,23869808,23834232,23866338,23768776,23874051,23816681,23875791,23865252,23837993,23858564,23872375,23872749,23755274,23863598,9473403,23865206,23868348,23869132,23723207,23862294,23862481,23865717,23873111,23865307,23863739,23867270,23874981,23772437,23878440,23859863,23744176,23862065,9473375,23872895,23871054,23853241,23804281,23874541,23876418,23862582,23854168,23869558,23879022,23869781,23864085,9466895,23844769,23871438,23832044,23815572,23863040,23870834,23861264,23862968,23849372,23860782,23790586,23872595,23850451,23868613,23855886,23876795,23879828,23842233,23795268,23835070,23857970,23841649,23861905,23803535,23863451,23811985,23832002,23857949,23783094,23872702,23876262,23868125,23861063,23784259,23858021,23870214,23861061,23866058,23869527,23778038,23871217,23872921,23854353,23861679,23825089,23877070,9488222,23876157,23868611,23878393,23709532,23836115,23860859,23862103,23862477,23854963,23803853,23794339,23789385,24650115,23808852,23871971,23875537,23875954,23877184,23835402,23841299,23755966"
        }
      },
      "6:2:embedded": {
        "1:0:varint": 4,
        "2:1:embedded": {
          "1:0:string": "logged_in",
          "2:1:string": "0"
        }
      },
      "6:3:embedded": {
        "1:0:varint": 6,
        "2:1:embedded": {
          "1:0:string": "client.version",
          "2:1:string": "15.06"
        },
        "2:2:embedded": {
          "1:0:string": "client.name",
          "2:1:string": "IOS"
        }
      }
    },
    "2:1:embedded": {
      "1:0:varint": 0,
      "9:1:varint": 0,
      "10:2:embedded": {
        "65153809:0:embedded": {
          "9:0:embedded": {
            "2:0:embedded": {
              "1:0:varint": 6,
              "2:1:varint": 30313,
              "4:2:embedded": {
                "1:0:varint": 1582129143364694,
                "2:1:float32": 6.330179607868055e-33,
                "3:2:float32": -619529570877440.0
              }
            },
            "133724106:1:string": "\nLChPqqN25AQ0KC0FpUFRZeHJDdDlvIgtBaVBUWXhyQ3Q5byoVCAkYAVIPCgtBaVBUWXhyQ3Q5byAB"
          },
          "13:1:embedded": {
            "1:0:varint": 6,
            "2:1:varint": 30313,
            "4:2:embedded": {
              "1:0:varint": 1582129143364694,
              "2:1:float32": 6.330179607868055e-33,
              "3:2:float32": -619529570877440.0
            }
          }
        }
      },
      "24:3:embedded": {
        "207720144:0:embedded": {
          "1:0:varint": 2
        }
      },
      "31:4:base64": {
        "1:0:varint": 1,
        "2:1:embedded": {
          "1:0:varint": 2
        }
      }
    },
    "4:2:embedded": {
      "1:0:varint": 21540,
      "3:1:embedded": {
        "1:0:varint": 136,
        "2:1:string": "https://r2---sn-pobpb-poql.googlevideo.com/videoplayback?expire=1582150743&ei=919NXozgFMfmD5LEl9gM&ip=137.112.144.95&id=o-ABiFGXston74aDB-Lodyao6j33necFECrYDetqXFTOGJ&itag=136&source=youtube&requiressl=yes&mm=31%2C29&mn=sn-pobpb-poql%2Csn-vgqskn7z&ms=au%2Crdu&mv=m&mvi=1&pl=16&initcwndbps=2012500&vprv=1&mime=video%2Fmp4&gir=yes&clen=931579&dur=14.815&lmt=1582068643328365&mt=1582129072&fvip=6&keepalive=yes&c=IOS&txp=5432432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=ALgxI2wwRAIgfl-Olk7AVokFpMUFQbo2ptQWRiso9nEmYf6zatjCpBsCIA8dXvtklVqarb_ZFjxtQ4Qro6h5xNMhuWa6SrUp6x-C&lsparams=mm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHylml4wRAIgRTqbZOPdZbcSr-Ad3Oyglxm4C3XfOWazCqqdgd7DpUACICSpOIo1HmsuPKzaoox3bhPdoOdYtBOv89tseKsXzf7a",
        "5:2:string": "video/mp4; codecs=\"avc1.4d401e\"",
        "6:3:varint": 736217,
        "7:4:varint": 406,
        "8:5:varint": 720,
        "9:6:embedded": {
          "3:0:varint": 0,
          "4:1:varint": 738
        },
        "10:7:embedded": {
          "3:0:varint": 739,
          "4:1:varint": 806
        },
        "11:8:varint": 1582068643328365,
        "12:9:varint": 931579,
        "16:10:string": "medium",
        "25:11:varint": 30,
        "26:12:string": "360p",
        "27:13:varint": 1,
        "31:14:varint": 503046,
        "44:15:varint": 14815
      },
      "3:2:embedded": {
        "1:0:varint": 135,
        "2:1:string": "https://r2---sn-pobpb-poql.googlevideo.com/videoplayback?expire=1582150743&ei=919NXozgFMfmD5LEl9gM&ip=137.112.144.95&id=o-ABiFGXston74aDB-Lodyao6j33necFECrYDetqXFTOGJ&itag=135&source=youtube&requiressl=yes&mm=31%2C29&mn=sn-pobpb-poql%2Csn-vgqskn7z&ms=au%2Crdu&mv=m&mvi=1&pl=16&initcwndbps=2012500&vprv=1&mime=video%2Fmp4&gir=yes&clen=477303&dur=14.815&lmt=1582068643326978&mt=1582129072&fvip=6&keepalive=yes&c=IOS&txp=5432432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=ALgxI2wwRAIgTpnkqcXuUSuMENSktjrM4tdlUvPjVubTxLb_WFZwcw8CIHosNxOzrguzbDD20XrYHnTrbL-wD-FtwUq-tL5ZnNk8&lsparams=mm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHylml4wRAIgRTqbZOPdZbcSr-Ad3Oyglxm4C3XfOWazCqqdgd7DpUACICSpOIo1HmsuPKzaoox3bhPdoOdYtBOv89tseKsXzf7a",
        "5:2:string": "video/mp4; codecs=\"avc1.4d4015\"",
        "6:3:varint": 369267,
        "7:4:varint": 270,
        "8:5:varint": 480,
        "9:6:embedded": {
          "3:0:varint": 0,
          "4:1:varint": 738
        },
        "10:7:embedded": {
          "3:0:varint": 739,
          "4:1:varint": 806
        },
        "11:8:varint": 1582068643326978,
        "12:9:varint": 477303,
        "16:10:string": "small",
        "25:11:varint": 30,
        "26:12:string": "240p",
        "27:13:varint": 1,
        "31:14:varint": 257740,
        "44:15:varint": 14815
      },
      "3:3:embedded": {
        "1:0:varint": 134,
        "2:1:string": "https://r2---sn-pobpb-poql.googlevideo.com/videoplayback?expire=1582150743&ei=919NXozgFMfmD5LEl9gM&ip=137.112.144.95&id=o-ABiFGXston74aDB-Lodyao6j33necFECrYDetqXFTOGJ&itag=134&source=youtube&requiressl=yes&mm=31%2C29&mn=sn-pobpb-poql%2Csn-vgqskn7z&ms=au%2Crdu&mv=m&mvi=1&pl=16&initcwndbps=2012500&vprv=1&mime=video%2Fmp4&gir=yes&clen=246147&dur=14.815&lmt=1582068643327428&mt=1582129072&fvip=6&keepalive=yes&c=IOS&txp=5432432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=ALgxI2wwRQIhALzbE4ibHpjZIaFsio2XtMyV8dJ8TpEpHUlcxsvsWTQsAiBGAxOuloN1B-XXV0-ZNgeyir-Hto4aCDhbMw_QM5snBg%3D%3D&lsparams=mm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHylml4wRAIgRTqbZOPdZbcSr-Ad3Oyglxm4C3XfOWazCqqdgd7DpUACICSpOIo1HmsuPKzaoox3bhPdoOdYtBOv89tseKsXzf7a",
        "5:2:string": "video/mp4; codecs=\"avc1.4d400d\"",
        "6:3:varint": 198661,
        "7:4:varint": 202,
        "8:5:varint": 360,
        "9:6:embedded": {
          "3:0:varint": 0,
          "4:1:varint": 738
        },
        "10:7:embedded": {
          "3:0:varint": 739,
          "4:1:varint": 806
        },
        "11:8:varint": 1582068643327428,
        "12:9:varint": 246147,
        "16:10:string": "small",
        "25:11:varint": 30,
        "26:12:string": "240p",
        "27:13:varint": 1,
        "31:14:varint": 132917,
        "39:15:varint": 1,
        "44:16:varint": 14815
      },
      "3:4:embedded": {
        "1:0:varint": 139,
        "2:1:string": "https://r2---sn-pobpb-poql.googlevideo.com/videoplayback?expire=1582150743&ei=919NXozgFMfmD5LEl9gM&ip=137.112.144.95&id=o-ABiFGXston74aDB-Lodyao6j33necFECrYDetqXFTOGJ&itag=139&source=youtube&requiressl=yes&mm=31%2C29&mn=sn-pobpb-poql%2Csn-vgqskn7z&ms=au%2Crdu&mv=m&mvi=1&pl=16&initcwndbps=2012500&vprv=1&mime=audio%2Fmp4&gir=yes&clen=91914&dur=14.953&lmt=1582067994747347&mt=1582129072&fvip=6&keepalive=yes&c=IOS&txp=5431432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=ALgxI2wwRQIgL7nTd0f6lgSwd1LrY3IuG5uq-5r8Y5rhap30GNnZTEECIQC1ISpMbuyZS0xjiLR7Z9jEg-mG1_qS5f37IRhiTiYT9A%3D%3D&lsparams=mm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHylml4wRAIgRTqbZOPdZbcSr-Ad3Oyglxm4C3XfOWazCqqdgd7DpUACICSpOIo1HmsuPKzaoox3bhPdoOdYtBOv89tseKsXzf7a",
        "5:2:string": "audio/mp4; codecs=\"mp4a.40.5\"",
        "6:3:varint": 49879,
        "9:4:embedded": {
          "3:0:varint": 0,
          "4:1:varint": 640
        },
        "10:5:embedded": {
          "3:0:varint": 641,
          "4:1:varint": 696
        },
        "11:6:varint": 1582067994747347,
        "12:7:varint": 91914,
        "16:8:string": "tiny",
        "27:9:varint": 1,
        "31:10:varint": 49174,
        "43:11:varint": 10,
        "44:12:varint": 14953,
        "45:13:varint": 22050,
        "46:14:varint": 2
      },
      "3:5:embedded": {
        "1:0:varint": 140,
        "2:1:string": "https://r2---sn-pobpb-poql.googlevideo.com/videoplayback?expire=1582150743&ei=919NXozgFMfmD5LEl9gM&ip=137.112.144.95&id=o-ABiFGXston74aDB-Lodyao6j33necFECrYDetqXFTOGJ&itag=140&source=youtube&requiressl=yes&mm=31%2C29&mn=sn-pobpb-poql%2Csn-vgqskn7z&ms=au%2Crdu&mv=m&mvi=1&pl=16&initcwndbps=2012500&vprv=1&mime=audio%2Fmp4&gir=yes&clen=241603&dur=14.883&lmt=1582067994747614&mt=1582129072&fvip=6&keepalive=yes&c=IOS&txp=5431432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=ALgxI2wwRgIhAIiD2iPVyBimbCIbopRQPsT6tV55zi_4YMiQDSMfxOeNAiEA5d0cYmoaX9SldmNsOgw5GtzM2zKc-10PW5jIMvVtL9Y%3D&lsparams=mm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AHylml4wRAIgRTqbZOPdZbcSr-Ad3Oyglxm4C3XfOWazCqqdgd7DpUACICSpOIo1HmsuPKzaoox3bhPdoOdYtBOv89tseKsXzf7a",
        "5:2:string": "audio/mp4; codecs=\"mp4a.40.2\"",
        "6:3:varint": 130458,
        "9:4:embedded": {
          "3:0:varint": 0,
          "4:1:varint": 631
        },
        "10:5:embedded": {
          "3:0:varint": 632,
          "4:1:varint": 687
        },
        "11:6:varint": 1582067994747614,
        "12:7:varint": 241603,
        "16:8:string": "tiny",
        "27:9:varint": 1,
        "31:10:varint": 129867,
        "39:11:varint": 1,
        "43:12:varint": 20,
        "44:13:varint": 14883,
        "45:14:varint": 44100,
        "46:15:varint": 2
      },
      "5:6:string": "https://manifest.googlevideo.com/api/manifest/hls_variant/expire/1582150743/ei/919NXozgFMfmD5LEl9gM/ip/137.112.144.95/id/0223d3631ac2b7da/source/youtube/requiressl/yes/playback_host/r2---sn-pobpb-poql.googlevideo.com/mm/31%2C29/mn/sn-pobpb-poql%2Csn-vgqskn7z/ms/au%2Crdu/mv/m/mvi/1/pl/16/demuxed/1/tts_caps/1/maudio/1/initcwndbps/2012500/vprv/1/go/1/mt/1582129072/fvip/6/keepalive/yes/dover/11/itag/0/playlist_type/DVR/sparams/expire%2Cei%2Cip%2Cid%2Csource%2Crequiressl%2Cdemuxed%2Ctts_caps%2Cmaudio%2Cvprv%2Cgo%2Citag%2Cplaylist_type/sig/ALgxI2wwRQIhAMGXjRUJRUMXI8SVeZP9m0YuAx9QNNRSS9sk9DnwzWsaAiAGKZFvYXB9ClJBIvHprjnA9yU9meJXNa3WFlXGsPwl0A%3D%3D/lsparams/playback_host%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps/lsig/AHylml4wRQIhAOEyalAmBgDiRZlAIuEOHVqNTip3-ojgzJTidnXVEG1AAiBOz2bP3s527l24nw8gfFZO-d5m0LlbeWtJ_DxP6cMBDA%3D%3D/file/index.m3u8",
      "13:7:float32": 0.5625
    },
    "9:3:embedded": {
      "1:0:embedded": {
        "1:0:string": "https://s.youtube.com/api/stats/playback?cl=294559140&docid=AiPTYxrCt9o&ei=919NXpahFoLyDd66s8AN&fexp=1714251%2C9488222%2C23723207%2C23744176%2C23803853%2C23804281%2C23837993%2C23839597%2C23850451%2C23855886%2C23857949%2C23859863%2C23860859%2C23862968%2C23863598%2C23868125%2C23869781%2C23870834%2C23872375%2C23875537%2C23875954%2C23876813%2C23878393%2C23878440%2C45170004&ns=yt&plid=AAWe8CWUhCs0Ba2b&el=detailpage&len=15&list=RLTDXuqSBlHAE6Xw-yeJA0Tunw&of=GC6OCn1lTVgpgJyrp2hYjw&vm=CAEQABgEIAEqLEtQNE56MDRKbW9FNE9xV3VZWEpYakJQeVFHc0wwbXNxYmRBdmgxVWc2cmc9",
        "3:1:embedded": {
          "1:0:varint": 1
        },
        "3:2:embedded": {
          "1:0:varint": 2
        }
      },
      "2:1:embedded": {
        "1:0:string": "https://s.youtube.com/api/stats/delayplay?cl=294559140&docid=AiPTYxrCt9o&ei=919NXpahFoLyDd66s8AN&fexp=1714251%2C9488222%2C23723207%2C23744176%2C23803853%2C23804281%2C23837993%2C23839597%2C23850451%2C23855886%2C23857949%2C23859863%2C23860859%2C23862968%2C23863598%2C23868125%2C23869781%2C23870834%2C23872375%2C23875537%2C23875954%2C23876813%2C23878393%2C23878440%2C45170004&ns=yt&plid=AAWe8CWUhCs0Ba2b&el=detailpage&len=15&list=RLTDXuqSBlHAE6Xw-yeJA0Tunw&of=GC6OCn1lTVgpgJyrp2hYjw&vm=CAEQABgEIAEqLEtQNE56MDRKbW9FNE9xV3VZWEpYakJQeVFHc0wwbXNxYmRBdmgxVWc2cmc9",
        "3:1:embedded": {
          "1:0:varint": 1
        },
        "3:2:embedded": {
          "1:0:varint": 2
        }
      },
      "3:2:embedded": {
        "1:0:string": "https://s.youtube.com/api/stats/watchtime?cl=294559140&docid=AiPTYxrCt9o&ei=919NXpahFoLyDd66s8AN&fexp=1714251%2C9488222%2C23723207%2C23744176%2C23803853%2C23804281%2C23837993%2C23839597%2C23850451%2C23855886%2C23857949%2C23859863%2C23860859%2C23862968%2C23863598%2C23868125%2C23869781%2C23870834%2C23872375%2C23875537%2C23875954%2C23876813%2C23878393%2C23878440%2C45170004&ns=yt&plid=AAWe8CWUhCs0Ba2b&el=detailpage&len=15&list=RLTDXuqSBlHAE6Xw-yeJA0Tunw&of=GC6OCn1lTVgpgJyrp2hYjw&vm=CAEQABgEIAEqLEtQNE56MDRKbW9FNE9xV3VZWEpYakJQeVFHc0wwbXNxYmRBdmgxVWc2cmc9",
        "3:1:embedded": {
          "1:0:varint": 1
        },
        "3:2:embedded": {
          "1:0:varint": 2
        }
      },
      "4:3:embedded": {
        "1:0:string": "https://www.youtube.com/ptracking?ei=919NXpahFoLyDd66s8AN&plid=AAWe8CWUhCs0Ba2b&pltype=contentugc&ptk=youtube_none&video_id=AiPTYxrCt9o",
        "3:1:embedded": {
          "1:0:varint": 1
        },
        "3:2:embedded": {
          "1:0:varint": 2
        }
      },
      "5:4:embedded": {
        "1:0:string": "https://s.youtube.com/api/stats/qoe?cl=294559140&docid=AiPTYxrCt9o&ei=919NXpahFoLyDd66s8AN&event=streamingstats&fexp=1714251%2C9488222%2C23723207%2C23744176%2C23803853%2C23804281%2C23837993%2C23839597%2C23850451%2C23855886%2C23857949%2C23859863%2C23860859%2C23862968%2C23863598%2C23868125%2C23869781%2C23870834%2C23872375%2C23875537%2C23875954%2C23876813%2C23878393%2C23878440%2C45170004&ns=yt&plid=AAWe8CWUhCs0Ba2b&vm=CAEQABgEIAEqLEtQNE56MDRKbW9FNE9xV3VZWEpYakJQeVFHc0wwbXNxYmRBdmgxVWc2cmc9",
        "3:1:embedded": {
          "1:0:varint": 1
        },
        "3:2:embedded": {
          "1:0:varint": 2
        }
      },
      "9:5:embedded": {
        "1:0:string": "https://www.youtube.com/set_awesome?ei=919NXpahFoLyDd66s8AN&plid=AAWe8CWUhCs0Ba2b&video_id=AiPTYxrCt9o",
        "2:1:varint": 12
      },
      "13:6:embedded": {
        "1:0:string": "https://s.youtube.com/api/stats/atr?docid=AiPTYxrCt9o&ei=919NXpahFoLyDd66s8AN&len=15&ns=yt&plid=AAWe8CWUhCs0Ba2b&ver=2",
        "2:1:varint": 5,
        "3:2:embedded": {
          "1:0:varint": 1
        },
        "3:3:embedded": {
          "1:0:varint": 2
        }
      },
      "15:7:embedded": {
        "1:0:string": "https://s.youtube.com/api/stats/engage?cl=294559140&cmt=%5BVSS_CMT%5D&conn=%5BVSS_CONN%5D&cpn=%5BVSS_CPN%5D&docid=AiPTYxrCt9o&ei=919NXpahFoLyDd66s8AN&el=detailpage&fexp=1714251%2C9488222%2C23723207%2C23744176%2C23803853%2C23804281%2C23837993%2C23839597%2C23850451%2C23855886%2C23857949%2C23859863%2C23860859%2C23862968%2C23863598%2C23868125%2C23869781%2C23870834%2C23872375%2C23875537%2C23875954%2C23876813%2C23878393%2C23878440%2C45170004&lact=%5BVSS_LACT%5D&len=15&list=RLTDXuqSBlHAE6Xw-yeJA0Tunw&ns=yt&of=GC6OCn1lTVgpgJyrp2hYjw&plid=AAWe8CWUhCs0Ba2b&rt=%5BVSS_RT%5D&state=%5BVSS_STATE%5D&vis=%5BVSS_VIS%5D&vm=CAEQABgEIAEqLEtQNE56MDRKbW9FNE9xV3VZWEpYakJQeVFHc0wwbXNxYmRBdmgxVWc2cmc9",
        "2:1:embedded": {
          "1:0:varint": 1
        },
        "2:2:embedded": {
          "1:0:varint": 2
        }
      },
      "16:8:varint": 10,
      "16:9:varint": 20,
      "16:10:varint": 30,
      "17:11:varint": 300,
      "18:12:embedded": {
        "1:0:string": "https://www.youtube.com/pagead/viewthroughconversion/962985656/?backend=innertube&bundleid=com.google.ios.youtube&cname=5&cver=15_06&foc_id=XuqSBlHAE6Xw-yeJA0Tunw&idtype=idfa&label=followon_view&ptype=no_rmkt&random=272737588",
        "2:1:varint": 0,
        "3:2:embedded": {
          "1:0:varint": 1
        },
        "3:3:embedded": {
          "1:0:varint": 2
        }
      }
    },
    "10:4:embedded": {
      "49413586:0:embedded": {
        "1:0:string": "https://manifest.googlevideo.com/api/manifest/hls_timedtext_playlist/expire/1582154343/ei/919NXu-yF4LyDd66s8AN/tts_params/v%3DAiPTYxrCt9o%26asr_langs%3Dde,en,es,fr,it,ja,ko,nl,pt,ru%26caps%3Dasr%26hl%3Den%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1582154343%26sparams%3Dip,ipbits,expire,v,asr_langs,caps%26signature%3DD2A24FD7CB3DB5BA9824A00731C2A431E254E495.09648F0DCD28A47886EB8CD213A36D667D5294E0%26key%3Dyt8%26kind%3Dasr%26lang%3Den/dur/15/sparams/expire,ei,tts_params,dur/sig/ALgxI2wwRQIhAPaUksPYg9ZVKYltscvjHfHCG44rhk9zgz7wNqa8KiuaAiBisYQ9zLHPKs5EjKB_KOIXO_IKGwzNTW-d3XNeCkQ8Gw%3D%3D/file/file.m3u8",
        "5:1:string": "en"
      },
      "51621377:1:embedded": {
        "1:0:embedded": {
          "1:0:string": "https://www.youtube.com/api/timedtext?v=AiPTYxrCt9o&asr_langs=de,en,es,fr,it,ja,ko,nl,pt,ru&caps=asr&hl=en&ip=0.0.0.0&ipbits=0&expire=1582154343&sparams=ip,ipbits,expire,v,asr_langs,caps&signature=D2A24FD7CB3DB5BA9824A00731C2A431E254E495.09648F0DCD28A47886EB8CD213A36D667D5294E0&key=yt8&kind=asr&lang=en",
          "2:1:embedded": {
            "1:0:embedded": {
              "1:0:string": "English (auto-generated)"
            }
          },
          "3:2:string": "a.en",
          "4:3:string": "en",
          "5:4:string": "asr",
          "7:5:varint": 1
        },
        "2:1:embedded": {
          "2:0:varint": 0,
          "5:1:varint": 0
        },
        "4:2:varint": 0
      }
    },
    "11:5:embedded": {
      "1:0:string": "AiPTYxrCt9o",
      "15:1:string": "Story",
      "16:2:varint": 15,
      "19:3:string": "UCXuqSBlHAE6Xw-yeJA0Tunw",
      "20:4:varint": 0,
      "21:5:string": "",
      "22:6:varint": 0,
      "25:7:embedded": {
        "1:0:embedded": {
          "1:0:string": "https://i.ytimg.com/vi/AiPTYxrCt9o/mqdefault.jpg",
          "2:1:varint": 320,
          "3:2:varint": 180
        },
        "1:1:embedded": {
          "1:0:string": "https://i.ytimg.com/vi/AiPTYxrCt9o/hqdefault.jpg",
          "2:1:varint": 480,
          "3:2:varint": 360
        },
        "1:2:embedded": {
          "1:0:string": "https://i.ytimg.com/vi/AiPTYxrCt9o/sddefault.jpg",
          "2:1:varint": 640,
          "3:2:varint": 480
        }
      },
      "30:8:float32": 5.0,
      "31:9:varint": 1,
      "33:10:string": "Linus Tech Tips",
      "37:11:varint": 0,
      "38:12:varint": 0,
      "41:13:varint": 0
    },
    "15:6:embedded": {
      "53062301:0:embedded": {
        "1:0:varint": 1,
        "5:1:varint": 3,
        "6:2:varint": 1572864,
        "7:3:varint": 2306995,
        "8:4:varint": 1,
        "9:5:string": "r2---sn-pobpb-poql.googlevideo.com",
        "10:6:float32": 0.8999999761581421,
        "11:7:varint": 2,
        "12:8:varint": 1,
        "22:9:base64": {},
        "24:10:varint": 11
      },
      "55405814:1:embedded": {
        "1:0:float32": -3.7019615173339844,
        "3:1:float32": -17.701961517333984,
        "6:2:varint": 0
      },
      "62471335:2:embedded": {
        "1:0:varint": 1,
        "2:1:float32": 1.5,
        "3:2:float32": 4.0,
        "4:3:float32": 9.0,
        "5:4:float32": 11.0,
        "6:5:varint": -1
      },
      "68561153:3:embedded": {
        "28:0:varint": 1,
        "29:1:varint": 1,
        "38:2:varint": 1,
        "40:3:varint": 1,
        "42:4:varint": 1,
        "45:5:varint": 1,
        "48:6:varint": 1,
        "49:7:varint": 1,
        "60:8:varint": 1,
        "72:9:varint": 1,
        "73:10:float32": 0.8899999856948853,
        "74:11:varint": 6
      },
      "74642932:4:embedded": {
        "1:0:varint": 1,
        "2:1:varint": 1,
        "3:2:varint": 1,
        "4:3:varint": 0,
        "5:4:varint": 1,
        "6:5:varint": 0,
        "8:6:varint": 1,
        "9:7:varint": 1,
        "12:8:varint": 1
      },
      "90300132:5:embedded": {
        "1:0:varint": 10000,
        "2:1:varint": 10000,
        "3:2:varint": 10000,
        "4:3:varint": 1
      },
      "96064372:6:embedded": {
        "2:0:varint": 1,
        "4:1:varint": 1,
        "5:2:varint": 1,
        "6:3:varint": 1,
        "8:4:varint": 1,
        "9:5:varint": 1,
        "10:6:varint": 0,
        "14:7:varint": 1,
        "15:8:varint": 1,
        "17:9:varint": 1,
        "19:10:float32": 1.1799999475479126
      },
      "103006635:7:embedded": {
        "5:0:varint": 1
      },
      "104920317:8:embedded": {
        "1:0:varint": 1,
        "2:1:varint": 1,
        "4:2:varint": 1,
        "8:3:varint": 1,
        "13:4:varint": 1,
        "15:5:varint": 1,
        "16:6:varint": 14400000,
        "17:7:varint": 3000,
        "18:8:varint": 3000,
        "22:9:varint": 100,
        "24:10:varint": 1
      },
      "108538522:9:embedded": {
        "1:0:varint": 1572864,
        "2:1:varint": 0,
        "3:2:varint": 12
      },
      "125483857:10:embedded": {
        "1:0:varint": 1
      },
      "137283795:11:embedded": {
        "2:0:varint": 1,
        "3:1:varint": 2,
        "4:2:varint": 2,
        "5:3:embedded": {
          "137468749:0:embedded": {
            "1:0:varint": 3,
            "2:1:varint": 22,
            "3:2:varint": 500,
            "4:3:varint": 1
          }
        },
        "6:4:embedded": {
          "137447546:0:embedded": {
            "1:0:varint": 3,
            "2:1:varint": 6,
            "3:2:varint": 10240
          }
        },
        "11:5:embedded": {
          "137429276:0:embedded": {
            "1:0:varint": 30000,
            "2:1:varint": 1500,
            "3:2:float32": 0.949999988079071,
            "4:3:varint": -48000
          }
        },
        "12:6:embedded": {
          "1:0:varint": 0,
          "2:1:embedded": {
            "1:0:varint": 100,
            "2:1:varint": 16777216
          }
        },
        "23:7:embedded": {
          "3:0:varint": 8192,
          "4:1:varint": 1,
          "5:2:varint": 400
        },
        "25:8:varint": 1,
        "26:9:varint": 1,
        "27:10:varint": 1,
        "28:11:varint": 1,
        "29:12:embedded": {
          "1:0:varint": 2000,
          "2:1:varint": 500,
          "3:2:varint": 10000,
          "4:3:varint": 1000
        },
        "30:13:embedded": {
          "1:0:float32": 3.0,
          "2:1:float32": 0.0,
          "3:2:float32": 6.0,
          "4:3:float32": 0.0,
          "7:4:varint": 30000,
          "8:5:varint": 0,
          "9:6:varint": 0,
          "11:7:varint": 60,
          "12:8:varint": 53687091,
          "13:9:varint": 60,
          "14:10:varint": 120,
          "15:11:varint": 0,
          "18:12:varint": 10,
          "19:13:varint": 0,
          "21:14:varint": 0,
          "23:15:varint": 5000,
          "29:16:varint": 53687091,
          "30:17:varint": 53687091,
          "31:18:varint": 0
        },
        "31:14:embedded": {
          "1:0:float32": 1.0,
          "2:1:float32": 48000.0,
          "3:2:float32": 1.0,
          "4:3:float32": 48000.0,
          "5:4:float32": 1.1799999475479126,
          "7:5:varint": 30000,
          "8:6:varint": 0,
          "9:7:varint": 0,
          "10:8:varint": 15,
          "11:9:varint": 60,
          "12:10:varint": 375809638,
          "13:11:varint": 60,
          "14:12:varint": 120,
          "15:13:varint": 0,
          "16:14:varint": 10000,
          "17:15:varint": 0,
          "19:16:varint": 10,
          "20:17:varint": 1,
          "21:18:varint": 4,
          "23:19:varint": 5000,
          "25:20:varint": 11,
          "29:21:varint": 375809638,
          "30:22:varint": 375809638,
          "31:23:varint": 0
        },
        "39:15:embedded": {
          "2:0:varint": 1,
          "3:1:varint": 3,
          "4:2:varint": 5000
        },
        "47:16:embedded": {
          "1:0:varint": 2
        },
        "49:17:varint": 5,
        "50:18:varint": 1
      },
      "155002886:12:embedded": {
        "1:0:varint": 1
      },
      "182822664:13:embedded": {
        "7:0:varint": 0
      },
      "215771584:14:embedded": {
        "1:0:embedded": {
          "1:0:varint": 60000,
          "2:1:varint": 15000,
          "3:2:varint": 1000
        },
        "2:1:embedded": {
          "3:0:varint": 1
        }
      }
    },
    "16:7:embedded": {
      "55735497:0:embedded": {
        "1:0:string": "https://i9.ytimg.com/sb/AiPTYxrCt9o/storyboard3_L$L/$N.jpg?sqp=ovOX_wMGCOqykfIF|48#27#100#10#10#0#default#rs$AOn4CLDNE1NKbwJ65ysbqanez6e4u1O5AQ"
      }
    },
    "21:8:embedded": {
      "1:0:varint": 0,
      "2:1:varint": 13499,
      "4:2:embedded": {
        "1:0:varint": 1582129143364694,
        "2:1:float32": 6.330179607868055e-33,
        "3:2:float32": -619529570877440.0
      }
    },
    "22:9:embedded": {
      "59961494:0:string": "\n|a=4&b=99CiyqRvg8E_8JqdYFOLOwJd0ao&c=1582129143&d=5&e=AiPTYxrCt9o&c3a=16&c7a=1&hh=URaa-C1I2HTemeWAq26Fyfnj0BFwS9myLYCjmTugJqg"
    },
    "26:10:embedded": {
      "74049584:0:embedded": {
        "1:0:embedded": {
          "1:0:varint": 1,
          "2:1:varint": 15,
          "3:2:varint": 10,
          "4:3:varint": 180,
          "5:4:varint": 2592000
        },
        "2:1:embedded": {
          "1:0:embedded": {
            "1:0:string": "Experiencing interruptions? "
          },
          "1:1:embedded": {
            "1:0:string": "Find out why",
            "2:1:varint": 1
          }
        },
        "3:2:embedded": {
          "2:0:embedded": {
            "1:0:varint": 2,
            "2:1:varint": 8938,
            "4:2:embedded": {
              "1:0:varint": 1582129143364694,
              "2:1:float32": 6.330179607868055e-33,
              "3:2:float32": -619529570877440.0
            }
          },
          "49679253:1:string": "\n0https://www.google.com/get/videoqualityreport/m/"
        },
        "4:3:embedded": {
          "1:0:varint": 2,
          "2:1:varint": 8938,
          "4:2:embedded": {
            "1:0:varint": 1582129143364694,
            "2:1:float32": 6.330179607868055e-33,
            "3:2:float32": -619529570877440.0
          }
        },
        "6:4:embedded": {
          "75948787:0:embedded": {
            "2:0:embedded": {
              "1:0:varint": 5,
              "2:1:varint": 8939,
              "4:2:embedded": {
                "1:0:varint": 1582129143364694,
                "2:1:float32": 6.330179607868055e-33,
                "3:2:float32": -619529570877440.0
              }
            }
          }
        },
        "7:5:embedded": {
          "96140188:0:embedded": {
            "1:0:embedded": {
              "1:0:embedded": {
                "1:0:string": "Experiencing interruptions?"
              }
            },
            "2:1:embedded": {
              "65153809:0:embedded": {
                "5:0:embedded": {
                  "1:0:embedded": {
                    "1:0:string": "Find out why"
                  }
                },
                "9:1:embedded": {
                  "2:0:embedded": {
                    "1:0:varint": 4,
                    "2:1:varint": 11760,
                    "4:2:embedded": {
                      "1:0:varint": 1582129143364694,
                      "2:1:float32": 6.330179607868055e-33,
                      "3:2:float32": -619529570877440.0
                    }
                  },
                  "49679253:1:string": "\n0https://www.google.com/get/videoqualityreport/m/"
                },
                "13:2:embedded": {
                  "1:0:varint": 4,
                  "2:1:varint": 11760,
                  "4:2:embedded": {
                    "1:0:varint": 1582129143364694,
                    "2:1:float32": 6.330179607868055e-33,
                    "3:2:float32": -619529570877440.0
                  }
                }
              }
            },
            "4:2:embedded": {
              "1:0:varint": 3,
              "2:1:varint": 13625,
              "4:2:embedded": {
                "1:0:varint": 1582129143364694,
                "2:1:float32": 6.330179607868055e-33,
                "3:2:float32": -619529570877440.0
              }
            }
          }
        }
      }
    },
    "27:11:string": "",
    "36:12:embedded": {
      "2:0:embedded": {
        "1:0:varint": 0,
        "2:1:varint": 13499,
        "4:2:embedded": {
          "1:0:varint": 1582129143364694,
          "2:1:float32": 6.330179607868055e-33,
          "3:2:float32": -619529570877440.0
        }
      },
      "204158123:1:embedded": {
        "170382760:0:embedded": {
          "1:0:base64": {
            "2:0:string": "AiPTYxrCt9o",
            "4:1:varint": 116,
            "5:2:varint": 1
          },
          "2:1:embedded": {
            "1:0:embedded": {
              "1:0:varint": 2,
              "2:1:varint": 1002
            },
            "1:1:embedded": {
              "1:0:varint": 3,
              "2:1:varint": 8
            },
            "2:2:embedded": {
              "1:0:varint": 1,
              "3:1:varint": 1
            },
            "2:3:embedded": {
              "1:0:varint": 2,
              "3:1:varint": 2,
              "4:2:embedded": {
                "8:0:embedded": {
                  "1:0:varint": 3,
                  "2:1:embedded": {
                    "2:0:embedded": {
                      "1:0:varint": 1
                    }
                  },
                  "3:2:embedded": {
                    "3:0:embedded": {
                      "1:0:embedded": {
                        "1:0:varint": 1,
                        "2:1:embedded": {
                          "1:0:varint": 3,
                          "6:1:embedded": {
                            "1:0:embedded": {
                              "1:0:varint": 1
                            }
                          }
                        }
                      }
                    }
                  },
                  "4:3:varint": 4
                }
              }
            },
            "2:4:embedded": {
              "1:0:varint": 3,
              "3:1:varint": 3
            },
            "2:5:embedded": {
              "1:0:varint": 4,
              "2:1:varint": 2,
              "3:2:varint": 3
            }
          }
        }
      }
    },
    "42:13:embedded": {
      "131221923:0:embedded": {
        "1:0:embedded": {
          "131239165:0:embedded": {
            "1:0:embedded": {
              "2:0:embedded": {
                "1:0:varint": 1,
                "2:1:varint": 16499,
                "4:2:embedded": {
                  "1:0:varint": 1582129143364694,
                  "2:1:float32": 6.330179607868055e-33,
                  "3:2:float32": -619529570877440.0
                }
              },
              "98150882:1:embedded": {
                "1:0:embedded": {
                  "66439850:0:embedded": {
                    "1:0:embedded": {
                      "66441108:0:embedded": {
                        "1:0:embedded": {
                          "1:0:embedded": {
                            "1:0:string": "Quality"
                          }
                        },
                        "2:1:embedded": {
                          "1:0:varint": 44
                        },
                        "3:2:embedded": {
                          "2:0:embedded": {
                            "1:0:varint": 1,
                            "2:1:varint": 16499,
                            "4:2:embedded": {
                              "1:0:varint": 1582129143364694,
                              "2:1:float32": 6.330179607868055e-33,
                              "3:2:float32": -619529570877440.0
                            }
                          },
                          "77611383:1:embedded": {
                            "1:0:string": "AiPTYxrCt9o"
                          }
                        },
                        "5:3:embedded": {
                          "1:0:varint": 1,
                          "2:1:varint": 16499,
                          "4:2:embedded": {
                            "1:0:varint": 1582129143364694,
                            "2:1:float32": 6.330179607868055e-33,
                            "3:2:float32": -619529570877440.0
                          }
                        }
                      }
                    },
                    "1:1:embedded": {
                      "66441108:0:embedded": {
                        "1:0:embedded": {
                          "1:0:embedded": {
                            "1:0:string": "Captions"
                          }
                        },
                        "2:1:embedded": {
                          "1:0:varint": 50
                        },
                        "3:2:embedded": {
                          "2:0:embedded": {
                            "1:0:varint": 1,
                            "2:1:varint": 16499,
                            "4:2:embedded": {
                              "1:0:varint": 1582129143364694,
                              "2:1:float32": 6.330179607868055e-33,
                              "3:2:float32": -619529570877440.0
                            }
                          },
                          "74232380:1:embedded": {
                            "1:0:string": "AiPTYxrCt9o"
                          }
                        },
                        "5:3:embedded": {
                          "1:0:varint": 1,
                          "2:1:varint": 16499,
                          "4:2:embedded": {
                            "1:0:varint": 1582129143364694,
                            "2:1:float32": 6.330179607868055e-33,
                            "3:2:float32": -619529570877440.0
                          }
                        }
                      }
                    },
                    "1:2:embedded": {
                      "66441108:0:embedded": {
                        "1:0:embedded": {
                          "1:0:embedded": {
                            "1:0:string": "Report"
                          }
                        },
                        "2:1:embedded": {
                          "1:0:varint": 52
                        },
                        "3:2:embedded": {
                          "2:0:embedded": {
                            "1:0:varint": 1,
                            "2:1:varint": 16499,
                            "4:2:embedded": {
                              "1:0:varint": 1582129143364694,
                              "2:1:float32": 6.330179607868055e-33,
                              "3:2:float32": -619529570877440.0
                            }
                          },
                          "74232392:1:embedded": {
                            "1:0:string": "AiPTYxrCt9o"
                          }
                        },
                        "5:3:embedded": {
                          "1:0:varint": 1,
                          "2:1:varint": 16499,
                          "4:2:embedded": {
                            "1:0:varint": 1582129143364694,
                            "2:1:float32": 6.330179607868055e-33,
                            "3:2:float32": -619529570877440.0
                          }
                        }
                      }
                    },
                    "1:3:embedded": {
                      "66441108:0:embedded": {
                        "1:0:embedded": {
                          "1:0:embedded": {
                            "1:0:string": "Help & feedback"
                          }
                        },
                        "2:1:embedded": {
                          "1:0:varint": 80
                        },
                        "3:2:embedded": {
                          "2:0:embedded": {
                            "1:0:varint": 1,
                            "2:1:varint": 16499,
                            "4:2:embedded": {
                              "1:0:varint": 1582129143364694,
                              "2:1:float32": 6.330179607868055e-33,
                              "3:2:float32": -619529570877440.0
                            }
                          },
                          "79216710:1:embedded": {
                            "2:0:string": "yt_ios_watch",
                            "3:1:varint": 1
                          }
                        },
                        "5:3:embedded": {
                          "1:0:varint": 1,
                          "2:1:varint": 16499,
                          "4:2:embedded": {
                            "1:0:varint": 1582129143364694,
                            "2:1:float32": 6.330179607868055e-33,
                            "3:2:float32": -619529570877440.0
                          }
                        }
                      }
                    },
                    "4:4:embedded": {
                      "1:0:varint": 1,
                      "2:1:varint": 16499,
                      "4:2:embedded": {
                        "1:0:varint": 1582129143364694,
                        "2:1:float32": 6.330179607868055e-33,
                        "3:2:float32": -619529570877440.0
                      }
                    }
                  }
                }
              }
            },
            "3:1:embedded": {
              "1:0:varint": 1,
              "2:1:varint": 16499,
              "4:2:embedded": {
                "1:0:varint": 1582129143364694,
                "2:1:float32": 6.330179607868055e-33,
                "3:2:float32": -619529570877440.0
              }
            }
          }
        }
      }
    }
  }
}

It should be noted that the decrypted protobufs are similar in structure to player_response in YouTube's polymer watch page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment