diff --git a/README.md b/README.md index 9b37188..601ef92 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ inspired by [NewPipe](https://github.com/TeamNewPipe/NewPipeExtractor). - [X] **Player** (video/audio streams, subtitles) - TODO: Livestream support - [X] **Playlist** -- [ ] **VideoDetails** (metadata, comments, recommended videos) +- [X] **VideoDetails** (metadata, comments, recommended videos) - [ ] **Channel** - [ ] **ChannelRSS** - [ ] **Search** diff --git a/codegen/src/collect_large_numbers.rs b/codegen/src/collect_large_numbers.rs new file mode 100644 index 0000000..c340b12 --- /dev/null +++ b/codegen/src/collect_large_numbers.rs @@ -0,0 +1,358 @@ +use std::collections::HashMap; +use std::{collections::BTreeMap, fs::File, io::BufReader, path::Path}; + +use anyhow::{Context, Result}; +use fancy_regex::Regex; +use futures::{stream, StreamExt}; +use once_cell::sync::Lazy; +use reqwest::{header, Client}; +use rustypipe::model::{locale::LANGUAGES, Language}; +use serde::Deserialize; +use serde_with::serde_as; +use serde_with::VecSkipError; + +use crate::util::{self, Text}; + +type CollectedNumbers = BTreeMap>; + +/// Collect video view count texts in every supported language +/// and write them to `testfiles/dict/large_number_samples.json`. +/// +/// YouTube's API outputs the subscriber count of a channel only in a +/// approximated format (e.g *880K subscribers*), which varies +/// by language. +/// +/// To parse these numbers correctly we need to collect textual numbers +/// of different orders of magnitude in every language. This script extracts +/// the view count texts from the most popular videos of different channels. +/// +/// We extract these instead of subscriber counts because the YouTube API +/// outputs view counts both in approximated and exact format, so we can use +/// the exact counts to figure out the tokens. +pub async fn collect_large_numbers(project_root: &Path, concurrency: usize) { + let mut json_path = project_root.to_path_buf(); + json_path.push("testfiles/dict/large_number_samples.json"); + + let channels = [ + "UCq-Fj5jknLsUf-MWSy4_brA", // 10e8 (225M) + "UCcdwLMPsaU2ezNSJU1nFoBQ", // 10e7 (60M) + "UC6mIxFTvXkWQVEHPsEdflzQ", // 10e6 (1.7M) + "UCD0y51PJfvkZNe3y3FR5riw", // 10e5 (125K) + "UCNcN0dW43zE0Om3278fjY8A", // 10e4 (27K) + "UC0QEucPrn0-Ddi3JBTcs5Kw", // 10e3 (5K) + "UCGiJh0NZ52wRhYKYnuZI08Q", // 10e1 (37) + ]; + + let collected_numbers: CollectedNumbers = stream::iter(LANGUAGES) + .map(|lang| async move { + let mut entry = BTreeMap::new(); + + for (n, ch_id) in channels.iter().enumerate() { + let channel = get_channel(ch_id, lang) + .await + .context(format!("{}-{}", lang, n)) + .unwrap(); + + channel.view_counts.iter().for_each(|(num, txt)| { + entry.insert(get_mag(*num), (txt.to_owned(), *num)); + }); + + println!("collected {}-{}", lang, n); + } + + (lang, entry) + }) + .buffer_unordered(concurrency) + .collect() + .await; + + let file = File::create(json_path).unwrap(); + serde_json::to_writer_pretty(file, &collected_numbers).unwrap(); +} + +/// Attempt to parse the numbers collected by `collect-large-numbers` +/// and write the results to `dictionary.json`. +pub fn write_samples_to_dict(project_root: &Path) { + let mut json_path = project_root.to_path_buf(); + json_path.push("testfiles/dict/large_number_samples.json"); + + let json_file = File::open(json_path).unwrap(); + let collected_nums: CollectedNumbers = + serde_json::from_reader(BufReader::new(json_file)).unwrap(); + let mut dict = util::read_dict(project_root); + let langs = dict.keys().map(|k| k.to_owned()).collect::>(); + + static POINT_REGEX: Lazy = Lazy::new(|| Regex::new(r"\d(\.|,)\d{1,3}(?:\D|$)").unwrap()); + + for lang in langs { + let dict_entry = dict.entry(lang).or_default(); + + let mut e_langs = dict_entry.equivalent.clone(); + e_langs.push(lang); + + let comma_decimal = collected_nums + .get(&lang) + .unwrap() + .iter() + .find_map(|(mag, (txt, _))| { + let point = POINT_REGEX + .captures(txt) + .unwrap() + .map(|c| c.get(1).unwrap().as_str()); + + if let Some(point) = point { + let num_all = util::parse_numeric::(txt).unwrap(); + // If the number parsed from all digits has the same order of + // magnitude as the actual number, it must be a separator. + // Otherwise it is a decimal point + return Some((get_mag(num_all) == *mag) ^ (point == ",")); + } + None + }) + .unwrap(); + + let decimal_point = match comma_decimal { + true => ",", + false => ".", + }; + + // Search for tokens + + // This map holds all the tokens we encounter while parsing the language + // If a new token is found, it is stored in this map with the derived order of + // magnitude. + // If the token is found again with a different derived order of magnitude, + // its value in the map is set to None. + let mut found_tokens: HashMap> = HashMap::new(); + + let mut insert_token = |token: String, mag: u8| { + let found_token = found_tokens.entry(token).or_insert(match mag { + 0 => None, + x => Some(x), + }); + + if let Some(f) = found_token { + if *f != mag { + *found_token = None; + } + } + }; + + for lang in e_langs { + let entry = collected_nums.get(&lang).unwrap(); + + entry.iter().for_each(|(mag, (txt, _))| { + let filtered = util::filter_largenumstr(txt); + + let tokens: Vec = match dict_entry.by_char { + true => filtered.chars().map(|c| c.to_string()).collect(), + false => filtered.split_whitespace().map(|c| c.to_string()).collect(), + }; + + let num_before_point = + util::parse_numeric::(txt.split(decimal_point).next().unwrap()).unwrap(); + let mag_before_point = get_mag(num_before_point); + let mut mag_remaining = mag - mag_before_point; + + tokens.iter().for_each(|t| { + // These tokens are correct in all languages + // and are used to parse combined prefixes like `1.1K crore` (en-IN) + let known_tmag: u8 = if t.len() == 1 { + match t.as_str() { + "K" | "k" => 3, + "M" => 6, + // 'm' means 10^3 in Catalan, 'B' means 10^3 in Turkish + _ => 0, + } + } else { + 0 + }; + + // K/M/B + if known_tmag > 0 { + mag_remaining = mag_remaining + .checked_sub(known_tmag) + .expect("known magnitude incorrect"); + } else { + insert_token(t.to_owned(), mag_remaining); + } + }); + }); + } + + // Insert collected data into dictionary + dict_entry.number_tokens = found_tokens + .into_iter() + .filter_map(|(k, v)| v.map(|v| (k, v))) + .collect(); + dict_entry.comma_decimal = comma_decimal; + } + + util::write_dict(project_root, &dict); +} + +fn get_mag(n: u64) -> u8 { + (n as f64).log10().floor() as u8 +} + +/* +YouTube channel videos response +*/ + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +struct Channel { + contents: Contents, +} + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +struct Contents { + two_column_browse_results_renderer: TabsRenderer, +} + +#[serde_as] +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +struct TabsRenderer { + #[serde_as(as = "VecSkipError<_>")] + tabs: Vec, +} + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +struct TabRendererWrap { + tab_renderer: TabRenderer, +} + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +struct TabRenderer { + content: SectionListRendererWrap, +} + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +struct SectionListRendererWrap { + section_list_renderer: SectionListRenderer, +} + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +struct SectionListRenderer { + contents: Vec, +} + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +struct ItemSectionRendererWrap { + item_section_renderer: ItemSectionRenderer, +} + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +struct ItemSectionRenderer { + contents: Vec, +} + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +struct GridRendererWrap { + grid_renderer: GridRenderer, +} + +#[serde_as] +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +struct GridRenderer { + #[serde_as(as = "VecSkipError<_>")] + items: Vec, +} + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +struct VideoListItem { + grid_video_renderer: GridVideoRenderer, +} + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +struct GridVideoRenderer { + /// `24,194 views` + view_count_text: Text, + /// `19K views` + short_view_count_text: Text, +} + +#[derive(Clone, Debug)] +struct ChannelData { + view_counts: Vec<(u64, String)>, +} + +async fn get_channel(channel_id: &str, lang: Language) -> Result { + let client = Client::new(); + + let body = format!( + "{}{}{}{}{}", + r##"{"context":{"client":{"clientName":"WEB","clientVersion":"2.20220914.06.00","platform":"DESKTOP","originalUrl":"https://www.youtube.com/","hl":""##, + lang, + r##"","gl":"US"},"request":{"internalExperimentFlags":[],"useSsl":true},"user":{"lockedSafetyMode":false}},"params":"EgZ2aWRlb3MYASAAMAE%3D","browseId":""##, + channel_id, + "\"}" + ); + + let resp = client + .post("https://www.youtube.com/youtubei/v1/browse?key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8&prettyPrint=false") + .header(header::CONTENT_TYPE, "application/json") + .body(body) + .send().await? + .error_for_status()?; + + let channel = resp.json::().await?; + + Ok(ChannelData { + view_counts: channel + .contents + .two_column_browse_results_renderer + .tabs + .get(0) + .map(|tab| { + tab.tab_renderer.content.section_list_renderer.contents[0] + .item_section_renderer + .contents[0] + .grid_renderer + .items + .iter() + .map(|itm| { + ( + util::parse_numeric( + &itm.grid_video_renderer.view_count_text.simple_text, + ) + .unwrap(), + itm.grid_video_renderer + .short_view_count_text + .simple_text + .to_owned(), + ) + }) + .collect() + }) + .unwrap_or_default(), + }) +} + +#[tokio::test] +async fn test() { + let channel = get_channel("UCcdwLMPsaU2ezNSJU1nFoBQ", Language::Az) + .await + .unwrap(); + + dbg!(channel); +} + +#[test] +fn test2() { + write_samples_to_dict(Path::new( + "/home/thetadev/Documents/Programmieren/Rust/rustypipe", + )); +} diff --git a/codegen/src/collect_playlist_dates.rs b/codegen/src/collect_playlist_dates.rs index 714487c..2ab6c0e 100644 --- a/codegen/src/collect_playlist_dates.rs +++ b/codegen/src/collect_playlist_dates.rs @@ -38,7 +38,7 @@ enum DateCase { } /// Collect 'Playlist updated' dates in every supported language -/// and write them to `testfiles/date/playlist_samples.json`. +/// and write them to `testfiles/dict/playlist_samples.json`. /// /// YouTube's API outputs the update date of playlists only in a /// textual format (e.g. *Last updated on Jan 3, 2020*), which varies @@ -55,13 +55,15 @@ enum DateCase { /// - one playlist updated yesterday /// - one playlist updated 2-7 days ago /// - one playlist from every month. Note that there should not -/// be any dates which include the same number twice (e.g. 01.01.2020). +/// be any dates which include the same number twice (e.g. 01.01.2020). +/// +/// **IMPORTANT:** /// /// Because the relative dates change with time, the first three playlists -/// should be checked and eventually changed before running the program. +/// have to checked and eventually changed before running the program. pub async fn collect_dates(project_root: &Path, concurrency: usize) { let mut json_path = project_root.to_path_buf(); - json_path.push("testfiles/date/playlist_samples.json"); + json_path.push("testfiles/dict/playlist_samples.json"); // These are the sample playlists let cases = [ @@ -115,7 +117,7 @@ pub async fn collect_dates(project_root: &Path, concurrency: usize) { /// parsed automatically and require manual work. pub fn write_samples_to_dict(project_root: &Path) { let mut json_path = project_root.to_path_buf(); - json_path.push("testfiles/date/playlist_samples.json"); + json_path.push("testfiles/dict/playlist_samples.json"); let json_file = File::open(json_path).unwrap(); let collected_dates: CollectedDates = diff --git a/codegen/src/download_testfiles.rs b/codegen/src/download_testfiles.rs index e1eab03..13b2008 100644 --- a/codegen/src/download_testfiles.rs +++ b/codegen/src/download_testfiles.rs @@ -18,6 +18,7 @@ pub async fn download_testfiles(project_root: &Path) { playlist(&testfiles), video_details(&testfiles), comments_top(&testfiles), + channel_videos(&testfiles), ); } @@ -145,7 +146,7 @@ async fn video_details(testfiles: &Path) { async fn comments_top(testfiles: &Path) { let mut json_path = testfiles.to_path_buf(); json_path.push("video_details"); - json_path.push(format!("comments_top.json")); + json_path.push("comments_top.json"); if json_path.exists() { return; } @@ -159,3 +160,22 @@ async fn comments_top(testfiles: &Path) { .await .unwrap(); } + +async fn channel_videos(testfiles: &Path) { + for (name, id) in [ + ("base", "UC2DjFE7Xf11URZqWBigcVOQ"), + ("music", "UC_vmjW5e1xEHhYjY2a0kK1A"), // YouTube Music channels have no videos + ("shorts", "UCh8gHdtzO2tXd593_bjErWg"), // shorts and livestreams are rendered differently + ("live", "UChs0pSaEoNLV4mevBFGaoKA"), + ] { + let mut json_path = testfiles.to_path_buf(); + json_path.push("channel"); + json_path.push(format!("channel_videos_{}.json", name)); + if json_path.exists() { + continue; + } + + let rp = rp_testfile(&json_path); + rp.query().channel_videos(id).await.unwrap(); + } +} diff --git a/codegen/src/gen_dictionary.rs b/codegen/src/gen_dictionary.rs index ae86c0f..ec94cac 100644 --- a/codegen/src/gen_dictionary.rs +++ b/codegen/src/gen_dictionary.rs @@ -34,17 +34,47 @@ pub fn generate_dictionary(project_root: &Path) { let dict = util::read_dict(project_root); let code_head = r#"// This file is automatically generated. DO NOT EDIT. +// See codegen/gen_dictionary.rs for the generation code. use crate::{ model::Language, timeago::{DateCmp, TaToken, TimeUnit}, }; +/// The dictionary contains the information required to parse dates and numbers +/// in all supported languages. pub struct Entry { + /// Should the language be parsed by character instead of by word? + /// (e.g. Chinese/Japanese) pub by_char: bool, + /// Tokens for parsing timeago strings. + /// + /// Format: Parsed token -> \[Quantity\] Identifier + /// + /// Identifiers: `Y`(ear), `M`(month), `W`(eek), `D`(ay), + /// `h`(our), `m`(inute), `s`(econd) pub timeago_tokens: phf::Map<&'static str, TaToken>, + /// Order in which to parse numeric date components. Formatted as + /// a string of date identifiers (Y, M, D). + /// + /// Examples: + /// + /// - 03.01.2020 => `"DMY"` + /// - Jan 3, 2020 => `"DY"` pub date_order: &'static [DateCmp], + /// Tokens for parsing month names. + /// + /// Format: Parsed token -> Month number (starting from 1) pub months: phf::Map<&'static str, u8>, + /// Tokens for parsing date strings with no digits (e.g. Today, Tomorrow) + /// + /// Format: Parsed token -> \[Quantity\] Identifier pub timeago_nd_tokens: phf::Map<&'static str, TaToken>, + /// Are commas (instead of points) used as decimal separators? + pub comma_decimal: bool, + /// Tokens for parsing decimal prefixes (K, M, B, ...) + /// + /// Format: Parsed token -> decimal power + pub number_tokens: phf::Map<&'static str, u8>, } "#; @@ -100,12 +130,19 @@ pub fn entry(lang: Language) -> Entry { }); date_order = date_order.trim_end_matches([' ', ',']).to_owned() + "]"; + // Number tokens + let mut number_tokens = phf_codegen::Map::<&str>::new(); + entry.number_tokens.iter().for_each(|(txt, mag)| { + number_tokens.entry(txt, &mag.to_string()); + }); + let code_ta_tokens = &ta_tokens.build().to_string().replace('\n', "\n "); let code_ta_nd_tokens = &ta_nd_tokens.build().to_string().replace('\n', "\n "); let code_months = &months.build().to_string().replace('\n', "\n "); + let code_number_tokens = &number_tokens.build().to_string().replace('\n', "\n "); - let _ = write!(code_timeago_tokens, "{} => Entry {{\n by_char: {:?},\n timeago_tokens: {},\n date_order: {},\n months: {},\n timeago_nd_tokens: {},\n }},\n ", - selector, entry.by_char, code_ta_tokens, date_order, code_months, code_ta_nd_tokens); + let _ = write!(code_timeago_tokens, "{} => Entry {{\n by_char: {:?},\n timeago_tokens: {},\n date_order: {},\n months: {},\n timeago_nd_tokens: {},\n comma_decimal: {:?},\n number_tokens: {},\n }},\n ", + selector, entry.by_char, code_ta_tokens, date_order, code_months, code_ta_nd_tokens, entry.comma_decimal, code_number_tokens); }); code_timeago_tokens = code_timeago_tokens.trim_end().to_owned() + "\n }\n}\n"; diff --git a/codegen/src/gen_locales.rs b/codegen/src/gen_locales.rs index 55094b6..5f0a279 100644 --- a/codegen/src/gen_locales.rs +++ b/codegen/src/gen_locales.rs @@ -8,6 +8,8 @@ use serde::Deserialize; use serde_with::serde_as; use serde_with::VecSkipError; +use crate::util::Text; + #[serde_as] #[derive(Clone, Debug, Deserialize)] #[serde(rename_all = "camelCase")] @@ -135,12 +137,6 @@ struct LanguageCountryCommand { hl: String, } -#[derive(Clone, Debug, Deserialize)] -#[serde(rename_all = "camelCase")] -struct Text { - simple_text: String, -} - pub async fn generate_locales(project_root: &Path) { let (languages, countries) = get_locales().await; @@ -284,7 +280,7 @@ pub enum Country { async fn get_locales() -> (BTreeMap, BTreeMap) { let client = Client::new(); let resp = client - .post("https://www.youtube.com/youtubei/v1/account/account_menu?key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8") + .post("https://www.youtube.com/youtubei/v1/account/account_menu?key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8&prettyPrint=false") .header(header::CONTENT_TYPE, "application/json") .body( r##"{"context":{"client":{"clientName":"WEB","clientVersion":"2.20220914.06.00","platform":"DESKTOP","originalUrl":"https://www.youtube.com/","hl":"en","gl":"US"},"request":{"internalExperimentFlags":[],"useSsl":true},"user":{"lockedSafetyMode":false}}}"## diff --git a/codegen/src/main.rs b/codegen/src/main.rs index fc1efe0..979315d 100644 --- a/codegen/src/main.rs +++ b/codegen/src/main.rs @@ -1,3 +1,4 @@ +mod collect_large_numbers; mod collect_playlist_dates; mod download_testfiles; mod gen_dictionary; @@ -21,7 +22,9 @@ struct Cli { #[derive(Subcommand)] enum Commands { CollectPlaylistDates, - WritePlaylistDates, + CollectLargeNumbers, + ParsePlaylistDates, + ParseLargeNumbers, GenLocales, GenDict, DownloadTestfiles, @@ -36,8 +39,14 @@ async fn main() { Commands::CollectPlaylistDates => { collect_playlist_dates::collect_dates(&cli.project_root, cli.concurrency).await; } - Commands::WritePlaylistDates => { - collect_playlist_dates::write_samples_to_dict(&cli.project_root); + Commands::CollectLargeNumbers => { + collect_large_numbers::collect_large_numbers(&cli.project_root, cli.concurrency).await; + } + Commands::ParsePlaylistDates => { + collect_playlist_dates::write_samples_to_dict(&cli.project_root) + } + Commands::ParseLargeNumbers => { + collect_large_numbers::write_samples_to_dict(&cli.project_root) } Commands::GenLocales => { gen_locales::generate_locales(&cli.project_root).await; diff --git a/codegen/src/util.rs b/codegen/src/util.rs index 5925322..b41e7dc 100644 --- a/codegen/src/util.rs +++ b/codegen/src/util.rs @@ -3,19 +3,53 @@ use std::{collections::BTreeMap, fs::File, io::BufReader, path::Path, str::FromS use rustypipe::model::Language; use serde::{Deserialize, Serialize}; -const DICT_PATH: &str = "testfiles/date/dictionary.json"; +const DICT_PATH: &str = "testfiles/dict/dictionary.json"; type Dictionary = BTreeMap; #[derive(Debug, Default, Serialize, Deserialize)] #[serde(default)] pub struct DictEntry { + /// List of languages that should be treated equally (e.g. EnUs/EnGb/EnIn) pub equivalent: Vec, + /// Should the language be parsed by character instead of by word? + /// (e.g. Chinese/Japanese) pub by_char: bool, + /// Tokens for parsing timeago strings. + /// + /// Format: Parsed token -> \[Quantity\] Identifier + /// + /// Identifiers: `Y`(ear), `M`(month), `W`(eek), `D`(ay), + /// `h`(our), `m`(inute), `s`(econd) pub timeago_tokens: BTreeMap, + /// Order in which to parse numeric date components. Formatted as + /// a string of date identifiers (Y, M, D). + /// + /// Examples: + /// + /// - 03.01.2020 => `"DMY"` + /// - Jan 3, 2020 => `"DY"` pub date_order: String, + /// Tokens for parsing month names. + /// + /// Format: Parsed token -> Month number (starting from 1) pub months: BTreeMap, + /// Tokens for parsing date strings with no digits (e.g. Today, Tomorrow) + /// + /// Format: Parsed token -> \[Quantity\] Identifier pub timeago_nd_tokens: BTreeMap, + /// Are commas (instead of points) used as decimal separators? + pub comma_decimal: bool, + /// Tokens for parsing decimal prefixes (K, M, B, ...) + /// + /// Format: Parsed token -> decimal power + pub number_tokens: BTreeMap, +} + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct Text { + pub simple_text: String, } pub fn read_dict(project_root: &Path) -> Dictionary { @@ -48,6 +82,27 @@ pub fn filter_datestr(string: &str) -> String { .collect() } +pub fn filter_largenumstr(string: &str) -> String { + string + .chars() + .filter(|c| !matches!(c, '\u{200b}' | '.' | ',') && !c.is_ascii_digit()) + .collect() +} + +/// Parse a string after removing all non-numeric characters +pub fn parse_numeric(string: &str) -> Result +where + F: FromStr, +{ + let mut buf = String::new(); + for c in string.chars() { + if c.is_ascii_digit() { + buf.push(c); + } + } + buf.parse() +} + /// Parse all numbers occurring in a string and reurn them as a vec pub fn parse_numeric_vec(string: &str) -> Vec where diff --git a/notes/video_ids.txt b/notes/video_ids.txt index 819036b..fd29b57 100644 --- a/notes/video_ids.txt +++ b/notes/video_ids.txt @@ -52,3 +52,13 @@ Sep PL1J-6JOckZtHVs0JhBW_qfsW-dtXuM0mQ 16.09.2018 Oct PL1J-6JOckZtE4g-XgZkL_N0kkoKui5Eys 31.10.2014 Nov PL1J-6JOckZtEzjMUEyPyPpG836pjeIapw 03.11.2016 Dec PL1J-6JOckZtHo91uApeb10Qlf2XhkfM-9 24.12.2021 + +# Channels +10e8: 225M UCq-Fj5jknLsUf-MWSy4_brA +10e7: 52M UC0C-w0YjGpqDXGB8IHb662A +10e6: 1.7M UC6mIxFTvXkWQVEHPsEdflzQ +10e5: 125K UCD0y51PJfvkZNe3y3FR5riw +10e4: 27K UCNcN0dW43zE0Om3278fjY8A +10e3: 5K UC0QEucPrn0-Ddi3JBTcs5Kw +10e2: 388 UCllyEQfcoiPN68zHv6mGHDQ +10e1: 37 UCGiJh0NZ52wRhYKYnuZI08Q diff --git a/src/client/channel.rs b/src/client/channel.rs new file mode 100644 index 0000000..f7adfa7 --- /dev/null +++ b/src/client/channel.rs @@ -0,0 +1,82 @@ +use anyhow::{bail, Result}; +use reqwest::Method; +use serde::Serialize; + +use crate::{model::ChannelVideos, serializer::MapResult}; + +use super::{response, ClientType, MapResponse, RustyPipeQuery, YTContext}; + +#[derive(Debug, Serialize)] +#[serde(rename_all = "camelCase")] +struct QChannel { + context: YTContext, + browse_id: String, + params: Params, +} + +#[derive(Debug, Serialize)] +enum Params { + #[serde(rename = "EgZ2aWRlb3PyBgQKAjoA")] + VideosLatest, + #[serde(rename = "EgZ2aWRlb3MYAiAAMAE%3D")] + VideosOldest, + #[serde(rename = "EgZ2aWRlb3MYASAAMAE%3D")] + VideosPopular, + #[serde(rename = "EglwbGF5bGlzdHMgAQ%3D%3D")] + Playlists, + #[serde(rename = "EgVhYm91dPIGBAoCEgA%3D")] + Info, +} + +impl RustyPipeQuery { + pub async fn channel_videos(&self, channel_id: &str) -> Result { + let context = self.get_context(ClientType::Desktop, true).await; + let request_body = QChannel { + context, + browse_id: channel_id.to_owned(), + params: Params::VideosLatest, + }; + + self.execute_request::( + ClientType::Desktop, + "channel_videos", + channel_id, + Method::POST, + "browse", + &request_body, + ) + .await + } +} + +impl MapResponse for response::Channel { + fn map_response( + self, + id: &str, + _lang: crate::model::Language, + _deobf: Option<&crate::deobfuscate::Deobfuscator>, + ) -> Result> { + let warnings = Vec::new(); + // dbg!(&self); + let header = self.header.c4_tabbed_header_renderer; + + if header.channel_id != id { + bail!( + "got wrong channel id {}, expected {}", + header.channel_id, + id + ); + } + + Ok(MapResult { + c: ChannelVideos { + id: header.channel_id, + name: header.title, + }, + warnings, + }) + } +} + +#[cfg(test)] +mod tests {} diff --git a/src/client/mod.rs b/src/client/mod.rs index b7cbf66..dbaa3cb 100644 --- a/src/client/mod.rs +++ b/src/client/mod.rs @@ -1,9 +1,9 @@ -pub mod pagination; -pub mod player; -pub mod playlist; -pub mod video_details; - +mod channel; +mod pagination; +mod player; +mod playlist; mod response; +mod video_details; use std::fmt::Debug; use std::sync::Arc; diff --git a/src/client/player.rs b/src/client/player.rs index 2fd4760..c01bd04 100644 --- a/src/client/player.rs +++ b/src/client/player.rs @@ -24,7 +24,7 @@ use super::{ ClientType, MapResponse, MapResult, RustyPipeQuery, YTContext, }; -#[derive(Clone, Debug, Serialize)] +#[derive(Debug, Serialize)] #[serde(rename_all = "camelCase")] struct QPlayer { context: YTContext, @@ -42,13 +42,13 @@ struct QPlayer { racy_check_ok: bool, } -#[derive(Clone, Debug, Serialize)] +#[derive(Debug, Serialize)] #[serde(rename_all = "camelCase")] struct QPlaybackContext { content_playback_context: QContentPlaybackContext, } -#[derive(Clone, Debug, Serialize)] +#[derive(Debug, Serialize)] #[serde(rename_all = "camelCase")] struct QContentPlaybackContext { /// Signature timestamp extracted from player.js diff --git a/src/client/playlist.rs b/src/client/playlist.rs index a83e130..3e81bd2 100644 --- a/src/client/playlist.rs +++ b/src/client/playlist.rs @@ -13,14 +13,14 @@ use crate::{ use super::{response, ClientType, MapResponse, MapResult, RustyPipeQuery, YTContext}; -#[derive(Clone, Debug, Serialize)] +#[derive(Debug, Serialize)] #[serde(rename_all = "camelCase")] struct QPlaylist { context: YTContext, browse_id: String, } -#[derive(Clone, Debug, Serialize)] +#[derive(Debug, Serialize)] #[serde(rename_all = "camelCase")] struct QPlaylistCont { context: YTContext, @@ -206,14 +206,12 @@ impl MapResponse> for response::PlaylistCont { } } -fn map_playlist_items( - items: Vec>, -) -> (Vec, Option) { +fn map_playlist_items(items: Vec) -> (Vec, Option) { let mut ctoken: Option = None; let videos = items .into_iter() .filter_map(|it| match it { - response::VideoListItem::GridVideoRenderer { video } => { + response::VideoListItem::PlaylistVideoRenderer(video) => { match ChannelId::try_from(video.channel) { Ok(channel) => Some(PlaylistVideo { id: video.video_id, @@ -231,7 +229,7 @@ fn map_playlist_items( ctoken = Some(continuation_endpoint.continuation_command.token); None } - response::VideoListItem::None => None, + _ => None, }) .collect::>(); (videos, ctoken) diff --git a/src/client/response/channel.rs b/src/client/response/channel.rs index b4796c3..9e369f9 100644 --- a/src/client/response/channel.rs +++ b/src/client/response/channel.rs @@ -2,13 +2,15 @@ use serde::Deserialize; use serde_with::serde_as; use serde_with::VecSkipError; -use super::TimeOverlay; -use super::{ContentRenderer, ContentsRenderer, Thumbnails, VideoListItem}; -use crate::serializer::text::Text; +use super::ChannelBadge; +use super::Thumbnails; +use super::{ContentRenderer, ContentsRenderer, VideoListItem}; +use crate::serializer::{text::Text, MapResult, VecLogError}; #[derive(Clone, Debug, Deserialize)] #[serde(rename_all = "camelCase")] pub struct Channel { + pub header: Header, pub contents: Contents, } @@ -18,6 +20,8 @@ pub struct Contents { pub two_column_browse_results_renderer: TabsRenderer, } +/// YouTube channel tab view. Contains multiple tabs +/// (Home, Videos, Playlists, About...). We can ignore unknown tabs. #[serde_as] #[derive(Clone, Debug, Deserialize)] #[serde(rename_all = "camelCase")] @@ -35,7 +39,14 @@ pub struct TabRendererWrap { #[derive(Clone, Debug, Deserialize)] #[serde(rename_all = "camelCase")] pub struct SectionListRendererWrap { - pub section_list_renderer: ContentsRenderer, + pub section_list_renderer: SectionListRenderer, +} + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct SectionListRenderer { + pub contents: Vec, + pub target_id: String, } #[derive(Clone, Debug, Deserialize)] @@ -54,22 +65,33 @@ pub struct GridRendererWrap { #[derive(Clone, Debug, Deserialize)] #[serde(rename_all = "camelCase")] pub struct GridRenderer { - #[serde_as(as = "VecSkipError<_>")] - pub items: Vec>, + #[serde_as(as = "VecLogError<_>")] + pub items: MapResult>, +} + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct Header { + pub c4_tabbed_header_renderer: HeaderRenderer, } #[serde_as] #[derive(Clone, Debug, Deserialize)] #[serde(rename_all = "camelCase")] -pub struct ChannelVideo { - pub video_id: String, - pub thumbnail: Thumbnails, - #[serde_as(as = "Text")] +pub struct HeaderRenderer { + pub channel_id: String, + /// Channel name pub title: String, + /// Approximate subscriber count (e.g. `880K subscribers`), depends on language. + /// + /// `None` if the subscriber count is hidden. #[serde_as(as = "Option")] - pub published_time_text: Option, - #[serde_as(as = "Text")] - pub view_count_text: String, - #[serde_as(as = "VecSkipError<_>")] - pub thumbnail_overlays: Vec, + pub subscriber_count_text: Option, + pub avatar: Thumbnails, + #[serde_as(as = "Option>")] + pub badges: Option>, + pub banner: Thumbnails, + pub mobile_banner: Thumbnails, + /// Fullscreen (16:9) channel banner + pub tv_banner: Thumbnails, } diff --git a/src/client/response/mod.rs b/src/client/response/mod.rs index db698ff..748a3ba 100644 --- a/src/client/response/mod.rs +++ b/src/client/response/mod.rs @@ -14,7 +14,7 @@ pub use video_details::VideoDetails; pub use video_details::VideoRecommendations; use serde::Deserialize; -use serde_with::{serde_as, DefaultOnError, VecSkipError}; +use serde_with::{json::JsonString, serde_as, DefaultOnError, VecSkipError}; use crate::serializer::{ ignore_any, @@ -40,6 +40,8 @@ pub struct ThumbnailsWrap { pub thumbnail: Thumbnails, } +/// List of images in different resolutions. +/// Not only used for thumbnails, but also for avatars and banners. #[derive(Default, Clone, Debug, Deserialize)] #[serde(rename_all = "camelCase")] pub struct Thumbnails { @@ -54,27 +56,108 @@ pub struct Thumbnail { pub height: u32, } -#[serde_as] #[derive(Clone, Debug, Deserialize)] #[serde(rename_all = "camelCase")] -pub enum VideoListItem { - #[serde(alias = "playlistVideoRenderer", alias = "compactVideoRenderer")] - GridVideoRenderer { - #[serde(flatten)] - video: T, - }, +pub enum VideoListItem { + GridVideoRenderer(GridVideoRenderer), + CompactVideoRenderer(CompactVideoRenderer), + PlaylistVideoRenderer(PlaylistVideoRenderer), + + GridPlaylistRenderer(GridPlaylistRenderer), + + /// Continauation items are located at the end of a list + /// and contain the continuation token for progressive loading #[serde(rename_all = "camelCase")] ContinuationItemRenderer { continuation_endpoint: ContinuationEndpoint, }, - /// No video list item (e.g. ad) + /// No video list item (e.g. ad) or unimplemented item /// - /// Note that there are sometimes playlists among the recommended - /// videos. They are currently ignored. + /// Unimplemented: + /// - compactPlaylistRenderer (recommended playlists) + /// - compactRadioRenderer (recommended mix) #[serde(other, deserialize_with = "ignore_any")] None, } +/// Video displayed on a channel page +#[serde_as] +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct GridVideoRenderer { + pub video_id: String, + pub thumbnail: Thumbnails, + #[serde_as(as = "Text")] + pub title: String, + #[serde_as(as = "Option")] + pub published_time_text: Option, + #[serde_as(as = "Option")] + pub view_count_text: Option, + /// Contains video length + #[serde_as(as = "VecSkipError<_>")] + pub thumbnail_overlays: Vec, +} + +/// Video displayed in recommendations +#[serde_as] +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct CompactVideoRenderer { + pub video_id: String, + pub thumbnail: Thumbnails, + #[serde_as(as = "Text")] + pub title: String, + #[serde(rename = "shortBylineText")] + pub channel: TextComponent, + pub channel_thumbnail: Thumbnails, + /// Channel verification badge + #[serde(default)] + #[serde_as(as = "VecSkipError<_>")] + pub owner_badges: Vec, + #[serde_as(as = "Option")] + pub length_text: Option, + /// (e.g. `11 months ago`) + #[serde_as(as = "Option")] + pub published_time_text: Option, + #[serde_as(as = "Option")] + pub view_count_text: Option, + /// Badges are displayed on the video thumbnail and + /// show certain video properties (e.g. active livestream) + #[serde(default)] + #[serde_as(as = "VecSkipError<_>")] + pub badges: Vec, +} + +/// Video displayed in a playlist +#[serde_as] +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct PlaylistVideoRenderer { + pub video_id: String, + pub thumbnail: Thumbnails, + #[serde_as(as = "Text")] + pub title: String, + #[serde(rename = "shortBylineText")] + pub channel: TextComponent, + #[serde_as(as = "JsonString")] + pub length_seconds: u32, +} + +/// Playlist displayed on a channel page +#[serde_as] +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct GridPlaylistRenderer { + pub playlist_id: String, + #[serde_as(as = "Text")] + pub title: String, + pub thumbnail: Thumbnails, + #[serde_as(as = "Text")] + pub published_time_text: String, + #[serde_as(as = "Text")] + pub video_count_short_text: String, +} + #[derive(Clone, Debug, Deserialize)] #[serde(rename_all = "camelCase")] pub struct ContinuationItemRenderer { @@ -315,6 +398,10 @@ pub trait IsLive { fn is_live(&self) -> bool; } +pub trait IsShort { + fn is_short(&self) -> bool; +} + impl IsLive for Vec { fn is_live(&self) -> bool { self.iter().any(|badge| { @@ -322,3 +409,19 @@ impl IsLive for Vec { }) } } + +impl IsLive for Vec { + fn is_live(&self) -> bool { + self.iter().any(|overlay| { + overlay.thumbnail_overlay_time_status_renderer.style == TimeOverlayStyle::Live + }) + } +} + +impl IsShort for Vec { + fn is_short(&self) -> bool { + self.iter().any(|overlay| { + overlay.thumbnail_overlay_time_status_renderer.style == TimeOverlayStyle::Shorts + }) + } +} diff --git a/src/client/response/playlist.rs b/src/client/response/playlist.rs index 80fd340..5c90ba6 100644 --- a/src/client/response/playlist.rs +++ b/src/client/response/playlist.rs @@ -1,11 +1,11 @@ use serde::Deserialize; use serde_with::serde_as; -use serde_with::{json::JsonString, DefaultOnError, VecSkipError}; +use serde_with::{DefaultOnError, VecSkipError}; use crate::serializer::text::{Text, TextComponent}; use crate::serializer::{MapResult, VecLogError}; -use super::{ContentRenderer, ContentsRenderer, Thumbnails, ThumbnailsWrap, VideoListItem}; +use super::{ContentRenderer, ContentsRenderer, ThumbnailsWrap, VideoListItem}; #[derive(Clone, Debug, Deserialize)] #[serde(rename_all = "camelCase")] @@ -58,21 +58,7 @@ pub struct PlaylistVideoListRenderer { #[serde(rename_all = "camelCase")] pub struct PlaylistVideoList { #[serde_as(as = "VecLogError<_>")] - pub contents: MapResult>>, -} - -#[serde_as] -#[derive(Clone, Debug, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct PlaylistVideo { - pub video_id: String, - pub thumbnail: Thumbnails, - #[serde_as(as = "Text")] - pub title: String, - #[serde(rename = "shortBylineText")] - pub channel: TextComponent, - #[serde_as(as = "JsonString")] - pub length_seconds: u32, + pub contents: MapResult>, } #[derive(Clone, Debug, Deserialize)] @@ -172,5 +158,5 @@ pub struct OnResponseReceivedAction { #[serde(rename_all = "camelCase")] pub struct AppendAction { #[serde_as(as = "VecLogError<_>")] - pub continuation_items: MapResult>>, + pub continuation_items: MapResult>, } diff --git a/src/client/response/video_details.rs b/src/client/response/video_details.rs index e5e6c3d..da55922 100644 --- a/src/client/response/video_details.rs +++ b/src/client/response/video_details.rs @@ -8,13 +8,12 @@ use crate::serializer::text::TextComponents; use crate::serializer::MapResult; use crate::serializer::{ ignore_any, - text::{AccessibilityText, Text, TextComponent}, + text::{AccessibilityText, Text}, VecLogError, }; use super::{ - ChannelBadge, ContinuationEndpoint, ContinuationItemRenderer, Icon, Thumbnails, VideoBadge, - VideoListItem, VideoOwner, + ContinuationEndpoint, ContinuationItemRenderer, Icon, Thumbnails, VideoListItem, VideoOwner, }; /* @@ -283,37 +282,7 @@ pub struct RecommendationResultsWrap { pub struct RecommendationResults { /// Can be `None` for age-restricted videos #[serde_as(as = "Option>")] - pub results: Option>>>, -} - -/// Video recommendation item -#[serde_as] -#[derive(Clone, Debug, Deserialize)] -#[serde(rename_all = "camelCase")] -pub struct RecommendedVideo { - pub video_id: String, - pub thumbnail: Thumbnails, - #[serde_as(as = "Text")] - pub title: String, - #[serde(rename = "shortBylineText")] - pub channel: TextComponent, - pub channel_thumbnail: Thumbnails, - /// Channel verification badge - #[serde(default)] - #[serde_as(as = "VecSkipError<_>")] - pub owner_badges: Vec, - #[serde_as(as = "Option")] - pub length_text: Option, - /// (e.g. `11 months ago`) - #[serde_as(as = "Option")] - pub published_time_text: Option, - #[serde_as(as = "Option")] - pub view_count_text: Option, - /// Badges are displayed on the video thumbnail and - /// show certain video properties (e.g. active livestream) - #[serde(default)] - #[serde_as(as = "VecSkipError<_>")] - pub badges: Vec, + pub results: Option>>, } /// The engagement panels are displayed below the video and contain chapter markers @@ -468,7 +437,7 @@ pub struct RecommendationsContItem { #[serde(rename_all = "camelCase")] pub struct AppendRecommendations { #[serde_as(as = "VecLogError<_>")] - pub continuation_items: MapResult>>, + pub continuation_items: MapResult>, } /* diff --git a/src/client/video_details.rs b/src/client/video_details.rs index cbd1331..d179df8 100644 --- a/src/client/video_details.rs +++ b/src/client/video_details.rs @@ -18,7 +18,7 @@ use super::{ ClientType, MapResponse, RustyPipeQuery, YTContext, }; -#[derive(Clone, Debug, Serialize)] +#[derive(Debug, Serialize)] struct QVideo { context: YTContext, /// YouTube video ID @@ -29,7 +29,7 @@ struct QVideo { racy_check_ok: bool, } -#[derive(Clone, Debug, Serialize)] +#[derive(Debug, Serialize)] struct QVideoCont { context: YTContext, continuation: String, @@ -407,7 +407,7 @@ impl MapResponse> for response::VideoComments { } fn map_recommendations( - r: MapResult>>, + r: MapResult>, lang: Language, ) -> MapResult> { let mut warnings = r.warnings; @@ -416,7 +416,7 @@ fn map_recommendations( let items = r.c.into_iter() .filter_map(|item| match item { - response::VideoListItem::GridVideoRenderer { video } => { + response::VideoListItem::CompactVideoRenderer(video) => { match ChannelId::try_from(video.channel) { Ok(channel) => Some(RecommendedVideo { id: video.video_id, @@ -454,7 +454,7 @@ fn map_recommendations( ctoken = Some(continuation_endpoint.continuation_command.token); None } - response::VideoListItem::None => None, + _ => None, }) .collect::>(); diff --git a/src/dictionary.rs b/src/dictionary.rs index 6a6dea7..84d4465 100644 --- a/src/dictionary.rs +++ b/src/dictionary.rs @@ -1,15 +1,45 @@ // This file is automatically generated. DO NOT EDIT. +// See codegen/gen_dictionary.rs for the generation code. use crate::{ model::Language, timeago::{DateCmp, TaToken, TimeUnit}, }; +/// The dictionary contains the information required to parse dates and numbers +/// in all supported languages. pub struct Entry { + /// Should the language be parsed by character instead of by word? + /// (e.g. Chinese/Japanese) pub by_char: bool, + /// Tokens for parsing timeago strings. + /// + /// Format: Parsed token -> \[Quantity\] Identifier + /// + /// Identifiers: `Y`(ear), `M`(month), `W`(eek), `D`(ay), + /// `h`(our), `m`(inute), `s`(econd) pub timeago_tokens: phf::Map<&'static str, TaToken>, + /// Order in which to parse numeric date components. Formatted as + /// a string of date identifiers (Y, M, D). + /// + /// Examples: + /// + /// - 03.01.2020 => `"DMY"` + /// - Jan 3, 2020 => `"DY"` pub date_order: &'static [DateCmp], + /// Tokens for parsing month names. + /// + /// Format: Parsed token -> Month number (starting from 1) pub months: phf::Map<&'static str, u8>, + /// Tokens for parsing date strings with no digits (e.g. Today, Tomorrow) + /// + /// Format: Parsed token -> \[Quantity\] Identifier pub timeago_nd_tokens: phf::Map<&'static str, TaToken>, + /// Are commas (instead of points) used as decimal separators? + pub comma_decimal: bool, + /// Tokens for parsing decimal prefixes (K, M, B, ...) + /// + /// Format: Parsed token -> decimal power + pub number_tokens: phf::Map<&'static str, u8>, } #[rustfmt::skip] @@ -73,6 +103,17 @@ pub fn entry(lang: Language) -> Entry { ("vandag", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("mjd", 9), + ("m", 6), + ], + }, }, Language::Am => Entry { by_char: false, @@ -133,6 +174,18 @@ pub fn entry(lang: Language) -> Entry { ("ዛሬ", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (1, 0), + ], + entries: &[ + ("ሚ", 6), + ("ሺ", 3), + ("ቢ", 9), + ], + }, }, Language::Ar => Entry { by_char: false, @@ -190,6 +243,18 @@ pub fn entry(lang: Language) -> Entry { ("اليوم", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("مليار", 9), + ("مليون", 6), + ("ألف", 3), + ], + }, }, Language::As => Entry { by_char: false, @@ -227,6 +292,22 @@ pub fn entry(lang: Language) -> Entry { ("ক\u{9be}লি", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (1, 0), + (4, 5), + ], + entries: &[ + ("নিয\u{9c1}তট\u{9be}", 6), + ("নিঃট\u{9be}", 6), + ("ল\u{9be}খট\u{9be}", 5), + ("শঃ", 9), + ("কোঃট\u{9be}", 9), + ("হ\u{9be}জ\u{9be}ৰট\u{9be}", 3), + ], + }, }, Language::Az => Entry { by_char: false, @@ -279,6 +360,17 @@ pub fn entry(lang: Language) -> Entry { ("bugün", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("mlrd", 9), + ("mln", 6), + ], + }, }, Language::Be => Entry { by_char: false, @@ -351,6 +443,18 @@ pub fn entry(lang: Language) -> Entry { ("ўчора", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (2, 0), + ], + entries: &[ + ("млрд", 9), + ("млн", 6), + ("тыс", 3), + ], + }, }, Language::Bg => Entry { by_char: false, @@ -396,6 +500,18 @@ pub fn entry(lang: Language) -> Entry { ("днес", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 8694567506910003252, + disps: &[ + (1, 0), + ], + entries: &[ + ("млрд", 9), + ("хил", 3), + ("млн", 6), + ], + }, }, Language::Bn => Entry { by_char: false, @@ -448,6 +564,18 @@ pub fn entry(lang: Language) -> Entry { ("আজ", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (1, 0), + ], + entries: &[ + ("ল\u{9be}টি", 5), + ("শত", 9), + ("হ\u{9be}টি", 3), + ], + }, }, Language::Bs => Entry { by_char: false, @@ -514,6 +642,18 @@ pub fn entry(lang: Language) -> Entry { ("danas", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (2, 0), + ], + entries: &[ + ("hilj", 3), + ("mlr", 9), + ("mil", 6), + ], + }, }, Language::Ca => Entry { by_char: false, @@ -574,6 +714,17 @@ pub fn entry(lang: Language) -> Entry { ("ahir", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (0, 0), + ], + entries: &[ + ("mM", 9), + ("m", 3), + ], + }, }, Language::Cs => Entry { by_char: false, @@ -620,6 +771,18 @@ pub fn entry(lang: Language) -> Entry { ("dnes", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (1, 0), + ], + entries: &[ + ("mld", 9), + ("tis", 3), + ("mil", 6), + ], + }, }, Language::Da => Entry { by_char: false, @@ -679,6 +842,17 @@ pub fn entry(lang: Language) -> Entry { ("går", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (1, 0), + ], + entries: &[ + ("mio", 6), + ("mia", 9), + ], + }, }, Language::De => Entry { by_char: false, @@ -724,6 +898,17 @@ pub fn entry(lang: Language) -> Entry { ("heute", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (1, 0), + ], + entries: &[ + ("Mrd", 9), + ("Mio", 6), + ], + }, }, Language::El => Entry { by_char: false, @@ -784,6 +969,18 @@ pub fn entry(lang: Language) -> Entry { ("σήμερα", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (2, 0), + ], + entries: &[ + ("εκ", 6), + ("χιλ", 3), + ("δισ", 9), + ], + }, }, Language::En | Language::EnGb | Language::EnIn => Entry { by_char: false, @@ -845,8 +1042,20 @@ pub fn entry(lang: Language) -> Entry { ("today", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (1, 0), + ], + entries: &[ + ("crore", 7), + ("B", 9), + ("lakh", 5), + ], + }, }, - Language::Es | Language::EsUs | Language::Es419 => Entry { + Language::Es => Entry { by_char: false, timeago_tokens: ::phf::Map { key: 10121458955350035957, @@ -905,6 +1114,86 @@ pub fn entry(lang: Language) -> Entry { ("hoy", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("mil", 9), + ], + }, + }, + Language::EsUs | Language::Es419 => Entry { + by_char: false, + timeago_tokens: ::phf::Map { + key: 10121458955350035957, + disps: &[ + (8, 9), + (2, 0), + (7, 5), + ], + entries: &[ + ("segundos", TaToken { n: 1, unit: Some(TimeUnit::Second) }), + ("meses", TaToken { n: 1, unit: Some(TimeUnit::Month) }), + ("minutos", TaToken { n: 1, unit: Some(TimeUnit::Minute) }), + ("semanas", TaToken { n: 1, unit: Some(TimeUnit::Week) }), + ("segundo", TaToken { n: 1, unit: Some(TimeUnit::Second) }), + ("días", TaToken { n: 1, unit: Some(TimeUnit::Day) }), + ("mes", TaToken { n: 1, unit: Some(TimeUnit::Month) }), + ("hora", TaToken { n: 1, unit: Some(TimeUnit::Hour) }), + ("años", TaToken { n: 1, unit: Some(TimeUnit::Year) }), + ("día", TaToken { n: 1, unit: Some(TimeUnit::Day) }), + ("semana", TaToken { n: 1, unit: Some(TimeUnit::Week) }), + ("horas", TaToken { n: 1, unit: Some(TimeUnit::Hour) }), + ("año", TaToken { n: 1, unit: Some(TimeUnit::Year) }), + ("minuto", TaToken { n: 1, unit: Some(TimeUnit::Minute) }), + ], + }, + date_order: &[DateCmp::D, DateCmp::Y], + months: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (1, 0), + (1, 6), + (0, 4), + ], + entries: &[ + ("jul", 7), + ("oct", 10), + ("ene", 1), + ("may", 5), + ("sept", 9), + ("feb", 2), + ("nov", 11), + ("dic", 12), + ("abr", 4), + ("jun", 6), + ("ago", 8), + ("mar", 3), + ], + }, + timeago_nd_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("ayer", TaToken { n: 1, unit: Some(TimeUnit::Day) }), + ("hoy", TaToken { n: 0, unit: Some(TimeUnit::Day) }), + ], + }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("mil", 9), + ], + }, }, Language::Et => Entry { by_char: false, @@ -968,6 +1257,18 @@ pub fn entry(lang: Language) -> Entry { ("täna", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (2, 0), + ], + entries: &[ + ("mld", 9), + ("mln", 6), + ("tuh", 3), + ], + }, }, Language::Eu => Entry { by_char: false, @@ -1023,6 +1324,14 @@ pub fn entry(lang: Language) -> Entry { ("gaur", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + ], + entries: &[ + ], + }, }, Language::Fa => Entry { by_char: false, @@ -1075,6 +1384,18 @@ pub fn entry(lang: Language) -> Entry { ("دیروز", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 14108922650502679131, + disps: &[ + (0, 0), + ], + entries: &[ + ("میلیارد", 9), + ("میلیون", 6), + ("هزار", 3), + ], + }, }, Language::Fi => Entry { by_char: false, @@ -1120,6 +1441,18 @@ pub fn entry(lang: Language) -> Entry { ("eilen", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 7485420634051515786, + disps: &[ + (0, 0), + ], + entries: &[ + ("mrd", 9), + ("t", 3), + ("milj", 6), + ], + }, }, Language::Fil => Entry { by_char: false, @@ -1172,6 +1505,16 @@ pub fn entry(lang: Language) -> Entry { ("kahapon", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("B", 9), + ], + }, }, Language::Fr | Language::FrCa => Entry { by_char: false, @@ -1232,6 +1575,17 @@ pub fn entry(lang: Language) -> Entry { ("aujourd'hui", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (1, 0), + ], + entries: &[ + ("G", 9), + ("Md", 9), + ], + }, }, Language::Gl => Entry { by_char: false, @@ -1292,6 +1646,14 @@ pub fn entry(lang: Language) -> Entry { ("onte", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + ], + entries: &[ + ], + }, }, Language::Gu => Entry { by_char: false, @@ -1344,6 +1706,19 @@ pub fn entry(lang: Language) -> Entry { ("ગઈ", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (2, 0), + ], + entries: &[ + ("કરોડ", 7), + ("અબજ", 9), + ("હજાર", 3), + ("લાખ", 5), + ], + }, }, Language::Hi => Entry { by_char: false, @@ -1396,6 +1771,19 @@ pub fn entry(lang: Language) -> Entry { ("आज", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 2980949210194914378, + disps: &[ + (2, 0), + ], + entries: &[ + ("हज\u{93c}ार", 3), + ("लाख", 5), + ("क॰", 7), + ("अ॰", 9), + ], + }, }, Language::Hr => Entry { by_char: false, @@ -1462,6 +1850,18 @@ pub fn entry(lang: Language) -> Entry { ("danas", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("mlr", 9), + ("tis", 3), + ("mil", 6), + ], + }, }, Language::Hu => Entry { by_char: false, @@ -1522,6 +1922,17 @@ pub fn entry(lang: Language) -> Entry { ("ma", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("Mrd", 9), + ("E", 3), + ], + }, }, Language::Hy => Entry { by_char: false, @@ -1574,6 +1985,18 @@ pub fn entry(lang: Language) -> Entry { ("այսօր", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (0, 0), + ], + entries: &[ + ("հզր", 3), + ("մլն", 6), + ("մլրդ", 9), + ], + }, }, Language::Id => Entry { by_char: false, @@ -1626,6 +2049,17 @@ pub fn entry(lang: Language) -> Entry { ("kemarin", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("jt", 6), + ("rb", 3), + ], + }, }, Language::Is => Entry { by_char: false, @@ -1686,6 +2120,18 @@ pub fn entry(lang: Language) -> Entry { ("gær", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 10121458955350035957, + disps: &[ + (2, 0), + ], + entries: &[ + ("þ", 3), + ("ma", 9), + ("m", 6), + ], + }, }, Language::It => Entry { by_char: false, @@ -1746,6 +2192,17 @@ pub fn entry(lang: Language) -> Entry { ("oggi", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("Mrd", 9), + ("Mln", 6), + ], + }, }, Language::Iw => Entry { by_char: false, @@ -1813,6 +2270,18 @@ pub fn entry(lang: Language) -> Entry { ("אתמול", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 10121458955350035957, + disps: &[ + (2, 0), + ], + entries: &[ + ("\u{202b}M\u{200f}\u{202c}", 6), + ("\u{202b}B\u{200f}\u{202c}", 9), + ("\u{202b}K\u{200f}\u{202c}", 3), + ], + }, }, Language::Ja => Entry { by_char: true, @@ -1850,6 +2319,17 @@ pub fn entry(lang: Language) -> Entry { ("本", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("万", 4), + ("億", 8), + ], + }, }, Language::Ka => Entry { by_char: false, @@ -1902,6 +2382,18 @@ pub fn entry(lang: Language) -> Entry { ("დღეს", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (1, 0), + ], + entries: &[ + ("მლნ", 6), + ("მლრდ", 9), + ("ათ", 3), + ], + }, }, Language::Kk => Entry { by_char: false, @@ -1954,6 +2446,19 @@ pub fn entry(lang: Language) -> Entry { ("бүгін", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 10121458955350035957, + disps: &[ + (0, 0), + ], + entries: &[ + ("мың", 3), + ("млрд", 9), + ("м", 3), + ("млн", 6), + ], + }, }, Language::Km => Entry { by_char: false, @@ -2006,6 +2511,18 @@ pub fn entry(lang: Language) -> Entry { ("បានធ\u{17d2}វើបច\u{17d2}ច\u{17bb}ប\u{17d2}បន\u{17d2}នភាពម\u{17d2}ស\u{17b7}លម\u{17b7}ញ", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (2, 0), + ], + entries: &[ + ("លាន", 6), + ("ប\u{17ca}\u{17b8}លាន", 9), + ("ពាន\u{17cb}", 3), + ], + }, }, Language::Kn => Entry { by_char: false, @@ -2066,6 +2583,17 @@ pub fn entry(lang: Language) -> Entry { ("ನ\u{cbf}ನ\u{ccd}ನ\u{cc6}", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("ಕೋಟ\u{cbf}", 7), + ("ಲಕ\u{ccd}ಷ", 5), + ], + }, }, Language::Ko => Entry { by_char: false, @@ -2102,6 +2630,18 @@ pub fn entry(lang: Language) -> Entry { ("오늘", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (0, 0), + ], + entries: &[ + ("천회", 3), + ("억회", 8), + ("만회", 4), + ], + }, }, Language::Ky => Entry { by_char: false, @@ -2154,6 +2694,18 @@ pub fn entry(lang: Language) -> Entry { ("бүгүн", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (1, 0), + ], + entries: &[ + ("млд", 9), + ("млн", 6), + ("миң", 3), + ], + }, }, Language::Lo => Entry { by_char: false, @@ -2206,6 +2758,19 @@ pub fn entry(lang: Language) -> Entry { ("ອ\u{eb1}ບເດດມ\u{eb7}\u{ec9}ວານນ\u{eb5}\u{ec9}", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (2, 0), + ], + entries: &[ + ("ກ\u{eb5}ບ", 3), + ("ລ\u{ec9}ານ", 6), + ("ຕ\u{eb7}\u{ec9}", 9), + ("ພ\u{eb1}ນ", 3), + ], + }, }, Language::Lt => Entry { by_char: false, @@ -2260,6 +2825,18 @@ pub fn entry(lang: Language) -> Entry { ("vakar", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (0, 0), + ], + entries: &[ + ("mlrd", 9), + ("mln", 6), + ("tūkst", 3), + ], + }, }, Language::Lv => Entry { by_char: false, @@ -2320,6 +2897,18 @@ pub fn entry(lang: Language) -> Entry { ("vakar", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (0, 0), + ], + entries: &[ + ("milj", 6), + ("mljrd", 9), + ("tūkst", 3), + ], + }, }, Language::Mk => Entry { by_char: false, @@ -2365,6 +2954,19 @@ pub fn entry(lang: Language) -> Entry { ("денес", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (2, 0), + ], + entries: &[ + ("илј", 3), + ("мил", 6), + ("милј", 9), + ("М", 6), + ], + }, }, Language::Ml => Entry { by_char: false, @@ -2417,6 +3019,17 @@ pub fn entry(lang: Language) -> Entry { ("ഇന\u{d4d}നലെ", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("ലക\u{d4d}ഷം", 5), + ("കോടി", 7), + ], + }, }, Language::Mn => Entry { by_char: false, @@ -2454,6 +3067,18 @@ pub fn entry(lang: Language) -> Entry { ("өчигдөр", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (1, 0), + ], + entries: &[ + ("сая", 6), + ("тэрбум", 9), + ("мянга", 3), + ], + }, }, Language::Mr => Entry { by_char: false, @@ -2514,6 +3139,19 @@ pub fn entry(lang: Language) -> Entry { ("आज", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (2, 0), + ], + entries: &[ + ("ह", 3), + ("अब\u{94d}ज", 9), + ("लाख", 5), + ("कोटी", 7), + ], + }, }, Language::Ms => Entry { by_char: false, @@ -2566,6 +3204,17 @@ pub fn entry(lang: Language) -> Entry { ("ini", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (1, 0), + ], + entries: &[ + ("J", 6), + ("B", 9), + ], + }, }, Language::My => Entry { by_char: false, @@ -2619,6 +3268,22 @@ pub fn entry(lang: Language) -> Entry { ("မနေ\u{1037}က", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 10121458955350035957, + disps: &[ + (5, 1), + (2, 0), + ], + entries: &[ + ("ထောင\u{103a}", 3), + ("သန\u{103a}း", 6), + ("က\u{102f}ဋေထ", 10), + ("က\u{102f}ဋေ", 7), + ("သောင\u{103a}း", 4), + ("သ\u{102d}န\u{103a}း", 5), + ], + }, }, Language::Ne => Entry { by_char: false, @@ -2671,6 +3336,19 @@ pub fn entry(lang: Language) -> Entry { ("हिजो", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 10121458955350035957, + disps: &[ + (1, 0), + ], + entries: &[ + ("करोड", 7), + ("अरब", 9), + ("हजार", 3), + ("लाख", 5), + ], + }, }, Language::Nl => Entry { by_char: false, @@ -2729,6 +3407,17 @@ pub fn entry(lang: Language) -> Entry { ("vandaag", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (0, 0), + ], + entries: &[ + ("mld", 9), + ("mln", 6), + ], + }, }, Language::No => Entry { by_char: false, @@ -2789,6 +3478,17 @@ pub fn entry(lang: Language) -> Entry { ("går", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("mrd", 9), + ("mill", 6), + ], + }, }, Language::Or => Entry { by_char: false, @@ -2841,6 +3541,18 @@ pub fn entry(lang: Language) -> Entry { ("ଗତକ\u{b3e}ଲ\u{b3f}", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (2, 0), + ], + entries: &[ + ("ବ\u{b3f}ଟ\u{b3f}", 9), + ("ନ\u{b3f}ଟ\u{b3f}", 6), + ("ହଟ\u{b3f}", 3), + ], + }, }, Language::Pa => Entry { by_char: false, @@ -2896,6 +3608,19 @@ pub fn entry(lang: Language) -> Entry { ("ਅ\u{a71}ਜ", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12213676231523076107, + disps: &[ + (0, 0), + ], + entries: &[ + ("ਕਰ\u{a4b}ੜ", 7), + ("ਲ\u{a71}ਖ", 5), + ("ਹਜ\u{a3c}ਾਰ", 3), + ("ਅਰਬ", 9), + ], + }, }, Language::Pl => Entry { by_char: false, @@ -2962,6 +3687,18 @@ pub fn entry(lang: Language) -> Entry { ("wczoraj", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (1, 0), + ], + entries: &[ + ("mln", 6), + ("mld", 9), + ("tys", 3), + ], + }, }, Language::Pt => Entry { by_char: false, @@ -3022,6 +3759,18 @@ pub fn entry(lang: Language) -> Entry { ("ontem", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (2, 0), + ], + entries: &[ + ("mi", 6), + ("bi", 9), + ("mil", 3), + ], + }, }, Language::PtPt => Entry { by_char: false, @@ -3067,6 +3816,17 @@ pub fn entry(lang: Language) -> Entry { ("ontem", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("mil", 3), + ("mM", 9), + ], + }, }, Language::Ro => Entry { by_char: false, @@ -3127,6 +3887,17 @@ pub fn entry(lang: Language) -> Entry { ("ieri", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("mil", 6), + ("mld", 9), + ], + }, }, Language::Ru => Entry { by_char: false, @@ -3194,6 +3965,18 @@ pub fn entry(lang: Language) -> Entry { ("вчера", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (2, 0), + ], + entries: &[ + ("млрд", 9), + ("млн", 6), + ("тыс", 3), + ], + }, }, Language::Si => Entry { by_char: false, @@ -3247,6 +4030,18 @@ pub fn entry(lang: Language) -> Entry { ("අද", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (0, 0), + ], + entries: &[ + ("ම\u{dd2}", 6), + ("බ\u{dd2}", 9), + ("ද", 3), + ], + }, }, Language::Sk => Entry { by_char: false, @@ -3292,6 +4087,18 @@ pub fn entry(lang: Language) -> Entry { ("dnes", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (1, 0), + ], + entries: &[ + ("mld", 9), + ("tis", 3), + ("mil", 6), + ], + }, }, Language::Sl => Entry { by_char: false, @@ -3362,6 +4169,18 @@ pub fn entry(lang: Language) -> Entry { ("včeraj", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("mio", 6), + ("tis", 3), + ("mrd", 9), + ], + }, }, Language::Sq => Entry { by_char: false, @@ -3417,6 +4236,18 @@ pub fn entry(lang: Language) -> Entry { ("sot", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (1, 0), + ], + entries: &[ + ("mln", 6), + ("mld", 9), + ("mijë", 3), + ], + }, }, Language::Sr => Entry { by_char: false, @@ -3465,6 +4296,18 @@ pub fn entry(lang: Language) -> Entry { ("данас", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("млрд", 9), + ("мил", 6), + ("хиљ", 3), + ], + }, }, Language::SrLatn => Entry { by_char: false, @@ -3514,6 +4357,18 @@ pub fn entry(lang: Language) -> Entry { ("danas", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (2, 0), + ], + entries: &[ + ("hilj", 3), + ("mlrd", 9), + ("mil", 6), + ], + }, }, Language::Sv => Entry { by_char: false, @@ -3573,6 +4428,17 @@ pub fn entry(lang: Language) -> Entry { ("igår", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (1, 0), + ], + entries: &[ + ("mn", 6), + ("md", 9), + ], + }, }, Language::Sw => Entry { by_char: false, @@ -3627,6 +4493,17 @@ pub fn entry(lang: Language) -> Entry { ("jana", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("elfu", 3), + ("B", 9), + ], + }, }, Language::Ta => Entry { by_char: false, @@ -3686,6 +4563,17 @@ pub fn entry(lang: Language) -> Entry { ("இன\u{bcd}று", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("லட\u{bcd}சம\u{bcd}", 5), + ("கோடி", 7), + ], + }, }, Language::Te => Entry { by_char: false, @@ -3746,6 +4634,18 @@ pub fn entry(lang: Language) -> Entry { ("న\u{c3f}న\u{c4d}న", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 10121458955350035957, + disps: &[ + (1, 0), + ], + entries: &[ + ("క\u{c4b}ట\u{c4d}లు", 7), + ("లక\u{c4d}ష", 5), + ("లక\u{c4d}షలు", 5), + ], + }, }, Language::Th => Entry { by_char: false, @@ -3798,6 +4698,22 @@ pub fn entry(lang: Language) -> Entry { ("อ\u{e31}ปเดตแล\u{e49}วเม\u{e37}\u{e48}อวาน", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (0, 1), + (4, 0), + ], + entries: &[ + ("พ\u{e31}น", 3), + ("หม\u{e37}\u{e48}น", 4), + ("พ\u{e31}นล\u{e49}าน", 9), + ("แสน", 5), + ("หม\u{e37}\u{e48}นล\u{e49}าน", 10), + ("ล\u{e49}าน", 6), + ], + }, }, Language::Tr => Entry { by_char: false, @@ -3850,6 +4766,18 @@ pub fn entry(lang: Language) -> Entry { ("bugün", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 7485420634051515786, + disps: &[ + (1, 0), + ], + entries: &[ + ("Mn", 6), + ("Mr", 9), + ("B", 3), + ], + }, }, Language::Uk => Entry { by_char: false, @@ -3917,6 +4845,18 @@ pub fn entry(lang: Language) -> Entry { ("сьогодні", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 10121458955350035957, + disps: &[ + (0, 0), + ], + entries: &[ + ("млрд", 9), + ("тис", 3), + ("млн", 6), + ], + }, }, Language::Ur => Entry { by_char: false, @@ -3976,6 +4916,19 @@ pub fn entry(lang: Language) -> Entry { ("کل", TaToken { n: 1, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 7485420634051515786, + disps: &[ + (0, 0), + ], + entries: &[ + ("ہزار", 3), + ("ارب", 9), + ("کروڑ", 7), + ("لاکھ", 5), + ], + }, }, Language::Uz => Entry { by_char: false, @@ -4028,6 +4981,18 @@ pub fn entry(lang: Language) -> Entry { ("bugun", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (1, 0), + ], + entries: &[ + ("mln", 6), + ("mlrd", 9), + ("ming", 3), + ], + }, }, Language::Vi => Entry { by_char: false, @@ -4066,6 +5031,18 @@ pub fn entry(lang: Language) -> Entry { ("nay", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: true, + number_tokens: ::phf::Map { + key: 10121458955350035957, + disps: &[ + (0, 0), + ], + entries: &[ + ("T", 9), + ("Tr", 6), + ("N", 3), + ], + }, }, Language::ZhCn => Entry { by_char: true, @@ -4103,6 +5080,17 @@ pub fn entry(lang: Language) -> Entry { ("今", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 15467950696543387533, + disps: &[ + (1, 0), + ], + entries: &[ + ("万", 4), + ("亿", 8), + ], + }, }, Language::ZhHk => Entry { by_char: true, @@ -4141,6 +5129,16 @@ pub fn entry(lang: Language) -> Entry { ("今", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("B", 9), + ], + }, }, Language::ZhTw => Entry { by_char: true, @@ -4178,6 +5176,17 @@ pub fn entry(lang: Language) -> Entry { ("今", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("萬", 4), + ("億", 8), + ], + }, }, Language::Zu => Entry { by_char: false, @@ -4238,6 +5247,16 @@ pub fn entry(lang: Language) -> Entry { ("namuhla", TaToken { n: 0, unit: Some(TimeUnit::Day) }), ], }, + comma_decimal: false, + number_tokens: ::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 0), + ], + entries: &[ + ("B", 9), + ], + }, }, } } diff --git a/src/model/mod.rs b/src/model/mod.rs index 218a53f..63c4704 100644 --- a/src/model/mod.rs +++ b/src/model/mod.rs @@ -23,6 +23,7 @@ pub trait FileFormat { } #[derive(Clone, Debug, Serialize, Deserialize)] +#[non_exhaustive] pub struct VideoPlayer { pub details: VideoPlayerDetails, pub video_streams: Vec, @@ -33,6 +34,7 @@ pub struct VideoPlayer { } #[derive(Clone, Debug, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct VideoPlayerDetails { pub id: String, pub title: String, @@ -49,6 +51,7 @@ pub struct VideoPlayerDetails { } #[derive(Clone, Debug, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct VideoStream { pub url: String, pub itag: u32, @@ -69,6 +72,7 @@ pub struct VideoStream { } #[derive(Clone, Debug, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct AudioStream { pub url: String, pub itag: u32, @@ -128,6 +132,7 @@ pub enum VideoFormat { } #[derive(Clone, Debug, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct AudioTrack { pub id: String, pub lang: Option, @@ -163,6 +168,7 @@ impl FileFormat for AudioFormat { } #[derive(Clone, Debug, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct Thumbnail { pub url: String, pub width: u32, @@ -170,6 +176,7 @@ pub struct Thumbnail { } #[derive(Clone, Debug, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct Subtitle { pub url: String, pub lang: String, @@ -182,6 +189,7 @@ pub struct Subtitle { */ #[derive(Clone, Debug, Serialize, Deserialize)] +#[non_exhaustive] pub struct Playlist { pub id: String, pub name: String, @@ -195,6 +203,7 @@ pub struct Playlist { } #[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct PlaylistVideo { pub id: String, pub title: String, @@ -204,6 +213,7 @@ pub struct PlaylistVideo { } #[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct ChannelId { pub id: String, pub name: String, @@ -214,6 +224,7 @@ pub struct ChannelId { */ #[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct VideoDetails { /// Unique YouTube video ID pub id: String, @@ -260,6 +271,7 @@ pub struct VideoDetails { /// Videos can consist of different chapters, which YouTube shows /// on the seek bar and below the description text. #[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct Chapter { /// Chapter title pub title: String, @@ -274,6 +286,7 @@ pub struct Chapter { */ #[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct RecommendedVideo { /// Unique YouTube video ID pub id: String, @@ -297,13 +310,14 @@ pub struct RecommendedVideo { pub publish_date_txt: Option, /// View count /// - /// Is `None` if it could not be parsed + /// `None` if it could not be extracted. pub view_count: Option, /// Is the video an active livestream? pub is_live: bool, } #[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct Channel { /// Unique YouTube channel ID pub id: String, @@ -327,6 +341,7 @@ pub struct Channel { #[derive(Default, Copy, Clone, Debug, Serialize, Deserialize, PartialEq, Eq, Hash)] #[serde(rename_all = "snake_case")] +#[non_exhaustive] pub enum Verification { #[default] /// Unverified channel (default) @@ -343,8 +358,8 @@ impl Verification { } } -// TODO: impl popularity comparison #[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct Comment { /// Unique YouTube Comment-ID (e.g. `UgynScMrsqGSL8qvePl4AaABAg`) pub id: String, @@ -373,3 +388,55 @@ pub struct Comment { /// Has the channel owner marked the comment with a ❤️ heart ? pub hearted: bool, } + +/* +#CHANNEL +*/ + +#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] +pub struct ChannelVideos { + /// Unique YouTube Channel-ID (e.g. `UC-lHJZR3Gqxm24_Vd_AJ5Yw`) + pub id: String, + /// Channel name + pub name: String, + /* + /// Channel subscriber count + /// + /// `None` if the subscriber count was hidden by the owner + /// or could not be parsed. + pub subscriber_count: Option, + pub videos: Paginator, + */ +} + +#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] +pub struct ChannelVideo { + /// Unique YouTube video ID + pub id: String, + /// Video title + pub title: String, + /// Video length in seconds. + /// + /// Is `None` for livestreams. + pub length: Option, + /// Video thumbnail + pub thumbnail: Vec, + /// Video publishing date. + /// + /// `None` if the date could not be parsed. + pub publish_date: Option>, + /// Textual video publish date (e.g. `11 months ago`, depends on language) + /// + /// Is `None` for livestreams. + pub publish_date_txt: Option, + /// View count + /// + /// `None` if it could not be extracted. + pub view_count: Option, + /// Is the video an active livestream? + pub is_live: bool, + /// Is the video a YouTube Short video (vertical and <60s)? + pub is_short: bool, +} diff --git a/src/model/paginator.rs b/src/model/paginator.rs index a0109ea..a438f0a 100644 --- a/src/model/paginator.rs +++ b/src/model/paginator.rs @@ -6,6 +6,7 @@ use serde::{Deserialize, Serialize}; /// in pages from the YouTube API (e.g. playlist items, /// video recommendations or comments). #[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct Paginator { /// Total number of items if finite and known. /// diff --git a/src/model/richtext.rs b/src/model/richtext.rs index 74dbc19..726962c 100644 --- a/src/model/richtext.rs +++ b/src/model/richtext.rs @@ -1,9 +1,11 @@ use serde::{Deserialize, Serialize}; #[derive(Default, Debug, Clone, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub struct RichText(pub Vec); #[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)] +#[non_exhaustive] pub enum TextComponent { /// Plain text Text(String), @@ -51,7 +53,7 @@ pub trait ToHtml { } impl TextComponent { - pub fn get_text<'a>(&'a self) -> &'a str { + pub fn get_text(&self) -> &str { match self { TextComponent::Text(text) => text, TextComponent::Web { text, .. } => text, diff --git a/src/timeago.rs b/src/timeago.rs index 8f8c32a..f9404f7 100644 --- a/src/timeago.rs +++ b/src/timeago.rs @@ -247,7 +247,7 @@ mod tests { #[test] fn t_testfile() { - let json_path = Path::new("testfiles/date/timeago_samples.json"); + let json_path = Path::new("testfiles/dict/timeago_samples.json"); let expect = [ TimeAgo { @@ -430,7 +430,7 @@ mod tests { cases: BTreeMap, } - let json_path = Path::new("testfiles/date/timeago_table.json"); + let json_path = Path::new("testfiles/dict/timeago_table.json"); let json_file = File::open(json_path).unwrap(); let timeago_table: TimeagoTable = serde_json::from_reader(BufReader::new(json_file)).unwrap(); @@ -477,7 +477,7 @@ mod tests { #[test] fn t_parse_date_samples() { - let json_path = Path::new("testfiles/date/playlist_samples.json"); + let json_path = Path::new("testfiles/dict/playlist_samples.json"); let json_file = File::open(json_path).unwrap(); let date_samples: BTreeMap> = serde_json::from_reader(BufReader::new(json_file)).unwrap(); diff --git a/testfiles/channel/channel_videos_base.json b/testfiles/channel/channel_videos_base.json new file mode 100644 index 0000000..fee2d84 --- /dev/null +++ b/testfiles/channel/channel_videos_base.json @@ -0,0 +1,12030 @@ +{ + "contents": { + "twoColumnBrowseResultsRenderer": { + "tabs": [ + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "EghmZWF0dXJlZPIGBAoCMgA%3D" + }, + "clickTrackingParams": "CJsBEPCTARgFIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/featured", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "Home", + "trackingParams": "CJsBEPCTARgFIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + }, + { + "tabRenderer": { + "content": { + "sectionListRenderer": { + "contents": [ + { + "itemSectionRenderer": { + "contents": [ + { + "gridRenderer": { + "items": [ + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CJoBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJoBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "gremHHvqYTE" + ] + } + }, + "openMiniplayer": true, + "videoId": "gremHHvqYTE", + "videoIds": [ + "gremHHvqYTE" + ] + }, + "clickTrackingParams": "CJoBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CJoBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + } + ], + "trackingParams": "CJcBEJQ1GAAiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CJcBEJQ1GAAiEwiiuaOA2ab6AhXzxxEIHe2lBn8yCmctaGlnaC1jcnZaGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBBRDyOBhmqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=gremHHvqYTE", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "gremHHvqYTE", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jelne7.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=82b7a61c7bea6131&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CJcBEJQ1GAAiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "publishedTimeText": { + "simpleText": "20 hours ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/gremHHvqYTE/mqdefault_6s.webp?du=3000&sqp=CPagrZkG&rs=AOn4CLDGuYqtdxGsCqLQPmeP4xcqofXnHQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "19K views" + } + }, + "simpleText": "19K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/gremHHvqYTE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBcwR0YIwLjfFam9HkKdkTkqx_gHw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/gremHHvqYTE/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDxapfMhOxFEPMQW8yAZoKy9Pv7jg", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/gremHHvqYTE/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAJCnBUBeCNrVKIm5uumpUXGEPtdA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/gremHHvqYTE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBRgWS9gbYWTL1_O-dmlia8kUF9Tw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "29 minutes, 54 seconds" + } + }, + "simpleText": "29:54" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CJkBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "gremHHvqYTE" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CJkBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJkBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "gremHHvqYTE" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CJgBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJgBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJgBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "gremHHvqYTE" + ] + } + }, + "openMiniplayer": true, + "videoId": "gremHHvqYTE", + "videoIds": [ + "gremHHvqYTE" + ] + }, + "clickTrackingParams": "CJgBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1501 - Rigol HDO4000 Low Noise 12bit Oscilloscope Unboxing & First Impression by EEVblog 20 hours ago 29 minutes 19,739 views" + } + }, + "runs": [ + { + "text": "EEVblog 1501 - Rigol HDO4000 Low Noise 12bit Oscilloscope Unboxing & First Impression" + } + ] + }, + "trackingParams": "CJcBEJQ1GAAiEwiiuaOA2ab6AhXzxxEIHe2lBn9AscKp38fD6duCAaoBGFVVMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUQ==", + "videoId": "gremHHvqYTE", + "viewCountText": { + "simpleText": "19,739 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CJYBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJYBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "WHO8NBfpaO0" + ] + } + }, + "openMiniplayer": true, + "videoId": "WHO8NBfpaO0", + "videoIds": [ + "WHO8NBfpaO0" + ] + }, + "clickTrackingParams": "CJYBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CJYBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + } + ], + "trackingParams": "CJMBEJQ1GAEiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CJMBEJQ1GAEiEwiiuaOA2ab6AhXzxxEIHe2lBn8yCmctaGlnaC1jcnZaGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBBRDyOBhmqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=WHO8NBfpaO0", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "WHO8NBfpaO0", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jeenek.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=5873bc3417e968ed&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CJMBEJQ1GAEiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "publishedTimeText": { + "simpleText": "5 days ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/WHO8NBfpaO0/mqdefault_6s.webp?du=3000&sqp=CMqTrZkG&rs=AOn4CLD9dFE3cwFevRN56R5qOTzdinxiMQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "24K views" + } + }, + "simpleText": "24K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/WHO8NBfpaO0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDQPKMF3Aeo9CydEWz9pQWkn1Lu7Q", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/WHO8NBfpaO0/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAzahjCJ1PzdGoXP5_v3iXh79tPLQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/WHO8NBfpaO0/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBPWj9_Ns0dvlZEwzebC-33hrQh-A", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/WHO8NBfpaO0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB_9260p4zFUVbfq4XUlJI_1OybFQ", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "12 minutes, 22 seconds" + } + }, + "simpleText": "12:22" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CJUBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "WHO8NBfpaO0" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CJUBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJUBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "WHO8NBfpaO0" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CJQBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJQBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJQBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "WHO8NBfpaO0" + ] + } + }, + "openMiniplayer": true, + "videoId": "WHO8NBfpaO0", + "videoIds": [ + "WHO8NBfpaO0" + ] + }, + "clickTrackingParams": "CJQBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "eevBLAB 102 - Last Mile Autonomous Robot Deliveries WILL FAIL by EEVblog 5 days ago 12 minutes, 22 seconds 24,194 views" + } + }, + "runs": [ + { + "text": "eevBLAB 102 - Last Mile Autonomous Robot Deliveries WILL FAIL" + } + ] + }, + "trackingParams": "CJMBEJQ1GAEiEwiiuaOA2ab6AhXzxxEIHe2lBn9A7dGlv8GG77lYqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "WHO8NBfpaO0", + "viewCountText": { + "simpleText": "24,194 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CJIBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJIBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "W1Q8CxL95_Y" + ] + } + }, + "openMiniplayer": true, + "videoId": "W1Q8CxL95_Y", + "videoIds": [ + "W1Q8CxL95_Y" + ] + }, + "clickTrackingParams": "CJIBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CJIBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + } + ], + "trackingParams": "CI8BEJQ1GAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CI8BEJQ1GAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8yCmctaGlnaC1jcnZaGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBBRDyOBhmqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=W1Q8CxL95_Y", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "W1Q8CxL95_Y", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jelne7.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=5b543c0b12fde7f6&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CI8BEJQ1GAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "publishedTimeText": { + "simpleText": "7 days ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/W1Q8CxL95_Y/mqdefault_6s.webp?du=3000&sqp=CL6_rZkG&rs=AOn4CLDYESbnVZhteFsNfNR3KZCSB4XLMw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "51K views" + } + }, + "simpleText": "51K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/W1Q8CxL95_Y/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBIxuct8vahJHOJTLfbOnsMOXnjvw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/W1Q8CxL95_Y/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBA1E482L2tKCDHMldZcPTCbgDSpg", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/W1Q8CxL95_Y/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCzgEhl5ZegIlvkhd3WpOiW7un6kg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/W1Q8CxL95_Y/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBvzwdhTvfzIE_fzRjhyVCPKiRZfw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "29 minutes, 30 seconds" + } + }, + "simpleText": "29:30" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CJEBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "W1Q8CxL95_Y" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CJEBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJEBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "W1Q8CxL95_Y" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CJABEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJABEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJABEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "W1Q8CxL95_Y" + ] + } + }, + "openMiniplayer": true, + "videoId": "W1Q8CxL95_Y", + "videoIds": [ + "W1Q8CxL95_Y" + ] + }, + "clickTrackingParams": "CJABEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1500 - Automatic Transfer Switch REVERSE ENGINEERED by EEVblog 7 days ago 29 minutes 51,443 views" + } + }, + "runs": [ + { + "text": "EEVblog 1500 - Automatic Transfer Switch REVERSE ENGINEERED" + } + ] + }, + "trackingParams": "CI8BEJQ1GAIiEwiiuaOA2ab6AhXzxxEIHe2lBn9A9s_3l7GBj6pbqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "W1Q8CxL95_Y", + "viewCountText": { + "simpleText": "51,443 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CI4BEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CI4BEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "lagxSrPeoYg" + ] + } + }, + "openMiniplayer": true, + "videoId": "lagxSrPeoYg", + "videoIds": [ + "lagxSrPeoYg" + ] + }, + "clickTrackingParams": "CI4BEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CI4BEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + } + ], + "trackingParams": "CIsBEJQ1GAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CIsBEJQ1GAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8yCmctaGlnaC1jcnZaGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBBRDyOBhmqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=lagxSrPeoYg", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "lagxSrPeoYg", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jeln7e.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=95a8314ab3dea188&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CIsBEJQ1GAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "publishedTimeText": { + "simpleText": "13 days ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/lagxSrPeoYg/mqdefault_6s.webp?du=3000&sqp=COjcrZkG&rs=AOn4CLCkm2TOnaai2-V5P4stXDE6jhti7g", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "72K views" + } + }, + "simpleText": "72K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/lagxSrPeoYg/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAbAX2gdAF66O7BUCaOVg2vQOsS2Q", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/lagxSrPeoYg/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLC9XWFQwq0pCV7R8eeIdS8LnJ1dJw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/lagxSrPeoYg/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLByFc9tTcW4JWp3pnWoAzomZYIgMA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/lagxSrPeoYg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCqGK1_pSXVZ842Ucq_zBqkcYqNkA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "38 minutes, 54 seconds" + } + }, + "simpleText": "38:54" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CI0BEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "lagxSrPeoYg" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CI0BEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CI0BEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "lagxSrPeoYg" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CIwBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIwBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIwBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "lagxSrPeoYg" + ] + } + }, + "openMiniplayer": true, + "videoId": "lagxSrPeoYg", + "videoIds": [ + "lagxSrPeoYg" + ] + }, + "clickTrackingParams": "CIwBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1499 - EcoFlow Delta Pro 3.6kWh Portable Battery TEARDOWN! by EEVblog 13 days ago 38 minutes 72,324 views" + } + }, + "runs": [ + { + "text": "EEVblog 1499 - EcoFlow Delta Pro 3.6kWh Portable Battery TEARDOWN!" + } + ] + }, + "trackingParams": "CIsBEJQ1GAMiEwiiuaOA2ab6AhXzxxEIHe2lBn9AiMP6nqupjNSVAaoBGFVVMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUQ==", + "videoId": "lagxSrPeoYg", + "viewCountText": { + "simpleText": "72,324 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CIoBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIoBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "qTctWW9_FmE" + ] + } + }, + "openMiniplayer": true, + "videoId": "qTctWW9_FmE", + "videoIds": [ + "qTctWW9_FmE" + ] + }, + "clickTrackingParams": "CIoBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CIoBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + } + ], + "trackingParams": "CIcBEJQ1GAQiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CIcBEJQ1GAQiEwiiuaOA2ab6AhXzxxEIHe2lBn8yCmctaGlnaC1jcnZaGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBBRDyOBhmqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=qTctWW9_FmE", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "qTctWW9_FmE", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=a9372d596f7f1661&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CIcBEJQ1GAQiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "publishedTimeText": { + "simpleText": "2 weeks ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/qTctWW9_FmE/mqdefault_6s.webp?du=3000&sqp=CNG7rZkG&rs=AOn4CLBCDtDl9Avu-FFavk8MkxxBS4wgqA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "57K views" + } + }, + "simpleText": "57K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/qTctWW9_FmE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCbnEQaGGI5zD9lCJ8kMmciezX2kA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/qTctWW9_FmE/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAObAOD0o6k_rsbS9iOsgPQxUlz4g", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/qTctWW9_FmE/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBK8wuYETpwHktzpS7qf_NV5ae4LQ", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/qTctWW9_FmE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAB1AHSlw14bM0u5Xc3LEiZ50sGow", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "39 minutes, 59 seconds" + } + }, + "simpleText": "39:59" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CIkBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "qTctWW9_FmE" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CIkBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIkBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "qTctWW9_FmE" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CIgBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIgBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIgBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "qTctWW9_FmE" + ] + } + }, + "openMiniplayer": true, + "videoId": "qTctWW9_FmE", + "videoIds": [ + "qTctWW9_FmE" + ] + }, + "clickTrackingParams": "CIgBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1498 - TransPod Fluxjet Hyperloop $550M Boondoggle! by EEVblog 2 weeks ago 39 minutes 57,348 views" + } + }, + "runs": [ + { + "text": "EEVblog 1498 - TransPod Fluxjet Hyperloop $550M Boondoggle!" + } + ] + }, + "trackingParams": "CIcBEJQ1GAQiEwiiuaOA2ab6AhXzxxEIHe2lBn9A4az8-5ary5upAaoBGFVVMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUQ==", + "videoId": "qTctWW9_FmE", + "viewCountText": { + "simpleText": "57,348 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CIYBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIYBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "3t9G80wk0pk" + ] + } + }, + "openMiniplayer": true, + "videoId": "3t9G80wk0pk", + "videoIds": [ + "3t9G80wk0pk" + ] + }, + "clickTrackingParams": "CIYBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CIYBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + } + ], + "trackingParams": "CIMBEJQ1GAUiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CIMBEJQ1GAUiEwiiuaOA2ab6AhXzxxEIHe2lBn8yCmctaGlnaC1jcnZaGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBBRDyOBhmqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=3t9G80wk0pk", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "3t9G80wk0pk", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeened.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=dedf46f34c24d299&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CIMBEJQ1GAUiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "publishedTimeText": { + "simpleText": "2 weeks ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/3t9G80wk0pk/mqdefault_6s.webp?du=3000&sqp=CLrDrZkG&rs=AOn4CLDWA35ltAQcH5ms7FeQZWEWeoOM_A", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "68K views" + } + }, + "simpleText": "68K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/3t9G80wk0pk/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDnsVu-VQplpRpc1ZW-yk2byyZjZA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/3t9G80wk0pk/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAueC4MRkNwLQbRG31Sw9eGhBTcLA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/3t9G80wk0pk/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDcZm73OCwjFgXxLIEED4L0C57cSw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/3t9G80wk0pk/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDtjsX7HSTSdyDmdoMEOnZZmupBDw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "23 minutes, 43 seconds" + } + }, + "simpleText": "23:43" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CIUBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "3t9G80wk0pk" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CIUBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIUBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "3t9G80wk0pk" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CIQBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIQBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIQBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "3t9G80wk0pk" + ] + } + }, + "openMiniplayer": true, + "videoId": "3t9G80wk0pk", + "videoIds": [ + "3t9G80wk0pk" + ] + }, + "clickTrackingParams": "CIQBEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "eevBLAB 101 - Why Are Tektronix Oscilloscopes So Expensive? by EEVblog 2 weeks ago 23 minutes 68,645 views" + } + }, + "runs": [ + { + "text": "eevBLAB 101 - Why Are Tektronix Oscilloscopes So Expensive?" + } + ] + }, + "trackingParams": "CIMBEJQ1GAUiEwiiuaOA2ab6AhXzxxEIHe2lBn9AmaWT4bTe0e_eAaoBGFVVMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUQ==", + "videoId": "3t9G80wk0pk", + "viewCountText": { + "simpleText": "68,645 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CIIBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIIBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "7dze5CnZnmk" + ] + } + }, + "openMiniplayer": true, + "videoId": "7dze5CnZnmk", + "videoIds": [ + "7dze5CnZnmk" + ] + }, + "clickTrackingParams": "CIIBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CIIBEP6YBBgHIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + } + ], + "trackingParams": "CH8QlDUYBiITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CH8QlDUYBiITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=7dze5CnZnmk", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "7dze5CnZnmk", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jeened.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=eddcdee429d99e69&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CH8QlDUYBiITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "3 weeks ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/7dze5CnZnmk/mqdefault_6s.webp?du=3000&sqp=CJarrZkG&rs=AOn4CLDah6lvRPj9dXd9KIsm3TzUTKMQmg", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "91K views" + } + }, + "simpleText": "91K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/7dze5CnZnmk/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAg430MYAmoycM4lbv_57S_d3kZRA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/7dze5CnZnmk/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBbwuQSdBcM-pOjGs_DFmT3TxQ5Pw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/7dze5CnZnmk/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBxMWyXAJhBLKOcxMK22iVQlnIk5g", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/7dze5CnZnmk/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBPWgsNPFemykKyU5bw8uyGeiBeAA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 28 seconds" + } + }, + "simpleText": "19:28" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CIEBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "7dze5CnZnmk" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CIEBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIEBEPnnAxgCIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "7dze5CnZnmk" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CIABEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIABEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIABEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "7dze5CnZnmk" + ] + } + }, + "openMiniplayer": true, + "videoId": "7dze5CnZnmk", + "videoIds": [ + "7dze5CnZnmk" + ] + }, + "clickTrackingParams": "CIABEMfsBBgDIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1497 - RIP Fluke. Thanks Energizer. NOT. by EEVblog 3 weeks ago 19 minutes 91,388 views" + } + }, + "runs": [ + { + "text": "EEVblog 1497 - RIP Fluke. Thanks Energizer. NOT." + } + ] + }, + "trackingParams": "CH8QlDUYBiITCKK5o4DZpvoCFfPHEQgd7aUGf0DpvObOwty37u0BqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "7dze5CnZnmk", + "viewCountText": { + "simpleText": "91,388 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CH4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CH4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "6XnrZpPYgBg" + ] + } + }, + "openMiniplayer": true, + "videoId": "6XnrZpPYgBg", + "videoIds": [ + "6XnrZpPYgBg" + ] + }, + "clickTrackingParams": "CH4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CH4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CHsQlDUYByITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CHsQlDUYByITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=6XnrZpPYgBg", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "6XnrZpPYgBg", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeln7e.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=e979eb6693d88018&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CHsQlDUYByITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "3 weeks ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/6XnrZpPYgBg/mqdefault_6s.webp?du=3000&sqp=CKi8rZkG&rs=AOn4CLBvcT0ChjDWK0zeYEdXqp0BtFe0jQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "39K views" + } + }, + "simpleText": "39K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/6XnrZpPYgBg/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCrBgky13jB1p9xzKbmoUpJ4g0SNQ", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/6XnrZpPYgBg/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDPC3fbIIcI4FDUcq_e-JqG9HiSyA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/6XnrZpPYgBg/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAn7NX4LhCwv20RHEqrt8irQaBsCw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/6XnrZpPYgBg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBJ51SKz4z1fhdr-4RPp5Ds3hvW_A", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "52 minutes, 19 seconds" + } + }, + "simpleText": "52:19" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CH0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "6XnrZpPYgBg" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CH0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CH0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "6XnrZpPYgBg" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CHwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "6XnrZpPYgBg" + ] + } + }, + "openMiniplayer": true, + "videoId": "6XnrZpPYgBg", + "videoIds": [ + "6XnrZpPYgBg" + ] + }, + "clickTrackingParams": "CHwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1496 - Winning Mailbag by EEVblog 3 weeks ago 52 minutes 39,993 views" + } + }, + "runs": [ + { + "text": "EEVblog 1496 - Winning Mailbag" + } + ] + }, + "trackingParams": "CHsQlDUYByITCKK5o4DZpvoCFfPHEQgd7aUGf0CYgOKe6ez6vOkBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "6XnrZpPYgBg", + "viewCountText": { + "simpleText": "39,993 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CHoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Psp3ltpFvws" + ] + } + }, + "openMiniplayer": true, + "videoId": "Psp3ltpFvws", + "videoIds": [ + "Psp3ltpFvws" + ] + }, + "clickTrackingParams": "CHoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CHoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CHcQlDUYCCITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CHcQlDUYCCITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=Psp3ltpFvws", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "Psp3ltpFvws", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeenl6.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=3eca7796da45bf0b&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CHcQlDUYCCITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "4 weeks ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/Psp3ltpFvws/mqdefault_6s.webp?du=3000&sqp=CMq6rZkG&rs=AOn4CLCBwZV6tHmgel5vQOcS13JWngznag", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "22K views" + } + }, + "simpleText": "22K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/Psp3ltpFvws/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCu8Nu_NmDw5vBHgb7e8JdJR1Dr1Q", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/Psp3ltpFvws/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCBC77KYZrEDP-LCyrS0f_vwudLEA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/Psp3ltpFvws/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAMGjfeJMJ_4dCessuc_q3FMFx9ag", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/Psp3ltpFvws/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAgjFAf6wRG_ObrYdB7SbA68hJ6fw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "14 minutes, 15 seconds" + } + }, + "simpleText": "14:15" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CHkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "Psp3ltpFvws" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CHkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "Psp3ltpFvws" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CHgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Psp3ltpFvws" + ] + } + }, + "openMiniplayer": true, + "videoId": "Psp3ltpFvws", + "videoIds": [ + "Psp3ltpFvws" + ] + }, + "clickTrackingParams": "CHgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "eevBLAB 100 - Reuters Attacks Odysee - LOL by EEVblog 4 weeks ago 14 minutes, 15 seconds 22,512 views" + } + }, + "runs": [ + { + "text": "eevBLAB 100 - Reuters Attacks Odysee - LOL" + } + ] + }, + "trackingParams": "CHcQlDUYCCITCKK5o4DZpvoCFfPHEQgd7aUGf0CL_pbS7fKd5T6qARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "Psp3ltpFvws", + "viewCountText": { + "simpleText": "22,512 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CHYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "taVYTYz5vLE" + ] + } + }, + "openMiniplayer": true, + "videoId": "taVYTYz5vLE", + "videoIds": [ + "taVYTYz5vLE" + ] + }, + "clickTrackingParams": "CHYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CHYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CHMQlDUYCSITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CHMQlDUYCSITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=taVYTYz5vLE", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "taVYTYz5vLE", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jelnes.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=b5a5584d8cf9bcb1&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CHMQlDUYCSITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/taVYTYz5vLE/mqdefault_6s.webp?du=3000&sqp=CKjdrZkG&rs=AOn4CLAzREFnRoJFs_qv2ZUChHt5dRwYzQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "40K views" + } + }, + "simpleText": "40K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/taVYTYz5vLE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAMHngmN8TjWZz327vUD7zjjblYBw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/taVYTYz5vLE/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDqoLWa8V1MBZrin8QHBaD7HKi4LA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/taVYTYz5vLE/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDcpZTLm0mrqu2Eff6CeN9SVUpQ6Q", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/taVYTYz5vLE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDUofJ-0cqxeCR3Qx0DFL2HDNOQCA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "43 minutes, 12 seconds" + } + }, + "simpleText": "43:12" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CHUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "taVYTYz5vLE" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CHUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "taVYTYz5vLE" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CHQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "taVYTYz5vLE" + ] + } + }, + "openMiniplayer": true, + "videoId": "taVYTYz5vLE", + "videoIds": [ + "taVYTYz5vLE" + ] + }, + "clickTrackingParams": "CHQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1495 - Quaze Wireless Power (AGAIN!) but for GAMING! by EEVblog 1 month ago 43 minutes 40,137 views" + } + }, + "runs": [ + { + "text": "EEVblog 1495 - Quaze Wireless Power (AGAIN!) but for GAMING!" + } + ] + }, + "trackingParams": "CHMQlDUYCSITCKK5o4DZpvoCFfPHEQgd7aUGf0Cx-ebn2InW0rUBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "taVYTYz5vLE", + "viewCountText": { + "simpleText": "40,137 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CHIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Y6cZrieFw-k" + ] + } + }, + "openMiniplayer": true, + "videoId": "Y6cZrieFw-k", + "videoIds": [ + "Y6cZrieFw-k" + ] + }, + "clickTrackingParams": "CHIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CHIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CG8QlDUYCiITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CG8QlDUYCiITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=Y6cZrieFw-k", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "Y6cZrieFw-k", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeenle.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=63a719ae2785c3e9&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CG8QlDUYCiITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/Y6cZrieFw-k/mqdefault_6s.webp?du=3000&sqp=COG2rZkG&rs=AOn4CLAA-eln4pCpCEVE760ZhB9lTo8cVw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "74K views" + } + }, + "simpleText": "74K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/Y6cZrieFw-k/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDsdoJwcvSFZU4e9cwDFbZj3W21Pw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/Y6cZrieFw-k/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA1XVxnGoRXYGej4UB_N53C2CcZXQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/Y6cZrieFw-k/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCbTytTdOIa8QJ3YII-xFQx0mvdOg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/Y6cZrieFw-k/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDR78g7R5AUa3S7liO9WchIY93E-Q", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 54 seconds" + } + }, + "simpleText": "19:54" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CHEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "Y6cZrieFw-k" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CHEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "Y6cZrieFw-k" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CHAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Y6cZrieFw-k" + ] + } + }, + "openMiniplayer": true, + "videoId": "Y6cZrieFw-k", + "videoIds": [ + "Y6cZrieFw-k" + ] + }, + "clickTrackingParams": "CHAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1494 - FIVE Ways to Open a CHEAP SAFE! by EEVblog 1 month ago 19 minutes 74,510 views" + } + }, + "runs": [ + { + "text": "EEVblog 1494 - FIVE Ways to Open a CHEAP SAFE!" + } + ] + }, + "trackingParams": "CG8QlDUYCiITCKK5o4DZpvoCFfPHEQgd7aUGf0Dph5e84rXG02OqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "Y6cZrieFw-k", + "viewCountText": { + "simpleText": "74,510 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CG4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CG4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Kr2XyhpUdUI" + ] + } + }, + "openMiniplayer": true, + "videoId": "Kr2XyhpUdUI", + "videoIds": [ + "Kr2XyhpUdUI" + ] + }, + "clickTrackingParams": "CG4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CG4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CGsQlDUYCyITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CGsQlDUYCyITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=Kr2XyhpUdUI", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "Kr2XyhpUdUI", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jeenle.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=2abd97ca1a547542&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CGsQlDUYCyITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/Kr2XyhpUdUI/mqdefault_6s.webp?du=3000&sqp=CIjOrZkG&rs=AOn4CLAXDNvhx1DTHxJuJDA7hacmiFiYKw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "34K views" + } + }, + "simpleText": "34K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/Kr2XyhpUdUI/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDdL3brjOzbABRuyz-yolawtGRsbw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/Kr2XyhpUdUI/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDPA2N3YbuW3gf85xLF5Q-sVOQR5w", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/Kr2XyhpUdUI/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBmafsSw1lLU__G8O8ufT61wlKcjw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/Kr2XyhpUdUI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBoBK5gKOfA8gNbJ8Oc72MZqE5iqg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "29 minutes, 45 seconds" + } + }, + "simpleText": "29:45" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CG0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "Kr2XyhpUdUI" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CG0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CG0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "Kr2XyhpUdUI" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CGwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Kr2XyhpUdUI" + ] + } + }, + "openMiniplayer": true, + "videoId": "Kr2XyhpUdUI", + "videoIds": [ + "Kr2XyhpUdUI" + ] + }, + "clickTrackingParams": "CGwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1493 - MacGyver Project - Part 2 by EEVblog 1 month ago 29 minutes 34,487 views" + } + }, + "runs": [ + { + "text": "EEVblog 1493 - MacGyver Project - Part 2" + } + ] + }, + "trackingParams": "CGsQlDUYCyITCKK5o4DZpvoCFfPHEQgd7aUGf0DC6tHSofnl3iqqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "Kr2XyhpUdUI", + "viewCountText": { + "simpleText": "34,487 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "rxGafdgkal8" + ] + } + }, + "openMiniplayer": true, + "videoId": "rxGafdgkal8", + "videoIds": [ + "rxGafdgkal8" + ] + }, + "clickTrackingParams": "CGoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CGoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CGcQlDUYDCITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CGcQlDUYDCITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=rxGafdgkal8", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "rxGafdgkal8", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jelne7.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=af119a7dd8246a5f&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CGcQlDUYDCITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/rxGafdgkal8/mqdefault_6s.webp?du=3000&sqp=CIXWrZkG&rs=AOn4CLACXojbBdiEUH2LAfzYdqhPc3YzAA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "44K views" + } + }, + "simpleText": "44K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/rxGafdgkal8/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD-p_t0q_Q2oTGyJuFCQJ5z6VPPMQ", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/rxGafdgkal8/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLB06G_3UzPk7WpdAwj2Op1OkEp6aw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/rxGafdgkal8/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDqD3yUJjy4Ja7W0t7zbsEb5AFH1A", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/rxGafdgkal8/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB_BJlYjavPpzbKKlCuGHfrQP2d9A", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 23 seconds" + } + }, + "simpleText": "19:23" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CGkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "rxGafdgkal8" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CGkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "rxGafdgkal8" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CGgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "rxGafdgkal8" + ] + } + }, + "openMiniplayer": true, + "videoId": "rxGafdgkal8", + "videoIds": [ + "rxGafdgkal8" + ] + }, + "clickTrackingParams": "CGgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1492 - $5 Oscilloscope Repaired! + Oz GIVEAWAY by EEVblog 1 month ago 19 minutes 44,928 views" + } + }, + "runs": [ + { + "text": "EEVblog 1492 - $5 Oscilloscope Repaired! + Oz GIVEAWAY" + } + ] + }, + "trackingParams": "CGcQlDUYDCITCKK5o4DZpvoCFfPHEQgd7aUGf0Df1JHB3c_miK8BqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "rxGafdgkal8", + "viewCountText": { + "simpleText": "44,928 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "4yosozyeIP4" + ] + } + }, + "openMiniplayer": true, + "videoId": "4yosozyeIP4", + "videoIds": [ + "4yosozyeIP4" + ] + }, + "clickTrackingParams": "CGYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CGYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CGMQlDUYDSITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CGMQlDUYDSITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=4yosozyeIP4", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "4yosozyeIP4", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeenl6.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=e32a2ca33c9e20fe&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CGMQlDUYDSITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/4yosozyeIP4/mqdefault_6s.webp?du=3000&sqp=CNyWrZkG&rs=AOn4CLBFth0jvUTy8-bWOg3ql2G1JFXKAA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "34K views" + } + }, + "simpleText": "34K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/4yosozyeIP4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDRNAWkPQfuQirfiOdowD1iQlWrWg", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/4yosozyeIP4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCsK0yCJpBh0zkBJNzMHWrPX9wfTQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/4yosozyeIP4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCbQz7r2-dXYyUtJ5ca44JJeDRC9g", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/4yosozyeIP4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCF7fcUrmkPdz48wdopDP6X8LxGTQ", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "28 minutes, 26 seconds" + } + }, + "simpleText": "28:26" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CGUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "4yosozyeIP4" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CGUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "4yosozyeIP4" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CGQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "4yosozyeIP4" + ] + } + }, + "openMiniplayer": true, + "videoId": "4yosozyeIP4", + "videoIds": [ + "4yosozyeIP4" + ] + }, + "clickTrackingParams": "CGQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1491 - The MacGyver Project - Part 1 by EEVblog 1 month ago 28 minutes 34,324 views" + } + }, + "runs": [ + { + "text": "EEVblog 1491 - The MacGyver Project - Part 1" + } + ] + }, + "trackingParams": "CGMQlDUYDSITCKK5o4DZpvoCFfPHEQgd7aUGf0D-wfjks5SLleMBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "4yosozyeIP4", + "viewCountText": { + "simpleText": "34,324 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "06JtC2DC_dQ" + ] + } + }, + "openMiniplayer": true, + "videoId": "06JtC2DC_dQ", + "videoIds": [ + "06JtC2DC_dQ" + ] + }, + "clickTrackingParams": "CGIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CGIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CF8QlDUYDiITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CF8QlDUYDiITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=06JtC2DC_dQ", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "06JtC2DC_dQ", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=d3a26d0b60c2fdd4&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CF8QlDUYDiITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/06JtC2DC_dQ/mqdefault_6s.webp?du=3000&sqp=CPCxrZkG&rs=AOn4CLBo2tQM-xpvJIofAtzKzhOLIy6dnw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "63K views" + } + }, + "simpleText": "63K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/06JtC2DC_dQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDVIvEssIKji_8dyBYGYbpIqen7vQ", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/06JtC2DC_dQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBIsOPZke9eGvCSW3Eca5LHoXxIGg", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/06JtC2DC_dQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDmLPUoHUaXhluqsjmc6UAyng0hPg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/06JtC2DC_dQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDJu6B0frgKF2509R9yLCU8KmmukQ", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "28 minutes, 20 seconds" + } + }, + "simpleText": "28:20" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CGEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "06JtC2DC_dQ" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CGEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "06JtC2DC_dQ" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CGAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "06JtC2DC_dQ" + ] + } + }, + "openMiniplayer": true, + "videoId": "06JtC2DC_dQ", + "videoIds": [ + "06JtC2DC_dQ" + ] + }, + "clickTrackingParams": "CGAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1490 - Insane Jaycar Dumpster Sale! 2022 by EEVblog 1 month ago 28 minutes 63,763 views" + } + }, + "runs": [ + { + "text": "EEVblog 1490 - Insane Jaycar Dumpster Sale! 2022" + } + ] + }, + "trackingParams": "CF8QlDUYDiITCKK5o4DZpvoCFfPHEQgd7aUGf0DU-4uGtqGb0dMBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "06JtC2DC_dQ", + "viewCountText": { + "simpleText": "63,763 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CF4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CF4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "piquT76w9TI" + ] + } + }, + "openMiniplayer": true, + "videoId": "piquT76w9TI", + "videoIds": [ + "piquT76w9TI" + ] + }, + "clickTrackingParams": "CF4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CF4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CFsQlDUYDyITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CFsQlDUYDyITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=piquT76w9TI", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "piquT76w9TI", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=a62aae4fbeb0f532&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CFsQlDUYDyITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/piquT76w9TI/mqdefault_6s.webp?du=3000&sqp=CLjMrZkG&rs=AOn4CLCNOm6GTdX3_-dnQlOZaA8GTaxbZg", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "149K views" + } + }, + "simpleText": "149K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/piquT76w9TI/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCTzIcGeRDwUyINtik50EQCOTxwiA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/piquT76w9TI/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDP66nc1L56eJFf1dKMcn_N_AP0IQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/piquT76w9TI/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAPTbf4n6769n5sYsUsfQsGNAktSg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/piquT76w9TI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDK7oNTn8ugv11wQ-lgXRO4QOmbOg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "24 minutes, 26 seconds" + } + }, + "simpleText": "24:26" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CF0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "piquT76w9TI" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CF0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CF0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "piquT76w9TI" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CFwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "piquT76w9TI" + ] + } + }, + "openMiniplayer": true, + "videoId": "piquT76w9TI", + "videoIds": [ + "piquT76w9TI" + ] + }, + "clickTrackingParams": "CFwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1489 - Mystery Teardown! by EEVblog 1 month ago 24 minutes 149,186 views" + } + }, + "runs": [ + { + "text": "EEVblog 1489 - Mystery Teardown!" + } + ] + }, + "trackingParams": "CFsQlDUYDyITCKK5o4DZpvoCFfPHEQgd7aUGf0Cy6sP1-8mrlaYBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "piquT76w9TI", + "viewCountText": { + "simpleText": "149,186 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CFoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "pKuUKT-zU-g" + ] + } + }, + "openMiniplayer": true, + "videoId": "pKuUKT-zU-g", + "videoIds": [ + "pKuUKT-zU-g" + ] + }, + "clickTrackingParams": "CFoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CFoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CFcQlDUYECITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CFcQlDUYECITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=pKuUKT-zU-g", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "pKuUKT-zU-g", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jeenek.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=a4ab94293fb353e8&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CFcQlDUYECITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/pKuUKT-zU-g/mqdefault_6s.webp?du=3000&sqp=CJCtrZkG&rs=AOn4CLA8xNhnQh8cFtrrGXWu4s5qiKzWRQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "30K views" + } + }, + "simpleText": "30K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/pKuUKT-zU-g/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCB6Rh4miI20yPy2kJaxul_wA3Now", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/pKuUKT-zU-g/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBYAfaIZpGPBvFJppuinrYBkQXYEA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/pKuUKT-zU-g/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC1jjhZ-jPRmJcdJs9b5FXmgFi4Pw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/pKuUKT-zU-g/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLClsTY66ipPp-vU53lq6wv40OYmAw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "35 minutes, 52 seconds" + } + }, + "simpleText": "35:52" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CFkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "pKuUKT-zU-g" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CFkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "pKuUKT-zU-g" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CFgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "pKuUKT-zU-g" + ] + } + }, + "openMiniplayer": true, + "videoId": "pKuUKT-zU-g", + "videoIds": [ + "pKuUKT-zU-g" + ] + }, + "clickTrackingParams": "CFgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1488 - Tilt Five Augmented Reality AR Glasses - First Reaction! by EEVblog 1 month ago 35 minutes 30,130 views" + } + }, + "runs": [ + { + "text": "EEVblog 1488 - Tilt Five Augmented Reality AR Glasses - First Reaction!" + } + ] + }, + "trackingParams": "CFcQlDUYECITCKK5o4DZpvoCFfPHEQgd7aUGf0Dop839k4Xl1aQBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "pKuUKT-zU-g", + "viewCountText": { + "simpleText": "30,130 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CFYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "_R4wQQNSO6k" + ] + } + }, + "openMiniplayer": true, + "videoId": "_R4wQQNSO6k", + "videoIds": [ + "_R4wQQNSO6k" + ] + }, + "clickTrackingParams": "CFYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CFYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CFMQlDUYESITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CFMQlDUYESITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=_R4wQQNSO6k", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "_R4wQQNSO6k", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jelnes.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=fd1e304103523ba9&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CFMQlDUYESITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/_R4wQQNSO6k/mqdefault_6s.webp?du=3000&sqp=CKq4rZkG&rs=AOn4CLAYQq9_DJrIDSJFrhokiOhl5VNpUQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "48K views" + } + }, + "simpleText": "48K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/_R4wQQNSO6k/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDEQVZ0yQPLZqwLdQednKWwLWqDmA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/_R4wQQNSO6k/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD13q1sNDpwXODSegy-yTbP2LFZSg", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/_R4wQQNSO6k/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAWvb8PGq-V7FZ-Hd5Oqspvvqs4IQ", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/_R4wQQNSO6k/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBcM15akUbtMnhzi3w5g_eaBPT3gg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "39 minutes, 59 seconds" + } + }, + "simpleText": "39:59" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CFUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "_R4wQQNSO6k" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CFUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "_R4wQQNSO6k" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CFQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "_R4wQQNSO6k" + ] + } + }, + "openMiniplayer": true, + "videoId": "_R4wQQNSO6k", + "videoIds": [ + "_R4wQQNSO6k" + ] + }, + "clickTrackingParams": "CFQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1487 - Do Solar Micro Inverters Take Power at Night? by EEVblog 2 months ago 39 minutes 48,037 views" + } + }, + "runs": [ + { + "text": "EEVblog 1487 - Do Solar Micro Inverters Take Power at Night?" + } + ] + }, + "trackingParams": "CFMQlDUYESITCKK5o4DZpvoCFfPHEQgd7aUGf0Cp98iakIiMj_0BqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "_R4wQQNSO6k", + "viewCountText": { + "simpleText": "48,037 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CFIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "ikp5BorIo_M" + ] + } + }, + "openMiniplayer": true, + "videoId": "ikp5BorIo_M", + "videoIds": [ + "ikp5BorIo_M" + ] + }, + "clickTrackingParams": "CFIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CFIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CE8QlDUYEiITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CE8QlDUYEiITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=ikp5BorIo_M", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "ikp5BorIo_M", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeenek.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=8a4a79068ac8a3f3&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CE8QlDUYEiITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/ikp5BorIo_M/mqdefault_6s.webp?du=3000&sqp=CL61rZkG&rs=AOn4CLB1PE2ujOS3unpk9G2G6vKalntSaA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "81K views" + } + }, + "simpleText": "81K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/ikp5BorIo_M/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBygGB8KC522NC15BhDC1WpuNKsgw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/ikp5BorIo_M/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBdBGFN-t7EBy_DuaDfRnYVzkdEvg", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/ikp5BorIo_M/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAXe6bJUOjYP8xbK_JwnSBE8c6vBA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/ikp5BorIo_M/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDbdckel6SqpbChOdDcaAXVOGmYfA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "29 minutes, 52 seconds" + } + }, + "simpleText": "29:52" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CFEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "ikp5BorIo_M" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CFEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "ikp5BorIo_M" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CFAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "ikp5BorIo_M" + ] + } + }, + "openMiniplayer": true, + "videoId": "ikp5BorIo_M", + "videoIds": [ + "ikp5BorIo_M" + ] + }, + "clickTrackingParams": "CFAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1486 - What you DIDN'T KNOW About Film Capacitor FAILURES! by EEVblog 2 months ago 29 minutes 81,958 views" + } + }, + "runs": [ + { + "text": "EEVblog 1486 - What you DIDN'T KNOW About Film Capacitor FAILURES!" + } + ] + }, + "trackingParams": "CE8QlDUYEiITCKK5o4DZpvoCFfPHEQgd7aUGf0Dzx6LW6KCepYoBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "ikp5BorIo_M", + "viewCountText": { + "simpleText": "81,958 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CE4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CE4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "7O-QckjCXNo" + ] + } + }, + "openMiniplayer": true, + "videoId": "7O-QckjCXNo", + "videoIds": [ + "7O-QckjCXNo" + ] + }, + "clickTrackingParams": "CE4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CE4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CEsQlDUYEyITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CEsQlDUYEyITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=7O-QckjCXNo", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "7O-QckjCXNo", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jelnes.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=ecef907248c25cda&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CEsQlDUYEyITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/7O-QckjCXNo/mqdefault_6s.webp?du=3000&sqp=CPScrZkG&rs=AOn4CLAd8IL2W_Tz23_Eok0kKLtCbOFgKw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "42K views" + } + }, + "simpleText": "42K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/7O-QckjCXNo/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBY1cRnrWQCbmlAzP5okMmIYjgdsg", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/7O-QckjCXNo/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBJ5wpNdGAmwNlpS6-wJistsNuZKw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/7O-QckjCXNo/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA0J_8vXlR2BiSM_YR-Jh-50VRX1A", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/7O-QckjCXNo/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCkRmMATmzz0obVXcRTKENjiFkzpA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "9 minutes, 52 seconds" + } + }, + "simpleText": "9:52" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CE0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "7O-QckjCXNo" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CE0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CE0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "7O-QckjCXNo" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CEwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "7O-QckjCXNo" + ] + } + }, + "openMiniplayer": true, + "videoId": "7O-QckjCXNo", + "videoIds": [ + "7O-QckjCXNo" + ] + }, + "clickTrackingParams": "CEwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "eevBLAB 99 - AI SPAM BOT Youtube Space/Science/Tech Channels? - WTF by EEVblog 2 months ago 9 minutes, 52 seconds 42,635 views" + } + }, + "runs": [ + { + "text": "eevBLAB 99 - AI SPAM BOT Youtube Space/Science/Tech Channels? - WTF" + } + ] + }, + "trackingParams": "CEsQlDUYEyITCKK5o4DZpvoCFfPHEQgd7aUGf0DauYnGpI7k9-wBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "7O-QckjCXNo", + "viewCountText": { + "simpleText": "42,635 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "VutdTxF4E-0" + ] + } + }, + "openMiniplayer": true, + "videoId": "VutdTxF4E-0", + "videoIds": [ + "VutdTxF4E-0" + ] + }, + "clickTrackingParams": "CEoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CEoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CEcQlDUYFCITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CEcQlDUYFCITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=VutdTxF4E-0", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "VutdTxF4E-0", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jeenld.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=56eb5d4f117813ed&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CEcQlDUYFCITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/VutdTxF4E-0/mqdefault_6s.webp?du=3000&sqp=CICprZkG&rs=AOn4CLBMOR6O0B9XgwrvbQZl82m2TZcJIw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "25K views" + } + }, + "simpleText": "25K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/VutdTxF4E-0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDlPpT2-UOGfm2A2djTLjCsygeqSw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/VutdTxF4E-0/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBWY6hTXpClyuiRnVXelYKXvYKIFw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/VutdTxF4E-0/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC_JxmcUdUDh97X7Ec7FofhtJTSpA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/VutdTxF4E-0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAPMDs83SJodJjSonO5_kBKtFaBHQ", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "1 minute, 55 seconds" + } + }, + "simpleText": "1:55" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CEkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "VutdTxF4E-0" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CEkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "VutdTxF4E-0" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CEgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "VutdTxF4E-0" + ] + } + }, + "openMiniplayer": true, + "videoId": "VutdTxF4E-0", + "videoIds": [ + "VutdTxF4E-0" + ] + }, + "clickTrackingParams": "CEgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "RIP The Old Garage Lab by EEVblog 2 months ago 1 minute, 55 seconds 25,860 views" + } + }, + "runs": [ + { + "text": "RIP The Old Garage Lab" + } + ] + }, + "trackingParams": "CEcQlDUYFCITCKK5o4DZpvoCFfPHEQgd7aUGf0Dtp-CL8anX9VaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "VutdTxF4E-0", + "viewCountText": { + "simpleText": "25,860 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "o7xfGuRaq94" + ] + } + }, + "openMiniplayer": true, + "videoId": "o7xfGuRaq94", + "videoIds": [ + "o7xfGuRaq94" + ] + }, + "clickTrackingParams": "CEYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CEYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CEMQlDUYFSITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CEMQlDUYFSITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=o7xfGuRaq94", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "o7xfGuRaq94", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=a3bc5f1ae45aabde&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CEMQlDUYFSITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/o7xfGuRaq94/mqdefault_6s.webp?du=3000&sqp=CITarZkG&rs=AOn4CLD_OVQxOSqVyLAVe2doQX44RHL4lg", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "63K views" + } + }, + "simpleText": "63K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/o7xfGuRaq94/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBA7RRL2USBwkYXp9ouWTbtU-JHSg", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/o7xfGuRaq94/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBFQasd1MVTHe8q3BlW_7hCFF6g2w", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/o7xfGuRaq94/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB8vfJ-cb3M1rZABzOLBhhEb-P0WA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/o7xfGuRaq94/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA5qjdjxbMp4XTosRA9vHN-hA7uNg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 6 seconds" + } + }, + "simpleText": "17:06" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CEUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "o7xfGuRaq94" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CEUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "o7xfGuRaq94" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CEQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "o7xfGuRaq94" + ] + } + }, + "openMiniplayer": true, + "videoId": "o7xfGuRaq94", + "videoIds": [ + "o7xfGuRaq94" + ] + }, + "clickTrackingParams": "CEQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1485 - PedalCell CadenceX Bike Generator LOL FAIL! by EEVblog 2 months ago 17 minutes 63,035 views" + } + }, + "runs": [ + { + "text": "EEVblog 1485 - PedalCell CadenceX Bike Generator LOL FAIL!" + } + ] + }, + "trackingParams": "CEMQlDUYFSITCKK5o4DZpvoCFfPHEQgd7aUGf0De1-qiruOX3qMBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "o7xfGuRaq94", + "viewCountText": { + "simpleText": "63,035 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "3WSIfHOv3fc" + ] + } + }, + "openMiniplayer": true, + "videoId": "3WSIfHOv3fc", + "videoIds": [ + "3WSIfHOv3fc" + ] + }, + "clickTrackingParams": "CEIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CEIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CD8QlDUYFiITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CD8QlDUYFiITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=3WSIfHOv3fc", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "3WSIfHOv3fc", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=dd64887c73afddf7&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CD8QlDUYFiITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/3WSIfHOv3fc/mqdefault_6s.webp?du=3000&sqp=CN_VrZkG&rs=AOn4CLCAcN9zj64wERYlUPYaHIjBRVbgGA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "22K views" + } + }, + "simpleText": "22K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/3WSIfHOv3fc/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLClZroFRo115ZuxYhJ5rcCDO2ZPcQ", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/3WSIfHOv3fc/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLADPt9CkzOCxU0_hDuGGbQR9Hh2_w", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/3WSIfHOv3fc/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAIz3CL8KWk7qBahTCfkbyFOorHbQ", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/3WSIfHOv3fc/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDrDJEAZALYZpe7TTbQczJutxzH2A", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "18 minutes, 26 seconds" + } + }, + "simpleText": "18:26" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CEEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "3WSIfHOv3fc" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CEEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "3WSIfHOv3fc" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CEAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "3WSIfHOv3fc" + ] + } + }, + "openMiniplayer": true, + "videoId": "3WSIfHOv3fc", + "videoIds": [ + "3WSIfHOv3fc" + ] + }, + "clickTrackingParams": "CEAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1484 - Kaba Mas X-09 High Security Electronic Lock Teardown by EEVblog 2 months ago 18 minutes 22,731 views" + } + }, + "runs": [ + { + "text": "EEVblog 1484 - Kaba Mas X-09 High Security Electronic Lock Teardown" + } + ] + }, + "trackingParams": "CD8QlDUYFiITCKK5o4DZpvoCFfPHEQgd7aUGf0D3u7-dx4-ist0BqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "3WSIfHOv3fc", + "viewCountText": { + "simpleText": "22,731 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CD4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CD4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "8yXZJZCKImI" + ] + } + }, + "openMiniplayer": true, + "videoId": "8yXZJZCKImI", + "videoIds": [ + "8yXZJZCKImI" + ] + }, + "clickTrackingParams": "CD4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CD4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CDsQlDUYFyITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CDsQlDUYFyITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=8yXZJZCKImI", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "8yXZJZCKImI", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jelnes.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=f325d925908a2262&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDsQlDUYFyITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/8yXZJZCKImI/mqdefault_6s.webp?du=3000&sqp=CMi9rZkG&rs=AOn4CLCucVsSKkiRvMyzjfELy8GCJICgrQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "65K views" + } + }, + "simpleText": "65K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/8yXZJZCKImI/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBym7WfmrvKIjs2ClW-FOLtxbENzw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/8yXZJZCKImI/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDG3D-Moyv696gi1pXUwrYRFpOI-g", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/8yXZJZCKImI/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC9fja1qscJ9wCDqu72t65ARuxzVw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/8yXZJZCKImI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBI2nrrm39BQT_JktDvG-PnO9jETw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "56 minutes, 13 seconds" + } + }, + "simpleText": "56:13" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CD0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "8yXZJZCKImI" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CD0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CD0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "8yXZJZCKImI" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CDwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "8yXZJZCKImI" + ] + } + }, + "openMiniplayer": true, + "videoId": "8yXZJZCKImI", + "videoIds": [ + "8yXZJZCKImI" + ] + }, + "clickTrackingParams": "CDwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1483 - Holy Mailbag Bomb Batman! by EEVblog 2 months ago 56 minutes 65,765 views" + } + }, + "runs": [ + { + "text": "EEVblog 1483 - Holy Mailbag Bomb Batman!" + } + ] + }, + "trackingParams": "CDsQlDUYFyITCKK5o4DZpvoCFfPHEQgd7aUGf0DixKiE2aT2kvMBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "8yXZJZCKImI", + "viewCountText": { + "simpleText": "65,765 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "vJ4pW6LKJWU" + ] + } + }, + "openMiniplayer": true, + "videoId": "vJ4pW6LKJWU", + "videoIds": [ + "vJ4pW6LKJWU" + ] + }, + "clickTrackingParams": "CDoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CDoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CDcQlDUYGCITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CDcQlDUYGCITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=vJ4pW6LKJWU", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "vJ4pW6LKJWU", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---sn-h0jelne7.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=bc9e295ba2ca2565&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDcQlDUYGCITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/vJ4pW6LKJWU/mqdefault_6s.webp?du=3000&sqp=CL3IrZkG&rs=AOn4CLBH39OiyuFmom1UNiIN0gS9wHBbrg", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "51K views" + } + }, + "simpleText": "51K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/vJ4pW6LKJWU/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDaKgfAJ4NAeqoMIPZDavsTw_JD5w", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/vJ4pW6LKJWU/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBMa3c2WVzA4hcxakf2-uIONSa2EQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/vJ4pW6LKJWU/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAvaEYsAueDL0KlWGzZ72DQLVCdLQ", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/vJ4pW6LKJWU/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDYwvXiUNyMGIlLm297VXb1AhqNOg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "18 minutes, 52 seconds" + } + }, + "simpleText": "18:52" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CDkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "vJ4pW6LKJWU" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CDkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "vJ4pW6LKJWU" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CDgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "vJ4pW6LKJWU" + ] + } + }, + "openMiniplayer": true, + "videoId": "vJ4pW6LKJWU", + "videoIds": [ + "vJ4pW6LKJWU" + ] + }, + "clickTrackingParams": "CDgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1482 - Mains Capacitor Zener Regulator Circuit by EEVblog 2 months ago 18 minutes 51,555 views" + } + }, + "runs": [ + { + "text": "EEVblog 1482 - Mains Capacitor Zener Regulator Circuit" + } + ] + }, + "trackingParams": "CDcQlDUYGCITCKK5o4DZpvoCFfPHEQgd7aUGf0DlyqiWuquKz7wBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "vJ4pW6LKJWU", + "viewCountText": { + "simpleText": "51,555 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "myqiqUE00fo" + ] + } + }, + "openMiniplayer": true, + "videoId": "myqiqUE00fo", + "videoIds": [ + "myqiqUE00fo" + ] + }, + "clickTrackingParams": "CDYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CDYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CDMQlDUYGSITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CDMQlDUYGSITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=myqiqUE00fo", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "myqiqUE00fo", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---sn-h0jelnes.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=9b2aa2a94134d1fa&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDMQlDUYGSITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/myqiqUE00fo/mqdefault_6s.webp?du=3000&sqp=CNairZkG&rs=AOn4CLDSMABMmRchQ0k037AJ6Br_nDLS9A", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "46K views" + } + }, + "simpleText": "46K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/myqiqUE00fo/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLB3nqRnunVeYPk1_vdXP7IEv1E1Rg", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/myqiqUE00fo/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAHb1mp2UeEOym-rOU-FabEEB7O2g", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/myqiqUE00fo/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBBWEeW8eXnkMBCH_Wm5COdoCgKbg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/myqiqUE00fo/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDULYb0AWXFMxC7g4cnD0sAwLxgqA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "27 minutes, 2 seconds" + } + }, + "simpleText": "27:02" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CDUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "myqiqUE00fo" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CDUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "myqiqUE00fo" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CDQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "myqiqUE00fo" + ] + } + }, + "openMiniplayer": true, + "videoId": "myqiqUE00fo", + "videoIds": [ + "myqiqUE00fo" + ] + }, + "clickTrackingParams": "CDQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1481 - Dodgy Dangerous Heater REPAIR by EEVblog 2 months ago 27 minutes 46,638 views" + } + }, + "runs": [ + { + "text": "EEVblog 1481 - Dodgy Dangerous Heater REPAIR" + } + ] + }, + "trackingParams": "CDMQlDUYGSITCKK5o4DZpvoCFfPHEQgd7aUGf0D6o9OJlNWolZsBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "myqiqUE00fo", + "viewCountText": { + "simpleText": "46,638 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "xIokNnjuam8" + ] + } + }, + "openMiniplayer": true, + "videoId": "xIokNnjuam8", + "videoIds": [ + "xIokNnjuam8" + ] + }, + "clickTrackingParams": "CDIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CDIQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CC8QlDUYGiITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CC8QlDUYGiITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=xIokNnjuam8", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "xIokNnjuam8", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---sn-h0jeener.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=c48a243678ee6a6f&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CC8QlDUYGiITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/xIokNnjuam8/mqdefault_6s.webp?du=3000&sqp=CMWtrZkG&rs=AOn4CLBId9C_J8TzUuBvZ5tNQNNS6qKhVQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "62K views" + } + }, + "simpleText": "62K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/xIokNnjuam8/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBRxCpyCftz0LJooMtxBcIWwaF6hw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/xIokNnjuam8/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCxXJ-BPTdWUD-1CN34hakInG_AGA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/xIokNnjuam8/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCYY0pT8iwHFYVFt0jmBboTJLTa2w", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/xIokNnjuam8/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCIekdHP-LkQDJ7kia0kUKhr6b-iQ", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 56 seconds" + } + }, + "simpleText": "19:56" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CDEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "xIokNnjuam8" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CDEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDEQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "xIokNnjuam8" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CDAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "xIokNnjuam8" + ] + } + }, + "openMiniplayer": true, + "videoId": "xIokNnjuam8", + "videoIds": [ + "xIokNnjuam8" + ] + }, + "clickTrackingParams": "CDAQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1480 - Lightyear Zero Solar Powered Electric Car by EEVblog 3 months ago 19 minutes 62,921 views" + } + }, + "runs": [ + { + "text": "EEVblog 1480 - Lightyear Zero Solar Powered Electric Car" + } + ] + }, + "trackingParams": "CC8QlDUYGiITCKK5o4DZpvoCFfPHEQgd7aUGf0Dv1LnH54aJxcQBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "xIokNnjuam8", + "viewCountText": { + "simpleText": "62,921 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CC4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CC4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "S3R4r2xvVYQ" + ] + } + }, + "openMiniplayer": true, + "videoId": "S3R4r2xvVYQ", + "videoIds": [ + "S3R4r2xvVYQ" + ] + }, + "clickTrackingParams": "CC4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CC4Q_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CCsQlDUYGyITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CCsQlDUYGyITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=S3R4r2xvVYQ", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "S3R4r2xvVYQ", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=4b7478af6c6f5584&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCsQlDUYGyITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/S3R4r2xvVYQ/mqdefault_6s.webp?du=3000&sqp=CNTIrZkG&rs=AOn4CLA7umVOTvT_EhHm0nshkCp6NO28jQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "66K views" + } + }, + "simpleText": "66K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/S3R4r2xvVYQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLC2ZW-UUXJGrtHphT2E53pFafr-1g", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/S3R4r2xvVYQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD9QEJUkVb2VdJDpGODupZ3mQZhSQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/S3R4r2xvVYQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDyeqv2bK5qwnw6FygQ1LwglEE52Q", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/S3R4r2xvVYQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCf2fs2WfyqGD9f_IqVrKti0QBmWQ", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 46 seconds" + } + }, + "simpleText": "17:46" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CC0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "S3R4r2xvVYQ" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CC0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CC0Q-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "S3R4r2xvVYQ" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CCwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "S3R4r2xvVYQ" + ] + } + }, + "openMiniplayer": true, + "videoId": "S3R4r2xvVYQ", + "videoIds": [ + "S3R4r2xvVYQ" + ] + }, + "clickTrackingParams": "CCwQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1479 - Is Your Calculator WRONG? by EEVblog 3 months ago 17 minutes 66,895 views" + } + }, + "runs": [ + { + "text": "EEVblog 1479 - Is Your Calculator WRONG?" + } + ] + }, + "trackingParams": "CCsQlDUYGyITCKK5o4DZpvoCFfPHEQgd7aUGf0CEq73j9pWeukuqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "S3R4r2xvVYQ", + "viewCountText": { + "simpleText": "66,895 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CCoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "RlwcdUnRw6w" + ] + } + }, + "openMiniplayer": true, + "videoId": "RlwcdUnRw6w", + "videoIds": [ + "RlwcdUnRw6w" + ] + }, + "clickTrackingParams": "CCoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CCoQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CCcQlDUYHCITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CCcQlDUYHCITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=RlwcdUnRw6w", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "RlwcdUnRw6w", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---sn-h0jeened.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=465c1c7549d1c3ac&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCcQlDUYHCITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/RlwcdUnRw6w/mqdefault_6s.webp?du=3000&sqp=CPSjrZkG&rs=AOn4CLCtlENzf3Ob-HsfuzgX8xsCx2clcA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "25K views" + } + }, + "simpleText": "25K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/RlwcdUnRw6w/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBYaH7c8-BP8807GgNGML2WUNK8pg", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/RlwcdUnRw6w/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAdS7BGb6uz3yHhBG_evkfWCIZ34w", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/RlwcdUnRw6w/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBpFoA9xBWnKCEpev1vBhHWLzQ-Ug", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/RlwcdUnRw6w/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLClX9DLvQV8BRMVhd8Y5ZMba6ivaw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "22 minutes, 28 seconds" + } + }, + "simpleText": "22:28" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CCkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "RlwcdUnRw6w" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CCkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCkQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "RlwcdUnRw6w" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CCgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "RlwcdUnRw6w" + ] + } + }, + "openMiniplayer": true, + "videoId": "RlwcdUnRw6w", + "videoIds": [ + "RlwcdUnRw6w" + ] + }, + "clickTrackingParams": "CCgQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1478 - Waveform Update Rate Shootout - Tek 2 Series vs Others by EEVblog 3 months ago 22 minutes 25,894 views" + } + }, + "runs": [ + { + "text": "EEVblog 1478 - Waveform Update Rate Shootout - Tek 2 Series vs Others" + } + ] + }, + "trackingParams": "CCcQlDUYHCITCKK5o4DZpvoCFfPHEQgd7aUGf0Csh8fO1I6HrkaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "RlwcdUnRw6w", + "viewCountText": { + "simpleText": "25,894 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CCYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "R2fw2g6WFbg" + ] + } + }, + "openMiniplayer": true, + "videoId": "R2fw2g6WFbg", + "videoIds": [ + "R2fw2g6WFbg" + ] + }, + "clickTrackingParams": "CCYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CCYQ_pgEGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CCMQlDUYHSITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CCMQlDUYHSITCKK5o4DZpvoCFfPHEQgd7aUGfzIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=R2fw2g6WFbg", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "R2fw2g6WFbg", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=4767f0da0e9615b8&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1392500&mt=1663790718&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCMQlDUYHSITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/R2fw2g6WFbg/mqdefault_6s.webp?du=3000&sqp=CNClrZkG&rs=AOn4CLAkRj3p_eEuva2DkUVcQ-e4K9vKUA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "80K views" + } + }, + "simpleText": "80K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/R2fw2g6WFbg/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBwd6wqvFI0HcPpOkDW_XDzWSPH_w", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/R2fw2g6WFbg/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDuoKzNwygQX0_ilJIpfo3U36mtxQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/R2fw2g6WFbg/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBSHLSMeSK7A61DxrsipNANcnBXxQ", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/R2fw2g6WFbg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCxrR2pNosEHIy_xxC5tp7v2w2tPw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "45 minutes, 18 seconds" + } + }, + "simpleText": "45:18" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CCUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "R2fw2g6WFbg" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CCUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCUQ-ecDGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "R2fw2g6WFbg" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CCQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "R2fw2g6WFbg" + ] + } + }, + "openMiniplayer": true, + "videoId": "R2fw2g6WFbg", + "videoIds": [ + "R2fw2g6WFbg" + ] + }, + "clickTrackingParams": "CCQQx-wEGAMiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1477 - TEARDOWN! - NEW Tektronix 2 Series Oscilloscope by EEVblog 3 months ago 45 minutes 80,173 views" + } + }, + "runs": [ + { + "text": "EEVblog 1477 - TEARDOWN! - NEW Tektronix 2 Series Oscilloscope" + } + ] + }, + "trackingParams": "CCMQlDUYHSITCKK5o4DZpvoCFfPHEQgd7aUGf0C4q9j0oJv8s0eqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "R2fw2g6WFbg", + "viewCountText": { + "simpleText": "80,173 views" + } + } + }, + { + "continuationItemRenderer": { + "continuationEndpoint": { + "clickTrackingParams": "CCIQ6IsCGAAiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "sendPost": true + } + }, + "continuationCommand": { + "request": "CONTINUATION_REQUEST_TYPE_BROWSE", + "token": "4qmFsgKrARIYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RGmBFZ1oyYVdSbGIzTVlBeUFBTUFFNEFlb0RNRVZuYjBsMVMzWlpPVXREWWw5TVRraExSRWwzUVZSblpWRm5kMGx3ZFVOMGJWRlpVVjlOUjA1d2QwcEpRVlpCUVElM0QlM0SaAixicm93c2UtZmVlZFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUXZpZGVvczEwMg%3D%3D" + } + }, + "trigger": "CONTINUATION_TRIGGER_ON_ITEM_SHOWN" + } + } + ], + "targetId": "browse-feedUC2DjFE7Xf11URZqWBigcVOQvideos102", + "trackingParams": "CCIQ6IsCGAAiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CCEQuy8YACITCKK5o4DZpvoCFfPHEQgd7aUGfw==" + } + } + ], + "disablePullToRefresh": true, + "subMenu": { + "channelSubMenuRenderer": { + "contentTypeSubMenuItems": [ + { + "endpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "EgZ2aWRlb3MgOQ%3D%3D" + }, + "clickTrackingParams": "CBwQui8iEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/videos?view=57", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": false, + "title": "All videos" + }, + { + "endpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "EgZ2aWRlb3MgAA%3D%3D" + }, + "clickTrackingParams": "CBwQui8iEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/videos?view=0", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": true, + "title": "Uploads" + }, + { + "endpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "EgZ2aWRlb3MgAjgE" + }, + "clickTrackingParams": "CBwQui8iEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/videos?view=2&live_view=503", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": false, + "title": "Past live streams" + } + ], + "sortSetting": { + "sortFilterSubMenuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Sort by" + } + }, + "icon": { + "iconType": "SORT" + }, + "subMenuItems": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "EgZ2aWRlb3MYASAAMAE%3D" + }, + "clickTrackingParams": "CCAQ48AHGAAiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/videos?view=0&sort=p&flow=grid", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": false, + "title": "Most popular", + "trackingParams": "CCAQ48AHGAAiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + }, + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "EgZ2aWRlb3MYAiAAMAE%3D" + }, + "clickTrackingParams": "CB8Q48AHGAEiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/videos?view=0&sort=da&flow=grid", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": false, + "title": "Date added (oldest)", + "trackingParams": "CB8Q48AHGAEiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + }, + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "EgZ2aWRlb3MYAyAAMAE%3D" + }, + "clickTrackingParams": "CB4Q48AHGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/videos?view=0&sort=dd&flow=grid", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": true, + "title": "Date added (newest)", + "trackingParams": "CB4Q48AHGAIiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + ], + "title": "Sort by", + "trackingParams": "CB0QgdoEIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + } + } + }, + "targetId": "browse-feedUC2DjFE7Xf11URZqWBigcVOQvideos", + "trackingParams": "CBwQui8iEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "endpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "EgZ2aWRlb3PyBgQKAjoA" + }, + "clickTrackingParams": "CBsQ8JMBGAYiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/videos", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": true, + "title": "Videos", + "trackingParams": "CBsQ8JMBGAYiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "EglwbGF5bGlzdHPyBgQKAkIA" + }, + "clickTrackingParams": "CBoQ8JMBGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/playlists", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "Playlists", + "trackingParams": "CBoQ8JMBGAciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "Egljb21tdW5pdHnyBgQKAkoA" + }, + "clickTrackingParams": "CBkQ8JMBGAgiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/community", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "Community", + "trackingParams": "CBkQ8JMBGAgiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "EgVzdG9yZfIGBAoCGgA%3D" + }, + "clickTrackingParams": "CBgQ8JMBGAkiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/store", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "Store", + "trackingParams": "CBgQ8JMBGAkiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "EghjaGFubmVsc_IGBAoCUgA%3D" + }, + "clickTrackingParams": "CBcQ8JMBGAoiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/channels", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "Channels", + "trackingParams": "CBcQ8JMBGAoiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "EgVhYm91dPIGBAoCEgA%3D" + }, + "clickTrackingParams": "CBYQ8JMBGAsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/about", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "About", + "trackingParams": "CBYQ8JMBGAsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + { + "expandableTabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "EgZzZWFyY2jyBgQKAloA" + }, + "clickTrackingParams": "CAAQhGciEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/search", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": false, + "title": "Search" + } + } + ] + } + }, + "header": { + "c4TabbedHeaderRenderer": { + "avatar": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/ytc/AMLnZu9eKk4Nd16fX4Rn1TF1G7ReluwOl6M5558FTYAM=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/ytc/AMLnZu9eKk4Nd16fX4Rn1TF1G7ReluwOl6M5558FTYAM=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/ytc/AMLnZu9eKk4Nd16fX4Rn1TF1G7ReluwOl6M5558FTYAM=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "badges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CBAQ8DsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "banner": { + "thumbnails": [ + { + "height": 175, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1060-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1060 + }, + { + "height": 188, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1138-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1138 + }, + { + "height": 283, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1707-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1707 + }, + { + "height": 351, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2120-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2120 + }, + { + "height": 377, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2276-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2276 + }, + { + "height": 424, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2560-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2560 + } + ] + }, + "channelId": "UC2DjFE7Xf11URZqWBigcVOQ", + "headerLinks": { + "channelHeaderLinksRenderer": { + "primaryLinks": [ + { + "icon": { + "thumbnails": [ + { + "url": "https://encrypted-tbn2.gstatic.com/favicon-tbn?q=tbn:ANd9GcSeeYHqSanvu-1kS8-j8snFjPciLtknpI1FBXBB6ChDhHFlCRCjevwoP5AOW1u3m9HaeGexWOI4DJeisvRR1YK_jsARgDOrkbO3qWsfWQFxBaEkSQ" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CBAQ8DsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqbVg5SkNGMjhtWU5zS1UtMF9PM0dXOXB1WUVQZ3xBQ3Jtc0tsckdDWl9CcjRCdVF6Y05CSmhmLWZKanVyYUlRa2dRU1NWbWJpSnlRdGY2dkZxZjRNclN4YmhTSDlMVy1LbzFCQU10enpLWmoxN2wwdldEMm53SmxWOF85UTJVemRTQkptU2NleVVCRllYRkRiSWptbw&q=http%3A%2F%2Fwww.eevblog.com", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "urlEndpoint": { + "nofollow": true, + "target": "TARGET_NEW_WINDOW", + "url": "https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqbVg5SkNGMjhtWU5zS1UtMF9PM0dXOXB1WUVQZ3xBQ3Jtc0tsckdDWl9CcjRCdVF6Y05CSmhmLWZKanVyYUlRa2dRU1NWbWJpSnlRdGY2dkZxZjRNclN4YmhTSDlMVy1LbzFCQU10enpLWmoxN2wwdldEMm53SmxWOF85UTJVemRTQkptU2NleVVCRllYRkRiSWptbw&q=http%3A%2F%2Fwww.eevblog.com" + } + }, + "title": { + "simpleText": "EEVblog Web Site" + } + } + ], + "secondaryLinks": [ + { + "icon": { + "thumbnails": [ + { + "url": "https://encrypted-tbn1.gstatic.com/favicon-tbn?q=tbn:ANd9GcSnyfGgzwnk19b891nCqykpMzr3jlkKm0Z65gNVJbtXsk9-gzW5EiqqEvM02nZyYKmI2x1JQI9OuGsWU69bgq9_rNrHCYrXLP6HqhP9iVwr0bm2IQ" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CBAQ8DsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqbTNQdXoyUks1d2FHR0FOb0xLRnZFeUJUYlFsZ3xBQ3Jtc0ttb21ubHZiRjgtOGhTZk5BTjJPYjZ3bjN5SjMxM1EyTzI4WmZfc0RNSlRhbUFpRVAtRjcwUTNkRExFYmpBaUpVUTBueXFvZTZtYWZFenZiaEU0TGVZWnJfbC1TSWZVZlIzNVFrQjZ6X1FIY25RbVdaVQ&q=http%3A%2F%2Fwww.twitter.com%2Feevblog", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "urlEndpoint": { + "nofollow": true, + "target": "TARGET_NEW_WINDOW", + "url": "https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqbTNQdXoyUks1d2FHR0FOb0xLRnZFeUJUYlFsZ3xBQ3Jtc0ttb21ubHZiRjgtOGhTZk5BTjJPYjZ3bjN5SjMxM1EyTzI4WmZfc0RNSlRhbUFpRVAtRjcwUTNkRExFYmpBaUpVUTBueXFvZTZtYWZFenZiaEU0TGVZWnJfbC1TSWZVZlIzNVFrQjZ6X1FIY25RbVdaVQ&q=http%3A%2F%2Fwww.twitter.com%2Feevblog" + } + }, + "title": { + "simpleText": "Twitter" + } + }, + { + "icon": { + "thumbnails": [ + { + "url": "https://encrypted-tbn3.gstatic.com/favicon-tbn?q=tbn:ANd9GcRmQS0-yT-68TopCQcxwbvtkTB0rdiUtc7g4WFZBVWFT4tJ8tSTon4n5uCmm9_b69_7bgTNZNmFw3-zyF-kWNXXZJEBTm_-r1qZrKLyDfCYxiEXY50" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CBAQ8DsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqbGE4UkpTZmNBUnBuaXBQWWw5UjVROVNkV3RhQXxBQ3Jtc0ttZFFySW01NThzRGFQbVIzZ09senhXZF9XTTBZT2xIbVNPZDFwZWszWXFfZkN1NWdyMTIwRmlabWV0ZDBXVExUUUVFTmdNMnV3VWpjOUVBV2txYnhGeWU4RFF6YXA2VnVCMUFqdFo0SGYxeU0yX1d4UQ&q=http%3A%2F%2Fwww.facebook.com%2FEEVblog", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "urlEndpoint": { + "nofollow": true, + "target": "TARGET_NEW_WINDOW", + "url": "https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqbGE4UkpTZmNBUnBuaXBQWWw5UjVROVNkV3RhQXxBQ3Jtc0ttZFFySW01NThzRGFQbVIzZ09senhXZF9XTTBZT2xIbVNPZDFwZWszWXFfZkN1NWdyMTIwRmlabWV0ZDBXVExUUUVFTmdNMnV3VWpjOUVBV2txYnhGeWU4RFF6YXA2VnVCMUFqdFo0SGYxeU0yX1d4UQ&q=http%3A%2F%2Fwww.facebook.com%2FEEVblog" + } + }, + "title": { + "simpleText": "Facebook" + } + }, + { + "icon": { + "thumbnails": [ + { + "url": "https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcRY4no9kYJtEAHXBEY2GDprV__HH1zc94olyS6G6fT5isS71bPyqvIi7-9VE1MMy3_3vsNOQLAerwcSQqGNyADWfxKpd2hLc8HuacZdgEjgZc_WLN8" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CBAQ8DsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://www.youtube.com/channel/UCkGvUEt8iQLmq3aJIMjT2qQ", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "urlEndpoint": { + "nofollow": true, + "url": "https://www.youtube.com/channel/UCkGvUEt8iQLmq3aJIMjT2qQ" + } + }, + "title": { + "simpleText": "EEVdiscover" + } + }, + { + "icon": { + "thumbnails": [ + { + "url": "https://encrypted-tbn2.gstatic.com/favicon-tbn?q=tbn:ANd9GcSeeYHqSanvu-1kS8-j8snFjPciLtknpI1FBXBB6ChDhHFlCRCjevwoP5AOW1u3m9HaeGexWOI4DJeisvRR1YK_jsARgDOrkbO3qWsfWQFxBaEkSQ" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CBAQ8DsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqbnRBSUtCLWwzczVqTHJYNW1YQTlhRk9ZSEtuQXxBQ3Jtc0tucDI5M29JYUNWc2pQTE9qenpwOTF6a24zRk10amdZU25pdkMxUE1tTXVJN1FPZGlVYTJKSjZwSXZjS3RVcFYyV1RfWk5vbkowTzRicF9UbUEtWms4R2NjTGZwcW9uNjV6eHoyWWNwRUtDbE93cWw1bw&q=http%3A%2F%2Fwww.eevblog.com%2Fforum", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "urlEndpoint": { + "nofollow": true, + "target": "TARGET_NEW_WINDOW", + "url": "https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqbnRBSUtCLWwzczVqTHJYNW1YQTlhRk9ZSEtuQXxBQ3Jtc0tucDI5M29JYUNWc2pQTE9qenpwOTF6a24zRk10amdZU25pdkMxUE1tTXVJN1FPZGlVYTJKSjZwSXZjS3RVcFYyV1RfWk5vbkowTzRicF9UbUEtWms4R2NjTGZwcW9uNjV6eHoyWWNwRUtDbE93cWw1bw&q=http%3A%2F%2Fwww.eevblog.com%2Fforum" + } + }, + "title": { + "simpleText": "The EEVblog Forum" + } + } + ] + } + }, + "mobileBanner": { + "thumbnails": [ + { + "height": 88, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w320-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 320 + }, + { + "height": 175, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w640-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 640 + }, + { + "height": 263, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w960-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 960 + }, + { + "height": 351, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1280-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 1280 + }, + { + "height": 395, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1440-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 1440 + } + ] + }, + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave" + }, + "clickTrackingParams": "CBAQ8DsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "sponsorButton": { + "buttonRenderer": { + "accessibilityData": { + "accessibilityData": { + "label": "Join this channel" + } + }, + "hint": { + "hintRenderer": { + "dwellTimeMs": "60000", + "hintCap": { + "impressionCap": "1" + }, + "hintId": "sponsor-pre-purchase", + "trackingParams": "CBIQpecFIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + }, + "isDisabled": false, + "navigationEndpoint": { + "clickTrackingParams": "CBEQqGAiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "modalEndpoint": { + "modal": { + "modalWithTitleAndButtonRenderer": { + "button": { + "buttonRenderer": { + "isDisabled": false, + "navigationEndpoint": { + "clickTrackingParams": "CBMQ8FsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8%2526prettyPrint%253Dfalse&hl=en", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "signInEndpoint": { + "hack": true + } + }, + "size": "SIZE_DEFAULT", + "style": "STYLE_BRAND", + "text": { + "simpleText": "Sign in" + }, + "trackingParams": "CBMQ8FsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "content": { + "runs": [ + { + "text": "Sign in to become a member." + } + ] + }, + "title": { + "runs": [ + { + "text": "Want to join this channel?" + } + ] + } + } + } + } + }, + "size": "SIZE_DEFAULT", + "style": "STYLE_SUGGESTIVE", + "targetId": "sponsorships-button", + "text": { + "runs": [ + { + "text": "Join" + } + ] + }, + "trackingParams": "CBEQqGAiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "subscribeButton": { + "buttonRenderer": { + "isDisabled": false, + "navigationEndpoint": { + "clickTrackingParams": "CBQQ8FsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "modalEndpoint": { + "modal": { + "modalWithTitleAndButtonRenderer": { + "button": { + "buttonRenderer": { + "isDisabled": false, + "navigationEndpoint": { + "clickTrackingParams": "CBUQ_YYEIhMIormjgNmm-gIV88cRCB3tpQZ_MglzdWJzY3JpYmU=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3D%252Fc%252FEevblogDave%252Fvideos%26continue_action%3DQUFFLUhqbWt5TjQ0NEJKczU3M0tmbFJqRDBsYXAzUlNqZ3xBQ3Jtc0trd1ExaVBrYXZCNDJHUFdWRV9SNHl3TkVVZlJ1cHFJUlRUZ2ZENUJxMFE2d2FaU1h5MGtzc0l4MlVSa2haUTB1bzRmeDZtcHFyd2NkUUxkTmdDNGNMVm9QVWMxM2tTUWExaXcweS13bzNaS0RIX2szRVJ6djR1LUM0N3NEck10al9SYU5CVlRCM0xWOXNsa0c4a1FEQ1JaQ0NfT25NeW5abG5jck1QazdkLU5yNzZ2ZXM4MFJTQXltaXczNXBmWjZzRkhxY002Vk9WaVY0eUNsUXRYbHJaRW1LcWNB&hl=en&ec=66429", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "signInEndpoint": { + "continueAction": "QUFFLUhqbWt5TjQ0NEJKczU3M0tmbFJqRDBsYXAzUlNqZ3xBQ3Jtc0trd1ExaVBrYXZCNDJHUFdWRV9SNHl3TkVVZlJ1cHFJUlRUZ2ZENUJxMFE2d2FaU1h5MGtzc0l4MlVSa2haUTB1bzRmeDZtcHFyd2NkUUxkTmdDNGNMVm9QVWMxM2tTUWExaXcweS13bzNaS0RIX2szRVJ6djR1LUM0N3NEck10al9SYU5CVlRCM0xWOXNsa0c4a1FEQ1JaQ0NfT25NeW5abG5jck1QazdkLU5yNzZ2ZXM4MFJTQXltaXczNXBmWjZzRkhxY002Vk9WaVY0eUNsUXRYbHJaRW1LcWNB", + "idamTag": "66429", + "nextEndpoint": { + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "canonicalBaseUrl": "/c/EevblogDave", + "params": "EgZ2aWRlb3M%3D" + }, + "clickTrackingParams": "CBUQ_YYEIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/EevblogDave/videos", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + } + } + }, + "size": "SIZE_DEFAULT", + "style": "STYLE_BLUE_TEXT", + "text": { + "simpleText": "Sign in" + }, + "trackingParams": "CBUQ_YYEIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + }, + "content": { + "simpleText": "Sign in to subscribe to this channel." + }, + "title": { + "simpleText": "Want to subscribe to this channel?" + } + } + } + } + }, + "size": "SIZE_DEFAULT", + "style": "STYLE_DESTRUCTIVE", + "text": { + "runs": [ + { + "text": "Subscribe" + } + ] + }, + "trackingParams": "CBQQ8FsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "subscriberCountText": { + "accessibility": { + "accessibilityData": { + "label": "880K subscribers" + } + }, + "simpleText": "880K subscribers" + }, + "title": "EEVblog", + "trackingParams": "CBAQ8DsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "tvBanner": { + "thumbnails": [ + { + "height": 180, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w320-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 320 + }, + { + "height": 480, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w854-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 854 + }, + { + "height": 720, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1280-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 1280 + }, + { + "height": 1080, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1920-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 1920 + }, + { + "height": 1192, + "url": "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2120-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 2120 + } + ] + }, + "visitTracking": { + "remarketingPing": "https://www.youtube.com/pagead/viewthroughconversion/962985656/?backend=innertube&cname=1&cver=2_20220921_00_00&foc_id=2DjFE7Xf11URZqWBigcVOQ&label=followon_cvisit&ptype=no_rmkt&utuid=2DjFE7Xf11URZqWBigcVOQ" + } + } + }, + "metadata": { + "channelMetadataRenderer": { + "androidAppindexingLink": "android-app://com.google.android.youtube/http/www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ", + "androidDeepLink": "android-app://com.google.android.youtube/http/www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ", + "availableCountryCodes": [ + "IS", + "BI", + "GH", + "MZ", + "KE", + "SD", + "KI", + "CD", + "DE", + "PA", + "CI", + "AX", + "KN", + "GP", + "DJ", + "KG", + "MD", + "GR", + "PK", + "RE", + "EG", + "GI", + "MF", + "EH", + "FR", + "GE", + "LV", + "OM", + "TD", + "GA", + "JO", + "AD", + "BM", + "LB", + "PH", + "CL", + "BZ", + "GL", + "SC", + "AL", + "FO", + "NZ", + "TJ", + "TV", + "TW", + "VI", + "SV", + "CF", + "ML", + "BF", + "PT", + "MN", + "AU", + "SB", + "SE", + "NL", + "BY", + "TM", + "GQ", + "BJ", + "TT", + "UY", + "WS", + "MX", + "KW", + "MT", + "NO", + "PW", + "BD", + "RW", + "SN", + "CW", + "QA", + "IN", + "KY", + "PE", + "TC", + "LY", + "TF", + "CN", + "HM", + "LT", + "AS", + "AT", + "IR", + "AR", + "CG", + "LR", + "SH", + "AO", + "GF", + "GT", + "BL", + "NG", + "VC", + "PG", + "CR", + "CA", + "GB", + "YE", + "MK", + "GG", + "MA", + "AG", + "NE", + "KP", + "TL", + "CH", + "GM", + "JM", + "PN", + "UM", + "HT", + "AQ", + "IL", + "MV", + "AM", + "TZ", + "LI", + "NA", + "JP", + "TR", + "BS", + "ID", + "KH", + "CX", + "GY", + "CY", + "FK", + "BB", + "RS", + "FJ", + "SG", + "SJ", + "ME", + "TH", + "MW", + "FI", + "GN", + "NR", + "NU", + "RU", + "SX", + "MH", + "GW", + "IQ", + "FM", + "VU", + "GS", + "SL", + "AW", + "KZ", + "NP", + "UA", + "NI", + "CO", + "DO", + "SO", + "BG", + "BW", + "LS", + "ZA", + "CV", + "ST", + "RO", + "BN", + "MO", + "SA", + "VN", + "TN", + "ET", + "CC", + "GD", + "BT", + "EE", + "HN", + "KM", + "BA", + "IM", + "ER", + "SM", + "NC", + "GU", + "IT", + "JE", + "BE", + "UG", + "PR", + "MU", + "PM", + "AF", + "DZ", + "MS", + "AE", + "HK", + "NF", + "UZ", + "MR", + "DK", + "MG", + "ZM", + "PY", + "LC", + "VE", + "SZ", + "MM", + "LA", + "SR", + "US", + "CU", + "WF", + "PS", + "BO", + "IO", + "ZW", + "MP", + "CK", + "SY", + "VA", + "CM", + "TK", + "AZ", + "PL", + "MQ", + "KR", + "TG", + "YT", + "TO", + "HR", + "SK", + "SS", + "DM", + "MC", + "SI", + "AI", + "ES", + "BR", + "PF", + "LU", + "BH", + "MY", + "EC", + "IE", + "VG", + "BQ", + "BV", + "CZ", + "LK", + "HU" + ], + "avatar": { + "thumbnails": [ + { + "height": 900, + "url": "https://yt3.ggpht.com/ytc/AMLnZu9eKk4Nd16fX4Rn1TF1G7ReluwOl6M5558FTYAM=s900-c-k-c0x00ffffff-no-rj", + "width": 900 + } + ] + }, + "channelConversionUrl": "https://www.youtube.com/pagead/viewthroughconversion/962985656/?backend=innertube&cname=1&cver=2_20220921_00_00&foc_id=2DjFE7Xf11URZqWBigcVOQ&label=followon_cvisit&ptype=no_rmkt&utuid=2DjFE7Xf11URZqWBigcVOQ", + "channelUrl": "https://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ", + "description": "NO SCRIPT, NO FEAR, ALL OPINION\nAn off-the-cuff Video Blog about Electronics Engineering, for engineers, hobbyists, enthusiasts, hackers and Makers\nHosted by Dave Jones from Sydney Australia\n\nDONATIONS:\nBitcoin: 3KqyH1U3qrMPnkLufM2oHDU7YB4zVZeFyZ\nEthereum: 0x99ccc4d2654ba40744a1f678d9868ecb15e91206\nPayPal: david@alternatezone.com\n\nPatreon: https://www.patreon.com/eevblog\n\nEEVblog2: http://www.youtube.com/EEVblog2\nEEVdiscover: https://www.youtube.com/channel/UCkGvUEt8iQLmq3aJIMjT2qQ\n\nEMAIL:\nAdvertising/Commercial: eevblog+business@gmail.com\nFan mail: eevblog+fan@gmail.com\nHate Mail: eevblog+hate@gmail.com\n\nI DON'T DO PAID VIDEO SPONSORSHIPS, DON'T ASK!\n\nPLEASE:\nDo NOT ask for personal advice on something, post it in the EEVblog forum.\nI read ALL email, but please don't be offended if I don't have time to reply, I get a LOT of email.\n\nMailbag\nPO Box 7949\nBaulkham Hills NSW 2153\nAUSTRALIA", + "doubleclickTrackingUsername": "EEVblog", + "externalId": "UC2DjFE7Xf11URZqWBigcVOQ", + "facebookProfileId": "EEVblog", + "iosAppindexingLink": "ios-app://544007664/vnd.youtube/www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ", + "isFamilySafe": true, + "keywords": "electronics engineering maker hacker design circuit hardware pic atmel oscilloscope multimeter diy hobby review teardown microcontroller arduino video blog tutorial how-to interview rant industry news mailbag \"dumpster diving\" debunking", + "ownerUrls": [ + "http://www.youtube.com/c/EevblogDave" + ], + "rssUrl": "https://www.youtube.com/feeds/videos.xml?channel_id=UC2DjFE7Xf11URZqWBigcVOQ", + "title": "EEVblog", + "vanityChannelUrl": "http://www.youtube.com/c/EevblogDave" + } + }, + "microformat": { + "microformatDataRenderer": { + "androidPackage": "com.google.android.youtube", + "appName": "YouTube", + "availableCountries": [ + "IS", + "BI", + "GH", + "MZ", + "KE", + "SD", + "KI", + "CD", + "DE", + "PA", + "CI", + "AX", + "KN", + "GP", + "DJ", + "KG", + "MD", + "GR", + "PK", + "RE", + "EG", + "GI", + "MF", + "EH", + "FR", + "GE", + "LV", + "OM", + "TD", + "GA", + "JO", + "AD", + "BM", + "LB", + "PH", + "CL", + "BZ", + "GL", + "SC", + "AL", + "FO", + "NZ", + "TJ", + "TV", + "TW", + "VI", + "SV", + "CF", + "ML", + "BF", + "PT", + "MN", + "AU", + "SB", + "SE", + "NL", + "BY", + "TM", + "GQ", + "BJ", + "TT", + "UY", + "WS", + "MX", + "KW", + "MT", + "NO", + "PW", + "BD", + "RW", + "SN", + "CW", + "QA", + "IN", + "KY", + "PE", + "TC", + "LY", + "TF", + "CN", + "HM", + "LT", + "AS", + "AT", + "IR", + "AR", + "CG", + "LR", + "SH", + "AO", + "GF", + "GT", + "BL", + "NG", + "VC", + "PG", + "CR", + "CA", + "GB", + "YE", + "MK", + "GG", + "MA", + "AG", + "NE", + "KP", + "TL", + "CH", + "GM", + "JM", + "PN", + "UM", + "HT", + "AQ", + "IL", + "MV", + "AM", + "TZ", + "LI", + "NA", + "JP", + "TR", + "BS", + "ID", + "KH", + "CX", + "GY", + "CY", + "FK", + "BB", + "RS", + "FJ", + "SG", + "SJ", + "ME", + "TH", + "MW", + "FI", + "GN", + "NR", + "NU", + "RU", + "SX", + "MH", + "GW", + "IQ", + "FM", + "VU", + "GS", + "SL", + "AW", + "KZ", + "NP", + "UA", + "NI", + "CO", + "DO", + "SO", + "BG", + "BW", + "LS", + "ZA", + "CV", + "ST", + "RO", + "BN", + "MO", + "SA", + "VN", + "TN", + "ET", + "CC", + "GD", + "BT", + "EE", + "HN", + "KM", + "BA", + "IM", + "ER", + "SM", + "NC", + "GU", + "IT", + "JE", + "BE", + "UG", + "PR", + "MU", + "PM", + "AF", + "DZ", + "MS", + "AE", + "HK", + "NF", + "UZ", + "MR", + "DK", + "MG", + "ZM", + "PY", + "LC", + "VE", + "SZ", + "MM", + "LA", + "SR", + "US", + "CU", + "WF", + "PS", + "BO", + "IO", + "ZW", + "MP", + "CK", + "SY", + "VA", + "CM", + "TK", + "AZ", + "PL", + "MQ", + "KR", + "TG", + "YT", + "TO", + "HR", + "SK", + "SS", + "DM", + "MC", + "SI", + "AI", + "ES", + "BR", + "PF", + "LU", + "BH", + "MY", + "EC", + "IE", + "VG", + "BQ", + "BV", + "CZ", + "LK", + "HU" + ], + "description": "NO SCRIPT, NO FEAR, ALL OPINION An off-the-cuff Video Blog about Electronics Engineering, for engineers, hobbyists, enthusiasts, hackers and Makers Hosted by...", + "familySafe": true, + "iosAppArguments": "https://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ", + "iosAppStoreId": "544007664", + "linkAlternates": [ + { + "hrefUrl": "https://m.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ" + }, + { + "hrefUrl": "android-app://com.google.android.youtube/http/youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ" + }, + { + "hrefUrl": "ios-app://544007664/http/youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ" + } + ], + "noindex": false, + "ogType": "yt-fb-app:channel", + "schemaDotOrgType": "http://schema.org/http://schema.org/YoutubeChannelV2", + "siteName": "YouTube", + "tags": [ + "electronics", + "engineering", + "maker", + "hacker", + "design", + "circuit", + "hardware", + "pic", + "atmel", + "oscilloscope", + "multimeter", + "diy", + "hobby", + "review", + "teardown", + "microcontroller", + "arduino", + "video", + "blog", + "tutorial", + "how-to", + "interview", + "rant", + "industry", + "news", + "mailbag", + "dumpster diving", + "debunking" + ], + "thumbnail": { + "thumbnails": [ + { + "height": 200, + "url": "https://yt3.ggpht.com/ytc/AMLnZu9eKk4Nd16fX4Rn1TF1G7ReluwOl6M5558FTYAM=s200-c-k-c0x00ffffff-no-rj?days_since_epoch=19256", + "width": 200 + } + ] + }, + "title": "EEVblog", + "twitterCardType": "summary", + "twitterSiteHandle": "@YouTube", + "unlisted": false, + "urlApplinksAndroid": "vnd.youtube://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ?feature=applinks", + "urlApplinksIos": "vnd.youtube://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ?feature=applinks", + "urlApplinksWeb": "https://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ?feature=applinks", + "urlCanonical": "https://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ", + "urlTwitterAndroid": "vnd.youtube://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ?feature=twitter-deep-link", + "urlTwitterIos": "vnd.youtube://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ?feature=twitter-deep-link" + } + }, + "responseContext": { + "mainAppWebResponseContext": { + "loggedOut": true + }, + "maxAgeSeconds": 300, + "serviceTrackingParams": [ + { + "params": [ + { + "key": "route", + "value": "channel.videos" + }, + { + "key": "is_casual", + "value": "false" + }, + { + "key": "is_owner", + "value": "false" + }, + { + "key": "is_monetization_enabled", + "value": "true" + }, + { + "key": "num_shelves", + "value": "3" + }, + { + "key": "is_alc_surface", + "value": "false" + }, + { + "key": "browse_id", + "value": "UC2DjFE7Xf11URZqWBigcVOQ" + }, + { + "key": "logged_in", + "value": "0" + }, + { + "key": "e", + "value": "1714256,23804281,23882685,23918597,23934970,23940247,23946420,23966208,23983296,23986030,23998056,24001373,24002022,24002025,24004644,24007246,24034168,24036947,24077241,24078245,24080738,24120820,24135310,24140247,24152443,24158005,24161116,24164186,24166867,24169501,24181174,24184446,24185614,24187043,24187377,24191629,24199724,24199774,24211178,24219713,24225482,24226335,24227844,24229161,24241378,24243988,24245173,24246430,24248385,24248956,24254502,24255165,24255543,24255545,24259940,24260441,24260783,24260844,24262346,24263273,24264860,24265820,24267564,24267570,24268142,24268870,24277923,24277989,24278063,24278084,24278489,24279118,24280303,24281190,24283093,24283696,24287133,24287604,24287795,24292716,39322223,39322278,39322357,39322382,39322386,39322399,39322456,45686551" + } + ], + "service": "GFEEDBACK" + }, + { + "params": [ + { + "key": "browse_id", + "value": "UC2DjFE7Xf11URZqWBigcVOQ" + } + ], + "service": "GOOGLE_HELP" + }, + { + "params": [ + { + "key": "c", + "value": "WEB" + }, + { + "key": "cver", + "value": "2.20220921.00.00" + }, + { + "key": "yt_li", + "value": "0" + }, + { + "key": "GetChannelPage_rid", + "value": "0x13e8c038771c05bc" + } + ], + "service": "CSI" + }, + { + "params": [ + { + "key": "logged_in", + "value": "0" + } + ], + "service": "GUIDED_HELP" + }, + { + "params": [ + { + "key": "client.version", + "value": "2.20220921" + }, + { + "key": "client.name", + "value": "WEB" + }, + { + "key": "client.fexp", + "value": "39322278,24267564,23940247,24226335,24259940,24158005,24004644,24278489,23998056,24277923,24036947,24262346,24268870,24185614,24263273,24227844,24211178,24164186,24241378,24191629,24135310,24229161,24187043,24248956,24260783,24264860,24002022,24034168,23934970,24169501,24181174,23986030,24255165,24265820,39322223,24260844,24002025,1714256,23882685,24281190,24287795,24283093,24243988,24279118,24161116,24184446,39322357,24248385,24287133,24254502,24001373,24268142,24077241,24255545,24292716,24260441,24199774,24166867,24078245,24080738,45686551,23918597,39322399,39322386,24219713,24278084,23804281,24152443,24278063,23966208,24246430,24283696,23946420,24140247,23983296,24007246,24187377,24120820,24199724,39322382,24245173,24287604,24255543,24280303,24225482,39322456,24267570,24277989" + } + ], + "service": "ECATCHER" + } + ], + "visitorData": "CgszNU5rbDVZS2hMcyim4K2ZBg%3D%3D", + "webResponseContextExtensionData": { + "hasDecorated": true + } + }, + "topbar": { + "desktopTopbarRenderer": { + "a11ySkipNavigationButton": { + "buttonRenderer": { + "command": { + "clickTrackingParams": "CAUQ8FsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAUQ8FsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "signalAction": { + "signal": "SKIP_NAVIGATION" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "text": { + "runs": [ + { + "text": "Skip navigation" + } + ] + }, + "trackingParams": "CAUQ8FsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "backButton": { + "buttonRenderer": { + "command": { + "clickTrackingParams": "CAcQvIYDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAcQvIYDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "signalAction": { + "signal": "HISTORY_BACK" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "trackingParams": "CAcQvIYDIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + }, + "forwardButton": { + "buttonRenderer": { + "command": { + "clickTrackingParams": "CAYQvYYDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAYQvYYDIhMIormjgNmm-gIV88cRCB3tpQZ_", + "signalAction": { + "signal": "HISTORY_FORWARD" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "trackingParams": "CAYQvYYDIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + }, + "hotkeyDialog": { + "hotkeyDialogRenderer": { + "dismissButton": { + "buttonRenderer": { + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_BLUE_TEXT", + "text": { + "runs": [ + { + "text": "Dismiss" + } + ] + }, + "trackingParams": "CAkQ8FsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "sections": [ + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "k", + "label": { + "runs": [ + { + "text": "Toggle play/pause" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "j", + "label": { + "runs": [ + { + "text": "Rewind 10 seconds" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "l", + "label": { + "runs": [ + { + "text": "Fast forward 10 seconds" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "P (SHIFT+p)", + "label": { + "runs": [ + { + "text": "Previous video" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "N (SHIFT+n)", + "label": { + "runs": [ + { + "text": "Next video" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": ",", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Comma" + } + }, + "label": { + "runs": [ + { + "text": "Previous frame (while paused)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": ".", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Period" + } + }, + "label": { + "runs": [ + { + "text": "Next frame (while paused)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "< (SHIFT+,)", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Less than or SHIFT + comma" + } + }, + "label": { + "runs": [ + { + "text": "Decrease playback rate" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "> (SHIFT+.)", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Greater than or SHIFT + period" + } + }, + "label": { + "runs": [ + { + "text": "Increase playback rate" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "0..9", + "label": { + "runs": [ + { + "text": "Seek to specific point in the video (7 advances to 70% of duration)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "CONTROL + ←", + "label": { + "runs": [ + { + "text": "Seek to previous chapter" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "CONTROL + →", + "label": { + "runs": [ + { + "text": "Seek to next chapter" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Playback" + } + ] + } + } + }, + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "f", + "label": { + "runs": [ + { + "text": "Toggle full screen" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "t", + "label": { + "runs": [ + { + "text": "Toggle theater mode" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "i", + "label": { + "runs": [ + { + "text": "Toggle miniplayer" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "ESCAPE", + "label": { + "runs": [ + { + "text": "Close miniplayer or current dialog" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "m", + "label": { + "runs": [ + { + "text": "Toggle mute" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "General" + } + ] + } + } + }, + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "c", + "label": { + "runs": [ + { + "text": "If the video supports captions, toggle captions ON/OFF" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "o", + "label": { + "runs": [ + { + "text": "Rotate through different text opacity levels" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "w", + "label": { + "runs": [ + { + "text": "Rotate through different window opacity levels" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "+", + "label": { + "runs": [ + { + "text": "Rotate through font sizes (increasing)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "-", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Minus" + } + }, + "label": { + "runs": [ + { + "text": "Rotate through font sizes (decreasing)" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Subtitles and closed captions" + } + ] + } + } + }, + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "w", + "label": { + "runs": [ + { + "text": "Pan up" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "a", + "label": { + "runs": [ + { + "text": "Pan left" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "s", + "label": { + "runs": [ + { + "text": "Pan down" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "d", + "label": { + "runs": [ + { + "text": "Pan right" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "+ on numpad or ]", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Plus on number pad or right bracket" + } + }, + "label": { + "runs": [ + { + "text": "Zoom in" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "- on numpad or [", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Minus on number pad or left bracket" + } + }, + "label": { + "runs": [ + { + "text": "Zoom out" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Spherical Videos" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Keyboard shortcuts" + } + ] + }, + "trackingParams": "CAgQteYDIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + }, + "logo": { + "topbarLogoRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "FEwhat_to_watch" + }, + "clickTrackingParams": "CA8QsV4iEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3854, + "url": "/", + "webPageType": "WEB_PAGE_TYPE_BROWSE" + } + } + }, + "iconImage": { + "iconType": "YOUTUBE_LOGO" + }, + "overrideEntityKey": "EgZ0b3BiYXIg9QEoAQ%3D%3D", + "tooltipText": { + "runs": [ + { + "text": "YouTube Home" + } + ] + }, + "trackingParams": "CA8QsV4iEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "searchbox": { + "fusionSearchboxRenderer": { + "clearButton": { + "buttonRenderer": { + "accessibilityData": { + "accessibilityData": { + "label": "Clear search query" + } + }, + "icon": { + "iconType": "CLOSE" + }, + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "trackingParams": "CA4Q8FsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "config": { + "webSearchboxConfig": { + "focusSearchbox": true, + "hasOnscreenKeyboard": false, + "requestDomain": "us", + "requestLanguage": "en" + } + }, + "icon": { + "iconType": "SEARCH" + }, + "placeholderText": { + "runs": [ + { + "text": "Search" + } + ] + }, + "searchEndpoint": { + "clickTrackingParams": "CA0Q7VAiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 4724, + "url": "/results?search_query=", + "webPageType": "WEB_PAGE_TYPE_SEARCH" + } + }, + "searchEndpoint": { + "query": "" + } + }, + "trackingParams": "CA0Q7VAiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "topbarButtons": [ + { + "topbarMenuButtonRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Settings" + } + }, + "icon": { + "iconType": "MORE_VERT" + }, + "menuRequest": { + "clickTrackingParams": "CAsQ_qsBGAAiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/account/account_menu", + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAsQ_qsBGAAiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "openPopupAction": { + "beReused": true, + "popup": { + "multiPageMenuRenderer": { + "showLoadingSpinner": true, + "style": "MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM", + "trackingParams": "CAwQ_6sBIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + }, + "popupType": "DROPDOWN" + } + } + ], + "signal": "GET_ACCOUNT_MENU" + } + }, + "style": "STYLE_DEFAULT", + "tooltip": "Settings", + "trackingParams": "CAsQ_qsBGAAiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + { + "buttonRenderer": { + "icon": { + "iconType": "AVATAR_LOGGED_OUT" + }, + "navigationEndpoint": { + "clickTrackingParams": "CAoQ1IAEGAEiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8%2526prettyPrint%253Dfalse&hl=en&ec=65620", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "signInEndpoint": { + "idamTag": "65620" + } + }, + "size": "SIZE_SMALL", + "style": "STYLE_SUGGESTIVE", + "targetId": "topbar-signin", + "text": { + "runs": [ + { + "text": "Sign in" + } + ] + }, + "trackingParams": "CAoQ1IAEGAEiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + ], + "trackingParams": "CAEQq6wBIhMIormjgNmm-gIV88cRCB3tpQZ_", + "voiceSearchButton": { + "buttonRenderer": { + "accessibilityData": { + "accessibilityData": { + "label": "Search with your voice" + } + }, + "icon": { + "iconType": "MICROPHONE_ON" + }, + "isDisabled": false, + "serviceEndpoint": { + "clickTrackingParams": "CAIQ8FsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAIQ8FsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=", + "openPopupAction": { + "popup": { + "voiceSearchDialogRenderer": { + "connectionErrorHeader": { + "runs": [ + { + "text": "No connection" + } + ] + }, + "connectionErrorMicrophoneLabel": { + "runs": [ + { + "text": "Check your connection and try again" + } + ] + }, + "disabledHeader": { + "runs": [ + { + "text": "Search with your voice" + } + ] + }, + "disabledSubtext": { + "runs": [ + { + "text": "To search by voice, go to your browser settings and allow access to microphone" + } + ] + }, + "exampleQuery1": { + "runs": [ + { + "text": "\"Play Dua Lipa\"" + } + ] + }, + "exampleQuery2": { + "runs": [ + { + "text": "\"Show me my subscriptions\"" + } + ] + }, + "exitButton": { + "buttonRenderer": { + "accessibilityData": { + "accessibilityData": { + "label": "Cancel" + } + }, + "icon": { + "iconType": "CLOSE" + }, + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "trackingParams": "CAQQ8FsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + }, + "loadingHeader": { + "runs": [ + { + "text": "Working..." + } + ] + }, + "microphoneButtonAriaLabel": { + "runs": [ + { + "text": "Cancel" + } + ] + }, + "microphoneOffPromptHeader": { + "runs": [ + { + "text": "Microphone off. Try again." + } + ] + }, + "permissionsHeader": { + "runs": [ + { + "text": "Waiting for permission" + } + ] + }, + "permissionsSubtext": { + "runs": [ + { + "text": "Allow microphone access to search with voice" + } + ] + }, + "placeholderHeader": { + "runs": [ + { + "text": "Listening..." + } + ] + }, + "promptHeader": { + "runs": [ + { + "text": "Didn't hear that. Try again." + } + ] + }, + "promptMicrophoneLabel": { + "runs": [ + { + "text": "Tap microphone to try again" + } + ] + }, + "trackingParams": "CAMQ7q8FIhMIormjgNmm-gIV88cRCB3tpQZ_" + } + }, + "popupType": "TOP_ALIGNED_DIALOG" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "tooltip": "Search with your voice", + "trackingParams": "CAIQ8FsiEwiiuaOA2ab6AhXzxxEIHe2lBn8=" + } + } + } + }, + "trackingParams": "CAAQhGciEwiiuaOA2ab6AhXzxxEIHe2lBn8=" +} diff --git a/testfiles/channel/channel_videos_live.json b/testfiles/channel/channel_videos_live.json new file mode 100644 index 0000000..af5831e --- /dev/null +++ b/testfiles/channel/channel_videos_live.json @@ -0,0 +1,8570 @@ +{ + "contents": { + "twoColumnBrowseResultsRenderer": { + "tabs": [ + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio", + "params": "EghmZWF0dXJlZPIGBAoCMgA%3D" + }, + "clickTrackingParams": "CHMQ8JMBGAUiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio/featured", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "Home", + "trackingParams": "CHMQ8JMBGAUiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + { + "tabRenderer": { + "content": { + "sectionListRenderer": { + "contents": [ + { + "itemSectionRenderer": { + "contents": [ + { + "gridRenderer": { + "items": [ + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CHIQ_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHIQ_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "csP93FGy0bs" + ] + } + }, + "openMiniplayer": true, + "videoId": "csP93FGy0bs", + "videoIds": [ + "csP93FGy0bs" + ] + }, + "clickTrackingParams": "CHIQ_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CHIQ_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CG8QlDUYACITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CG8QlDUYACITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=csP93FGy0bs", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "csP93FGy0bs", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jelnes.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=72c3fddc51b2d1bb&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1431250&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CG8QlDUYACITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "shortViewCountText": { + "runs": [ + { + "text": "94" + }, + { + "text": " watching" + } + ] + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/csP93FGy0bs/hqdefault_live.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDq5TEpXIGH_OHZhn2_Jx7lp2kMUQ", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/csP93FGy0bs/hqdefault_live.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLC9qL4JVwhDYjLBx6SvJHk6W92nqw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/csP93FGy0bs/hqdefault_live.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB4ocU3LUEK0_pKLnGDc4VktaxXiQ", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/csP93FGy0bs/hqdefault_live.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCXgkgVSHFrMa8V8N5v2UjWO28hsA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "LIVE" + }, + "style": "LIVE", + "text": { + "accessibility": { + "accessibilityData": { + "label": "LIVE" + } + }, + "runs": [ + { + "text": "LIVE" + } + ] + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CHEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "csP93FGy0bs" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CHEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "csP93FGy0bs" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CHAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "csP93FGy0bs" + ] + } + }, + "openMiniplayer": true, + "videoId": "csP93FGy0bs", + "videoIds": [ + "csP93FGy0bs" + ] + }, + "clickTrackingParams": "CHAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Chill Out Music Mix • 24/7 Live Radio | Relaxing Deep House, Chillout Lounge, Vocal & Instrumental by The Good Life Radio x Sensual Musique 34,357 views" + } + }, + "runs": [ + { + "text": "Chill Out Music Mix • 24/7 Live Radio | Relaxing Deep House, Chillout Lounge, Vocal & Instrumental" + } + ] + }, + "trackingParams": "CG8QlDUYACITCMqhtNrbpvoCFWvHEQgdt6kHdkC7o8uNxbv_4XKqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "videoId": "csP93FGy0bs", + "viewCountText": { + "runs": [ + { + "text": "94" + }, + { + "text": " watching" + } + ] + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CG4Q_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CG4Q_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "19hKXI1ENrY" + ] + } + }, + "openMiniplayer": true, + "videoId": "19hKXI1ENrY", + "videoIds": [ + "19hKXI1ENrY" + ] + }, + "clickTrackingParams": "CG4Q_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CG4Q_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CGsQlDUYASITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CGsQlDUYASITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=19hKXI1ENrY", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "19hKXI1ENrY", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jeenle.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=d7d84a5c8d4436b6&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1403750&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CGsQlDUYASITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "shortViewCountText": { + "runs": [ + { + "text": "381" + }, + { + "text": " watching" + } + ] + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/19hKXI1ENrY/hqdefault_live.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAmi9jgARxMYdZpIOLw5RhQkRx0Dg", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/19hKXI1ENrY/hqdefault_live.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBsgHDcgMqq7QY7EzTfkqRlgQnctQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/19hKXI1ENrY/hqdefault_live.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBUlUVC0PKWdLgAIuM-plZNXvLCpw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/19hKXI1ENrY/hqdefault_live.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDKTKtHa8U33nGE3z90NHdw1hg0gA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "LIVE" + }, + "style": "LIVE", + "text": { + "accessibility": { + "accessibilityData": { + "label": "LIVE" + } + }, + "runs": [ + { + "text": "LIVE" + } + ] + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CG0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "19hKXI1ENrY" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CG0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CG0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "19hKXI1ENrY" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CGwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "19hKXI1ENrY" + ] + } + }, + "openMiniplayer": true, + "videoId": "19hKXI1ENrY", + "videoIds": [ + "19hKXI1ENrY" + ] + }, + "clickTrackingParams": "CGwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Deep House Radio | Relaxing & Chill House, Best Summer Mix 2022, Gym & Workout Music by The Good Life Radio x Sensual Musique 3,478,258 views" + } + }, + "runs": [ + { + "text": "Deep House Radio | Relaxing & Chill House, Best Summer Mix 2022, Gym & Workout Music" + } + ] + }, + "trackingParams": "CGsQlDUYASITCMqhtNrbpvoCFWvHEQgdt6kHdkC27ZDqyMuS7NcBqgEYVVVoczBwU2FFb05MVjRtZXZCRkdhb0tB", + "videoId": "19hKXI1ENrY", + "viewCountText": { + "runs": [ + { + "text": "381" + }, + { + "text": " watching" + } + ] + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "CqMUC5eXX7c" + ] + } + }, + "openMiniplayer": true, + "videoId": "CqMUC5eXX7c", + "videoIds": [ + "CqMUC5eXX7c" + ] + }, + "clickTrackingParams": "CGoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CGoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CGcQlDUYAiITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CGcQlDUYAiITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=CqMUC5eXX7c", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "CqMUC5eXX7c", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=0aa3140b97975fb7&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1431250&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CGcQlDUYAiITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "1 year ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "241K views" + } + }, + "simpleText": "241K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/CqMUC5eXX7c/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDJglNaF89w0KFxzGn4Y3UAwu9ydg", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/CqMUC5eXX7c/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBUInjw2qHf7fffZFisSpebAZx4ZQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/CqMUC5eXX7c/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLChdljUBQgZrwYI4X1iHOFLqJFleg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/CqMUC5eXX7c/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCP-eLq1BjkztFjdvT9oDC28CQ0Ig", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "1 hour, 17 minutes, 47 seconds" + } + }, + "simpleText": "1:17:47" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CGkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "CqMUC5eXX7c" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CGkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "CqMUC5eXX7c" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CGgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "CqMUC5eXX7c" + ] + } + }, + "openMiniplayer": true, + "videoId": "CqMUC5eXX7c", + "videoIds": [ + "CqMUC5eXX7c" + ] + }, + "clickTrackingParams": "CGgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Back To School / Work 📚 Deep Focus Chillout Mix | The Good Life Radio #4 by The Good Life Radio x Sensual Musique 1 year ago 1 hour, 17 minutes 241,528 views" + } + }, + "runs": [ + { + "text": "Back To School / Work 📚 Deep Focus Chillout Mix | The Good Life Radio #4" + } + ] + }, + "trackingParams": "CGcQlDUYAiITCMqhtNrbpvoCFWvHEQgdt6kHdkC3v928uYHF0QqqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "videoId": "CqMUC5eXX7c", + "viewCountText": { + "simpleText": "241,528 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "A77SYlXKQEM" + ] + } + }, + "openMiniplayer": true, + "videoId": "A77SYlXKQEM", + "videoIds": [ + "A77SYlXKQEM" + ] + }, + "clickTrackingParams": "CGYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CGYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CGMQlDUYAyITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CGMQlDUYAyITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=A77SYlXKQEM", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "A77SYlXKQEM", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeener.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=03bed26255ca4043&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1431250&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CGMQlDUYAyITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "1 year ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "118K views" + } + }, + "simpleText": "118K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/A77SYlXKQEM/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA6c0iWB5IjXrbncP1JT2gvljTwyw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/A77SYlXKQEM/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLC57WRX_9Q-NbZJM8BbSY4_exA-0w", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/A77SYlXKQEM/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDuYQKcxdJYJ70wktFpQ6PNLre4Kg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/A77SYlXKQEM/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC5AR1BxL-OKSWyAbDtVM1-riWmBA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "31 minutes, 1 second" + } + }, + "simpleText": "31:01" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CGUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "A77SYlXKQEM" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CGUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "A77SYlXKQEM" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CGQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "A77SYlXKQEM" + ] + } + }, + "openMiniplayer": true, + "videoId": "A77SYlXKQEM", + "videoIds": [ + "A77SYlXKQEM" + ] + }, + "clickTrackingParams": "CGQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Chillout Lounge 🏖️ Calm & Relaxing Background Music | The Good Life Radio #3 by The Good Life Radio x Sensual Musique 1 year ago 31 minutes 118,351 views" + } + }, + "runs": [ + { + "text": "Chillout Lounge 🏖️ Calm & Relaxing Background Music | The Good Life Radio #3" + } + ] + }, + "trackingParams": "CGMQlDUYAyITCMqhtNrbpvoCFWvHEQgdt6kHdkDDgKmupcy03wOqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "videoId": "A77SYlXKQEM", + "viewCountText": { + "simpleText": "118,351 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "72vkRHQfjbk" + ] + } + }, + "openMiniplayer": true, + "videoId": "72vkRHQfjbk", + "videoIds": [ + "72vkRHQfjbk" + ] + }, + "clickTrackingParams": "CGIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CGIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CF8QlDUYBCITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CF8QlDUYBCITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=72vkRHQfjbk", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "72vkRHQfjbk", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jelnes.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=ef6be444741f8db9&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1403750&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CF8QlDUYBCITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "1 year ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "157K views" + } + }, + "simpleText": "157K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/72vkRHQfjbk/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBBMAUBpqHTq2IalWplaJugEhf4eQ", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/72vkRHQfjbk/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAUuACBQx4vbQhbtGEDOZp0L_pYOw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/72vkRHQfjbk/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBsPzh5wHVrjbNpIPuxd0ZR5B5WUQ", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/72vkRHQfjbk/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBp4U-iN5-c9Y8F_8ojMY1RAyM9sg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "30 minutes, 32 seconds" + } + }, + "simpleText": "30:32" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CGEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "72vkRHQfjbk" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CGEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "72vkRHQfjbk" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CGAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "72vkRHQfjbk" + ] + } + }, + "openMiniplayer": true, + "videoId": "72vkRHQfjbk", + "videoIds": [ + "72vkRHQfjbk" + ] + }, + "clickTrackingParams": "CGAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Summer Lovers 💖 A Beautiful & Relaxing Chillout Deep House Mix | The Good Life Radio #2 by The Good Life Radio x Sensual Musique 1 year ago 30 minutes 157,971 views" + } + }, + "runs": [ + { + "text": "Summer Lovers 💖 A Beautiful & Relaxing Chillout Deep House Mix | The Good Life Radio #2" + } + ] + }, + "trackingParams": "CF8QlDUYBCITCMqhtNrbpvoCFWvHEQgdt6kHdkC5m_6gx4j5te8BqgEYVVVoczBwU2FFb05MVjRtZXZCRkdhb0tB", + "videoId": "72vkRHQfjbk", + "viewCountText": { + "simpleText": "157,971 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CF4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CF4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "AMWMDhibROw" + ] + } + }, + "openMiniplayer": true, + "videoId": "AMWMDhibROw", + "videoIds": [ + "AMWMDhibROw" + ] + }, + "clickTrackingParams": "CF4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CF4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CFsQlDUYBSITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CFsQlDUYBSITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=AMWMDhibROw", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "AMWMDhibROw", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jeenek.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=00c58c0e189b44ec&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1431250&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CFsQlDUYBSITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "1 year ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "82K views" + } + }, + "simpleText": "82K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/AMWMDhibROw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCDO-i7ZMHpgILmTxjIvtFEDl3fTQ", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/AMWMDhibROw/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAALFU5VLgPrCUeKWmZXTACCGwoLw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/AMWMDhibROw/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLD_vOVH7ergjvzgGATU_PotDMRtRQ", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/AMWMDhibROw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBZL8jux8zUDLrO428C6ZPzb5eppg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "32 minutes, 29 seconds" + } + }, + "simpleText": "32:29" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CF0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "AMWMDhibROw" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CF0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CF0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "AMWMDhibROw" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CFwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "AMWMDhibROw" + ] + } + }, + "openMiniplayer": true, + "videoId": "AMWMDhibROw", + "videoIds": [ + "AMWMDhibROw" + ] + }, + "clickTrackingParams": "CFwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Relaxing & Chill House 🌴 Summer '21 Chill-Out Mix | The Good Life Radio #1 by The Good Life Radio x Sensual Musique 1 year ago 32 minutes 82,309 views" + } + }, + "runs": [ + { + "text": "Relaxing & Chill House 🌴 Summer '21 Chill-Out Mix | The Good Life Radio #1" + } + ] + }, + "trackingParams": "CFsQlDUYBSITCMqhtNrbpvoCFWvHEQgdt6kHdkDsie3E4YHjYqoBGFVVaHMwcFNhRW9OTFY0bWV2QkZHYW9LQQ==", + "videoId": "AMWMDhibROw", + "viewCountText": { + "simpleText": "82,309 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CFoQ_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFoQ_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "9UMxZofMNbA" + ] + } + }, + "openMiniplayer": true, + "videoId": "9UMxZofMNbA", + "videoIds": [ + "9UMxZofMNbA" + ] + }, + "clickTrackingParams": "CFoQ_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CFoQ_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CFcQlDUYBiITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CFcQlDUYBiITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=9UMxZofMNbA", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "9UMxZofMNbA", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jeenle.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=f543316687cc35b0&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1431250&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CFcQlDUYBiITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "shortViewCountText": { + "runs": [ + { + "text": "2K" + }, + { + "text": " watching" + } + ] + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/9UMxZofMNbA/hqdefault_live.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDc3KEjaAI_syibPmnpLN04x1Wv7g", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/9UMxZofMNbA/hqdefault_live.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDRgMqXrbV8u8WDQzqiod2XONVyCA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/9UMxZofMNbA/hqdefault_live.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAdp0PT_vctOHl9kJI9M3GSTnvtgA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/9UMxZofMNbA/hqdefault_live.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBwEl5g33rTRmvNLPTnYs9F8Tf0pg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "LIVE" + }, + "style": "LIVE", + "text": { + "accessibility": { + "accessibilityData": { + "label": "LIVE" + } + }, + "runs": [ + { + "text": "LIVE" + } + ] + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CFkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "9UMxZofMNbA" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CFkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "9UMxZofMNbA" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CFgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "9UMxZofMNbA" + ] + } + }, + "openMiniplayer": true, + "videoId": "9UMxZofMNbA", + "videoIds": [ + "9UMxZofMNbA" + ] + }, + "clickTrackingParams": "CFgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Chillout Lounge - Calm & Relaxing Background Music | Study, Work, Sleep, Meditation, Chill by The Good Life Radio x Sensual Musique 26,540,097 views" + } + }, + "runs": [ + { + "text": "Chillout Lounge - Calm & Relaxing Background Music | Study, Work, Sleep, Meditation, Chill" + } + ] + }, + "trackingParams": "CFcQlDUYBiITCMqhtNrbpvoCFWvHEQgdt6kHdkCw67C-6KzMofUBqgEYVVVoczBwU2FFb05MVjRtZXZCRkdhb0tB", + "videoId": "9UMxZofMNbA", + "viewCountText": { + "runs": [ + { + "text": "2,043" + }, + { + "text": " watching" + } + ] + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CFYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "a2sEYVwBvX4" + ] + } + }, + "openMiniplayer": true, + "videoId": "a2sEYVwBvX4", + "videoIds": [ + "a2sEYVwBvX4" + ] + }, + "clickTrackingParams": "CFYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CFYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CFMQlDUYByITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CFMQlDUYByITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=a2sEYVwBvX4", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "a2sEYVwBvX4", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeln7e.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=6b6b04615c01bd7e&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1403750&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CFMQlDUYByITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 years ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "186K views" + } + }, + "simpleText": "186K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/a2sEYVwBvX4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBwBX3CEEc3ZK1SsP8iUbebtp5hUw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/a2sEYVwBvX4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCl_B8hp9iizLS28rJFG081PUwW_Q", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/a2sEYVwBvX4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBUNlxWkdbMF_RwjZBztehCB73kvQ", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/a2sEYVwBvX4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAwp0X-W_JovMyp4-2YhCrqv3kpTg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "2 minutes, 41 seconds" + } + }, + "simpleText": "2:41" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CFUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "a2sEYVwBvX4" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CFUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "a2sEYVwBvX4" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CFQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "a2sEYVwBvX4" + ] + } + }, + "openMiniplayer": true, + "videoId": "a2sEYVwBvX4", + "videoIds": [ + "a2sEYVwBvX4" + ] + }, + "clickTrackingParams": "CFQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Paratone - Heaven Is A Place On Earth (feat. kaii) by The Good Life Radio x Sensual Musique 2 years ago 2 minutes, 41 seconds 186,475 views" + } + }, + "runs": [ + { + "text": "Paratone - Heaven Is A Place On Earth (feat. kaii)" + } + ] + }, + "trackingParams": "CFMQlDUYByITCMqhtNrbpvoCFWvHEQgdt6kHdkD--obglYzBtWuqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "videoId": "a2sEYVwBvX4", + "viewCountText": { + "simpleText": "186,475 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CFIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "JAY-prtJnGY" + ] + } + }, + "openMiniplayer": true, + "videoId": "JAY-prtJnGY", + "videoIds": [ + "JAY-prtJnGY" + ] + }, + "clickTrackingParams": "CFIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CFIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CE8QlDUYCCITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CE8QlDUYCCITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=JAY-prtJnGY", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "JAY-prtJnGY", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jeenld.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=24063ea6bb499c66&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1403750&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CE8QlDUYCCITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 years ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "66K views" + } + }, + "simpleText": "66K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/JAY-prtJnGY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLC79uFNaKWCm0lQ8_uxV0s2G0jJ-Q", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/JAY-prtJnGY/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD5zFzigEu4lYRH-DU8QZOoGYqtSQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/JAY-prtJnGY/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB2WhmMwj0Z5E-MYsyCcCBgYHYk-A", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/JAY-prtJnGY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCl8HeilZsI4BEpGzgXezAcrNf6_w", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "2 minutes, 6 seconds" + } + }, + "simpleText": "2:06" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CFEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "JAY-prtJnGY" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CFEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "JAY-prtJnGY" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CFAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "JAY-prtJnGY" + ] + } + }, + "openMiniplayer": true, + "videoId": "JAY-prtJnGY", + "videoIds": [ + "JAY-prtJnGY" + ] + }, + "clickTrackingParams": "CFAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Joseph Feinstein - Where I Belong by The Good Life Radio x Sensual Musique 2 years ago 2 minutes, 6 seconds 66,425 views" + } + }, + "runs": [ + { + "text": "Joseph Feinstein - Where I Belong" + } + ] + }, + "trackingParams": "CE8QlDUYCCITCMqhtNrbpvoCFWvHEQgdt6kHdkDmuKba69SPgySqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "videoId": "JAY-prtJnGY", + "viewCountText": { + "simpleText": "66,425 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CE4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CE4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "DySa8OrQDi4" + ] + } + }, + "openMiniplayer": true, + "videoId": "DySa8OrQDi4", + "videoIds": [ + "DySa8OrQDi4" + ] + }, + "clickTrackingParams": "CE4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CE4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CEsQlDUYCSITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CEsQlDUYCSITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=DySa8OrQDi4", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "DySa8OrQDi4", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeened.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=0f249af0ead00e2e&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1431250&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CEsQlDUYCSITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 years ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "1.5 million views" + } + }, + "simpleText": "1.5M views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/DySa8OrQDi4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAzPj5ZqrnaLQELc8EDtgLlUhDdRQ", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/DySa8OrQDi4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCyVpPBISgyCbQofRmZ00ayOAdR7g", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/DySa8OrQDi4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBSUtrS1H9zmYCwWVtpvNJs5YDFgA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/DySa8OrQDi4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAYq82JCAfQGWw72Y5uD5c4FqGzng", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "3 minutes, 20 seconds" + } + }, + "simpleText": "3:20" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CE0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "DySa8OrQDi4" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CE0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CE0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "DySa8OrQDi4" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CEwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "DySa8OrQDi4" + ] + } + }, + "openMiniplayer": true, + "videoId": "DySa8OrQDi4", + "videoIds": [ + "DySa8OrQDi4" + ] + }, + "clickTrackingParams": "CEwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "LA Vision & Gigi D'Agostino - Hollywood by The Good Life Radio x Sensual Musique 2 years ago 3 minutes, 20 seconds 1,520,020 views" + } + }, + "runs": [ + { + "text": "LA Vision & Gigi D'Agostino - Hollywood" + } + ] + }, + "trackingParams": "CEsQlDUYCSITCMqhtNrbpvoCFWvHEQgdt6kHdkCunMDWjt6mkg-qARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "videoId": "DySa8OrQDi4", + "viewCountText": { + "simpleText": "1,520,020 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "NqzXULaB8MA" + ] + } + }, + "openMiniplayer": true, + "videoId": "NqzXULaB8MA", + "videoIds": [ + "NqzXULaB8MA" + ] + }, + "clickTrackingParams": "CEoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CEoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CEcQlDUYCiITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CEcQlDUYCiITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=NqzXULaB8MA", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "NqzXULaB8MA", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jelne7.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=36acd750b681f0c0&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1403750&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CEcQlDUYCiITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 years ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "37K views" + } + }, + "simpleText": "37K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/NqzXULaB8MA/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDFvB5JbSQIUtb-pldtNWWHb2Y3SQ", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/NqzXULaB8MA/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAkMv60hZgnUzX6BPy439JVlC4qYA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/NqzXULaB8MA/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC_RMNhjVIE9uIoL2eUsCsgqz4osA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/NqzXULaB8MA/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCvzbfRApS7SCw-mDrXBiOEVSiKng", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "2 minutes, 43 seconds" + } + }, + "simpleText": "2:43" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CEkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "NqzXULaB8MA" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CEkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "NqzXULaB8MA" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CEgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "NqzXULaB8MA" + ] + } + }, + "openMiniplayer": true, + "videoId": "NqzXULaB8MA", + "videoIds": [ + "NqzXULaB8MA" + ] + }, + "clickTrackingParams": "CEgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "LO - Home by The Good Life Radio x Sensual Musique 2 years ago 2 minutes, 43 seconds 37,549 views" + } + }, + "runs": [ + { + "text": "LO - Home" + } + ] + }, + "trackingParams": "CEcQlDUYCiITCMqhtNrbpvoCFWvHEQgdt6kHdkDA4Ye0i-q11jaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "videoId": "NqzXULaB8MA", + "viewCountText": { + "simpleText": "37,549 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "UGzy6uhZkmw" + ] + } + }, + "openMiniplayer": true, + "videoId": "UGzy6uhZkmw", + "videoIds": [ + "UGzy6uhZkmw" + ] + }, + "clickTrackingParams": "CEYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CEYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CEMQlDUYCyITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CEMQlDUYCyITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=UGzy6uhZkmw", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "UGzy6uhZkmw", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeener.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=506cf2eae859926c&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1403750&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CEMQlDUYCyITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 years ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "33K views" + } + }, + "simpleText": "33K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/UGzy6uhZkmw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD93d5foF1_yGd6ej5_8t-PM7ZCDw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/UGzy6uhZkmw/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCqscP2y4jsbU5WUo8QcEVtcojQRQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/UGzy6uhZkmw/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBicCc5-9Cn7cyhzQXWRh-U1osFZw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/UGzy6uhZkmw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLClbjl9Zl8eWI-_QGEoaA6H2a-dRg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "2 minutes, 33 seconds" + } + }, + "simpleText": "2:33" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CEUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "UGzy6uhZkmw" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CEUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "UGzy6uhZkmw" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CEQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "UGzy6uhZkmw" + ] + } + }, + "openMiniplayer": true, + "videoId": "UGzy6uhZkmw", + "videoIds": [ + "UGzy6uhZkmw" + ] + }, + "clickTrackingParams": "CEQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Luca - Sunset by The Good Life Radio x Sensual Musique 2 years ago 2 minutes, 33 seconds 33,002 views" + } + }, + "runs": [ + { + "text": "Luca - Sunset" + } + ] + }, + "trackingParams": "CEMQlDUYCyITCMqhtNrbpvoCFWvHEQgdt6kHdkDspObCrt28tlCqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "videoId": "UGzy6uhZkmw", + "viewCountText": { + "simpleText": "33,002 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "iuvapHKpW8A" + ] + } + }, + "openMiniplayer": true, + "videoId": "iuvapHKpW8A", + "videoIds": [ + "iuvapHKpW8A" + ] + }, + "clickTrackingParams": "CEIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CEIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CD8QlDUYDCITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CD8QlDUYDCITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=iuvapHKpW8A", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "iuvapHKpW8A", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---sn-h0jelne7.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=8aebdaa472a95bc0&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1431250&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CD8QlDUYDCITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 years ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "42K views" + } + }, + "simpleText": "42K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/iuvapHKpW8A/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCsDj4nWrDpmF-BTY_9REtx8xiHjA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/iuvapHKpW8A/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAEqlsR_ujvaxo3po2UvHw10YpR4A", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/iuvapHKpW8A/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDL9vVk4L_OaiKxI_gT558zR108ow", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/iuvapHKpW8A/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLANK0ZOm-_hUACCRFBKHBgtcLCNMw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "2 minutes, 6 seconds" + } + }, + "simpleText": "2:06" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CEEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "iuvapHKpW8A" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CEEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "iuvapHKpW8A" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CEAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "iuvapHKpW8A" + ] + } + }, + "openMiniplayer": true, + "videoId": "iuvapHKpW8A", + "videoIds": [ + "iuvapHKpW8A" + ] + }, + "clickTrackingParams": "CEAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "nourii - Better Off (feat. BCS) by The Good Life Radio x Sensual Musique 2 years ago 2 minutes, 6 seconds 42,036 views" + } + }, + "runs": [ + { + "text": "nourii - Better Off (feat. BCS)" + } + ] + }, + "trackingParams": "CD8QlDUYDCITCMqhtNrbpvoCFWvHEQgdt6kHdkDAt6WVx9T29YoBqgEYVVVoczBwU2FFb05MVjRtZXZCRkdhb0tB", + "videoId": "iuvapHKpW8A", + "viewCountText": { + "simpleText": "42,036 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CD4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CD4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "n_1Nwht-Gh4" + ] + } + }, + "openMiniplayer": true, + "videoId": "n_1Nwht-Gh4", + "videoIds": [ + "n_1Nwht-Gh4" + ] + }, + "clickTrackingParams": "CD4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CD4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CDsQlDUYDSITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CDsQlDUYDSITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=n_1Nwht-Gh4", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "n_1Nwht-Gh4", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=9ffd4dc21b7e1a1e&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1403750&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDsQlDUYDSITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 years ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "322K views" + } + }, + "simpleText": "322K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/n_1Nwht-Gh4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAwRnMWNt4fNmmGR4THSsTh-9MiCw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/n_1Nwht-Gh4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDFFVRUt-yQgt_-FWViG8gNyEet1g", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/n_1Nwht-Gh4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCX7K2IMIJWSXr6yvcwqo2cte7kWw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/n_1Nwht-Gh4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDwJpjOiz8CUrGyd1SFGcwj_sSGNg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "49 minutes" + } + }, + "simpleText": "49:00" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CD0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "n_1Nwht-Gh4" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CD0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CD0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "n_1Nwht-Gh4" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CDwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "n_1Nwht-Gh4" + ] + } + }, + "openMiniplayer": true, + "videoId": "n_1Nwht-Gh4", + "videoIds": [ + "n_1Nwht-Gh4" + ] + }, + "clickTrackingParams": "CDwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Deep House Covers & Remixes of Popular Songs 2020 🌴 Deep House, G-House, Chill-Out Music Playlist by The Good Life Radio x Sensual Musique 2 years ago 49 minutes 322,935 views" + } + }, + "runs": [ + { + "text": "Deep House Covers & Remixes of Popular Songs 2020 🌴 Deep House, G-House, Chill-Out Music Playlist" + } + ] + }, + "trackingParams": "CDsQlDUYDSITCMqhtNrbpvoCFWvHEQgdt6kHdkCetPjbobjT_p8BqgEYVVVoczBwU2FFb05MVjRtZXZCRkdhb0tB", + "videoId": "n_1Nwht-Gh4", + "viewCountText": { + "simpleText": "322,935 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "6TptI5BtP5U" + ] + } + }, + "openMiniplayer": true, + "videoId": "6TptI5BtP5U", + "videoIds": [ + "6TptI5BtP5U" + ] + }, + "clickTrackingParams": "CDoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CDoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CDcQlDUYDiITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CDcQlDUYDiITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=6TptI5BtP5U", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "6TptI5BtP5U", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jelnes.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=e93a6d23906d3f95&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1431250&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDcQlDUYDiITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 years ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "91K views" + } + }, + "simpleText": "91K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/6TptI5BtP5U/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBGvxAmGVff9uk5AOxBij56uB6azw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/6TptI5BtP5U/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCbAAXy7HAh6VkQdPvO4wm4pR7RQA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/6TptI5BtP5U/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB238nXmpbUcIcVEPy1uGwcJEvMuw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/6TptI5BtP5U/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLANSe4a_jtstlVxx5-rkIOvbmuR8g", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "57 minutes, 28 seconds" + } + }, + "simpleText": "57:28" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CDkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "6TptI5BtP5U" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CDkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "6TptI5BtP5U" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CDgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "6TptI5BtP5U" + ] + } + }, + "openMiniplayer": true, + "videoId": "6TptI5BtP5U", + "videoIds": [ + "6TptI5BtP5U" + ] + }, + "clickTrackingParams": "CDgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "The Good Life Radio Mix #2 | Summer Memories ☀️ (Chill Music Playlist 2020) by The Good Life Radio x Sensual Musique 2 years ago 57 minutes 91,980 views" + } + }, + "runs": [ + { + "text": "The Good Life Radio Mix #2 | Summer Memories ☀️ (Chill Music Playlist 2020)" + } + ] + }, + "trackingParams": "CDcQlDUYDiITCMqhtNrbpvoCFWvHEQgdt6kHdkCV_7SDuaSbnekBqgEYVVVoczBwU2FFb05MVjRtZXZCRkdhb0tB", + "videoId": "6TptI5BtP5U", + "viewCountText": { + "simpleText": "91,980 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDYQ_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDYQ_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "36YnV9STBqc" + ] + } + }, + "openMiniplayer": true, + "videoId": "36YnV9STBqc", + "videoIds": [ + "36YnV9STBqc" + ] + }, + "clickTrackingParams": "CDYQ_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CDYQ_pgEGAciEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CDMQlDUYDyITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CDMQlDUYDyITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=36YnV9STBqc", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "36YnV9STBqc", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=dfa62757d49306a7&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1431250&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDMQlDUYDyITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "shortViewCountText": { + "runs": [ + { + "text": "4K" + }, + { + "text": " watching" + } + ] + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/36YnV9STBqc/hqdefault_live.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCe7OwcMt2h8bSNHbTTULV9-SST1Q", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/36YnV9STBqc/hqdefault_live.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAkzzBY_o86Nn0PbJftRE2t2NcUfQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/36YnV9STBqc/hqdefault_live.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBzzuLLFgJ072fAxz3yaAzkmnwJWA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/36YnV9STBqc/hqdefault_live.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAeyiCUWTnj3nPmf80TIrS5zu9__g", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "LIVE" + }, + "style": "LIVE", + "text": { + "accessibility": { + "accessibilityData": { + "label": "LIVE" + } + }, + "runs": [ + { + "text": "LIVE" + } + ] + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CDUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "36YnV9STBqc" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CDUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "36YnV9STBqc" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CDQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "36YnV9STBqc" + ] + } + }, + "openMiniplayer": true, + "videoId": "36YnV9STBqc", + "videoIds": [ + "36YnV9STBqc" + ] + }, + "clickTrackingParams": "CDQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "The Good Life Radio • 24/7 Live Radio | Best Relax House, Chillout, Study, Running, Gym, Happy Music by The Good Life Radio x Sensual Musique 116,851,153 views" + } + }, + "runs": [ + { + "text": "The Good Life Radio • 24/7 Live Radio | Best Relax House, Chillout, Study, Running, Gym, Happy Music" + } + ] + }, + "trackingParams": "CDMQlDUYDyITCMqhtNrbpvoCFWvHEQgdt6kHdkCnjcyk_eqJ098BqgEYVVVoczBwU2FFb05MVjRtZXZCRkdhb0tB", + "videoId": "36YnV9STBqc", + "viewCountText": { + "runs": [ + { + "text": "4,030" + }, + { + "text": " watching" + } + ] + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "7x6ii2TcsPE" + ] + } + }, + "openMiniplayer": true, + "videoId": "7x6ii2TcsPE", + "videoIds": [ + "7x6ii2TcsPE" + ] + }, + "clickTrackingParams": "CDIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CDIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CC8QlDUYECITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CC8QlDUYECITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=7x6ii2TcsPE", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "7x6ii2TcsPE", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---sn-h0jeenek.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=ef1ea28b64dcb0f1&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1431250&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CC8QlDUYECITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 years ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "288K views" + } + }, + "simpleText": "288K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/7x6ii2TcsPE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLC-CNpKCSMnLIscrYKNPX7DRZ0buA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/7x6ii2TcsPE/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBzsfvaKcxkUInkuC4effHqf5E3HA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/7x6ii2TcsPE/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAJLHolRQLl2mVsHhWMPTNeVbNQMg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/7x6ii2TcsPE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBSDc5C90T2SYrmMhqddmiKaGPAiA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "45 minutes, 26 seconds" + } + }, + "simpleText": "45:26" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CDEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "7x6ii2TcsPE" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CDEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "7x6ii2TcsPE" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CDAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "7x6ii2TcsPE" + ] + } + }, + "openMiniplayer": true, + "videoId": "7x6ii2TcsPE", + "videoIds": [ + "7x6ii2TcsPE" + ] + }, + "clickTrackingParams": "CDAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "The Good Life Radio Mix #1 | Relaxing & Chill House Music Playlist 2020 by The Good Life Radio x Sensual Musique 2 years ago 45 minutes 288,098 views" + } + }, + "runs": [ + { + "text": "The Good Life Radio Mix #1 | Relaxing & Chill House Music Playlist 2020" + } + ] + }, + "trackingParams": "CC8QlDUYECITCMqhtNrbpvoCFWvHEQgdt6kHdkDx4fKmttGoj-8BqgEYVVVoczBwU2FFb05MVjRtZXZCRkdhb0tB", + "videoId": "7x6ii2TcsPE", + "viewCountText": { + "simpleText": "288,098 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CC4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CC4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "mxV5MBZYYDE" + ] + } + }, + "openMiniplayer": true, + "videoId": "mxV5MBZYYDE", + "videoIds": [ + "mxV5MBZYYDE" + ] + }, + "clickTrackingParams": "CC4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CC4Q_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CCsQlDUYESITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CCsQlDUYESITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=mxV5MBZYYDE", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "mxV5MBZYYDE", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jelnes.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=9b15793016586031&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1431250&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCsQlDUYESITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 years ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "50K views" + } + }, + "simpleText": "50K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/mxV5MBZYYDE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCVUbM3MtN0zZcE_8lY4eyo-Ly5Kw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/mxV5MBZYYDE/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBajcqiVFnWHZXTBBO4Dzq-gDYDyg", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/mxV5MBZYYDE/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDbHzxHH7a4tjvIhH9DB3FYwihiyQ", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/mxV5MBZYYDE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLD7NMECi-qMT4a_6fg9cOrc1C3-Ng", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "1 hour, 37 minutes, 43 seconds" + } + }, + "simpleText": "1:37:43" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CC0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "mxV5MBZYYDE" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CC0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CC0Q-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "mxV5MBZYYDE" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CCwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "mxV5MBZYYDE" + ] + } + }, + "openMiniplayer": true, + "videoId": "mxV5MBZYYDE", + "videoIds": [ + "mxV5MBZYYDE" + ] + }, + "clickTrackingParams": "CCwQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Christmas Music with Vocals 🎅 Best Relaxing Christmas Songs 2020 by The Good Life Radio x Sensual Musique 2 years ago 1 hour, 37 minutes 50,818 views" + } + }, + "runs": [ + { + "text": "Christmas Music with Vocals 🎅 Best Relaxing Christmas Songs 2020" + } + ] + }, + "trackingParams": "CCsQlDUYESITCMqhtNrbpvoCFWvHEQgdt6kHdkCxwOGygabeipsBqgEYVVVoczBwU2FFb05MVjRtZXZCRkdhb0tB", + "videoId": "mxV5MBZYYDE", + "viewCountText": { + "simpleText": "50,818 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CCoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "hh2AOoPoAIo" + ] + } + }, + "openMiniplayer": true, + "videoId": "hh2AOoPoAIo", + "videoIds": [ + "hh2AOoPoAIo" + ] + }, + "clickTrackingParams": "CCoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CCoQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CCcQlDUYEiITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CCcQlDUYEiITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=hh2AOoPoAIo", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "hh2AOoPoAIo", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jelne7.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=861d803a83e8008a&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1403750&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCcQlDUYEiITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 years ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "98K views" + } + }, + "simpleText": "98K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/hh2AOoPoAIo/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAMmrbiYHz-7STgazeW2PAuGCkCcg", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/hh2AOoPoAIo/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDKterYUnJQ9cm1HL9poDBtZenWXQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/hh2AOoPoAIo/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCKoxgX2sbbbLesBvjuOglua7pyPw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/hh2AOoPoAIo/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCsqVhjHSvimVEEflkNZjqkfatEDQ", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "42 minutes, 10 seconds" + } + }, + "simpleText": "42:10" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CCkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "hh2AOoPoAIo" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CCkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCkQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "hh2AOoPoAIo" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CCgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "hh2AOoPoAIo" + ] + } + }, + "openMiniplayer": true, + "videoId": "hh2AOoPoAIo", + "videoIds": [ + "hh2AOoPoAIo" + ] + }, + "clickTrackingParams": "CCgQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "The Good Life Radio Mix 2019 🎅 Winter & Christmas Relax House Playlist [Best of Part 1] by The Good Life Radio x Sensual Musique 2 years ago 42 minutes 98,431 views" + } + }, + "runs": [ + { + "text": "The Good Life Radio Mix 2019 🎅 Winter & Christmas Relax House Playlist [Best of Part 1]" + } + ] + }, + "trackingParams": "CCcQlDUYEiITCMqhtNrbpvoCFWvHEQgdt6kHdkCKgaCfqIfgjoYBqgEYVVVoczBwU2FFb05MVjRtZXZCRkdhb0tB", + "videoId": "hh2AOoPoAIo", + "viewCountText": { + "simpleText": "98,431 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CCYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "aFlvhtWsJ0g" + ] + } + }, + "openMiniplayer": true, + "videoId": "aFlvhtWsJ0g", + "videoIds": [ + "aFlvhtWsJ0g" + ] + }, + "clickTrackingParams": "CCYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CCYQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CCMQlDUYEyITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CCMQlDUYEyITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=aFlvhtWsJ0g", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "aFlvhtWsJ0g", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jeenl6.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=68596f86d5ac2748&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1431250&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCMQlDUYEyITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "3 years ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "572K views" + } + }, + "simpleText": "572K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/aFlvhtWsJ0g/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAvMC2I82wG7eQPDQmnyC3RbUGFWg", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/aFlvhtWsJ0g/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCBvVndf5HiT5-l-kuemFzm8JD3Sg", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/aFlvhtWsJ0g/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAOsKJmf_L47jJyyZssTbb-1adoSw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/aFlvhtWsJ0g/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBsPLkhBu3g5BDQrs6YiMXhsLbS6Q", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "41 minutes, 23 seconds" + } + }, + "simpleText": "41:23" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CCUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "aFlvhtWsJ0g" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CCUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCUQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "aFlvhtWsJ0g" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CCQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "aFlvhtWsJ0g" + ] + } + }, + "openMiniplayer": true, + "videoId": "aFlvhtWsJ0g", + "videoIds": [ + "aFlvhtWsJ0g" + ] + }, + "clickTrackingParams": "CCQQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Chillout Playlist | Relaxing Summer Music Mix 2019 [Deep & Tropical House] by The Good Life Radio x Sensual Musique 3 years ago 41 minutes 572,456 views" + } + }, + "runs": [ + { + "text": "Chillout Playlist | Relaxing Summer Music Mix 2019 [Deep & Tropical House]" + } + ] + }, + "trackingParams": "CCMQlDUYEyITCMqhtNrbpvoCFWvHEQgdt6kHdkDIzrCt7fDbrGiqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "videoId": "aFlvhtWsJ0g", + "viewCountText": { + "simpleText": "572,456 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CCIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "cD-d7u6fnEI" + ] + } + }, + "openMiniplayer": true, + "videoId": "cD-d7u6fnEI", + "videoIds": [ + "cD-d7u6fnEI" + ] + }, + "clickTrackingParams": "CCIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CCIQ_pgEGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CB8QlDUYFCITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CB8QlDUYFCITCMqhtNrbpvoCFWvHEQgdt6kHdjIKZy1oaWdoLWNydloYVUNoczBwU2FFb05MVjRtZXZCRkdhb0tBmgEFEPI4GGaqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=cD-d7u6fnEI", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "cD-d7u6fnEI", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---sn-h0jeenld.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=703f9deeee9f9c42&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1431250&mt=1663791683&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NA&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CB8QlDUYFCITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "publishedTimeText": { + "simpleText": "3 years ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "3.1 million views" + } + }, + "simpleText": "3.1M views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/cD-d7u6fnEI/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBU_f1nTElkLg9ic2eKjM6luGgVcw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/cD-d7u6fnEI/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCguCnp0eiwA3P2rcMehJFYhPYaVA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/cD-d7u6fnEI/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBixvXbxOAuFROr670t_uM1eQr7FA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/cD-d7u6fnEI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLD0vklW2iG6fJ2aZOop8A7tQswm0g", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "52 minutes, 45 seconds" + } + }, + "simpleText": "52:45" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CCEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "cD-d7u6fnEI" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CCEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCEQ-ecDGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "cD-d7u6fnEI" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CCAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "cD-d7u6fnEI" + ] + } + }, + "openMiniplayer": true, + "videoId": "cD-d7u6fnEI", + "videoIds": [ + "cD-d7u6fnEI" + ] + }, + "clickTrackingParams": "CCAQx-wEGAMiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Chill House Playlist | Relaxing Summer Music 2019 by The Good Life Radio x Sensual Musique 3 years ago 52 minutes 3,114,909 views" + } + }, + "runs": [ + { + "text": "Chill House Playlist | Relaxing Summer Music 2019" + } + ] + }, + "trackingParams": "CB8QlDUYFCITCMqhtNrbpvoCFWvHEQgdt6kHdkDCuP707r3nn3CqARhVVWhzMHBTYUVvTkxWNG1ldkJGR2FvS0E=", + "videoId": "cD-d7u6fnEI", + "viewCountText": { + "simpleText": "3,114,909 views" + } + } + } + ], + "targetId": "browse-feedUChs0pSaEoNLV4mevBFGaoKAvideos102", + "trackingParams": "CB4Q6IsCGAAiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CB0Quy8YACITCMqhtNrbpvoCFWvHEQgdt6kHdg==" + } + } + ], + "disablePullToRefresh": true, + "subMenu": { + "channelSubMenuRenderer": { + "contentTypeSubMenuItems": [ + { + "endpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio", + "params": "EgZ2aWRlb3MgOQ%3D%3D" + }, + "clickTrackingParams": "CBgQui8iEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio/videos?view=57", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": false, + "title": "All videos" + }, + { + "endpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio", + "params": "EgZ2aWRlb3MgAA%3D%3D" + }, + "clickTrackingParams": "CBgQui8iEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio/videos?view=0", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": true, + "title": "Uploads" + }, + { + "endpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio", + "params": "EgZ2aWRlb3MgAjgC" + }, + "clickTrackingParams": "CBgQui8iEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio/videos?view=2&live_view=501", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": false, + "title": "Live now" + } + ], + "sortSetting": { + "sortFilterSubMenuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Sort by" + } + }, + "icon": { + "iconType": "SORT" + }, + "subMenuItems": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio", + "params": "EgZ2aWRlb3MYASAAMAE%3D" + }, + "clickTrackingParams": "CBwQ48AHGAAiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio/videos?view=0&sort=p&flow=grid", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": false, + "title": "Most popular", + "trackingParams": "CBwQ48AHGAAiEwjKobTa26b6AhVrxxEIHbepB3Y=" + }, + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio", + "params": "EgZ2aWRlb3MYAiAAMAE%3D" + }, + "clickTrackingParams": "CBsQ48AHGAEiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio/videos?view=0&sort=da&flow=grid", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": false, + "title": "Date added (oldest)", + "trackingParams": "CBsQ48AHGAEiEwjKobTa26b6AhVrxxEIHbepB3Y=" + }, + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio", + "params": "EgZ2aWRlb3MYAyAAMAE%3D" + }, + "clickTrackingParams": "CBoQ48AHGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio/videos?view=0&sort=dd&flow=grid", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": true, + "title": "Date added (newest)", + "trackingParams": "CBoQ48AHGAIiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + ], + "title": "Sort by", + "trackingParams": "CBkQgdoEIhMIyqG02tum-gIVa8cRCB23qQd2" + } + } + } + }, + "targetId": "browse-feedUChs0pSaEoNLV4mevBFGaoKAvideos", + "trackingParams": "CBgQui8iEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + "endpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio", + "params": "EgZ2aWRlb3PyBgQKAjoA" + }, + "clickTrackingParams": "CBcQ8JMBGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio/videos", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": true, + "title": "Videos", + "trackingParams": "CBcQ8JMBGAYiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio", + "params": "EglwbGF5bGlzdHPyBgQKAkIA" + }, + "clickTrackingParams": "CBYQ8JMBGAciEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio/playlists", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "Playlists", + "trackingParams": "CBYQ8JMBGAciEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio", + "params": "Egljb21tdW5pdHnyBgQKAkoA" + }, + "clickTrackingParams": "CBUQ8JMBGAgiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio/community", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "Community", + "trackingParams": "CBUQ8JMBGAgiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio", + "params": "EghjaGFubmVsc_IGBAoCUgA%3D" + }, + "clickTrackingParams": "CBQQ8JMBGAkiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio/channels", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "Channels", + "trackingParams": "CBQQ8JMBGAkiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio", + "params": "EgVhYm91dPIGBAoCEgA%3D" + }, + "clickTrackingParams": "CBMQ8JMBGAoiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio/about", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "About", + "trackingParams": "CBMQ8JMBGAoiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + { + "expandableTabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio", + "params": "EgZzZWFyY2jyBgQKAloA" + }, + "clickTrackingParams": "CAAQhGciEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio/search", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": false, + "title": "Search" + } + } + ] + } + }, + "header": { + "c4TabbedHeaderRenderer": { + "avatar": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/ytc/AMLnZu_V9mOdHaorjNFqGXCecFeOBZhDWB8tVYG_I8gJwA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/ytc/AMLnZu_V9mOdHaorjNFqGXCecFeOBZhDWB8tVYG_I8gJwA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/ytc/AMLnZu_V9mOdHaorjNFqGXCecFeOBZhDWB8tVYG_I8gJwA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "badges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CBAQ8DsiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "banner": { + "thumbnails": [ + { + "height": 175, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w1060-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1060 + }, + { + "height": 188, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w1138-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1138 + }, + { + "height": 283, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w1707-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1707 + }, + { + "height": 351, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w2120-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2120 + }, + { + "height": 377, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w2276-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2276 + }, + { + "height": 424, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w2560-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2560 + } + ] + }, + "channelId": "UChs0pSaEoNLV4mevBFGaoKA", + "mobileBanner": { + "thumbnails": [ + { + "height": 88, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w320-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 320 + }, + { + "height": 175, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w640-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 640 + }, + { + "height": 263, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w960-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 960 + }, + { + "height": 351, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w1280-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 1280 + }, + { + "height": 395, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w1440-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 1440 + } + ] + }, + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio" + }, + "clickTrackingParams": "CBAQ8DsiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "subscribeButton": { + "buttonRenderer": { + "isDisabled": false, + "navigationEndpoint": { + "clickTrackingParams": "CBEQ8FsiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "modalEndpoint": { + "modal": { + "modalWithTitleAndButtonRenderer": { + "button": { + "buttonRenderer": { + "isDisabled": false, + "navigationEndpoint": { + "clickTrackingParams": "CBIQ_YYEIhMIyqG02tum-gIVa8cRCB23qQd2MglzdWJzY3JpYmU=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3D%252Fc%252FTheGoodLiferadio%252Fvideos%26continue_action%3DQUFFLUhqbWtZTUJteFdydUwzZV9qRGFDWHFvbXVxOW82d3xBQ3Jtc0ttV1lXNHFDdF8tdG5wcG5KTS00YnlTcFF6Xzl4dWJWRy1nT25aSTljZEtaVkxHX0VSYW1Dcmt6SF81bFlsbmRBZlFaRjIyR3VpUERzanp5aFJJRFdKbXBwNGdkOEZycU0yZ0dyN3lJQUcwOFc3Xzk4Tm1aMkNBdFcxenJWLXhEVWs4UDNPNzgwdktWajltYlZrNW5nU0xJUUw1Zmc1TW8wVWdVSDZDQ0ZmWTg5dnBUUHFQSWl0ZU5PUGEybUdYTF9wX202YUZKT3FCSmtRM2Q5YWptdDVUcWpyclV3&hl=en&ec=66429", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "signInEndpoint": { + "continueAction": "QUFFLUhqbWtZTUJteFdydUwzZV9qRGFDWHFvbXVxOW82d3xBQ3Jtc0ttV1lXNHFDdF8tdG5wcG5KTS00YnlTcFF6Xzl4dWJWRy1nT25aSTljZEtaVkxHX0VSYW1Dcmt6SF81bFlsbmRBZlFaRjIyR3VpUERzanp5aFJJRFdKbXBwNGdkOEZycU0yZ0dyN3lJQUcwOFc3Xzk4Tm1aMkNBdFcxenJWLXhEVWs4UDNPNzgwdktWajltYlZrNW5nU0xJUUw1Zmc1TW8wVWdVSDZDQ0ZmWTg5dnBUUHFQSWl0ZU5PUGEybUdYTF9wX202YUZKT3FCSmtRM2Q5YWptdDVUcWpyclV3", + "idamTag": "66429", + "nextEndpoint": { + "browseEndpoint": { + "browseId": "UChs0pSaEoNLV4mevBFGaoKA", + "canonicalBaseUrl": "/c/TheGoodLiferadio", + "params": "EgZ2aWRlb3M%3D" + }, + "clickTrackingParams": "CBIQ_YYEIhMIyqG02tum-gIVa8cRCB23qQd2", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/TheGoodLiferadio/videos", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + } + } + }, + "size": "SIZE_DEFAULT", + "style": "STYLE_BLUE_TEXT", + "text": { + "simpleText": "Sign in" + }, + "trackingParams": "CBIQ_YYEIhMIyqG02tum-gIVa8cRCB23qQd2" + } + }, + "content": { + "simpleText": "Sign in to subscribe to this channel." + }, + "title": { + "simpleText": "Want to subscribe to this channel?" + } + } + } + } + }, + "size": "SIZE_DEFAULT", + "style": "STYLE_DESTRUCTIVE", + "text": { + "runs": [ + { + "text": "Subscribe" + } + ] + }, + "trackingParams": "CBEQ8FsiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + "subscriberCountText": { + "accessibility": { + "accessibilityData": { + "label": "760K subscribers" + } + }, + "simpleText": "760K subscribers" + }, + "title": "The Good Life Radio x Sensual Musique", + "trackingParams": "CBAQ8DsiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "tvBanner": { + "thumbnails": [ + { + "height": 180, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w320-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 320 + }, + { + "height": 480, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w854-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 854 + }, + { + "height": 720, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w1280-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 1280 + }, + { + "height": 1080, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w1920-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 1920 + }, + { + "height": 1192, + "url": "https://yt3.ggpht.com/fL4x31Q80O_BvnhVIMI9YlV3apsiFvBENwGiSA-Hw9An6djAGw92RSOFax6z2r_rJNbRWPMA=w2120-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 2120 + } + ] + } + } + }, + "metadata": { + "channelMetadataRenderer": { + "androidAppindexingLink": "android-app://com.google.android.youtube/http/www.youtube.com/channel/UChs0pSaEoNLV4mevBFGaoKA", + "androidDeepLink": "android-app://com.google.android.youtube/http/www.youtube.com/channel/UChs0pSaEoNLV4mevBFGaoKA", + "availableCountryCodes": [ + "FO", + "PG", + "RW", + "KP", + "CH", + "GD", + "GW", + "LR", + "ML", + "RU", + "NE", + "TO", + "TM", + "QA", + "GG", + "SB", + "TN", + "KM", + "SL", + "BH", + "GT", + "SE", + "ET", + "EC", + "FJ", + "BN", + "KZ", + "RO", + "AZ", + "UG", + "FM", + "RE", + "VC", + "PA", + "MT", + "AX", + "GB", + "ST", + "IM", + "MU", + "TZ", + "LB", + "VU", + "TW", + "JP", + "HN", + "NU", + "GY", + "AM", + "ID", + "MX", + "LI", + "MQ", + "DM", + "LU", + "KI", + "GE", + "ZW", + "MF", + "ZM", + "SS", + "EE", + "KH", + "BD", + "BS", + "CR", + "DK", + "TH", + "WS", + "BV", + "CW", + "FI", + "AS", + "NF", + "NR", + "OM", + "RS", + "JM", + "PM", + "AI", + "IT", + "JO", + "GL", + "SC", + "TR", + "KR", + "MC", + "PY", + "ZA", + "BI", + "IN", + "MK", + "HM", + "HR", + "AL", + "MM", + "BW", + "SJ", + "TL", + "SG", + "AD", + "YT", + "IQ", + "CA", + "SA", + "UM", + "LV", + "MD", + "KN", + "YE", + "AF", + "PE", + "US", + "CG", + "BM", + "NC", + "KW", + "BE", + "HK", + "SD", + "BY", + "NA", + "AG", + "VG", + "MY", + "SN", + "MO", + "PH", + "SV", + "KY", + "IE", + "SZ", + "KE", + "IL", + "TF", + "MH", + "CD", + "CV", + "HT", + "KG", + "DZ", + "SK", + "AO", + "CZ", + "TG", + "HU", + "CC", + "EH", + "GI", + "MA", + "TD", + "TJ", + "MP", + "CI", + "CX", + "MS", + "PT", + "LC", + "TV", + "UY", + "WF", + "NL", + "PN", + "NO", + "NZ", + "LY", + "PF", + "VE", + "BT", + "BZ", + "FR", + "IS", + "CF", + "GM", + "GA", + "BB", + "LS", + "BG", + "UZ", + "EG", + "GF", + "LA", + "GS", + "BQ", + "CY", + "CM", + "BF", + "ER", + "PS", + "CO", + "ME", + "LT", + "SH", + "SY", + "AU", + "BL", + "GQ", + "VI", + "SR", + "IR", + "MZ", + "SM", + "ES", + "TC", + "PW", + "NG", + "UA", + "NP", + "BJ", + "BR", + "LK", + "TT", + "BA", + "MR", + "GH", + "CU", + "GN", + "AQ", + "AR", + "MW", + "GU", + "PK", + "SO", + "VA", + "PR", + "NI", + "GR", + "TK", + "DJ", + "IO", + "AW", + "GP", + "SX", + "BO", + "PL", + "SI", + "CN", + "MN", + "MG", + "AT", + "DO", + "CL", + "DE", + "VN", + "AE", + "FK", + "CK", + "MV", + "JE" + ], + "avatar": { + "thumbnails": [ + { + "height": 900, + "url": "https://yt3.ggpht.com/ytc/AMLnZu_V9mOdHaorjNFqGXCecFeOBZhDWB8tVYG_I8gJwA=s900-c-k-c0x00ffffff-no-rj", + "width": 900 + } + ] + }, + "channelUrl": "https://www.youtube.com/channel/UChs0pSaEoNLV4mevBFGaoKA", + "description": "Welcome to The Good Life by Sensual Musique.\nThe second official channel of Sensual Musique. You can find a lot of music, live streams and some other things on this channel. Stay tuned :)\n\nSubmit your music here: submit.sensualmusiquenetwork@gmail.com", + "externalId": "UChs0pSaEoNLV4mevBFGaoKA", + "iosAppindexingLink": "ios-app://544007664/vnd.youtube/www.youtube.com/channel/UChs0pSaEoNLV4mevBFGaoKA", + "isFamilySafe": true, + "keywords": "\"live radio\" \"live stream\" \"live radio\" \"the good life radio\" \"chill radio\" \"chill music\" \"chill-out music\" music \"live music\" \"deep house\" \"tropical house\" \"house music\"", + "ownerUrls": [ + "http://www.youtube.com/c/TheGoodLiferadio" + ], + "rssUrl": "https://www.youtube.com/feeds/videos.xml?channel_id=UChs0pSaEoNLV4mevBFGaoKA", + "title": "The Good Life Radio x Sensual Musique", + "vanityChannelUrl": "http://www.youtube.com/c/TheGoodLiferadio" + } + }, + "microformat": { + "microformatDataRenderer": { + "androidPackage": "com.google.android.youtube", + "appName": "YouTube", + "availableCountries": [ + "FO", + "PG", + "RW", + "KP", + "CH", + "GD", + "GW", + "LR", + "ML", + "RU", + "NE", + "TO", + "TM", + "QA", + "GG", + "SB", + "TN", + "KM", + "SL", + "BH", + "GT", + "SE", + "ET", + "EC", + "FJ", + "BN", + "KZ", + "RO", + "AZ", + "UG", + "FM", + "RE", + "VC", + "PA", + "MT", + "AX", + "GB", + "ST", + "IM", + "MU", + "TZ", + "LB", + "VU", + "TW", + "JP", + "HN", + "NU", + "GY", + "AM", + "ID", + "MX", + "LI", + "MQ", + "DM", + "LU", + "KI", + "GE", + "ZW", + "MF", + "ZM", + "SS", + "EE", + "KH", + "BD", + "BS", + "CR", + "DK", + "TH", + "WS", + "BV", + "CW", + "FI", + "AS", + "NF", + "NR", + "OM", + "RS", + "JM", + "PM", + "AI", + "IT", + "JO", + "GL", + "SC", + "TR", + "KR", + "MC", + "PY", + "ZA", + "BI", + "IN", + "MK", + "HM", + "HR", + "AL", + "MM", + "BW", + "SJ", + "TL", + "SG", + "AD", + "YT", + "IQ", + "CA", + "SA", + "UM", + "LV", + "MD", + "KN", + "YE", + "AF", + "PE", + "US", + "CG", + "BM", + "NC", + "KW", + "BE", + "HK", + "SD", + "BY", + "NA", + "AG", + "VG", + "MY", + "SN", + "MO", + "PH", + "SV", + "KY", + "IE", + "SZ", + "KE", + "IL", + "TF", + "MH", + "CD", + "CV", + "HT", + "KG", + "DZ", + "SK", + "AO", + "CZ", + "TG", + "HU", + "CC", + "EH", + "GI", + "MA", + "TD", + "TJ", + "MP", + "CI", + "CX", + "MS", + "PT", + "LC", + "TV", + "UY", + "WF", + "NL", + "PN", + "NO", + "NZ", + "LY", + "PF", + "VE", + "BT", + "BZ", + "FR", + "IS", + "CF", + "GM", + "GA", + "BB", + "LS", + "BG", + "UZ", + "EG", + "GF", + "LA", + "GS", + "BQ", + "CY", + "CM", + "BF", + "ER", + "PS", + "CO", + "ME", + "LT", + "SH", + "SY", + "AU", + "BL", + "GQ", + "VI", + "SR", + "IR", + "MZ", + "SM", + "ES", + "TC", + "PW", + "NG", + "UA", + "NP", + "BJ", + "BR", + "LK", + "TT", + "BA", + "MR", + "GH", + "CU", + "GN", + "AQ", + "AR", + "MW", + "GU", + "PK", + "SO", + "VA", + "PR", + "NI", + "GR", + "TK", + "DJ", + "IO", + "AW", + "GP", + "SX", + "BO", + "PL", + "SI", + "CN", + "MN", + "MG", + "AT", + "DO", + "CL", + "DE", + "VN", + "AE", + "FK", + "CK", + "MV", + "JE" + ], + "description": "Welcome to The Good Life by Sensual Musique. The second official channel of Sensual Musique. You can find a lot of music, live streams and some other things ...", + "familySafe": true, + "iosAppArguments": "https://www.youtube.com/channel/UChs0pSaEoNLV4mevBFGaoKA", + "iosAppStoreId": "544007664", + "linkAlternates": [ + { + "hrefUrl": "https://m.youtube.com/channel/UChs0pSaEoNLV4mevBFGaoKA" + }, + { + "hrefUrl": "android-app://com.google.android.youtube/http/youtube.com/channel/UChs0pSaEoNLV4mevBFGaoKA" + }, + { + "hrefUrl": "ios-app://544007664/http/youtube.com/channel/UChs0pSaEoNLV4mevBFGaoKA" + } + ], + "noindex": false, + "ogType": "yt-fb-app:channel", + "schemaDotOrgType": "http://schema.org/http://schema.org/YoutubeChannelV2", + "siteName": "YouTube", + "tags": [ + "live radio", + "live stream", + "live radio", + "the good life radio", + "chill radio", + "chill music", + "chill-out music", + "music", + "live music", + "deep house", + "tropical house", + "house music" + ], + "thumbnail": { + "thumbnails": [ + { + "height": 200, + "url": "https://yt3.ggpht.com/ytc/AMLnZu_V9mOdHaorjNFqGXCecFeOBZhDWB8tVYG_I8gJwA=s200-c-k-c0x00ffffff-no-rj?days_since_epoch=19256", + "width": 200 + } + ] + }, + "title": "The Good Life Radio x Sensual Musique", + "twitterCardType": "summary", + "twitterSiteHandle": "@YouTube", + "unlisted": false, + "urlApplinksAndroid": "vnd.youtube://www.youtube.com/channel/UChs0pSaEoNLV4mevBFGaoKA?feature=applinks", + "urlApplinksIos": "vnd.youtube://www.youtube.com/channel/UChs0pSaEoNLV4mevBFGaoKA?feature=applinks", + "urlApplinksWeb": "https://www.youtube.com/channel/UChs0pSaEoNLV4mevBFGaoKA?feature=applinks", + "urlCanonical": "https://www.youtube.com/channel/UChs0pSaEoNLV4mevBFGaoKA", + "urlTwitterAndroid": "vnd.youtube://www.youtube.com/channel/UChs0pSaEoNLV4mevBFGaoKA?feature=twitter-deep-link", + "urlTwitterIos": "vnd.youtube://www.youtube.com/channel/UChs0pSaEoNLV4mevBFGaoKA?feature=twitter-deep-link" + } + }, + "responseContext": { + "mainAppWebResponseContext": { + "loggedOut": true + }, + "maxAgeSeconds": 300, + "serviceTrackingParams": [ + { + "params": [ + { + "key": "route", + "value": "channel.videos" + }, + { + "key": "is_casual", + "value": "false" + }, + { + "key": "is_owner", + "value": "false" + }, + { + "key": "is_monetization_enabled", + "value": "true" + }, + { + "key": "num_shelves", + "value": "3" + }, + { + "key": "is_alc_surface", + "value": "false" + }, + { + "key": "browse_id", + "value": "UChs0pSaEoNLV4mevBFGaoKA" + }, + { + "key": "logged_in", + "value": "0" + }, + { + "key": "e", + "value": "1714253,23804281,23853952,23858057,23882503,23918597,23934970,23946420,23966208,23983296,23986034,23998056,24001373,24002022,24002025,24004644,24007246,24034168,24036947,24077241,24080738,24120820,24135310,24140247,24152442,24161116,24164186,24166867,24169501,24181174,24181492,24185614,24187043,24187377,24191629,24199724,24199774,24211178,24219713,24226335,24227844,24229161,24241068,24241378,24243988,24245173,24245609,24246427,24248091,24248385,24254502,24255165,24255543,24255545,24256985,24259940,24260441,24260783,24260844,24262346,24263137,24263796,24264860,24265820,24267564,24267570,24268142,24268154,24268870,24268936,24273940,24275281,24275322,24275335,24277923,24277989,24278083,24278489,24278596,24280303,24280999,24281190,24281985,24283093,24284914,24286017,24286396,24287795,24288442,24290276,39322223,39322278,39322360,39322379,39322386,39322399,39322450,45686551" + } + ], + "service": "GFEEDBACK" + }, + { + "params": [ + { + "key": "browse_id", + "value": "UChs0pSaEoNLV4mevBFGaoKA" + } + ], + "service": "GOOGLE_HELP" + }, + { + "params": [ + { + "key": "c", + "value": "WEB" + }, + { + "key": "cver", + "value": "2.20220921.00.00" + }, + { + "key": "yt_li", + "value": "0" + }, + { + "key": "GetChannelPage_rid", + "value": "0x188fb35779960f6c" + } + ], + "service": "CSI" + }, + { + "params": [ + { + "key": "logged_in", + "value": "0" + } + ], + "service": "GUIDED_HELP" + }, + { + "params": [ + { + "key": "client.version", + "value": "2.20220921" + }, + { + "key": "client.name", + "value": "WEB" + }, + { + "key": "client.fexp", + "value": "39322360,24245609,24265820,39322223,24283093,24287795,24263137,24260844,24002025,24229161,24275322,24281190,24241378,24255165,24227844,24181174,23858057,24002022,24034168,24166867,24278489,24187043,24135310,24263796,24007246,23882503,24260783,24211178,23934970,24262346,24185614,23998056,24267564,39322278,24036947,24268154,39322450,24243988,24004644,24264860,24246427,24191629,24268870,24226335,24259940,24277923,24275335,24181492,23983296,24280999,24290276,24255543,24286396,39322379,39322386,24284914,24140247,24080738,24187377,24277989,24164186,24268936,24267570,24280303,23804281,23966208,24199724,24248091,24281985,24286017,24120820,24273940,24219713,23853952,24268142,23918597,45686551,23946420,1714253,24288442,24169501,23986034,24278596,24260441,24275281,24161116,24241068,24255545,24077241,39322399,24278083,24001373,24254502,24152442,24199774,24256985,24245173,24248385" + } + ], + "service": "ECATCHER" + } + ], + "visitorData": "CgtkYXJITElwYmd4OCj85a2ZBg%3D%3D", + "webResponseContextExtensionData": { + "hasDecorated": true + } + }, + "topbar": { + "desktopTopbarRenderer": { + "a11ySkipNavigationButton": { + "buttonRenderer": { + "command": { + "clickTrackingParams": "CAUQ8FsiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAUQ8FsiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "signalAction": { + "signal": "SKIP_NAVIGATION" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "text": { + "runs": [ + { + "text": "Skip navigation" + } + ] + }, + "trackingParams": "CAUQ8FsiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + "backButton": { + "buttonRenderer": { + "command": { + "clickTrackingParams": "CAcQvIYDIhMIyqG02tum-gIVa8cRCB23qQd2", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAcQvIYDIhMIyqG02tum-gIVa8cRCB23qQd2", + "signalAction": { + "signal": "HISTORY_BACK" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "trackingParams": "CAcQvIYDIhMIyqG02tum-gIVa8cRCB23qQd2" + } + }, + "forwardButton": { + "buttonRenderer": { + "command": { + "clickTrackingParams": "CAYQvYYDIhMIyqG02tum-gIVa8cRCB23qQd2", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAYQvYYDIhMIyqG02tum-gIVa8cRCB23qQd2", + "signalAction": { + "signal": "HISTORY_FORWARD" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "trackingParams": "CAYQvYYDIhMIyqG02tum-gIVa8cRCB23qQd2" + } + }, + "hotkeyDialog": { + "hotkeyDialogRenderer": { + "dismissButton": { + "buttonRenderer": { + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_BLUE_TEXT", + "text": { + "runs": [ + { + "text": "Dismiss" + } + ] + }, + "trackingParams": "CAkQ8FsiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + "sections": [ + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "k", + "label": { + "runs": [ + { + "text": "Toggle play/pause" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "j", + "label": { + "runs": [ + { + "text": "Rewind 10 seconds" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "l", + "label": { + "runs": [ + { + "text": "Fast forward 10 seconds" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "P (SHIFT+p)", + "label": { + "runs": [ + { + "text": "Previous video" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "N (SHIFT+n)", + "label": { + "runs": [ + { + "text": "Next video" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": ",", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Comma" + } + }, + "label": { + "runs": [ + { + "text": "Previous frame (while paused)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": ".", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Period" + } + }, + "label": { + "runs": [ + { + "text": "Next frame (while paused)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "< (SHIFT+,)", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Less than or SHIFT + comma" + } + }, + "label": { + "runs": [ + { + "text": "Decrease playback rate" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "> (SHIFT+.)", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Greater than or SHIFT + period" + } + }, + "label": { + "runs": [ + { + "text": "Increase playback rate" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "0..9", + "label": { + "runs": [ + { + "text": "Seek to specific point in the video (7 advances to 70% of duration)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "CONTROL + ←", + "label": { + "runs": [ + { + "text": "Seek to previous chapter" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "CONTROL + →", + "label": { + "runs": [ + { + "text": "Seek to next chapter" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Playback" + } + ] + } + } + }, + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "f", + "label": { + "runs": [ + { + "text": "Toggle full screen" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "t", + "label": { + "runs": [ + { + "text": "Toggle theater mode" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "i", + "label": { + "runs": [ + { + "text": "Toggle miniplayer" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "ESCAPE", + "label": { + "runs": [ + { + "text": "Close miniplayer or current dialog" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "m", + "label": { + "runs": [ + { + "text": "Toggle mute" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "General" + } + ] + } + } + }, + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "c", + "label": { + "runs": [ + { + "text": "If the video supports captions, toggle captions ON/OFF" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "o", + "label": { + "runs": [ + { + "text": "Rotate through different text opacity levels" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "w", + "label": { + "runs": [ + { + "text": "Rotate through different window opacity levels" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "+", + "label": { + "runs": [ + { + "text": "Rotate through font sizes (increasing)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "-", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Minus" + } + }, + "label": { + "runs": [ + { + "text": "Rotate through font sizes (decreasing)" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Subtitles and closed captions" + } + ] + } + } + }, + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "w", + "label": { + "runs": [ + { + "text": "Pan up" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "a", + "label": { + "runs": [ + { + "text": "Pan left" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "s", + "label": { + "runs": [ + { + "text": "Pan down" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "d", + "label": { + "runs": [ + { + "text": "Pan right" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "+ on numpad or ]", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Plus on number pad or right bracket" + } + }, + "label": { + "runs": [ + { + "text": "Zoom in" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "- on numpad or [", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Minus on number pad or left bracket" + } + }, + "label": { + "runs": [ + { + "text": "Zoom out" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Spherical Videos" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Keyboard shortcuts" + } + ] + }, + "trackingParams": "CAgQteYDIhMIyqG02tum-gIVa8cRCB23qQd2" + } + }, + "logo": { + "topbarLogoRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "FEwhat_to_watch" + }, + "clickTrackingParams": "CA8QsV4iEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3854, + "url": "/", + "webPageType": "WEB_PAGE_TYPE_BROWSE" + } + } + }, + "iconImage": { + "iconType": "YOUTUBE_LOGO" + }, + "overrideEntityKey": "EgZ0b3BiYXIg9QEoAQ%3D%3D", + "tooltipText": { + "runs": [ + { + "text": "YouTube Home" + } + ] + }, + "trackingParams": "CA8QsV4iEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + "searchbox": { + "fusionSearchboxRenderer": { + "clearButton": { + "buttonRenderer": { + "accessibilityData": { + "accessibilityData": { + "label": "Clear search query" + } + }, + "icon": { + "iconType": "CLOSE" + }, + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "trackingParams": "CA4Q8FsiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + "config": { + "webSearchboxConfig": { + "focusSearchbox": true, + "hasOnscreenKeyboard": false, + "requestDomain": "us", + "requestLanguage": "en" + } + }, + "icon": { + "iconType": "SEARCH" + }, + "placeholderText": { + "runs": [ + { + "text": "Search" + } + ] + }, + "searchEndpoint": { + "clickTrackingParams": "CA0Q7VAiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 4724, + "url": "/results?search_query=", + "webPageType": "WEB_PAGE_TYPE_SEARCH" + } + }, + "searchEndpoint": { + "query": "" + } + }, + "trackingParams": "CA0Q7VAiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + "topbarButtons": [ + { + "topbarMenuButtonRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Settings" + } + }, + "icon": { + "iconType": "MORE_VERT" + }, + "menuRequest": { + "clickTrackingParams": "CAsQ_qsBGAAiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/account/account_menu", + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAsQ_qsBGAAiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "openPopupAction": { + "beReused": true, + "popup": { + "multiPageMenuRenderer": { + "showLoadingSpinner": true, + "style": "MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM", + "trackingParams": "CAwQ_6sBIhMIyqG02tum-gIVa8cRCB23qQd2" + } + }, + "popupType": "DROPDOWN" + } + } + ], + "signal": "GET_ACCOUNT_MENU" + } + }, + "style": "STYLE_DEFAULT", + "tooltip": "Settings", + "trackingParams": "CAsQ_qsBGAAiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + { + "buttonRenderer": { + "icon": { + "iconType": "AVATAR_LOGGED_OUT" + }, + "navigationEndpoint": { + "clickTrackingParams": "CAoQ1IAEGAEiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8%2526prettyPrint%253Dfalse&hl=en&ec=65620", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "signInEndpoint": { + "idamTag": "65620" + } + }, + "size": "SIZE_SMALL", + "style": "STYLE_SUGGESTIVE", + "targetId": "topbar-signin", + "text": { + "runs": [ + { + "text": "Sign in" + } + ] + }, + "trackingParams": "CAoQ1IAEGAEiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + ], + "trackingParams": "CAEQq6wBIhMIyqG02tum-gIVa8cRCB23qQd2", + "voiceSearchButton": { + "buttonRenderer": { + "accessibilityData": { + "accessibilityData": { + "label": "Search with your voice" + } + }, + "icon": { + "iconType": "MICROPHONE_ON" + }, + "isDisabled": false, + "serviceEndpoint": { + "clickTrackingParams": "CAIQ8FsiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAIQ8FsiEwjKobTa26b6AhVrxxEIHbepB3Y=", + "openPopupAction": { + "popup": { + "voiceSearchDialogRenderer": { + "connectionErrorHeader": { + "runs": [ + { + "text": "No connection" + } + ] + }, + "connectionErrorMicrophoneLabel": { + "runs": [ + { + "text": "Check your connection and try again" + } + ] + }, + "disabledHeader": { + "runs": [ + { + "text": "Search with your voice" + } + ] + }, + "disabledSubtext": { + "runs": [ + { + "text": "To search by voice, go to your browser settings and allow access to microphone" + } + ] + }, + "exampleQuery1": { + "runs": [ + { + "text": "\"Play Dua Lipa\"" + } + ] + }, + "exampleQuery2": { + "runs": [ + { + "text": "\"Show me my subscriptions\"" + } + ] + }, + "exitButton": { + "buttonRenderer": { + "accessibilityData": { + "accessibilityData": { + "label": "Cancel" + } + }, + "icon": { + "iconType": "CLOSE" + }, + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "trackingParams": "CAQQ8FsiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + }, + "loadingHeader": { + "runs": [ + { + "text": "Working..." + } + ] + }, + "microphoneButtonAriaLabel": { + "runs": [ + { + "text": "Cancel" + } + ] + }, + "microphoneOffPromptHeader": { + "runs": [ + { + "text": "Microphone off. Try again." + } + ] + }, + "permissionsHeader": { + "runs": [ + { + "text": "Waiting for permission" + } + ] + }, + "permissionsSubtext": { + "runs": [ + { + "text": "Allow microphone access to search with voice" + } + ] + }, + "placeholderHeader": { + "runs": [ + { + "text": "Listening..." + } + ] + }, + "promptHeader": { + "runs": [ + { + "text": "Didn't hear that. Try again." + } + ] + }, + "promptMicrophoneLabel": { + "runs": [ + { + "text": "Tap microphone to try again" + } + ] + }, + "trackingParams": "CAMQ7q8FIhMIyqG02tum-gIVa8cRCB23qQd2" + } + }, + "popupType": "TOP_ALIGNED_DIALOG" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "tooltip": "Search with your voice", + "trackingParams": "CAIQ8FsiEwjKobTa26b6AhVrxxEIHbepB3Y=" + } + } + } + }, + "trackingParams": "CAAQhGciEwjKobTa26b6AhVrxxEIHbepB3Y=" +} diff --git a/testfiles/channel/channel_videos_music.json b/testfiles/channel/channel_videos_music.json new file mode 100644 index 0000000..c5618b1 --- /dev/null +++ b/testfiles/channel/channel_videos_music.json @@ -0,0 +1,4802 @@ +{ + "contents": { + "twoColumnBrowseResultsRenderer": { + "tabs": [ + { + "tabRenderer": { + "content": { + "sectionListRenderer": { + "contents": [ + { + "itemSectionRenderer": { + "contents": [ + { + "shelfRenderer": { + "content": { + "horizontalListRenderer": { + "items": [ + { + "gridPlaylistRenderer": { + "longBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CCUQljUYACITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CCUQljUYACITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=kNdPylPd4JM&list=OLAK5uy_mT6C_eyLKSnFnccNT3E3Rv9258Qv575qE", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X21UNkNfZXlMS1NuRm5jY05UM0UzUnY5MjU4UXY1NzVxRQ%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_mT6C_eyLKSnFnccNT3E3Rv9258Qv575qE", + "videoId": "kNdPylPd4JM", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeened.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=90d74fca53dde093&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790959&oweuc=" + } + } + } + } + }, + "playlistId": "OLAK5uy_mT6C_eyLKSnFnccNT3E3Rv9258Qv575qE", + "publishedTimeText": { + "simpleText": "Updated 2 days ago" + }, + "shortBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CCUQljUYACITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/b5lpLUifJVY/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/y9lDl3steMM/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/Hc0_r7E0N0Q/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/baSM51mxD2s/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/kNdPylPd4JM/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDzpBKUs2PtBSQRQvkFmuTQ2HqNoQ", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "13" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistCustomThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 180, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_mT6C_eyLKSnFnccNT3E3Rv9258Qv575qE/mqdefault.jpg?sqp=CJjfrZkGir7X7AMGCMaEopkG&rs=AOn4CLDJFc0V6QG4xI9WNTZHbdm3BaaCiw&v=1663599174", + "width": 180 + }, + { + "height": 640, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_mT6C_eyLKSnFnccNT3E3Rv9258Qv575qE/sddefault.jpg?sqp=CJjfrZkGir7X7AMGCMaEopkG&rs=AOn4CLAHX6W_CE6UWP3oITnGG1pJTENKeg&v=1663599174", + "width": 640 + }, + { + "height": 1200, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_mT6C_eyLKSnFnccNT3E3Rv9258Qv575qE/maxresdefault.jpg?sqp=CJjfrZkGir7X7AMGCMaEopkG&rs=AOn4CLAs4SzpppmkMts3GsFemMtudChiKA&v=1663599174", + "width": 1200 + } + ] + } + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "13" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CCUQljUYACITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=kNdPylPd4JM&list=OLAK5uy_mT6C_eyLKSnFnccNT3E3Rv9258Qv575qE", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X21UNkNfZXlMS1NuRm5jY05UM0UzUnY5MjU4UXY1NzVxRQ%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_mT6C_eyLKSnFnccNT3E3Rv9258Qv575qE", + "videoId": "kNdPylPd4JM", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeened.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=90d74fca53dde093&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1390000&mt=1663790959&oweuc=" + } + } + } + } + }, + "text": "Eine neue Zeit" + } + ] + }, + "trackingParams": "CCUQljUYACITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "videoCountShortText": { + "simpleText": "13" + }, + "videoCountText": { + "runs": [ + { + "text": "13" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLOLAK5uy_mT6C_eyLKSnFnccNT3E3Rv9258Qv575qE" + }, + "clickTrackingParams": "CCUQljUYACITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=OLAK5uy_mT6C_eyLKSnFnccNT3E3Rv9258Qv575qE", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "longBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CCQQljUYASITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CCQQljUYASITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=g0iRiJ_ck48&list=OLAK5uy_nwNdZiGoxs9qMok_YfgqRq5xXaqHDJXCY", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X253TmRaaUdveHM5cU1va19ZZmdxUnE1eFhhcUhESlhDWQ%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_nwNdZiGoxs9qMok_YfgqRq5xXaqHDJXCY", + "videoId": "g0iRiJ_ck48", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeenle.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=834891889fdc938f&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "playlistId": "OLAK5uy_nwNdZiGoxs9qMok_YfgqRq5xXaqHDJXCY", + "publishedTimeText": { + "simpleText": "Updated 4 days ago" + }, + "shortBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CCQQljUYASITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/rREEBXp0y9s/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/zvU5Y8Q19hU/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/ARKLrzzTQA0/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/tstLgN8A_Ng/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/g0iRiJ_ck48/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLByB-N_WOUM1HkeecfGFitKTQLsnA", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "18" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistCustomThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 180, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nwNdZiGoxs9qMok_YfgqRq5xXaqHDJXCY/mqdefault.jpg?sqp=CJjfrZkGir7X7AMGCOPHlJkG&rs=AOn4CLC2zFCOdu0T7aM9Nubb2QYA5fehQg&v=1663378403", + "width": 180 + }, + { + "height": 640, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nwNdZiGoxs9qMok_YfgqRq5xXaqHDJXCY/sddefault.jpg?sqp=CJjfrZkGir7X7AMGCOPHlJkG&rs=AOn4CLCe0tScl3JZeWFOeHqg0_srO4H7XQ&v=1663378403", + "width": 640 + }, + { + "height": 1200, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nwNdZiGoxs9qMok_YfgqRq5xXaqHDJXCY/maxresdefault.jpg?sqp=CJjfrZkGir7X7AMGCOPHlJkG&rs=AOn4CLDyNwZpy0Ojms7g70LZfjVhrrD_2g&v=1663378403", + "width": 1200 + } + ] + } + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "18" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CCQQljUYASITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=g0iRiJ_ck48&list=OLAK5uy_nwNdZiGoxs9qMok_YfgqRq5xXaqHDJXCY", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X253TmRaaUdveHM5cU1va19ZZmdxUnE1eFhhcUhESlhDWQ%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_nwNdZiGoxs9qMok_YfgqRq5xXaqHDJXCY", + "videoId": "g0iRiJ_ck48", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeenle.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=834891889fdc938f&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "text": "Märchen enden gut" + } + ] + }, + "trackingParams": "CCQQljUYASITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "videoCountShortText": { + "simpleText": "18" + }, + "videoCountText": { + "runs": [ + { + "text": "18" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLOLAK5uy_nwNdZiGoxs9qMok_YfgqRq5xXaqHDJXCY" + }, + "clickTrackingParams": "CCQQljUYASITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=OLAK5uy_nwNdZiGoxs9qMok_YfgqRq5xXaqHDJXCY", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "longBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CCMQljUYAiITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CCMQljUYAiITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=I_zM4ANyrL0&list=OLAK5uy_nLd2_Tmghh2bC2iOtlPFLaApaWFd2Fgo0", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X25MZDJfVG1naGgyYkMyaU90bFBGTGFBcGFXRmQyRmdvMA%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_nLd2_Tmghh2bC2iOtlPFLaApaWFd2Fgo0", + "videoId": "I_zM4ANyrL0", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jelnes.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=23fccce00372acbd&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "playlistId": "OLAK5uy_nLd2_Tmghh2bC2iOtlPFLaApaWFd2Fgo0", + "publishedTimeText": { + "simpleText": "Updated today" + }, + "shortBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CCMQljUYAiITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/It4eYmj7DRc/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/IPh53CyWPpg/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/RqtcJdvLngs/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/DOAZYLcdiLY/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/I_zM4ANyrL0/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCEav1vdnygo08WPFIBgJqa7186gA", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "16" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistCustomThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 180, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nLd2_Tmghh2bC2iOtlPFLaApaWFd2Fgo0/mqdefault.jpg?sqp=CJjfrZkGir7X7AMGCOy0rZkG&rs=AOn4CLBzCTzLXJAnnjmPqvHcOipwyP8uWw&v=1663785580", + "width": 180 + }, + { + "height": 640, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nLd2_Tmghh2bC2iOtlPFLaApaWFd2Fgo0/sddefault.jpg?sqp=CJjfrZkGir7X7AMGCOy0rZkG&rs=AOn4CLDJsQ_00SF8PbsdtDXm_DNF3xiLRg&v=1663785580", + "width": 640 + }, + { + "height": 1200, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nLd2_Tmghh2bC2iOtlPFLaApaWFd2Fgo0/maxresdefault.jpg?sqp=CJjfrZkGir7X7AMGCOy0rZkG&rs=AOn4CLCdAFUa4hcG3jedDFi_4S3cSq0xTQ&v=1663785580", + "width": 1200 + } + ] + } + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "16" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CCMQljUYAiITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=I_zM4ANyrL0&list=OLAK5uy_nLd2_Tmghh2bC2iOtlPFLaApaWFd2Fgo0", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X25MZDJfVG1naGgyYkMyaU90bFBGTGFBcGFXRmQyRmdvMA%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_nLd2_Tmghh2bC2iOtlPFLaApaWFd2Fgo0", + "videoId": "I_zM4ANyrL0", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jelnes.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=23fccce00372acbd&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "text": "Aeria (Sartoranta - Fan Edition)" + } + ] + }, + "trackingParams": "CCMQljUYAiITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "videoCountShortText": { + "simpleText": "16" + }, + "videoCountText": { + "runs": [ + { + "text": "16" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLOLAK5uy_nLd2_Tmghh2bC2iOtlPFLaApaWFd2Fgo0" + }, + "clickTrackingParams": "CCMQljUYAiITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=OLAK5uy_nLd2_Tmghh2bC2iOtlPFLaApaWFd2Fgo0", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "longBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CCIQljUYAyITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CCIQljUYAyITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=C_pGRMlCM3U&list=OLAK5uy_kDxlRVHoLJ50BDPnDqcy7TOioitl7Pn20", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X2tEeGxSVkhvTEo1MEJEUG5EcWN5N1RPaW9pdGw3UG4yMA%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_kDxlRVHoLJ50BDPnDqcy7TOioitl7Pn20", + "videoId": "C_pGRMlCM3U", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeln7l.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=0bfa4644c9423375&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "playlistId": "OLAK5uy_kDxlRVHoLJ50BDPnDqcy7TOioitl7Pn20", + "publishedTimeText": { + "simpleText": "Updated 5 days ago" + }, + "shortBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CCIQljUYAyITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/pI0Rancanz0/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/UC5QIG_Gp5U/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/aWpALdQdq84/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/5zDwW3ec2QY/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/C_pGRMlCM3U/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCSE9uWd6NAIWbeE8dEPh84qq75Rg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "13" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistCustomThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 180, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_kDxlRVHoLJ50BDPnDqcy7TOioitl7Pn20/mqdefault.jpg?sqp=CJjfrZkGir7X7AMGCLaKj5kG&rs=AOn4CLABv5wpWjIDbqUV9PWNXYjbuId5DQ&v=1663288630", + "width": 180 + }, + { + "height": 640, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_kDxlRVHoLJ50BDPnDqcy7TOioitl7Pn20/sddefault.jpg?sqp=CJjfrZkGir7X7AMGCLaKj5kG&rs=AOn4CLDnUW8K1Mk70jphAo0XRuFyULt5TQ&v=1663288630", + "width": 640 + }, + { + "height": 1200, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_kDxlRVHoLJ50BDPnDqcy7TOioitl7Pn20/maxresdefault.jpg?sqp=CJjfrZkGir7X7AMGCLaKj5kG&rs=AOn4CLC_CLDaD5UehjG0vQaaOdv8krwTAw&v=1663288630", + "width": 1200 + } + ] + } + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "13" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CCIQljUYAyITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=C_pGRMlCM3U&list=OLAK5uy_kDxlRVHoLJ50BDPnDqcy7TOioitl7Pn20", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X2tEeGxSVkhvTEo1MEJEUG5EcWN5N1RPaW9pdGw3UG4yMA%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_kDxlRVHoLJ50BDPnDqcy7TOioitl7Pn20", + "videoId": "C_pGRMlCM3U", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeln7l.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=0bfa4644c9423375&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "text": "Oonagh" + } + ] + }, + "trackingParams": "CCIQljUYAyITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "videoCountShortText": { + "simpleText": "13" + }, + "videoCountText": { + "runs": [ + { + "text": "13" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLOLAK5uy_kDxlRVHoLJ50BDPnDqcy7TOioitl7Pn20" + }, + "clickTrackingParams": "CCIQljUYAyITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=OLAK5uy_kDxlRVHoLJ50BDPnDqcy7TOioitl7Pn20", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "longBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CCEQljUYBCITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CCEQljUYBCITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=C_pGRMlCM3U&list=OLAK5uy_nWkGoVhCfpvdc1S4mzQaueTFrNb2iyizI", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X25Xa0dvVmhDZnB2ZGMxUzRtelFhdWVURnJOYjJpeWl6SQ%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_nWkGoVhCfpvdc1S4mzQaueTFrNb2iyizI", + "videoId": "C_pGRMlCM3U", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeln7l.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=0bfa4644c9423375&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "playlistId": "OLAK5uy_nWkGoVhCfpvdc1S4mzQaueTFrNb2iyizI", + "publishedTimeText": { + "simpleText": "Updated 4 days ago" + }, + "shortBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CCEQljUYBCITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/IUFUIgZOcow/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/YgUZtELr_jw/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/RNrKrWZtUbk/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/xUM0yxUTJoQ/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/C_pGRMlCM3U/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCSE9uWd6NAIWbeE8dEPh84qq75Rg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "20" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistCustomThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 180, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nWkGoVhCfpvdc1S4mzQaueTFrNb2iyizI/mqdefault.jpg?sqp=CJjfrZkGir7X7AMGCKSImJkG&rs=AOn4CLAAUQOwxrzHnLIbfE2E9Wg6OBp7ig&v=1663435812", + "width": 180 + }, + { + "height": 640, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nWkGoVhCfpvdc1S4mzQaueTFrNb2iyizI/sddefault.jpg?sqp=CJjfrZkGir7X7AMGCKSImJkG&rs=AOn4CLBi-CsPzFKWYCihMIr57904sQ68Dg&v=1663435812", + "width": 640 + }, + { + "height": 1200, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nWkGoVhCfpvdc1S4mzQaueTFrNb2iyizI/maxresdefault.jpg?sqp=CJjfrZkGir7X7AMGCKSImJkG&rs=AOn4CLBpFmvF4GtcVWH4q0nNicLMqFvZ2A&v=1663435812", + "width": 1200 + } + ] + } + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "20" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CCEQljUYBCITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=C_pGRMlCM3U&list=OLAK5uy_nWkGoVhCfpvdc1S4mzQaueTFrNb2iyizI", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X25Xa0dvVmhDZnB2ZGMxUzRtelFhdWVURnJOYjJpeWl6SQ%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_nWkGoVhCfpvdc1S4mzQaueTFrNb2iyizI", + "videoId": "C_pGRMlCM3U", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeln7l.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=0bfa4644c9423375&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "text": "Best Of" + } + ] + }, + "trackingParams": "CCEQljUYBCITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "videoCountShortText": { + "simpleText": "20" + }, + "videoCountText": { + "runs": [ + { + "text": "20" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLOLAK5uy_nWkGoVhCfpvdc1S4mzQaueTFrNb2iyizI" + }, + "clickTrackingParams": "CCEQljUYBCITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=OLAK5uy_nWkGoVhCfpvdc1S4mzQaueTFrNb2iyizI", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "longBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CCAQljUYBSITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CCAQljUYBSITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=_wFmbk9pHxA&list=OLAK5uy_mRTHR_7r_FyT9HOlfbZX-Fyu0fUTKd5fk", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X21SVEhSXzdyX0Z5VDlIT2xmYlpYLUZ5dTBmVVRLZDVmaw%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_mRTHR_7r_FyT9HOlfbZX-Fyu0fUTKd5fk", + "videoId": "_wFmbk9pHxA", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeenl6.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=ff01666e4f691f10&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "playlistId": "OLAK5uy_mRTHR_7r_FyT9HOlfbZX-Fyu0fUTKd5fk", + "publishedTimeText": { + "simpleText": "Updated 4 days ago" + }, + "shortBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CCAQljUYBSITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/_wFmbk9pHxA/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCOVLqixED6LpfcpxcZ90pKsvBMGg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "1" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistCustomThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 180, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_mRTHR_7r_FyT9HOlfbZX-Fyu0fUTKd5fk/mqdefault.jpg?sqp=CJjfrZkGir7X7AMGCOymlpkG&rs=AOn4CLDePTX4jewEPhcqd2FwXy3qODVKvw&v=1663406956", + "width": 180 + }, + { + "height": 640, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_mRTHR_7r_FyT9HOlfbZX-Fyu0fUTKd5fk/sddefault.jpg?sqp=CJjfrZkGir7X7AMGCOymlpkG&rs=AOn4CLC8MJhQK3IOZJ7_4xs74XkVXZk4kQ&v=1663406956", + "width": 640 + }, + { + "height": 1200, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_mRTHR_7r_FyT9HOlfbZX-Fyu0fUTKd5fk/maxresdefault.jpg?sqp=CJjfrZkGir7X7AMGCOymlpkG&rs=AOn4CLCTiAR7wDAiBz3XRHf08V_8jCJ4SQ&v=1663406956", + "width": 1200 + } + ] + } + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "1" + }, + { + "text": " video" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CCAQljUYBSITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=_wFmbk9pHxA&list=OLAK5uy_mRTHR_7r_FyT9HOlfbZX-Fyu0fUTKd5fk", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X21SVEhSXzdyX0Z5VDlIT2xmYlpYLUZ5dTBmVVRLZDVmaw%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_mRTHR_7r_FyT9HOlfbZX-Fyu0fUTKd5fk", + "videoId": "_wFmbk9pHxA", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeenl6.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=ff01666e4f691f10&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "text": "Du bist genug (Single Mix)" + } + ] + }, + "trackingParams": "CCAQljUYBSITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "videoCountShortText": { + "simpleText": "1" + }, + "videoCountText": { + "runs": [ + { + "text": "1 video" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLOLAK5uy_mRTHR_7r_FyT9HOlfbZX-Fyu0fUTKd5fk" + }, + "clickTrackingParams": "CCAQljUYBSITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=OLAK5uy_mRTHR_7r_FyT9HOlfbZX-Fyu0fUTKd5fk", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "longBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CB8QljUYBiITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CB8QljUYBiITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=ROvgWlMluwI&list=OLAK5uy_lD1zI8DEHcfNZq7-xvI2JWbWYKy2wCZTw", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X2xEMXpJOERFSGNmTlpxNy14dkkySldiV1lLeTJ3Q1pUdw%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_lD1zI8DEHcfNZq7-xvI2JWbWYKy2wCZTw", + "videoId": "ROvgWlMluwI", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jelne7.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=44ebe05a5325bb02&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "playlistId": "OLAK5uy_lD1zI8DEHcfNZq7-xvI2JWbWYKy2wCZTw", + "publishedTimeText": { + "simpleText": "Updated 6 days ago" + }, + "shortBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CB8QljUYBiITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/ROvgWlMluwI/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCH7Tmq33AschaQxXI3zl6eCBRWdw", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "1" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistCustomThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 180, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_lD1zI8DEHcfNZq7-xvI2JWbWYKy2wCZTw/mqdefault.jpg?sqp=CJjfrZkGir7X7AMGCMqCi5kG&rs=AOn4CLCqeN0E3qeih4rDgzEyrKoM6uhzZA&v=1663222090", + "width": 180 + }, + { + "height": 640, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_lD1zI8DEHcfNZq7-xvI2JWbWYKy2wCZTw/sddefault.jpg?sqp=CJjfrZkGir7X7AMGCMqCi5kG&rs=AOn4CLDAWDFWjuuEK3svMzH6sFwjRXtxig&v=1663222090", + "width": 640 + }, + { + "height": 1200, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_lD1zI8DEHcfNZq7-xvI2JWbWYKy2wCZTw/maxresdefault.jpg?sqp=CJjfrZkGir7X7AMGCMqCi5kG&rs=AOn4CLB1u9i29AzfbP-PQsK4G2d-cMyYdA&v=1663222090", + "width": 1200 + } + ] + } + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "1" + }, + { + "text": " video" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CB8QljUYBiITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=ROvgWlMluwI&list=OLAK5uy_lD1zI8DEHcfNZq7-xvI2JWbWYKy2wCZTw", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X2xEMXpJOERFSGNmTlpxNy14dkkySldiV1lLeTJ3Q1pUdw%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_lD1zI8DEHcfNZq7-xvI2JWbWYKy2wCZTw", + "videoId": "ROvgWlMluwI", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jelne7.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=44ebe05a5325bb02&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "text": "Kuliko Jana - Eine neue Zeit" + } + ] + }, + "trackingParams": "CB8QljUYBiITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "videoCountShortText": { + "simpleText": "1" + }, + "videoCountText": { + "runs": [ + { + "text": "1 video" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLOLAK5uy_lD1zI8DEHcfNZq7-xvI2JWbWYKy2wCZTw" + }, + "clickTrackingParams": "CB8QljUYBiITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=OLAK5uy_lD1zI8DEHcfNZq7-xvI2JWbWYKy2wCZTw", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "longBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CB4QljUYByITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + }, + { + "text": ", " + }, + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCNWqts1f6DTMZav6Z9REj9w", + "canonicalBaseUrl": "/channel/UCNWqts1f6DTMZav6Z9REj9w" + }, + "clickTrackingParams": "CB4QljUYByITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCNWqts1f6DTMZav6Z9REj9w", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Safri Duo" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CB4QljUYByITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=yHv2oXYVbZg&list=OLAK5uy_nPdIvybcZvEnGK5os-oIqiv28en5FF31A", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X25QZEl2eWJjWnZFbkdLNW9zLW9JcWl2MjhlbjVGRjMxQQ%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_nPdIvybcZvEnGK5os-oIqiv28en5FF31A", + "videoId": "yHv2oXYVbZg", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jeenek.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=c87bf6a176156d98&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "playlistId": "OLAK5uy_nPdIvybcZvEnGK5os-oIqiv28en5FF31A", + "publishedTimeText": { + "simpleText": "Updated 5 days ago" + }, + "shortBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CB4QljUYByITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + }, + { + "text": ", " + }, + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCNWqts1f6DTMZav6Z9REj9w", + "canonicalBaseUrl": "/channel/UCNWqts1f6DTMZav6Z9REj9w" + }, + "clickTrackingParams": "CB4QljUYByITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCNWqts1f6DTMZav6Z9REj9w", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Safri Duo" + } + ] + }, + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/yHv2oXYVbZg/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAcdZmzy7CW_xzsTRGKRZVLntMhDw", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "1" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistCustomThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 180, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nPdIvybcZvEnGK5os-oIqiv28en5FF31A/mqdefault.jpg?sqp=CJjfrZkGir7X7AMGCPPijZkG&rs=AOn4CLBbKTPif9eKA5eLeS38QQfElQRlmQ&v=1663267187", + "width": 180 + }, + { + "height": 640, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nPdIvybcZvEnGK5os-oIqiv28en5FF31A/sddefault.jpg?sqp=CJjfrZkGir7X7AMGCPPijZkG&rs=AOn4CLDibwWYFL0-7fTzeUdHWJ67WKIrCw&v=1663267187", + "width": 640 + }, + { + "height": 1200, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nPdIvybcZvEnGK5os-oIqiv28en5FF31A/maxresdefault.jpg?sqp=CJjfrZkGir7X7AMGCPPijZkG&rs=AOn4CLBtYashaWMh88FJwTpu4oHPsfyh-A&v=1663267187", + "width": 1200 + } + ] + } + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "1" + }, + { + "text": " video" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CB4QljUYByITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=yHv2oXYVbZg&list=OLAK5uy_nPdIvybcZvEnGK5os-oIqiv28en5FF31A", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X25QZEl2eWJjWnZFbkdLNW9zLW9JcWl2MjhlbjVGRjMxQQ%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_nPdIvybcZvEnGK5os-oIqiv28en5FF31A", + "videoId": "yHv2oXYVbZg", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jeenek.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=c87bf6a176156d98&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "text": "Zeit der Sommernächte (Single Mix)" + } + ] + }, + "trackingParams": "CB4QljUYByITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "videoCountShortText": { + "simpleText": "1" + }, + "videoCountText": { + "runs": [ + { + "text": "1 video" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLOLAK5uy_nPdIvybcZvEnGK5os-oIqiv28en5FF31A" + }, + "clickTrackingParams": "CB4QljUYByITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=OLAK5uy_nPdIvybcZvEnGK5os-oIqiv28en5FF31A", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "longBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CB0QljUYCCITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CB0QljUYCCITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=Z9ahjPX_AR4&list=OLAK5uy_nc24RIRgH1F4jBEOrpNc_4oWMdlWMMplg", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X25jMjRSSVJnSDFGNGpCRU9ycE5jXzRvV01kbFdNTXBsZw%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_nc24RIRgH1F4jBEOrpNc_4oWMdlWMMplg", + "videoId": "Z9ahjPX_AR4", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=67d6a18cf5ff011e&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "playlistId": "OLAK5uy_nc24RIRgH1F4jBEOrpNc_4oWMdlWMMplg", + "publishedTimeText": { + "simpleText": "Updated 2 days ago" + }, + "shortBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CB0QljUYCCITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/Z9ahjPX_AR4/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCIZPSuD_zqN_XbnjtIHDsvQ_AiLg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "1" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistCustomThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 180, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nc24RIRgH1F4jBEOrpNc_4oWMdlWMMplg/mqdefault.jpg?sqp=CJjfrZkGir7X7AMGCNemoJkG&rs=AOn4CLA0_GPYtmgHnE01oK8SBvf2DGsjvQ&v=1663570775", + "width": 180 + }, + { + "height": 640, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nc24RIRgH1F4jBEOrpNc_4oWMdlWMMplg/sddefault.jpg?sqp=CJjfrZkGir7X7AMGCNemoJkG&rs=AOn4CLB1lJlKHBPIGHQrrqh8o97TSdG01g&v=1663570775", + "width": 640 + }, + { + "height": 1200, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nc24RIRgH1F4jBEOrpNc_4oWMdlWMMplg/maxresdefault.jpg?sqp=CJjfrZkGir7X7AMGCNemoJkG&rs=AOn4CLCVQ9y62zA5VnZpBtxd4lsrr2pL1A&v=1663570775", + "width": 1200 + } + ] + } + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "1" + }, + { + "text": " video" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CB0QljUYCCITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=Z9ahjPX_AR4&list=OLAK5uy_nc24RIRgH1F4jBEOrpNc_4oWMdlWMMplg", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X25jMjRSSVJnSDFGNGpCRU9ycE5jXzRvV01kbFdNTXBsZw%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_nc24RIRgH1F4jBEOrpNc_4oWMdlWMMplg", + "videoId": "Z9ahjPX_AR4", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=67d6a18cf5ff011e&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "text": "Willst du noch träumen" + } + ] + }, + "trackingParams": "CB0QljUYCCITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "videoCountShortText": { + "simpleText": "1" + }, + "videoCountText": { + "runs": [ + { + "text": "1 video" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLOLAK5uy_nc24RIRgH1F4jBEOrpNc_4oWMdlWMMplg" + }, + "clickTrackingParams": "CB0QljUYCCITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=OLAK5uy_nc24RIRgH1F4jBEOrpNc_4oWMdlWMMplg", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "longBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CBwQljUYCSITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CBwQljUYCSITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=oeQbkJs_0i8&list=OLAK5uy_n4n0Yfgnv552YKgDv0FsdAdagjTIijMKI", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X240bjBZZmdudjU1MllLZ0R2MEZzZEFkYWdqVElpak1LSQ%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_n4n0Yfgnv552YKgDv0FsdAdagjTIijMKI", + "videoId": "oeQbkJs_0i8", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeln7e.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=a1e41b909b3fd22f&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "playlistId": "OLAK5uy_n4n0Yfgnv552YKgDv0FsdAdagjTIijMKI", + "publishedTimeText": { + "simpleText": "Updated 2 days ago" + }, + "shortBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CBwQljUYCSITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/oeQbkJs_0i8/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAsbSwlO4mCLViLlXLJX2lfDDQX9A", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "1" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistCustomThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 180, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_n4n0Yfgnv552YKgDv0FsdAdagjTIijMKI/mqdefault.jpg?sqp=CJjfrZkGir7X7AMGCLj0n5kG&rs=AOn4CLCKWzVCCefGK0UJNV7ramEC17XFAg&v=1663564344", + "width": 180 + }, + { + "height": 640, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_n4n0Yfgnv552YKgDv0FsdAdagjTIijMKI/sddefault.jpg?sqp=CJjfrZkGir7X7AMGCLj0n5kG&rs=AOn4CLB_U7Ori1JnrHgaorbicZOJKX1_SA&v=1663564344", + "width": 640 + }, + { + "height": 1200, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_n4n0Yfgnv552YKgDv0FsdAdagjTIijMKI/maxresdefault.jpg?sqp=CJjfrZkGir7X7AMGCLj0n5kG&rs=AOn4CLD1q-DkFj6WZk1ZHuZoylN7OldMPg&v=1663564344", + "width": 1200 + } + ] + } + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "1" + }, + { + "text": " video" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CBwQljUYCSITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=oeQbkJs_0i8&list=OLAK5uy_n4n0Yfgnv552YKgDv0FsdAdagjTIijMKI", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X240bjBZZmdudjU1MllLZ0R2MEZzZEFkYWdqVElpak1LSQ%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_n4n0Yfgnv552YKgDv0FsdAdagjTIijMKI", + "videoId": "oeQbkJs_0i8", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeln7e.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=a1e41b909b3fd22f&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "text": "Aulë und Yavanna (Jungle-Mix)" + } + ] + }, + "trackingParams": "CBwQljUYCSITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "videoCountShortText": { + "simpleText": "1" + }, + "videoCountText": { + "runs": [ + { + "text": "1 video" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLOLAK5uy_n4n0Yfgnv552YKgDv0FsdAdagjTIijMKI" + }, + "clickTrackingParams": "CBwQljUYCSITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=OLAK5uy_n4n0Yfgnv552YKgDv0FsdAdagjTIijMKI", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "longBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CBsQljUYCiITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CBsQljUYCiITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=tlH4ddRUt3U&list=OLAK5uy_kELY6azsY-miSrfG23zmriFvmM_BM5lH8", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X2tFTFk2YXpzWS1taVNyZkcyM3ptcmlGdm1NX0JNNWxIOA%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_kELY6azsY-miSrfG23zmriFvmM_BM5lH8", + "videoId": "tlH4ddRUt3U", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jelne7.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=b651f875d454b775&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "playlistId": "OLAK5uy_kELY6azsY-miSrfG23zmriFvmM_BM5lH8", + "publishedTimeText": { + "simpleText": "Updated 2 days ago" + }, + "shortBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CBsQljUYCiITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/tlH4ddRUt3U/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBX-Ez74GA5FcRU3r9-SXeXKBDppg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "1" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistCustomThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 180, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_kELY6azsY-miSrfG23zmriFvmM_BM5lH8/mqdefault.jpg?sqp=CJjfrZkGir7X7AMGCKiBo5kG&rs=AOn4CLDhgMs9062Mm4pYg1h5aMy_LU9lQQ&v=1663615144", + "width": 180 + }, + { + "height": 640, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_kELY6azsY-miSrfG23zmriFvmM_BM5lH8/sddefault.jpg?sqp=CJjfrZkGir7X7AMGCKiBo5kG&rs=AOn4CLCill4x_8CwK8BqIMfRpUgsw47mEQ&v=1663615144", + "width": 640 + }, + { + "height": 1200, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_kELY6azsY-miSrfG23zmriFvmM_BM5lH8/maxresdefault.jpg?sqp=CJjfrZkGir7X7AMGCKiBo5kG&rs=AOn4CLDLiZJ0sSomCofTUBpRl3_v-7Zz4g&v=1663615144", + "width": 1200 + } + ] + } + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "1" + }, + { + "text": " video" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CBsQljUYCiITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=tlH4ddRUt3U&list=OLAK5uy_kELY6azsY-miSrfG23zmriFvmM_BM5lH8", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X2tFTFk2YXpzWS1taVNyZkcyM3ptcmlGdm1NX0JNNWxIOA%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_kELY6azsY-miSrfG23zmriFvmM_BM5lH8", + "videoId": "tlH4ddRUt3U", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jelne7.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=b651f875d454b775&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "text": "Gäa (Akustik Version)" + } + ] + }, + "trackingParams": "CBsQljUYCiITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "videoCountShortText": { + "simpleText": "1" + }, + "videoCountText": { + "runs": [ + { + "text": "1 video" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLOLAK5uy_kELY6azsY-miSrfG23zmriFvmM_BM5lH8" + }, + "clickTrackingParams": "CBsQljUYCiITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=OLAK5uy_kELY6azsY-miSrfG23zmriFvmM_BM5lH8", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "longBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CBoQljUYCyITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CBoQljUYCyITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=C_pGRMlCM3U&list=OLAK5uy_nKoHXkwRcXMOyGgWVDqeOWkE5t0PKrgWc", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X25Lb0hYa3dSY1hNT3lHZ1dWRHFlT1drRTV0MFBLcmdXYw%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_nKoHXkwRcXMOyGgWVDqeOWkE5t0PKrgWc", + "videoId": "C_pGRMlCM3U", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeln7l.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=0bfa4644c9423375&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "playlistId": "OLAK5uy_nKoHXkwRcXMOyGgWVDqeOWkE5t0PKrgWc", + "publishedTimeText": { + "simpleText": "Updated 6 days ago" + }, + "shortBylineText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw" + }, + "clickTrackingParams": "CBoQljUYCyITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UCVGvnqB-5znqPSbMGlhF4Pw", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Oonagh" + } + ] + }, + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/znWc56eLoZc/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/C_pGRMlCM3U/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCSE9uWd6NAIWbeE8dEPh84qq75Rg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "2" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistCustomThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 180, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nKoHXkwRcXMOyGgWVDqeOWkE5t0PKrgWc/mqdefault.jpg?sqp=CJjfrZkGir7X7AMGCIbyiJkG&rs=AOn4CLA0XgkB66vnbwKtSDrA5P5r_xvvFw&v=1663187206", + "width": 180 + }, + { + "height": 640, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nKoHXkwRcXMOyGgWVDqeOWkE5t0PKrgWc/sddefault.jpg?sqp=CJjfrZkGir7X7AMGCIbyiJkG&rs=AOn4CLBtMBwq9NoDgxms7YjYY9XNc-Me2A&v=1663187206", + "width": 640 + }, + { + "height": 1200, + "url": "https://i9.ytimg.com/s_p/OLAK5uy_nKoHXkwRcXMOyGgWVDqeOWkE5t0PKrgWc/maxresdefault.jpg?sqp=CJjfrZkGir7X7AMGCIbyiJkG&rs=AOn4CLBaT8cAfkMFg9dXKx1ll6VSeoCchg&v=1663187206", + "width": 1200 + } + ] + } + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "2" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CBoQljUYCyITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdoWhhVQ192bWpXNWUxeEVIaFlqWTJhMGtLMUGaAQYQ8jgYlwE=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=C_pGRMlCM3U&list=OLAK5uy_nKoHXkwRcXMOyGgWVDqeOWkE5t0PKrgWc", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GilPTEFLNXV5X25Lb0hYa3dSY1hNT3lHZ1dWRHFlT1drRTV0MFBLcmdXYw%3D%3D" + } + }, + "params": "OAI%3D", + "playlistId": "OLAK5uy_nKoHXkwRcXMOyGgWVDqeOWkE5t0PKrgWc", + "videoId": "C_pGRMlCM3U", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeln7l.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=0bfa4644c9423375&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1393750&mt=1663790959&oweuc=" + } + } + } + } + }, + "text": "Gäa" + } + ] + }, + "trackingParams": "CBoQljUYCyITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "videoCountShortText": { + "simpleText": "2" + }, + "videoCountText": { + "runs": [ + { + "text": "2" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLOLAK5uy_nKoHXkwRcXMOyGgWVDqeOWkE5t0PKrgWc" + }, + "clickTrackingParams": "CBoQljUYCyITCIXYjMHZpvoCFcvLEQgdxrYG0jIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=OLAK5uy_nKoHXkwRcXMOyGgWVDqeOWkE5t0PKrgWc", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + } + ], + "nextButton": { + "buttonRenderer": { + "accessibility": { + "label": "Next" + }, + "icon": { + "iconType": "CHEVRON_RIGHT" + }, + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "trackingParams": "CBkQ8FsiEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + }, + "previousButton": { + "buttonRenderer": { + "accessibility": { + "label": "Previous" + }, + "icon": { + "iconType": "CHEVRON_LEFT" + }, + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "trackingParams": "CBgQ8FsiEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + }, + "trackingParams": "CBcQxjkiEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "visibleItemCount": 4 + } + }, + "endpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UC_vmjW5e1xEHhYjY2a0kK1A", + "params": "EglwbGF5bGlzdHMYAyAycMyD1PaWksKV9QE%3D" + }, + "clickTrackingParams": "CBYQ3BwYACITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UC_vmjW5e1xEHhYjY2a0kK1A/playlists?view=50&sort=dd&shelf_id=17666223384013636044", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCVGvnqB-5znqPSbMGlhF4Pw", + "canonicalBaseUrl": "/channel/UC_vmjW5e1xEHhYjY2a0kK1A", + "params": "EglwbGF5bGlzdHMYAyAycMyD1PaWksKV9QE%3D" + }, + "clickTrackingParams": "CBYQ3BwYACITCIXYjMHZpvoCFcvLEQgdxrYG0g==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UC_vmjW5e1xEHhYjY2a0kK1A/playlists?view=50&sort=dd&shelf_id=17666223384013636044", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Albums & Singles" + } + ] + }, + "trackingParams": "CBYQ3BwYACITCIXYjMHZpvoCFcvLEQgdxrYG0g==" + } + } + ], + "trackingParams": "CBUQuy8YACITCIXYjMHZpvoCFcvLEQgdxrYG0g==" + } + } + ], + "disablePullToRefresh": true, + "targetId": "browse-feedUC_vmjW5e1xEHhYjY2a0kK1Afeatured", + "trackingParams": "CBQQui8iEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + }, + "endpoint": { + "browseEndpoint": { + "browseId": "UC_vmjW5e1xEHhYjY2a0kK1A", + "canonicalBaseUrl": "/channel/UC_vmjW5e1xEHhYjY2a0kK1A", + "params": "EghmZWF0dXJlZPIGBAoCMgA%3D" + }, + "clickTrackingParams": "CBMQ8JMBGAUiEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UC_vmjW5e1xEHhYjY2a0kK1A/featured", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": true, + "title": "Home", + "trackingParams": "CBMQ8JMBGAUiEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UC_vmjW5e1xEHhYjY2a0kK1A", + "canonicalBaseUrl": "/channel/UC_vmjW5e1xEHhYjY2a0kK1A", + "params": "EglwbGF5bGlzdHPyBgQKAkIA" + }, + "clickTrackingParams": "CBIQ8JMBGAYiEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UC_vmjW5e1xEHhYjY2a0kK1A/playlists", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "Playlists", + "trackingParams": "CBIQ8JMBGAYiEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UC_vmjW5e1xEHhYjY2a0kK1A", + "canonicalBaseUrl": "/channel/UC_vmjW5e1xEHhYjY2a0kK1A", + "params": "EgVhYm91dPIGBAoCEgA%3D" + }, + "clickTrackingParams": "CBEQ8JMBGAciEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UC_vmjW5e1xEHhYjY2a0kK1A/about", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "About", + "trackingParams": "CBEQ8JMBGAciEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + } + ] + } + }, + "header": { + "c4TabbedHeaderRenderer": { + "avatar": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/pqKv4iqSjmMKPxsMCeyklTbpROSyInGNR4XvD1DqKD0AlROlsHzvoAlTvtMTO1g1x2WxaQ2Enxw=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/pqKv4iqSjmMKPxsMCeyklTbpROSyInGNR4XvD1DqKD0AlROlsHzvoAlTvtMTO1g1x2WxaQ2Enxw=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/pqKv4iqSjmMKPxsMCeyklTbpROSyInGNR4XvD1DqKD0AlROlsHzvoAlTvtMTO1g1x2WxaQ2Enxw=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "banner": { + "thumbnails": [ + { + "height": 175, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w1060-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1060 + }, + { + "height": 188, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w1138-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1138 + }, + { + "height": 283, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w1707-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1707 + }, + { + "height": 351, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w2120-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2120 + }, + { + "height": 377, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w2276-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2276 + }, + { + "height": 424, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w2560-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2560 + } + ] + }, + "channelId": "UC_vmjW5e1xEHhYjY2a0kK1A", + "mobileBanner": { + "thumbnails": [ + { + "height": 88, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w320-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 320 + }, + { + "height": 175, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w640-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 640 + }, + { + "height": 263, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w960-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 960 + }, + { + "height": 351, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w1280-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 1280 + }, + { + "height": 395, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w1440-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 1440 + } + ] + }, + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UC_vmjW5e1xEHhYjY2a0kK1A", + "canonicalBaseUrl": "/channel/UC_vmjW5e1xEHhYjY2a0kK1A" + }, + "clickTrackingParams": "CBAQ8DsiEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/channel/UC_vmjW5e1xEHhYjY2a0kK1A", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "subscribeButton": {}, + "title": "Oonagh - Topic", + "trackingParams": "CBAQ8DsiEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "tvBanner": { + "thumbnails": [ + { + "height": 180, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w320-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 320 + }, + { + "height": 480, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w854-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 854 + }, + { + "height": 720, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w1280-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 1280 + }, + { + "height": 1080, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w1920-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 1920 + }, + { + "height": 1192, + "url": "https://yt3.ggpht.com/EDatBjgcL94-qSfQa5Twr8l88hYcAXQJksDrwARWbotrWzJhG03gRyZLKV1mk1a1tMI_LSg4qg=w2120-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 2120 + } + ] + } + } + }, + "metadata": { + "channelMetadataRenderer": { + "androidAppindexingLink": "android-app://com.google.android.youtube/http/www.youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A", + "androidDeepLink": "android-app://com.google.android.youtube/http/www.youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A", + "availableCountryCodes": [ + "BF", + "IM", + "MK", + "SJ", + "KZ", + "MF", + "LU", + "AO", + "GU", + "NZ", + "NU", + "HK", + "LR", + "SL", + "SV", + "CG", + "BY", + "BW", + "TN", + "ME", + "PA", + "MC", + "SI", + "HR", + "MM", + "SK", + "TG", + "FR", + "KG", + "LA", + "KM", + "MD", + "NP", + "WF", + "GS", + "NL", + "TL", + "NR", + "AT", + "NE", + "PK", + "RE", + "CZ", + "MU", + "EG", + "MP", + "TH", + "AM", + "SG", + "UA", + "JE", + "BS", + "JM", + "MR", + "TR", + "ZM", + "BD", + "LK", + "BG", + "BT", + "TV", + "IT", + "MH", + "DZ", + "CN", + "NG", + "VN", + "DM", + "GH", + "VE", + "WS", + "GN", + "GW", + "AR", + "PY", + "KP", + "AF", + "GF", + "FM", + "TO", + "BZ", + "HU", + "MW", + "ZA", + "KE", + "ET", + "QA", + "PS", + "LY", + "LC", + "OM", + "MT", + "KH", + "AX", + "PM", + "IL", + "BI", + "TD", + "LI", + "CI", + "ER", + "PL", + "SX", + "TK", + "CU", + "NI", + "BA", + "TF", + "MV", + "AS", + "ES", + "SS", + "CR", + "SZ", + "HM", + "LV", + "GQ", + "GP", + "CY", + "HN", + "IN", + "PH", + "SB", + "PF", + "VU", + "YE", + "BB", + "PE", + "TW", + "AL", + "CC", + "GM", + "PW", + "AW", + "BV", + "MZ", + "AU", + "MS", + "ML", + "GI", + "RS", + "NA", + "JP", + "NF", + "AE", + "MY", + "AG", + "ID", + "VI", + "BN", + "EC", + "DO", + "GR", + "DE", + "LB", + "EH", + "NO", + "NC", + "CX", + "US", + "MO", + "KN", + "SN", + "CF", + "DK", + "BM", + "MN", + "RW", + "SD", + "PN", + "SH", + "MA", + "SE", + "HT", + "VC", + "BL", + "SY", + "AI", + "MG", + "MQ", + "PT", + "GY", + "FO", + "CW", + "CM", + "TZ", + "IO", + "SA", + "UZ", + "PG", + "AQ", + "BJ", + "TC", + "VA", + "GB", + "GT", + "IS", + "AZ", + "IE", + "KW", + "IQ", + "TM", + "LS", + "UM", + "UY", + "DJ", + "PR", + "SC", + "CL", + "GE", + "MX", + "ST", + "CO", + "GG", + "BR", + "CA", + "SM", + "BE", + "BH", + "KY", + "TJ", + "LT", + "RO", + "YT", + "TT", + "BQ", + "UG", + "KR", + "FI", + "FJ", + "VG", + "ZW", + "AD", + "CH", + "FK", + "SO", + "EE", + "GL", + "CK", + "CV", + "GA", + "GD", + "RU", + "BO", + "KI", + "IR", + "CD", + "JO", + "SR" + ], + "avatar": { + "thumbnails": [ + { + "height": 900, + "url": "https://yt3.ggpht.com/pqKv4iqSjmMKPxsMCeyklTbpROSyInGNR4XvD1DqKD0AlROlsHzvoAlTvtMTO1g1x2WxaQ2Enxw=s900-c-k-c0x00ffffff-no-rj", + "width": 900 + } + ] + }, + "channelUrl": "https://www.youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A", + "description": "", + "externalId": "UC_vmjW5e1xEHhYjY2a0kK1A", + "iosAppindexingLink": "ios-app://544007664/vnd.youtube/www.youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A", + "isFamilySafe": true, + "keywords": "", + "musicArtistName": "Oonagh", + "ownerUrls": [ + "http://www.youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A" + ], + "rssUrl": "https://www.youtube.com/feeds/videos.xml?channel_id=UC_vmjW5e1xEHhYjY2a0kK1A", + "title": "Oonagh - Topic", + "vanityChannelUrl": "http://www.youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A" + } + }, + "microformat": { + "microformatDataRenderer": { + "androidPackage": "com.google.android.youtube", + "appName": "YouTube", + "availableCountries": [ + "BF", + "IM", + "MK", + "SJ", + "KZ", + "MF", + "LU", + "AO", + "GU", + "NZ", + "NU", + "HK", + "LR", + "SL", + "SV", + "CG", + "BY", + "BW", + "TN", + "ME", + "PA", + "MC", + "SI", + "HR", + "MM", + "SK", + "TG", + "FR", + "KG", + "LA", + "KM", + "MD", + "NP", + "WF", + "GS", + "NL", + "TL", + "NR", + "AT", + "NE", + "PK", + "RE", + "CZ", + "MU", + "EG", + "MP", + "TH", + "AM", + "SG", + "UA", + "JE", + "BS", + "JM", + "MR", + "TR", + "ZM", + "BD", + "LK", + "BG", + "BT", + "TV", + "IT", + "MH", + "DZ", + "CN", + "NG", + "VN", + "DM", + "GH", + "VE", + "WS", + "GN", + "GW", + "AR", + "PY", + "KP", + "AF", + "GF", + "FM", + "TO", + "BZ", + "HU", + "MW", + "ZA", + "KE", + "ET", + "QA", + "PS", + "LY", + "LC", + "OM", + "MT", + "KH", + "AX", + "PM", + "IL", + "BI", + "TD", + "LI", + "CI", + "ER", + "PL", + "SX", + "TK", + "CU", + "NI", + "BA", + "TF", + "MV", + "AS", + "ES", + "SS", + "CR", + "SZ", + "HM", + "LV", + "GQ", + "GP", + "CY", + "HN", + "IN", + "PH", + "SB", + "PF", + "VU", + "YE", + "BB", + "PE", + "TW", + "AL", + "CC", + "GM", + "PW", + "AW", + "BV", + "MZ", + "AU", + "MS", + "ML", + "GI", + "RS", + "NA", + "JP", + "NF", + "AE", + "MY", + "AG", + "ID", + "VI", + "BN", + "EC", + "DO", + "GR", + "DE", + "LB", + "EH", + "NO", + "NC", + "CX", + "US", + "MO", + "KN", + "SN", + "CF", + "DK", + "BM", + "MN", + "RW", + "SD", + "PN", + "SH", + "MA", + "SE", + "HT", + "VC", + "BL", + "SY", + "AI", + "MG", + "MQ", + "PT", + "GY", + "FO", + "CW", + "CM", + "TZ", + "IO", + "SA", + "UZ", + "PG", + "AQ", + "BJ", + "TC", + "VA", + "GB", + "GT", + "IS", + "AZ", + "IE", + "KW", + "IQ", + "TM", + "LS", + "UM", + "UY", + "DJ", + "PR", + "SC", + "CL", + "GE", + "MX", + "ST", + "CO", + "GG", + "BR", + "CA", + "SM", + "BE", + "BH", + "KY", + "TJ", + "LT", + "RO", + "YT", + "TT", + "BQ", + "UG", + "KR", + "FI", + "FJ", + "VG", + "ZW", + "AD", + "CH", + "FK", + "SO", + "EE", + "GL", + "CK", + "CV", + "GA", + "GD", + "RU", + "BO", + "KI", + "IR", + "CD", + "JO", + "SR" + ], + "description": "", + "familySafe": true, + "iosAppArguments": "https://www.youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A", + "iosAppStoreId": "544007664", + "linkAlternates": [ + { + "hrefUrl": "https://m.youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A" + }, + { + "hrefUrl": "android-app://com.google.android.youtube/http/youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A" + }, + { + "hrefUrl": "ios-app://544007664/http/youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A" + } + ], + "noindex": false, + "ogType": "yt-fb-app:channel", + "schemaDotOrgType": "http://schema.org/http://schema.org/YoutubeChannelV2", + "siteName": "YouTube", + "thumbnail": { + "thumbnails": [ + { + "height": 200, + "url": "https://yt3.ggpht.com/pqKv4iqSjmMKPxsMCeyklTbpROSyInGNR4XvD1DqKD0AlROlsHzvoAlTvtMTO1g1x2WxaQ2Enxw=s200-c-k-c0x00ffffff-no-rj?days_since_epoch=19256", + "width": 200 + } + ] + }, + "title": "Oonagh - Topic", + "twitterCardType": "summary", + "twitterSiteHandle": "@YouTube", + "unlisted": false, + "urlApplinksAndroid": "vnd.youtube://www.youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A?feature=applinks", + "urlApplinksIos": "vnd.youtube://www.youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A?feature=applinks", + "urlApplinksWeb": "https://www.youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A?feature=applinks", + "urlCanonical": "https://www.youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A", + "urlTwitterAndroid": "vnd.youtube://www.youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A?feature=twitter-deep-link", + "urlTwitterIos": "vnd.youtube://www.youtube.com/channel/UC_vmjW5e1xEHhYjY2a0kK1A?feature=twitter-deep-link" + } + }, + "responseContext": { + "mainAppWebResponseContext": { + "loggedOut": true + }, + "maxAgeSeconds": 300, + "serviceTrackingParams": [ + { + "params": [ + { + "key": "route", + "value": "channel.videos" + }, + { + "key": "is_casual", + "value": "false" + }, + { + "key": "is_owner", + "value": "false" + }, + { + "key": "is_monetization_enabled", + "value": "false" + }, + { + "key": "num_shelves", + "value": "6+" + }, + { + "key": "is_alc_surface", + "value": "false" + }, + { + "key": "browse_id", + "value": "UC_vmjW5e1xEHhYjY2a0kK1A" + }, + { + "key": "logged_in", + "value": "0" + }, + { + "key": "e", + "value": "1714251,9406122,23804281,23858057,23882503,23918597,23934970,23946420,23966208,23983296,23986030,23998056,24001373,24002022,24002025,24004644,24007246,24034168,24036947,24077241,24080738,24117400,24120820,24135310,24140247,24152443,24161116,24164186,24166867,24169501,24181174,24184446,24185614,24187043,24187377,24191629,24199724,24199774,24211178,24211854,24216873,24219713,24226335,24227844,24229161,24229466,24241378,24243988,24245173,24246430,24248385,24254502,24255165,24255543,24255545,24256688,24260441,24260783,24260844,24262346,24262777,24263273,24263796,24264860,24265820,24266634,24267564,24267569,24268142,24268870,24272792,24273940,24275320,24275335,24277923,24277988,24278489,24280303,24280954,24281190,24281669,24282686,24283093,24286005,24286019,24287603,24287795,24287873,24289900,24290131,24290270,24292738,24293730,24650771,39322223,39322278,39322357,39322382,39322389,39322399,39322450,45686551" + } + ], + "service": "GFEEDBACK" + }, + { + "params": [ + { + "key": "browse_id", + "value": "UC_vmjW5e1xEHhYjY2a0kK1A" + } + ], + "service": "GOOGLE_HELP" + }, + { + "params": [ + { + "key": "c", + "value": "WEB" + }, + { + "key": "cver", + "value": "2.20220921.00.00" + }, + { + "key": "yt_li", + "value": "0" + }, + { + "key": "GetChannelPage_rid", + "value": "0x454701d1e834e139" + } + ], + "service": "CSI" + }, + { + "params": [ + { + "key": "logged_in", + "value": "0" + } + ], + "service": "GUIDED_HELP" + }, + { + "params": [ + { + "key": "client.version", + "value": "2.20220921" + }, + { + "key": "client.name", + "value": "WEB" + }, + { + "key": "client.fexp", + "value": "24272792,24169501,1714251,24229161,24117400,23966208,24140247,24034168,24152443,24181174,23983296,24246430,24227844,23804281,24120820,39322389,39322382,23946420,24245173,24255543,24280303,24292738,24273940,24281669,24262777,24275320,24229466,24216873,24161116,39322399,24289900,24226335,24191629,24650771,24267569,24255545,24254502,24248385,24001373,24268142,23882503,24185614,24277988,24286019,24211178,24260441,24286005,24036947,23934970,24187043,39322357,24287603,24164186,45686551,23858057,24080738,24219713,24282686,24002022,24290131,23986030,24187377,24266634,24255165,24287873,24199724,24265820,39322223,9406122,24287795,24002025,24283093,24293730,24260844,24281190,24243988,24264860,24280954,24184446,39322450,24268870,24077241,24256688,24278489,24004644,24007246,24199774,23918597,24135310,24262346,24275335,24277923,24211854,24263273,24166867,23998056,24260783,24241378,24267564,24290270,39322278,24263796" + } + ], + "service": "ECATCHER" + } + ], + "visitorData": "CgtCV1l2R2Rzb2ZSZyiu4a2ZBg%3D%3D", + "webResponseContextExtensionData": { + "hasDecorated": true + } + }, + "topbar": { + "desktopTopbarRenderer": { + "a11ySkipNavigationButton": { + "buttonRenderer": { + "command": { + "clickTrackingParams": "CAUQ8FsiEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAUQ8FsiEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "signalAction": { + "signal": "SKIP_NAVIGATION" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "text": { + "runs": [ + { + "text": "Skip navigation" + } + ] + }, + "trackingParams": "CAUQ8FsiEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + }, + "backButton": { + "buttonRenderer": { + "command": { + "clickTrackingParams": "CAcQvIYDIhMIhdiMwdmm-gIVy8sRCB3GtgbS", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAcQvIYDIhMIhdiMwdmm-gIVy8sRCB3GtgbS", + "signalAction": { + "signal": "HISTORY_BACK" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "trackingParams": "CAcQvIYDIhMIhdiMwdmm-gIVy8sRCB3GtgbS" + } + }, + "forwardButton": { + "buttonRenderer": { + "command": { + "clickTrackingParams": "CAYQvYYDIhMIhdiMwdmm-gIVy8sRCB3GtgbS", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAYQvYYDIhMIhdiMwdmm-gIVy8sRCB3GtgbS", + "signalAction": { + "signal": "HISTORY_FORWARD" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "trackingParams": "CAYQvYYDIhMIhdiMwdmm-gIVy8sRCB3GtgbS" + } + }, + "hotkeyDialog": { + "hotkeyDialogRenderer": { + "dismissButton": { + "buttonRenderer": { + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_BLUE_TEXT", + "text": { + "runs": [ + { + "text": "Dismiss" + } + ] + }, + "trackingParams": "CAkQ8FsiEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + }, + "sections": [ + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "k", + "label": { + "runs": [ + { + "text": "Toggle play/pause" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "j", + "label": { + "runs": [ + { + "text": "Rewind 10 seconds" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "l", + "label": { + "runs": [ + { + "text": "Fast forward 10 seconds" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "P (SHIFT+p)", + "label": { + "runs": [ + { + "text": "Previous video" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "N (SHIFT+n)", + "label": { + "runs": [ + { + "text": "Next video" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": ",", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Comma" + } + }, + "label": { + "runs": [ + { + "text": "Previous frame (while paused)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": ".", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Period" + } + }, + "label": { + "runs": [ + { + "text": "Next frame (while paused)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "< (SHIFT+,)", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Less than or SHIFT + comma" + } + }, + "label": { + "runs": [ + { + "text": "Decrease playback rate" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "> (SHIFT+.)", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Greater than or SHIFT + period" + } + }, + "label": { + "runs": [ + { + "text": "Increase playback rate" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "0..9", + "label": { + "runs": [ + { + "text": "Seek to specific point in the video (7 advances to 70% of duration)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "CONTROL + ←", + "label": { + "runs": [ + { + "text": "Seek to previous chapter" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "CONTROL + →", + "label": { + "runs": [ + { + "text": "Seek to next chapter" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Playback" + } + ] + } + } + }, + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "f", + "label": { + "runs": [ + { + "text": "Toggle full screen" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "t", + "label": { + "runs": [ + { + "text": "Toggle theater mode" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "i", + "label": { + "runs": [ + { + "text": "Toggle miniplayer" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "ESCAPE", + "label": { + "runs": [ + { + "text": "Close miniplayer or current dialog" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "m", + "label": { + "runs": [ + { + "text": "Toggle mute" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "General" + } + ] + } + } + }, + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "c", + "label": { + "runs": [ + { + "text": "If the video supports captions, toggle captions ON/OFF" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "o", + "label": { + "runs": [ + { + "text": "Rotate through different text opacity levels" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "w", + "label": { + "runs": [ + { + "text": "Rotate through different window opacity levels" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "+", + "label": { + "runs": [ + { + "text": "Rotate through font sizes (increasing)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "-", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Minus" + } + }, + "label": { + "runs": [ + { + "text": "Rotate through font sizes (decreasing)" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Subtitles and closed captions" + } + ] + } + } + }, + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "w", + "label": { + "runs": [ + { + "text": "Pan up" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "a", + "label": { + "runs": [ + { + "text": "Pan left" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "s", + "label": { + "runs": [ + { + "text": "Pan down" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "d", + "label": { + "runs": [ + { + "text": "Pan right" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "+ on numpad or ]", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Plus on number pad or right bracket" + } + }, + "label": { + "runs": [ + { + "text": "Zoom in" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "- on numpad or [", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Minus on number pad or left bracket" + } + }, + "label": { + "runs": [ + { + "text": "Zoom out" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Spherical Videos" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Keyboard shortcuts" + } + ] + }, + "trackingParams": "CAgQteYDIhMIhdiMwdmm-gIVy8sRCB3GtgbS" + } + }, + "logo": { + "topbarLogoRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "FEwhat_to_watch" + }, + "clickTrackingParams": "CA8QsV4iEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3854, + "url": "/", + "webPageType": "WEB_PAGE_TYPE_BROWSE" + } + } + }, + "iconImage": { + "iconType": "YOUTUBE_LOGO" + }, + "overrideEntityKey": "EgZ0b3BiYXIg9QEoAQ%3D%3D", + "tooltipText": { + "runs": [ + { + "text": "YouTube Home" + } + ] + }, + "trackingParams": "CA8QsV4iEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + }, + "searchbox": { + "fusionSearchboxRenderer": { + "clearButton": { + "buttonRenderer": { + "accessibilityData": { + "accessibilityData": { + "label": "Clear search query" + } + }, + "icon": { + "iconType": "CLOSE" + }, + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "trackingParams": "CA4Q8FsiEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + }, + "config": { + "webSearchboxConfig": { + "focusSearchbox": true, + "hasOnscreenKeyboard": false, + "requestDomain": "us", + "requestLanguage": "en" + } + }, + "icon": { + "iconType": "SEARCH" + }, + "placeholderText": { + "runs": [ + { + "text": "Search" + } + ] + }, + "searchEndpoint": { + "clickTrackingParams": "CA0Q7VAiEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 4724, + "url": "/results?search_query=", + "webPageType": "WEB_PAGE_TYPE_SEARCH" + } + }, + "searchEndpoint": { + "query": "" + } + }, + "trackingParams": "CA0Q7VAiEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + }, + "topbarButtons": [ + { + "topbarMenuButtonRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Settings" + } + }, + "icon": { + "iconType": "MORE_VERT" + }, + "menuRequest": { + "clickTrackingParams": "CAsQ_qsBGAAiEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/account/account_menu", + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAsQ_qsBGAAiEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "openPopupAction": { + "beReused": true, + "popup": { + "multiPageMenuRenderer": { + "showLoadingSpinner": true, + "style": "MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM", + "trackingParams": "CAwQ_6sBIhMIhdiMwdmm-gIVy8sRCB3GtgbS" + } + }, + "popupType": "DROPDOWN" + } + } + ], + "signal": "GET_ACCOUNT_MENU" + } + }, + "style": "STYLE_DEFAULT", + "tooltip": "Settings", + "trackingParams": "CAsQ_qsBGAAiEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + }, + { + "buttonRenderer": { + "icon": { + "iconType": "AVATAR_LOGGED_OUT" + }, + "navigationEndpoint": { + "clickTrackingParams": "CAoQ1IAEGAEiEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8%2526prettyPrint%253Dfalse&hl=en&ec=65620", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "signInEndpoint": { + "idamTag": "65620" + } + }, + "size": "SIZE_SMALL", + "style": "STYLE_SUGGESTIVE", + "targetId": "topbar-signin", + "text": { + "runs": [ + { + "text": "Sign in" + } + ] + }, + "trackingParams": "CAoQ1IAEGAEiEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + } + ], + "trackingParams": "CAEQq6wBIhMIhdiMwdmm-gIVy8sRCB3GtgbS", + "voiceSearchButton": { + "buttonRenderer": { + "accessibilityData": { + "accessibilityData": { + "label": "Search with your voice" + } + }, + "icon": { + "iconType": "MICROPHONE_ON" + }, + "isDisabled": false, + "serviceEndpoint": { + "clickTrackingParams": "CAIQ8FsiEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAIQ8FsiEwiF2IzB2ab6AhXLyxEIHca2BtI=", + "openPopupAction": { + "popup": { + "voiceSearchDialogRenderer": { + "connectionErrorHeader": { + "runs": [ + { + "text": "No connection" + } + ] + }, + "connectionErrorMicrophoneLabel": { + "runs": [ + { + "text": "Check your connection and try again" + } + ] + }, + "disabledHeader": { + "runs": [ + { + "text": "Search with your voice" + } + ] + }, + "disabledSubtext": { + "runs": [ + { + "text": "To search by voice, go to your browser settings and allow access to microphone" + } + ] + }, + "exampleQuery1": { + "runs": [ + { + "text": "\"Play Dua Lipa\"" + } + ] + }, + "exampleQuery2": { + "runs": [ + { + "text": "\"Show me my subscriptions\"" + } + ] + }, + "exitButton": { + "buttonRenderer": { + "accessibilityData": { + "accessibilityData": { + "label": "Cancel" + } + }, + "icon": { + "iconType": "CLOSE" + }, + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "trackingParams": "CAQQ8FsiEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + }, + "loadingHeader": { + "runs": [ + { + "text": "Working..." + } + ] + }, + "microphoneButtonAriaLabel": { + "runs": [ + { + "text": "Cancel" + } + ] + }, + "microphoneOffPromptHeader": { + "runs": [ + { + "text": "Microphone off. Try again." + } + ] + }, + "permissionsHeader": { + "runs": [ + { + "text": "Waiting for permission" + } + ] + }, + "permissionsSubtext": { + "runs": [ + { + "text": "Allow microphone access to search with voice" + } + ] + }, + "placeholderHeader": { + "runs": [ + { + "text": "Listening..." + } + ] + }, + "promptHeader": { + "runs": [ + { + "text": "Didn't hear that. Try again." + } + ] + }, + "promptMicrophoneLabel": { + "runs": [ + { + "text": "Tap microphone to try again" + } + ] + }, + "trackingParams": "CAMQ7q8FIhMIhdiMwdmm-gIVy8sRCB3GtgbS" + } + }, + "popupType": "TOP_ALIGNED_DIALOG" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "tooltip": "Search with your voice", + "trackingParams": "CAIQ8FsiEwiF2IzB2ab6AhXLyxEIHca2BtI=" + } + } + } + }, + "trackingParams": "CAAQhGciEwiF2IzB2ab6AhXLyxEIHca2BtI=" +} diff --git a/testfiles/channel/channel_videos_shorts.json b/testfiles/channel/channel_videos_shorts.json new file mode 100644 index 0000000..4787b4d --- /dev/null +++ b/testfiles/channel/channel_videos_shorts.json @@ -0,0 +1,13888 @@ +{ + "contents": { + "twoColumnBrowseResultsRenderer": { + "tabs": [ + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap", + "params": "EghmZWF0dXJlZPIGBAoCMgA%3D" + }, + "clickTrackingParams": "CPcBEPCTARgFIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap/featured", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "Home", + "trackingParams": "CPcBEPCTARgFIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + { + "tabRenderer": { + "content": { + "sectionListRenderer": { + "contents": [ + { + "itemSectionRenderer": { + "contents": [ + { + "gridRenderer": { + "items": [ + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CPIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CPIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "JBUZE0mIlg8" + ] + } + }, + "openMiniplayer": true, + "videoId": "JBUZE0mIlg8", + "videoIds": [ + "JBUZE0mIlg8" + ] + }, + "clickTrackingParams": "CPIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CPIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CO8BEJ2kBxgAIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CO8BEJ2kBxgAIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/JBUZE0mIlg8", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CPUBEKikAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CPQBEKmkAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "small but sure joy Doobydobap 1 day ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CPYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CPYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "small but sure joy" + } + ] + }, + "timestampText": { + "simpleText": "1 day ago" + }, + "trackingParams": "CPYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CPMBELC1BCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtKQlVaRTBtSWxnOA%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/JBUZE0mIlg8/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "JBUZE0mIlg8" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CO8BEJ2kBxgAIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "publishedTimeText": { + "simpleText": "1 day ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/JBUZE0mIlg8/mqdefault_6s.webp?du=3000&sqp=CKW3rZkG&rs=AOn4CLB23_1KC9ZdAE76X4LxdT74G_ZsXQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "443K views" + } + }, + "simpleText": "443K views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/JBUZE0mIlg8/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLCRBlyIUBUm_aypWz4tGkrDNJxIZw", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CPEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "JBUZE0mIlg8" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CPEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CPEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "JBUZE0mIlg8" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CPABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CPABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CPABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "JBUZE0mIlg8" + ] + } + }, + "openMiniplayer": true, + "videoId": "JBUZE0mIlg8", + "videoIds": [ + "JBUZE0mIlg8" + ] + }, + "clickTrackingParams": "CPABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "small but sure joy by Doobydobap 1 day ago 29 seconds 443,549 views - play Short" + } + }, + "runs": [ + { + "text": "small but sure joy" + } + ] + }, + "trackingParams": "CO8BEJ2kBxgAIhMIgbHo2dum-gIVddURCB25-gZPQI-sosy0osaKJKoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "JBUZE0mIlg8", + "viewCountText": { + "simpleText": "443,549 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "COoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "COoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "SRrvxFc2b2c" + ] + } + }, + "openMiniplayer": true, + "videoId": "SRrvxFc2b2c", + "videoIds": [ + "SRrvxFc2b2c" + ] + }, + "clickTrackingParams": "COoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "COoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "COcBEJ2kBxgBIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "COcBEJ2kBxgBIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/SRrvxFc2b2c", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CO0BEKikAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "COwBEKmkAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "i don't believe in long distance relationships Doobydobap 2 days ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CO4BEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CO4BEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "i don't believe in long distance relationships" + } + ] + }, + "timestampText": { + "simpleText": "2 days ago" + }, + "trackingParams": "CO4BEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "COsBELC1BCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtTUnJ2eEZjMmIyYw%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/SRrvxFc2b2c/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "SRrvxFc2b2c" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "COcBEJ2kBxgBIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "publishedTimeText": { + "simpleText": "2 days ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/SRrvxFc2b2c/mqdefault_6s.webp?du=3000&sqp=CMLlrZkG&rs=AOn4CLDhhoXZjzqDMUGpuKMYi2QK9I2q_w", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "1.1 million views" + } + }, + "simpleText": "1.1M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/SRrvxFc2b2c/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLA0hJdOfUp-zMI-vW43sYnKgufocA", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "COkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "SRrvxFc2b2c" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "COkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "COkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "SRrvxFc2b2c" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "COgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "COgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "COgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "SRrvxFc2b2c" + ] + } + }, + "openMiniplayer": true, + "videoId": "SRrvxFc2b2c", + "videoIds": [ + "SRrvxFc2b2c" + ] + }, + "clickTrackingParams": "COgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "i don't believe in long distance relationships by Doobydobap 2 days ago 1 minute 1,154,962 views - play Short" + } + }, + "runs": [ + { + "text": "i don't believe in long distance relationships" + } + ] + }, + "trackingParams": "COcBEJ2kBxgBIhMIgbHo2dum-gIVddURCB25-gZPQOfe2bnF-LuNSaoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "SRrvxFc2b2c", + "viewCountText": { + "simpleText": "1,154,962 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "COYBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "COYBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "l9TiwunjzgA" + ] + } + }, + "openMiniplayer": true, + "videoId": "l9TiwunjzgA", + "videoIds": [ + "l9TiwunjzgA" + ] + }, + "clickTrackingParams": "COYBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "COYBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "COMBEJQ1GAIiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "COMBEJQ1GAIiEwiBsejZ26b6AhV11REIHbn6Bk8yCmctaGlnaC1jcnZaGFVDaDhnSGR0ek8ydFhkNTkzX2JqRXJXZ5oBBRDyOBhmqgEYVVVoOGdIZHR6TzJ0WGQ1OTNfYmpFcldn", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=l9TiwunjzgA", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "l9TiwunjzgA", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jeener.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=97d4e2c2e9e3ce00&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1381250&mt=1663791439&oweuc=&pxtags=Cg4KAnR4EggyNDI4MDEzOQ&rxtags=Cg4KAnR4EggyNDI4MDEzNQ%2CCg4KAnR4EggyNDI4MDEzNg%2CCg4KAnR4EggyNDI4MDEzNw%2CCg4KAnR4EggyNDI4MDEzOA%2CCg4KAnR4EggyNDI4MDEzOQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "COMBEJQ1GAIiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "3 days ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/l9TiwunjzgA/mqdefault_6s.webp?du=3000&sqp=CODHrZkG&rs=AOn4CLD6LDNmynawTdOSPMpc01l2J7bkMA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "477K views" + } + }, + "simpleText": "477K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/l9TiwunjzgA/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDjM6SZ7ScyfFRr13QdVmIvWEWWrQ", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/l9TiwunjzgA/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDmjuvrAkYrdvhuU-Nl8jzx4so9oA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/l9TiwunjzgA/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBJ5ZEDrtK_1oM20uRPmzPjDpUhrQ", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/l9TiwunjzgA/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCb6F-jiGZ5aYaq7HBh2if85d_t0A", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 23 seconds" + } + }, + "simpleText": "17:23" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "COUBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "l9TiwunjzgA" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "COUBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "COUBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "l9TiwunjzgA" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "COQBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "COQBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "COQBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "l9TiwunjzgA" + ] + } + }, + "openMiniplayer": true, + "videoId": "l9TiwunjzgA", + "videoIds": [ + "l9TiwunjzgA" + ] + }, + "clickTrackingParams": "COQBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "long distance by Doobydobap 3 days ago 17 minutes 477,460 views" + } + }, + "runs": [ + { + "text": "long distance" + } + ] + }, + "trackingParams": "COMBEJQ1GAIiEwiBsejZ26b6AhV11REIHbn6Bk9AgJyPz67YuOqXAaoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "l9TiwunjzgA", + "viewCountText": { + "simpleText": "477,460 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CN4BEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CN4BEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "cNx0ql9gnf4" + ] + } + }, + "openMiniplayer": true, + "videoId": "cNx0ql9gnf4", + "videoIds": [ + "cNx0ql9gnf4" + ] + }, + "clickTrackingParams": "CN4BEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CN4BEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CNsBEJ2kBxgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CNsBEJ2kBxgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/cNx0ql9gnf4", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "COEBEKikAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "COABEKmkAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "come over :) Doobydobap 6 days ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "COIBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "COIBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "come over :)" + } + ] + }, + "timestampText": { + "simpleText": "6 days ago" + }, + "trackingParams": "COIBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CN8BELC1BCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtjTngwcWw5Z25mNA%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/cNx0ql9gnf4/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "cNx0ql9gnf4" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CNsBEJ2kBxgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "publishedTimeText": { + "simpleText": "6 days ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/cNx0ql9gnf4/mqdefault_6s.webp?du=3000&sqp=CMjErZkG&rs=AOn4CLDKc-BC3pCk8Z1n7vcr51qqxOJHBA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "1.3 million views" + } + }, + "simpleText": "1.3M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/cNx0ql9gnf4/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBvAKRZE2LyKIo6_6prX9pzfiWoVw", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CN0BEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "cNx0ql9gnf4" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CN0BEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CN0BEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "cNx0ql9gnf4" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CNwBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CNwBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CNwBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "cNx0ql9gnf4" + ] + } + }, + "openMiniplayer": true, + "videoId": "cNx0ql9gnf4", + "videoIds": [ + "cNx0ql9gnf4" + ] + }, + "clickTrackingParams": "CNwBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "come over :) by Doobydobap 6 days ago 44 seconds 1,388,173 views - play Short" + } + }, + "runs": [ + { + "text": "come over :)" + } + ] + }, + "trackingParams": "CNsBEJ2kBxgDIhMIgbHo2dum-gIVddURCB25-gZPQP67gvullZ3ucKoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "cNx0ql9gnf4", + "viewCountText": { + "simpleText": "1,388,173 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CNYBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CNYBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "fGQUWI4o__A" + ] + } + }, + "openMiniplayer": true, + "videoId": "fGQUWI4o__A", + "videoIds": [ + "fGQUWI4o__A" + ] + }, + "clickTrackingParams": "CNYBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CNYBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CNMBEJ2kBxgEIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CNMBEJ2kBxgEIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/fGQUWI4o__A", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CNkBEKikAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CNgBEKmkAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Baskin Robbins in South Korea Doobydobap 7 days ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CNoBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CNoBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "Baskin Robbins in South Korea" + } + ] + }, + "timestampText": { + "simpleText": "7 days ago" + }, + "trackingParams": "CNoBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CNcBELC1BCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtmR1FVV0k0b19fQQ%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/fGQUWI4o__A/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "fGQUWI4o__A" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CNMBEJ2kBxgEIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "publishedTimeText": { + "simpleText": "7 days ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/fGQUWI4o__A/mqdefault_6s.webp?du=3000&sqp=CLCyrZkG&rs=AOn4CLDF6EQP0ONZQ1FLc39bt105g1COqA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "1.7 million views" + } + }, + "simpleText": "1.7M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/fGQUWI4o__A/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLDyPuI762qzLAZM0QikxjFKVpoF9w", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CNUBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "fGQUWI4o__A" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CNUBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CNUBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "fGQUWI4o__A" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CNQBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CNQBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CNQBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "fGQUWI4o__A" + ] + } + }, + "openMiniplayer": true, + "videoId": "fGQUWI4o__A", + "videoIds": [ + "fGQUWI4o__A" + ] + }, + "clickTrackingParams": "CNQBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Baskin Robbins in South Korea by Doobydobap 7 days ago 53 seconds 1,738,301 views - play Short" + } + }, + "runs": [ + { + "text": "Baskin Robbins in South Korea" + } + ] + }, + "trackingParams": "CNMBEJ2kBxgEIhMIgbHo2dum-gIVddURCB25-gZPQPD_o_GIi4WyfKoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "fGQUWI4o__A", + "viewCountText": { + "simpleText": "1,738,301 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CM4BEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CM4BEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Q73VTjdqVA8" + ] + } + }, + "openMiniplayer": true, + "videoId": "Q73VTjdqVA8", + "videoIds": [ + "Q73VTjdqVA8" + ] + }, + "clickTrackingParams": "CM4BEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CM4BEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CMsBEJ2kBxgFIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CMsBEJ2kBxgFIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/Q73VTjdqVA8", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CNEBEKikAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CNABEKmkAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "dry hot pot Doobydobap 9 days ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CNIBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CNIBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "dry hot pot" + } + ] + }, + "timestampText": { + "simpleText": "9 days ago" + }, + "trackingParams": "CNIBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CM8BELC1BCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtRNzNWVGpkcVZBOA%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/Q73VTjdqVA8/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "Q73VTjdqVA8" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CMsBEJ2kBxgFIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "publishedTimeText": { + "simpleText": "9 days ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/Q73VTjdqVA8/mqdefault_6s.webp?du=3000&sqp=CKC2rZkG&rs=AOn4CLBk0P7b5TUPkq6vl2YmtTMzQcYFNA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "1.3 million views" + } + }, + "simpleText": "1.3M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/Q73VTjdqVA8/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBfJXtFWfAnyMOvaJfvpYJ5WrhbSA", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CM0BEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "Q73VTjdqVA8" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CM0BEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CM0BEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "Q73VTjdqVA8" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CMwBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CMwBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CMwBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Q73VTjdqVA8" + ] + } + }, + "openMiniplayer": true, + "videoId": "Q73VTjdqVA8", + "videoIds": [ + "Q73VTjdqVA8" + ] + }, + "clickTrackingParams": "CMwBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "dry hot pot by Doobydobap 9 days ago 51 seconds 1,316,594 views - play Short" + } + }, + "runs": [ + { + "text": "dry hot pot" + } + ] + }, + "trackingParams": "CMsBEJ2kBxgFIhMIgbHo2dum-gIVddURCB25-gZPQI-oqbvjqfXeQ6oBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "Q73VTjdqVA8", + "viewCountText": { + "simpleText": "1,316,594 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CMoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CMoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "pRVSdUxdsVw" + ] + } + }, + "openMiniplayer": true, + "videoId": "pRVSdUxdsVw", + "videoIds": [ + "pRVSdUxdsVw" + ] + }, + "clickTrackingParams": "CMoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CMoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CMcBEJQ1GAYiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CMcBEJQ1GAYiEwiBsejZ26b6AhV11REIHbn6Bk8yCmctaGlnaC1jcnZaGFVDaDhnSGR0ek8ydFhkNTkzX2JqRXJXZ5oBBRDyOBhmqgEYVVVoOGdIZHR6TzJ0WGQ1OTNfYmpFcldn", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=pRVSdUxdsVw", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "pRVSdUxdsVw", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=a51552754c5db15c&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1418750&mt=1663791439&oweuc=&pxtags=Cg4KAnR4EggyNDI4MDEzOQ&rxtags=Cg4KAnR4EggyNDI4MDEzNQ%2CCg4KAnR4EggyNDI4MDEzNg%2CCg4KAnR4EggyNDI4MDEzNw%2CCg4KAnR4EggyNDI4MDEzOA%2CCg4KAnR4EggyNDI4MDEzOQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CMcBEJQ1GAYiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "10 days ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/pRVSdUxdsVw/mqdefault_6s.webp?du=3000&sqp=CMC5rZkG&rs=AOn4CLDDjCc8R2rNMAeTXsOBJabnjeUElg", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "478K views" + } + }, + "simpleText": "478K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/pRVSdUxdsVw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAQWneuYcJcccgooBfa3WI4LdYF3w", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/pRVSdUxdsVw/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAO8o5qPYTUPF4yyBLSpYBeE6lMSA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/pRVSdUxdsVw/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLClJOy_nxUK-ACJUduXzk-khvwmpQ", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/pRVSdUxdsVw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB6k0Egq5r3hNjamUiia-lh-n2EEA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "16 minutes, 5 seconds" + } + }, + "simpleText": "16:05" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CMkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "pRVSdUxdsVw" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CMkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CMkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "pRVSdUxdsVw" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CMgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CMgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CMgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "pRVSdUxdsVw" + ] + } + }, + "openMiniplayer": true, + "videoId": "pRVSdUxdsVw", + "videoIds": [ + "pRVSdUxdsVw" + ] + }, + "clickTrackingParams": "CMgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Repairing... by Doobydobap 10 days ago 16 minutes 478,703 views" + } + }, + "runs": [ + { + "text": "Repairing..." + } + ] + }, + "trackingParams": "CMcBEJQ1GAYiEwiBsejZ26b6AhV11REIHbn6Bk9A3OL24tTO1IqlAaoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "pRVSdUxdsVw", + "viewCountText": { + "simpleText": "478,703 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CMIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CMIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "gTG2WDbiYGo" + ] + } + }, + "openMiniplayer": true, + "videoId": "gTG2WDbiYGo", + "videoIds": [ + "gTG2WDbiYGo" + ] + }, + "clickTrackingParams": "CMIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CMIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CL8BEJ2kBxgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CL8BEJ2kBxgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/gTG2WDbiYGo", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CMUBEKikAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CMQBEKmkAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "time machine Doobydobap 11 days ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CMYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CMYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "time machine" + } + ] + }, + "timestampText": { + "simpleText": "11 days ago" + }, + "trackingParams": "CMYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CMMBELC1BCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtnVEcyV0RiaVlHbw%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/gTG2WDbiYGo/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "gTG2WDbiYGo" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CL8BEJ2kBxgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "publishedTimeText": { + "simpleText": "11 days ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/gTG2WDbiYGo/mqdefault_6s.webp?du=3000&sqp=CJjErZkG&rs=AOn4CLDCTmvpXPvH3Ck80C9Ixy796JYg-g", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "1.4 million views" + } + }, + "simpleText": "1.4M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/gTG2WDbiYGo/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLDw5Lw19mNLJnoIF3aCGkMbxvgILQ", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CMEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "gTG2WDbiYGo" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CMEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CMEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "gTG2WDbiYGo" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CMABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CMABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CMABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "gTG2WDbiYGo" + ] + } + }, + "openMiniplayer": true, + "videoId": "gTG2WDbiYGo", + "videoIds": [ + "gTG2WDbiYGo" + ] + }, + "clickTrackingParams": "CMABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "time machine by Doobydobap 11 days ago 49 seconds 1,412,213 views - play Short" + } + }, + "runs": [ + { + "text": "time machine" + } + ] + }, + "trackingParams": "CL8BEJ2kBxgHIhMIgbHo2dum-gIVddURCB25-gZPQOrAibeDy-2YgQGqARhVVWg4Z0hkdHpPMnRYZDU5M19iakVyV2c=", + "videoId": "gTG2WDbiYGo", + "viewCountText": { + "simpleText": "1,412,213 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CLoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CLoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "y5JK5YFp92g" + ] + } + }, + "openMiniplayer": true, + "videoId": "y5JK5YFp92g", + "videoIds": [ + "y5JK5YFp92g" + ] + }, + "clickTrackingParams": "CLoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CLoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CLcBEJ2kBxgIIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CLcBEJ2kBxgIIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/y5JK5YFp92g", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CL0BEKikAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CLwBEKmkAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "tiramissu Doobydobap 13 days ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CL4BEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CL4BEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "tiramissu" + } + ] + }, + "timestampText": { + "simpleText": "13 days ago" + }, + "trackingParams": "CL4BEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CLsBELC1BCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "Cgt5NUpLNVlGcDkyZw%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/y5JK5YFp92g/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "y5JK5YFp92g" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CLcBEJ2kBxgIIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "publishedTimeText": { + "simpleText": "13 days ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/y5JK5YFp92g/mqdefault_6s.webp?du=3000&sqp=COjLrZkG&rs=AOn4CLC1IKdJDMx-XHSvUsjgxib-5SS9wQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "1.5 million views" + } + }, + "simpleText": "1.5M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/y5JK5YFp92g/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLCR66ytQIBWWw_ajvgyaUdUawHVIg", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CLkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "y5JK5YFp92g" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CLkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CLkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "y5JK5YFp92g" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CLgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CLgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CLgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "y5JK5YFp92g" + ] + } + }, + "openMiniplayer": true, + "videoId": "y5JK5YFp92g", + "videoIds": [ + "y5JK5YFp92g" + ] + }, + "clickTrackingParams": "CLgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "tiramissu by Doobydobap 13 days ago 58 seconds 1,513,305 views - play Short" + } + }, + "runs": [ + { + "text": "tiramissu" + } + ] + }, + "trackingParams": "CLcBEJ2kBxgIIhMIgbHo2dum-gIVddURCB25-gZPQOjup4vY3JLJywGqARhVVWg4Z0hkdHpPMnRYZDU5M19iakVyV2c=", + "videoId": "y5JK5YFp92g", + "viewCountText": { + "simpleText": "1,513,305 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CLIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CLIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "pvSWHm4wlxY" + ] + } + }, + "openMiniplayer": true, + "videoId": "pvSWHm4wlxY", + "videoIds": [ + "pvSWHm4wlxY" + ] + }, + "clickTrackingParams": "CLIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CLIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CK8BEJ2kBxgJIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CK8BEJ2kBxgJIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/pvSWHm4wlxY", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CLUBEKikAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CLQBEKmkAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "having kids Doobydobap 2 weeks ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CLYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CLYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "having kids" + } + ] + }, + "timestampText": { + "simpleText": "2 weeks ago" + }, + "trackingParams": "CLYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CLMBELC1BCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtwdlNXSG00d2x4WQ%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/pvSWHm4wlxY/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "pvSWHm4wlxY" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CK8BEJ2kBxgJIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "publishedTimeText": { + "simpleText": "2 weeks ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/pvSWHm4wlxY/mqdefault_6s.webp?du=3000&sqp=CI6trZkG&rs=AOn4CLBWdGmWd7pbURFdaWTYlNt6a3SoYg", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "8.9 million views" + } + }, + "simpleText": "8.9M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/pvSWHm4wlxY/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLDt7ZAwQoObfa5A7gC_hJnU1WH4Ug", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CLEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "pvSWHm4wlxY" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CLEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CLEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "pvSWHm4wlxY" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CLABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CLABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CLABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "pvSWHm4wlxY" + ] + } + }, + "openMiniplayer": true, + "videoId": "pvSWHm4wlxY", + "videoIds": [ + "pvSWHm4wlxY" + ] + }, + "clickTrackingParams": "CLABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "having kids by Doobydobap 2 weeks ago 1 minute 8,936,223 views - play Short" + } + }, + "runs": [ + { + "text": "having kids" + } + ] + }, + "trackingParams": "CK8BEJ2kBxgJIhMIgbHo2dum-gIVddURCB25-gZPQJauwvHmw6X6pgGqARhVVWg4Z0hkdHpPMnRYZDU5M19iakVyV2c=", + "videoId": "pvSWHm4wlxY", + "viewCountText": { + "simpleText": "8,936,223 views" + } + } + }, + { + "gridVideoRenderer": { + "badges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Closed captions" + }, + "label": "CC", + "style": "BADGE_STYLE_TYPE_SIMPLE", + "trackingParams": "CKsBEJQ1GAoiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CK4BEP6YBBgIIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CK4BEP6YBBgIIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "2FJVhdOO0F0" + ] + } + }, + "openMiniplayer": true, + "videoId": "2FJVhdOO0F0", + "videoIds": [ + "2FJVhdOO0F0" + ] + }, + "clickTrackingParams": "CK4BEP6YBBgIIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CK4BEP6YBBgIIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CKsBEJQ1GAoiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CKsBEJQ1GAoiEwiBsejZ26b6AhV11REIHbn6Bk8yCmctaGlnaC1jcnZaGFVDaDhnSGR0ek8ydFhkNTkzX2JqRXJXZ5oBBRDyOBhmqgEYVVVoOGdIZHR6TzJ0WGQ1OTNfYmpFcldn", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=2FJVhdOO0F0", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "2FJVhdOO0F0", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jeln7e.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=d8525585d38ed05d&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1381250&mt=1663791439&oweuc=&pxtags=Cg4KAnR4EggyNDI4MDEzOQ&rxtags=Cg4KAnR4EggyNDI4MDEzNQ%2CCg4KAnR4EggyNDI4MDEzNg%2CCg4KAnR4EggyNDI4MDEzNw%2CCg4KAnR4EggyNDI4MDEzOA%2CCg4KAnR4EggyNDI4MDEzOQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CKsBEJQ1GAoiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "2 weeks ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/2FJVhdOO0F0/mqdefault_6s.webp?du=3000&sqp=CNbgrZkG&rs=AOn4CLCVrVxKoJjcYEXRO3CYhAystOnwQg", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "987K views" + } + }, + "simpleText": "987K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/2FJVhdOO0F0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA5ambaz-euRsB9VG5ANaYFUUSEbg", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/2FJVhdOO0F0/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBAbpE1_Iiqdmwbm_IbUFPxkyjmhg", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/2FJVhdOO0F0/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCLrwdM2QBdnaFPEpsmMVaAQq3vug", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/2FJVhdOO0F0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAccJCJ5-5TLOBSooo4jeojbbfn9A", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "20 minutes, 38 seconds" + } + }, + "simpleText": "20:38" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CK0BEPnnAxgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "2FJVhdOO0F0" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CK0BEPnnAxgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CK0BEPnnAxgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "2FJVhdOO0F0" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CKwBEMfsBBgEIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CKwBEMfsBBgEIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CKwBEMfsBBgEIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "2FJVhdOO0F0" + ] + } + }, + "openMiniplayer": true, + "videoId": "2FJVhdOO0F0", + "videoIds": [ + "2FJVhdOO0F0" + ] + }, + "clickTrackingParams": "CKwBEMfsBBgEIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "a health scare by Doobydobap 2 weeks ago 20 minutes 987,083 views" + } + }, + "runs": [ + { + "text": "a health scare" + } + ] + }, + "trackingParams": "CKsBEJQ1GAoiEwiBsejZ26b6AhV11REIHbn6Bk9A3aC7nN2wlanYAaoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "2FJVhdOO0F0", + "viewCountText": { + "simpleText": "987,083 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CKYBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CKYBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "CqFGACRrWJE" + ] + } + }, + "openMiniplayer": true, + "videoId": "CqFGACRrWJE", + "videoIds": [ + "CqFGACRrWJE" + ] + }, + "clickTrackingParams": "CKYBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CKYBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CKMBEJ2kBxgLIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CKMBEJ2kBxgLIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/CqFGACRrWJE", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CKkBEKikAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CKgBEKmkAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "just do it Doobydobap 2 weeks ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CKoBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CKoBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "just do it" + } + ] + }, + "timestampText": { + "simpleText": "2 weeks ago" + }, + "trackingParams": "CKoBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CKcBELC1BCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtDcUZHQUNScldKRQ%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/CqFGACRrWJE/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "CqFGACRrWJE" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CKMBEJ2kBxgLIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "publishedTimeText": { + "simpleText": "2 weeks ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/CqFGACRrWJE/mqdefault_6s.webp?du=3000&sqp=CP6rrZkG&rs=AOn4CLBYYQGMzfnuq94G4ImhX6bQbzOoHQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "2.7 million views" + } + }, + "simpleText": "2.7M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/CqFGACRrWJE/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLDyAIF4S_foRXsyvq16YCPJWNKewQ", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CKUBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "CqFGACRrWJE" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CKUBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CKUBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "CqFGACRrWJE" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CKQBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CKQBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CKQBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "CqFGACRrWJE" + ] + } + }, + "openMiniplayer": true, + "videoId": "CqFGACRrWJE", + "videoIds": [ + "CqFGACRrWJE" + ] + }, + "clickTrackingParams": "CKQBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "just do it by Doobydobap 2 weeks ago 1 minute 2,769,717 views - play Short" + } + }, + "runs": [ + { + "text": "just do it" + } + ] + }, + "trackingParams": "CKMBEJ2kBxgLIhMIgbHo2dum-gIVddURCB25-gZPQJGxraOCwNHQCqoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "CqFGACRrWJE", + "viewCountText": { + "simpleText": "2,769,717 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CKIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CKIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "CutR_1SDDzY" + ] + } + }, + "openMiniplayer": true, + "videoId": "CutR_1SDDzY", + "videoIds": [ + "CutR_1SDDzY" + ] + }, + "clickTrackingParams": "CKIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CKIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CJ8BEJQ1GAwiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CJ8BEJQ1GAwiEwiBsejZ26b6AhV11REIHbn6Bk8yCmctaGlnaC1jcnZaGFVDaDhnSGR0ek8ydFhkNTkzX2JqRXJXZ5oBBRDyOBhmqgEYVVVoOGdIZHR6TzJ0WGQ1OTNfYmpFcldn", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=CutR_1SDDzY", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "CutR_1SDDzY", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=0aeb51ff54830f36&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1381250&mt=1663791439&oweuc=&pxtags=Cg4KAnR4EggyNDI4MDEzOQ&rxtags=Cg4KAnR4EggyNDI4MDEzNQ%2CCg4KAnR4EggyNDI4MDEzNg%2CCg4KAnR4EggyNDI4MDEzNw%2CCg4KAnR4EggyNDI4MDEzOA%2CCg4KAnR4EggyNDI4MDEzOQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CJ8BEJQ1GAwiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "3 weeks ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/CutR_1SDDzY/mqdefault_6s.webp?du=3000&sqp=CILCrZkG&rs=AOn4CLCb2e_KxHOv6wPOMgi0BZVaKg1DDw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "497K views" + } + }, + "simpleText": "497K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/CutR_1SDDzY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAt413Uk4xhHjYwpLI5-DXuOsFouA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/CutR_1SDDzY/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDd-m1YaVdVXcUh98FRzstRUn03Pw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/CutR_1SDDzY/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBHgcMGTg11_LzuQOHo4oAUBtsfKg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/CutR_1SDDzY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDZtPA-3fS7BwVhuIHDbusLbw0Dqg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 19 seconds" + } + }, + "simpleText": "19:19" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CKEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "CutR_1SDDzY" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CKEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CKEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "CutR_1SDDzY" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CKABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CKABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CKABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "CutR_1SDDzY" + ] + } + }, + "openMiniplayer": true, + "videoId": "CutR_1SDDzY", + "videoIds": [ + "CutR_1SDDzY" + ] + }, + "clickTrackingParams": "CKABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "feels good to be back by Doobydobap 3 weeks ago 19 minutes 497,660 views" + } + }, + "runs": [ + { + "text": "feels good to be back" + } + ] + }, + "trackingParams": "CJ8BEJQ1GAwiEwiBsejZ26b6AhV11REIHbn6Bk9Atp6MpPW_1PUKqgEYVVVoOGdIZHR6TzJ0WGQ1OTNfYmpFcldn", + "videoId": "CutR_1SDDzY", + "viewCountText": { + "simpleText": "497,660 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CJoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "DdGr6t2NqKc" + ] + } + }, + "openMiniplayer": true, + "videoId": "DdGr6t2NqKc", + "videoIds": [ + "DdGr6t2NqKc" + ] + }, + "clickTrackingParams": "CJoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CJoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CJcBEJ2kBxgNIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CJcBEJ2kBxgNIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/DdGr6t2NqKc", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CJ0BEKikAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CJwBEKmkAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "coming soon Doobydobap 3 weeks ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CJ4BEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CJ4BEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "coming soon" + } + ] + }, + "timestampText": { + "simpleText": "3 weeks ago" + }, + "trackingParams": "CJ4BEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CJsBELC1BCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtEZEdyNnQyTnFLYw%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/DdGr6t2NqKc/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "DdGr6t2NqKc" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CJcBEJ2kBxgNIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "publishedTimeText": { + "simpleText": "3 weeks ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/DdGr6t2NqKc/mqdefault_6s.webp?du=3000&sqp=CL3OrZkG&rs=AOn4CLCUnX6TgTjGDiolMJP-CrnUs6ImsQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "572K views" + } + }, + "simpleText": "572K views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/DdGr6t2NqKc/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLDRYfxh25EjK3zuOJORNNahxeBanA", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CJkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "DdGr6t2NqKc" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CJkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "DdGr6t2NqKc" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CJgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "DdGr6t2NqKc" + ] + } + }, + "openMiniplayer": true, + "videoId": "DdGr6t2NqKc", + "videoIds": [ + "DdGr6t2NqKc" + ] + }, + "clickTrackingParams": "CJgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "coming soon by Doobydobap 3 weeks ago 58 seconds 572,107 views - play Short" + } + }, + "runs": [ + { + "text": "coming soon" + } + ] + }, + "trackingParams": "CJcBEJ2kBxgNIhMIgbHo2dum-gIVddURCB25-gZPQKfRtuyt_eroDaoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "DdGr6t2NqKc", + "viewCountText": { + "simpleText": "572,107 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CJIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "jKS44NMWuXw" + ] + } + }, + "openMiniplayer": true, + "videoId": "jKS44NMWuXw", + "videoIds": [ + "jKS44NMWuXw" + ] + }, + "clickTrackingParams": "CJIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CJIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CI8BEJ2kBxgOIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CI8BEJ2kBxgOIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/jKS44NMWuXw", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CJUBEKikAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CJQBEKmkAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "adult money Doobydobap 3 weeks ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CJYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CJYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "adult money" + } + ] + }, + "timestampText": { + "simpleText": "3 weeks ago" + }, + "trackingParams": "CJYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CJMBELC1BCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtqS1M0NE5NV3VYdw%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/jKS44NMWuXw/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "jKS44NMWuXw" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CI8BEJ2kBxgOIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "publishedTimeText": { + "simpleText": "3 weeks ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/jKS44NMWuXw/mqdefault_6s.webp?du=3000&sqp=CMDGrZkG&rs=AOn4CLDYHwgd7InWphh72g38SayVDj9IYQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "1.7 million views" + } + }, + "simpleText": "1.7M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/jKS44NMWuXw/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLAIexckdN7FXJUgkeJvITHyzXw1TQ", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CJEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "jKS44NMWuXw" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CJEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "jKS44NMWuXw" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CJABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "jKS44NMWuXw" + ] + } + }, + "openMiniplayer": true, + "videoId": "jKS44NMWuXw", + "videoIds": [ + "jKS44NMWuXw" + ] + }, + "clickTrackingParams": "CJABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "adult money by Doobydobap 3 weeks ago 1 minute 1,707,132 views - play Short" + } + }, + "runs": [ + { + "text": "adult money" + } + ] + }, + "trackingParams": "CI8BEJ2kBxgOIhMIgbHo2dum-gIVddURCB25-gZPQPzy2piNnK7SjAGqARhVVWg4Z0hkdHpPMnRYZDU5M19iakVyV2c=", + "videoId": "jKS44NMWuXw", + "viewCountText": { + "simpleText": "1,707,132 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CIoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "kx1YtJM_vbI" + ] + } + }, + "openMiniplayer": true, + "videoId": "kx1YtJM_vbI", + "videoIds": [ + "kx1YtJM_vbI" + ] + }, + "clickTrackingParams": "CIoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CIoBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CIcBEJ2kBxgPIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CIcBEJ2kBxgPIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/kx1YtJM_vbI", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CI0BEKikAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CIwBEKmkAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "a fig's journey Doobydobap 3 weeks ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CI4BEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CI4BEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "a fig's journey" + } + ] + }, + "timestampText": { + "simpleText": "3 weeks ago" + }, + "trackingParams": "CI4BEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CIsBELC1BCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtreDFZdEpNX3ZiSQ%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/kx1YtJM_vbI/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "kx1YtJM_vbI" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CIcBEJ2kBxgPIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "publishedTimeText": { + "simpleText": "3 weeks ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/kx1YtJM_vbI/mqdefault_6s.webp?du=3000&sqp=CJTYrZkG&rs=AOn4CLD76yKznbxdScNl2bTvy8RpgN_0XA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "933K views" + } + }, + "simpleText": "933K views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/kx1YtJM_vbI/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLAi03nhSbt84LL7PFD2ij8GmaDlLQ", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CIkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "kx1YtJM_vbI" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CIkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIkBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "kx1YtJM_vbI" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CIgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "kx1YtJM_vbI" + ] + } + }, + "openMiniplayer": true, + "videoId": "kx1YtJM_vbI", + "videoIds": [ + "kx1YtJM_vbI" + ] + }, + "clickTrackingParams": "CIgBEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "a fig's journey by Doobydobap 3 weeks ago 57 seconds 933,094 views - play Short" + } + }, + "runs": [ + { + "text": "a fig's journey" + } + ] + }, + "trackingParams": "CIcBEJ2kBxgPIhMIgbHo2dum-gIVddURCB25-gZPQLL7_pnJltaOkwGqARhVVWg4Z0hkdHpPMnRYZDU5M19iakVyV2c=", + "videoId": "kx1YtJM_vbI", + "viewCountText": { + "simpleText": "933,094 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CIIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Sdbzs-1WWH0" + ] + } + }, + "openMiniplayer": true, + "videoId": "Sdbzs-1WWH0", + "videoIds": [ + "Sdbzs-1WWH0" + ] + }, + "clickTrackingParams": "CIIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CIIBEP6YBBgHIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + ], + "trackingParams": "CH8QnaQHGBAiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CH8QnaQHGBAiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/Sdbzs-1WWH0", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CIUBEKikAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CIQBEKmkAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "How to.. Mozzarella 🧀 Doobydobap 1 month ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CIYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CIYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "How to.. Mozzarella 🧀" + } + ] + }, + "timestampText": { + "simpleText": "1 month ago" + }, + "trackingParams": "CIYBEKunAiITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CIMBELC1BCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtTZGJ6cy0xV1dIMA%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/Sdbzs-1WWH0/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "Sdbzs-1WWH0" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CH8QnaQHGBAiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/Sdbzs-1WWH0/mqdefault_6s.webp?du=3000&sqp=CKbDrZkG&rs=AOn4CLDwvaliOV9mvOm6UzsX6MKoLzmdKQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "5.9 million views" + } + }, + "simpleText": "5.9M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/Sdbzs-1WWH0/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLC8IkwAif4wXhBGxHiosiILbPCSBw", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CIEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "Sdbzs-1WWH0" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CIEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIEBEPnnAxgCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "Sdbzs-1WWH0" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CIABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Sdbzs-1WWH0" + ] + } + }, + "openMiniplayer": true, + "videoId": "Sdbzs-1WWH0", + "videoIds": [ + "Sdbzs-1WWH0" + ] + }, + "clickTrackingParams": "CIABEMfsBBgDIhMIgbHo2dum-gIVddURCB25-gZP" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "How to.. Mozzarella 🧀 by Doobydobap 1 month ago 54 seconds 5,985,184 views - play Short" + } + }, + "runs": [ + { + "text": "How to.. Mozzarella 🧀" + } + ] + }, + "trackingParams": "CH8QnaQHGBAiEwiBsejZ26b6AhV11REIHbn6Bk9A_bDZ6r72vOtJqgEYVVVoOGdIZHR6TzJ0WGQ1OTNfYmpFcldn", + "videoId": "Sdbzs-1WWH0", + "viewCountText": { + "simpleText": "5,985,184 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CHoQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHoQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "9qBHyJIDous" + ] + } + }, + "openMiniplayer": true, + "videoId": "9qBHyJIDous", + "videoIds": [ + "9qBHyJIDous" + ] + }, + "clickTrackingParams": "CHoQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CHoQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CHcQnaQHGBEiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CHcQnaQHGBEiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/9qBHyJIDous", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CH0QqKQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CHwQqaQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "how to drink like a real korean Doobydobap 1 month ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CH4Qq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CH4Qq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "how to drink like a real korean" + } + ] + }, + "timestampText": { + "simpleText": "1 month ago" + }, + "trackingParams": "CH4Qq6cCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CHsQsLUEIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "Cgs5cUJIeUpJRG91cw%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/9qBHyJIDous/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "9qBHyJIDous" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CHcQnaQHGBEiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/9qBHyJIDous/mqdefault_6s.webp?du=3000&sqp=CMXkrZkG&rs=AOn4CLCbI5kDIMeyYwbOAiseB50LJ1GLAA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "14 million views" + } + }, + "simpleText": "14M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/9qBHyJIDous/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLB9Ib_E0siDiRMZ_GVHVxBfMd0Dkw", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CHkQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "9qBHyJIDous" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CHkQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHkQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "9qBHyJIDous" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CHgQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHgQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHgQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "9qBHyJIDous" + ] + } + }, + "openMiniplayer": true, + "videoId": "9qBHyJIDous", + "videoIds": [ + "9qBHyJIDous" + ] + }, + "clickTrackingParams": "CHgQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "how to drink like a real korean by Doobydobap 1 month ago 57 seconds 14,741,387 views - play Short" + } + }, + "runs": [ + { + "text": "how to drink like a real korean" + } + ] + }, + "trackingParams": "CHcQnaQHGBEiEwiBsejZ26b6AhV11REIHbn6Bk9A68WOkIn5kdD2AaoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "9qBHyJIDous", + "viewCountText": { + "simpleText": "14,741,387 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CHIQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHIQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "mBeFDb4gp8s" + ] + } + }, + "openMiniplayer": true, + "videoId": "mBeFDb4gp8s", + "videoIds": [ + "mBeFDb4gp8s" + ] + }, + "clickTrackingParams": "CHIQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CHIQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CG8QnaQHGBIiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CG8QnaQHGBIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/mBeFDb4gp8s", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CHUQqKQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CHQQqaQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "mr. krabs soup Doobydobap 1 month ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CHYQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CHYQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "mr. krabs soup" + } + ] + }, + "timestampText": { + "simpleText": "1 month ago" + }, + "trackingParams": "CHYQq6cCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CHMQsLUEIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgttQmVGRGI0Z3A4cw%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/mBeFDb4gp8s/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "mBeFDb4gp8s" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CG8QnaQHGBIiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/mBeFDb4gp8s/mqdefault_6s.webp?du=3000&sqp=CLTarZkG&rs=AOn4CLAsmY_4KABW8-pObwaighdjW9Xvcg", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "2.5 million views" + } + }, + "simpleText": "2.5M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/mBeFDb4gp8s/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLCzAPzv16WTJLr4ma-sAz6fNkFL0g", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CHEQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "mBeFDb4gp8s" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CHEQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHEQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "mBeFDb4gp8s" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CHAQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHAQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHAQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "mBeFDb4gp8s" + ] + } + }, + "openMiniplayer": true, + "videoId": "mBeFDb4gp8s", + "videoIds": [ + "mBeFDb4gp8s" + ] + }, + "clickTrackingParams": "CHAQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "mr. krabs soup by Doobydobap 1 month ago 59 seconds 2,511,322 views - play Short" + } + }, + "runs": [ + { + "text": "mr. krabs soup" + } + ] + }, + "trackingParams": "CG8QnaQHGBIiEwiBsejZ26b6AhV11REIHbn6Bk9Ay8-C8duh4YuYAaoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "mBeFDb4gp8s", + "viewCountText": { + "simpleText": "2,511,322 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGoQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGoQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "b38r1UYqoBQ" + ] + } + }, + "openMiniplayer": true, + "videoId": "b38r1UYqoBQ", + "videoIds": [ + "b38r1UYqoBQ" + ] + }, + "clickTrackingParams": "CGoQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CGoQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CGcQnaQHGBMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CGcQnaQHGBMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/b38r1UYqoBQ", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CG0QqKQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CGwQqaQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "in five years Doobydobap 1 month ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CG4Qq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CG4Qq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "in five years" + } + ] + }, + "timestampText": { + "simpleText": "1 month ago" + }, + "trackingParams": "CG4Qq6cCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CGsQsLUEIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtiMzhyMVVZcW9CUQ%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/b38r1UYqoBQ/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "b38r1UYqoBQ" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CGcQnaQHGBMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/b38r1UYqoBQ/mqdefault_6s.webp?du=3000&sqp=CNTDrZkG&rs=AOn4CLDEfqDYft4O8z1ZGlwRQ95ZlbJQ2Q", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "2.3 million views" + } + }, + "simpleText": "2.3M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/b38r1UYqoBQ/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLCGB9IpC2Enx5iZ-YCl0vEpMGpo9A", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CGkQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "b38r1UYqoBQ" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CGkQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGkQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "b38r1UYqoBQ" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CGgQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGgQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGgQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "b38r1UYqoBQ" + ] + } + }, + "openMiniplayer": true, + "videoId": "b38r1UYqoBQ", + "videoIds": [ + "b38r1UYqoBQ" + ] + }, + "clickTrackingParams": "CGgQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "in five years by Doobydobap 1 month ago 57 seconds 2,364,408 views - play Short" + } + }, + "runs": [ + { + "text": "in five years" + } + ] + }, + "trackingParams": "CGcQnaQHGBMiEwiBsejZ26b6AhV11REIHbn6Bk9AlMCqsdT6yr9vqgEYVVVoOGdIZHR6TzJ0WGQ1OTNfYmpFcldn", + "videoId": "b38r1UYqoBQ", + "viewCountText": { + "simpleText": "2,364,408 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "KUz7oArksR4" + ] + } + }, + "openMiniplayer": true, + "videoId": "KUz7oArksR4", + "videoIds": [ + "KUz7oArksR4" + ] + }, + "clickTrackingParams": "CGYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CGYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CGMQlDUYFCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CGMQlDUYFCITCIGx6NnbpvoCFXXVEQgdufoGTzIKZy1oaWdoLWNydloYVUNoOGdIZHR6TzJ0WGQ1OTNfYmpFcldnmgEFEPI4GGaqARhVVWg4Z0hkdHpPMnRYZDU5M19iakVyV2c=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=KUz7oArksR4", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "KUz7oArksR4", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeener.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=294cfba00ae4b11e&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1381250&mt=1663791439&oweuc=&pxtags=Cg4KAnR4EggyNDI4MDEzOQ&rxtags=Cg4KAnR4EggyNDI4MDEzNQ%2CCg4KAnR4EggyNDI4MDEzNg%2CCg4KAnR4EggyNDI4MDEzNw%2CCg4KAnR4EggyNDI4MDEzOA%2CCg4KAnR4EggyNDI4MDEzOQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CGMQlDUYFCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/KUz7oArksR4/mqdefault_6s.webp?du=3000&sqp=CJTYrZkG&rs=AOn4CLAAPkGTnTpuxIjpGrk7OgpUMeav5Q", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "706K views" + } + }, + "simpleText": "706K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/KUz7oArksR4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD1NwuIgJuJy2oPAiHqMre6rbcuPA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/KUz7oArksR4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBW8VcMIUoAKbd8tNzfO1KmmZp9eA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/KUz7oArksR4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDr9DmdJzOC9_PIqkx2GO7xol_2vA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/KUz7oArksR4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLABH3-3faYHCYhoZUFbOey9w3HD2w", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 3 seconds" + } + }, + "simpleText": "17:03" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CGUQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "KUz7oArksR4" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CGUQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGUQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "KUz7oArksR4" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CGQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "KUz7oArksR4" + ] + } + }, + "openMiniplayer": true, + "videoId": "KUz7oArksR4", + "videoIds": [ + "KUz7oArksR4" + ] + }, + "clickTrackingParams": "CGQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "running away by Doobydobap 1 month ago 17 minutes 706,059 views" + } + }, + "runs": [ + { + "text": "running away" + } + ] + }, + "trackingParams": "CGMQlDUYFCITCIGx6NnbpvoCFXXVEQgdufoGT0Ce4pLXgPS-pimqARhVVWg4Z0hkdHpPMnRYZDU5M19iakVyV2c=", + "videoId": "KUz7oArksR4", + "viewCountText": { + "simpleText": "706,059 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CF4Q_pgEGAYiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CF4Q_pgEGAYiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "RdFk4WaifEo" + ] + } + }, + "openMiniplayer": true, + "videoId": "RdFk4WaifEo", + "videoIds": [ + "RdFk4WaifEo" + ] + }, + "clickTrackingParams": "CF4Q_pgEGAYiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CF4Q_pgEGAYiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CFsQnaQHGBUiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CFsQnaQHGBUiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/RdFk4WaifEo", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CGEQqKQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CGAQqaQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "a weeknight dinner Doobydobap 1 month ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CGIQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CGIQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "a weeknight dinner" + } + ] + }, + "timestampText": { + "simpleText": "1 month ago" + }, + "trackingParams": "CGIQq6cCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CF8QsLUEIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtSZEZrNFdhaWZFbw%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/RdFk4WaifEo/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "RdFk4WaifEo" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CFsQnaQHGBUiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "1.9 million views" + } + }, + "simpleText": "1.9M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/RdFk4WaifEo/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBlKLBjBagaTQj24nYb-HkCQQcWHA", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CF0Q-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "RdFk4WaifEo" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CF0Q-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CF0Q-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "RdFk4WaifEo" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CFwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "RdFk4WaifEo" + ] + } + }, + "openMiniplayer": true, + "videoId": "RdFk4WaifEo", + "videoIds": [ + "RdFk4WaifEo" + ] + }, + "clickTrackingParams": "CFwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "a weeknight dinner by Doobydobap 1 month ago 59 seconds 1,947,627 views - play Short" + } + }, + "runs": [ + { + "text": "a weeknight dinner" + } + ] + }, + "trackingParams": "CFsQnaQHGBUiEwiBsejZ26b6AhV11REIHbn6Bk9AyviJtZac2ehFqgEYVVVoOGdIZHR6TzJ0WGQ1OTNfYmpFcldn", + "videoId": "RdFk4WaifEo", + "viewCountText": { + "simpleText": "1,947,627 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CFYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "GuyGyzZcumI" + ] + } + }, + "openMiniplayer": true, + "videoId": "GuyGyzZcumI", + "videoIds": [ + "GuyGyzZcumI" + ] + }, + "clickTrackingParams": "CFYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CFYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CFMQnaQHGBYiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CFMQnaQHGBYiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/GuyGyzZcumI", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CFkQqKQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CFgQqaQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "McDonald's Michelin Burger Doobydobap 1 month ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CFoQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CFoQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "McDonald's Michelin Burger" + } + ] + }, + "timestampText": { + "simpleText": "1 month ago" + }, + "trackingParams": "CFoQq6cCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CFcQsLUEIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtHdXlHeXpaY3VtSQ%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/GuyGyzZcumI/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "GuyGyzZcumI" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CFMQnaQHGBYiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/GuyGyzZcumI/mqdefault_6s.webp?du=3000&sqp=CLS7rZkG&rs=AOn4CLBWM854lgcxI0SKhdnFltZQvijmHA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "4.7 million views" + } + }, + "simpleText": "4.7M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/GuyGyzZcumI/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLDtmyilZAgMw8VWNy518etIKi4phA", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CFUQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "GuyGyzZcumI" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CFUQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFUQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "GuyGyzZcumI" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CFQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "GuyGyzZcumI" + ] + } + }, + "openMiniplayer": true, + "videoId": "GuyGyzZcumI", + "videoIds": [ + "GuyGyzZcumI" + ] + }, + "clickTrackingParams": "CFQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "McDonald's Michelin Burger by Doobydobap 1 month ago 59 seconds 4,763,839 views - play Short" + } + }, + "runs": [ + { + "text": "McDonald's Michelin Burger" + } + ] + }, + "trackingParams": "CFMQnaQHGBYiEwiBsejZ26b6AhV11REIHbn6Bk9A4vTysrPZofYaqgEYVVVoOGdIZHR6TzJ0WGQ1OTNfYmpFcldn", + "videoId": "GuyGyzZcumI", + "viewCountText": { + "simpleText": "4,763,839 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CE4Q_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CE4Q_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "07Zipsb3-qU" + ] + } + }, + "openMiniplayer": true, + "videoId": "07Zipsb3-qU", + "videoIds": [ + "07Zipsb3-qU" + ] + }, + "clickTrackingParams": "CE4Q_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CE4Q_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CEsQnaQHGBciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CEsQnaQHGBciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/07Zipsb3-qU", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CFEQqKQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CFAQqaQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "cwispy potato pancake Doobydobap 1 month ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CFIQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CFIQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "cwispy potato pancake" + } + ] + }, + "timestampText": { + "simpleText": "1 month ago" + }, + "trackingParams": "CFIQq6cCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CE8QsLUEIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgswN1ppcHNiMy1xVQ%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/07Zipsb3-qU/frame0.jpg", + "width": 406 + } + ] + }, + "videoId": "07Zipsb3-qU" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CEsQnaQHGBciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/07Zipsb3-qU/mqdefault_6s.webp?du=3000&sqp=CODdrZkG&rs=AOn4CLAno32hMb_R8i7-CHHpcof2xmxrpQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "1.9 million views" + } + }, + "simpleText": "1.9M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/07Zipsb3-qU/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLARXBTZlNStCVemXSkHfAWksRogng", + "width": 406 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CE0Q-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "07Zipsb3-qU" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CE0Q-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CE0Q-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "07Zipsb3-qU" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CEwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "07Zipsb3-qU" + ] + } + }, + "openMiniplayer": true, + "videoId": "07Zipsb3-qU", + "videoIds": [ + "07Zipsb3-qU" + ] + }, + "clickTrackingParams": "CEwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "cwispy potato pancake by Doobydobap 1 month ago 59 seconds 1,915,695 views - play Short" + } + }, + "runs": [ + { + "text": "cwispy potato pancake" + } + ] + }, + "trackingParams": "CEsQnaQHGBciEwiBsejZ26b6AhV11REIHbn6Bk9ApfXft-zUmNvTAaoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "07Zipsb3-qU", + "viewCountText": { + "simpleText": "1,915,695 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "3kaePnU6Clo" + ] + } + }, + "openMiniplayer": true, + "videoId": "3kaePnU6Clo", + "videoIds": [ + "3kaePnU6Clo" + ] + }, + "clickTrackingParams": "CEYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CEYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CEMQnaQHGBgiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CEMQnaQHGBgiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/3kaePnU6Clo", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CEkQqKQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CEgQqaQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "authenticity is overrated Doobydobap 1 month ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CEoQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CEoQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "authenticity is overrated" + } + ] + }, + "timestampText": { + "simpleText": "1 month ago" + }, + "trackingParams": "CEoQq6cCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CEcQsLUEIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "Cgsza2FlUG5VNkNsbw%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/3kaePnU6Clo/frame0.jpg", + "width": 406 + } + ] + }, + "videoId": "3kaePnU6Clo" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CEMQnaQHGBgiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/3kaePnU6Clo/mqdefault_6s.webp?du=3000&sqp=CNDTrZkG&rs=AOn4CLDEr9fpDiu0QQCddBY7A2PD52bpDQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "7.2 million views" + } + }, + "simpleText": "7.2M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/3kaePnU6Clo/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLDq0MY9dsMvr9Y6yaJ7069fgtdpGA", + "width": 406 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CEUQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "3kaePnU6Clo" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CEUQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEUQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "3kaePnU6Clo" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CEQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "3kaePnU6Clo" + ] + } + }, + "openMiniplayer": true, + "videoId": "3kaePnU6Clo", + "videoIds": [ + "3kaePnU6Clo" + ] + }, + "clickTrackingParams": "CEQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "authenticity is overrated by Doobydobap 1 month ago 58 seconds 7,268,944 views - play Short" + } + }, + "runs": [ + { + "text": "authenticity is overrated" + } + ] + }, + "trackingParams": "CEMQnaQHGBgiEwiBsejZ26b6AhV11REIHbn6Bk9A2pToqefHp6PeAaoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "3kaePnU6Clo", + "viewCountText": { + "simpleText": "7,268,944 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CD4Q_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CD4Q_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "rt4rXMftnpg" + ] + } + }, + "openMiniplayer": true, + "videoId": "rt4rXMftnpg", + "videoIds": [ + "rt4rXMftnpg" + ] + }, + "clickTrackingParams": "CD4Q_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CD4Q_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CDsQnaQHGBkiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CDsQnaQHGBkiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/rt4rXMftnpg", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CEEQqKQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CEAQqaQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "you can kimchi anything (T&C applies) Doobydobap 1 month ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CEIQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CEIQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "you can kimchi anything (T&C applies)" + } + ] + }, + "timestampText": { + "simpleText": "1 month ago" + }, + "trackingParams": "CEIQq6cCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CD8QsLUEIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtydDRyWE1mdG5wZw%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 1280, + "url": "https://i.ytimg.com/vi/rt4rXMftnpg/frame0.jpg", + "width": 720 + } + ] + }, + "videoId": "rt4rXMftnpg" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDsQnaQHGBkiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/rt4rXMftnpg/mqdefault_6s.webp?du=3000&sqp=CLDDrZkG&rs=AOn4CLCxKQKAZCqIEJVAR9Tjgxj3gIMFog", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "2.5 million views" + } + }, + "simpleText": "2.5M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/rt4rXMftnpg/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLC7WfSTGHkH2FEmn9gQ5E4AqpRtug", + "width": 405 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CD0Q-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "rt4rXMftnpg" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CD0Q-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CD0Q-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "rt4rXMftnpg" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CDwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "rt4rXMftnpg" + ] + } + }, + "openMiniplayer": true, + "videoId": "rt4rXMftnpg", + "videoIds": [ + "rt4rXMftnpg" + ] + }, + "clickTrackingParams": "CDwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "you can kimchi anything (T&C applies) by Doobydobap 1 month ago 1 minute 2,539,103 views - play Short" + } + }, + "runs": [ + { + "text": "you can kimchi anything (T&C applies)" + } + ] + }, + "trackingParams": "CDsQnaQHGBkiEwiBsejZ26b6AhV11REIHbn6Bk9AmL22v8zriu-uAaoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "rt4rXMftnpg", + "viewCountText": { + "simpleText": "2,539,103 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "DTyLUvbf128" + ] + } + }, + "openMiniplayer": true, + "videoId": "DTyLUvbf128", + "videoIds": [ + "DTyLUvbf128" + ] + }, + "clickTrackingParams": "CDYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CDYQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CDMQnaQHGBoiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CDMQnaQHGBoiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/DTyLUvbf128", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CDkQqKQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CDgQqaQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "egg, soy, and perfect pot rice Doobydobap 2 months ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CDoQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CDoQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "egg, soy, and perfect pot rice" + } + ] + }, + "timestampText": { + "simpleText": "2 months ago" + }, + "trackingParams": "CDoQq6cCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CDcQsLUEIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtEVHlMVXZiZjEyOA%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/DTyLUvbf128/frame0.jpg", + "width": 406 + } + ] + }, + "videoId": "DTyLUvbf128" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDMQnaQHGBoiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/DTyLUvbf128/mqdefault_6s.webp?du=3000&sqp=CIberZkG&rs=AOn4CLASXqt__IzSEVh5n7pxRZFkX91BPQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "5.5 million views" + } + }, + "simpleText": "5.5M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/DTyLUvbf128/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLAN1AtPya1D1NyiO0XYKOjIZIyhhQ", + "width": 406 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CDUQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "DTyLUvbf128" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CDUQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDUQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "DTyLUvbf128" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CDQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "DTyLUvbf128" + ] + } + }, + "openMiniplayer": true, + "videoId": "DTyLUvbf128", + "videoIds": [ + "DTyLUvbf128" + ] + }, + "clickTrackingParams": "CDQQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "egg, soy, and perfect pot rice by Doobydobap 2 months ago 1 minute 5,545,680 views - play Short" + } + }, + "runs": [ + { + "text": "egg, soy, and perfect pot rice" + } + ] + }, + "trackingParams": "CDMQnaQHGBoiEwiBsejZ26b6AhV11REIHbn6Bk9A767_tq_qop4NqgEYVVVoOGdIZHR6TzJ0WGQ1OTNfYmpFcldn", + "videoId": "DTyLUvbf128", + "viewCountText": { + "simpleText": "5,545,680 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CC4Q_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CC4Q_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "DzjLBgIe_aI" + ] + } + }, + "openMiniplayer": true, + "videoId": "DzjLBgIe_aI", + "videoIds": [ + "DzjLBgIe_aI" + ] + }, + "clickTrackingParams": "CC4Q_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CC4Q_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CCsQnaQHGBsiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CCsQnaQHGBsiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/DzjLBgIe_aI", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CDEQqKQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CDAQqaQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "love language Doobydobap 2 months ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CDIQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CDIQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "love language" + } + ] + }, + "timestampText": { + "simpleText": "2 months ago" + }, + "trackingParams": "CDIQq6cCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CC8QsLUEIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "CgtEempMQmdJZV9hSQ%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/DzjLBgIe_aI/frame0.jpg", + "width": 406 + } + ] + }, + "videoId": "DzjLBgIe_aI" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCsQnaQHGBsiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/DzjLBgIe_aI/mqdefault_6s.webp?du=3000&sqp=CJ6arZkG&rs=AOn4CLA3bT6atb_qkx4DghSHpwaoaff_wA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "2.2 million views" + } + }, + "simpleText": "2.2M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/DzjLBgIe_aI/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLDWVkrYrt64LvvxrMRfs29g_lGrNw", + "width": 406 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CC0Q-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "DzjLBgIe_aI" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CC0Q-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CC0Q-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "DzjLBgIe_aI" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CCwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "DzjLBgIe_aI" + ] + } + }, + "openMiniplayer": true, + "videoId": "DzjLBgIe_aI", + "videoIds": [ + "DzjLBgIe_aI" + ] + }, + "clickTrackingParams": "CCwQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "love language by Doobydobap 2 months ago 1 minute 2,202,314 views - play Short" + } + }, + "runs": [ + { + "text": "love language" + } + ] + }, + "trackingParams": "CCsQnaQHGBsiEwiBsejZ26b6AhV11REIHbn6Bk9Aovv7kODgspwPqgEYVVVoOGdIZHR6TzJ0WGQ1OTNfYmpFcldn", + "videoId": "DzjLBgIe_aI", + "viewCountText": { + "simpleText": "2,202,314 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CCoQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCoQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "sPb2gyN-hnE" + ] + } + }, + "openMiniplayer": true, + "videoId": "sPb2gyN-hnE", + "videoIds": [ + "sPb2gyN-hnE" + ] + }, + "clickTrackingParams": "CCoQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CCoQ_pgEGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CCcQlDUYHCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CCcQlDUYHCITCIGx6NnbpvoCFXXVEQgdufoGTzIKZy1oaWdoLWNydloYVUNoOGdIZHR6TzJ0WGQ1OTNfYmpFcldnmgEFEPI4GGaqARhVVWg4Z0hkdHpPMnRYZDU5M19iakVyV2c=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=sPb2gyN-hnE", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "sPb2gyN-hnE", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jeenld.googlevideo.com/initplayback?source=youtube&orc=1&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odeak=1&odepv=1&osfc=1&id=b0f6f683237e8671&ip=2003%3Ade%3Aaf08%3A2500%3Af0f%3Abee9%3Ad8c1%3Aa7db&initcwndbps=1381250&mt=1663791439&oweuc=&pxtags=Cg4KAnR4EggyNDI4MDEzOQ&rxtags=Cg4KAnR4EggyNDI4MDEzNQ%2CCg4KAnR4EggyNDI4MDEzNg%2CCg4KAnR4EggyNDI4MDEzNw%2CCg4KAnR4EggyNDI4MDEzOA%2CCg4KAnR4EggyNDI4MDEzOQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCcQlDUYHCITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + } + ], + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/sPb2gyN-hnE/mqdefault_6s.webp?du=3000&sqp=CKC9rZkG&rs=AOn4CLDR3tmZnEsM8KQscrm3wgHminmotg", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "613K views" + } + }, + "simpleText": "613K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/sPb2gyN-hnE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBidXnS47SJMkvOlqt2DgzHxr6wKQ", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/sPb2gyN-hnE/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCOxYF8A5DQVdZHh5O1vAdK-1qH1g", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/sPb2gyN-hnE/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBhQ9ZJs0bgGqdGb8t26tbjtmIKWA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/sPb2gyN-hnE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB35l1byuqA4pkl2SzE8Cr0vmPVGg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "20 minutes, 32 seconds" + } + }, + "simpleText": "20:32" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CCkQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "sPb2gyN-hnE" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CCkQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCkQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "sPb2gyN-hnE" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CCgQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCgQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCgQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "sPb2gyN-hnE" + ] + } + }, + "openMiniplayer": true, + "videoId": "sPb2gyN-hnE", + "videoIds": [ + "sPb2gyN-hnE" + ] + }, + "clickTrackingParams": "CCgQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "worth fighting for by Doobydobap 2 months ago 20 minutes 613,416 views" + } + }, + "runs": [ + { + "text": "worth fighting for" + } + ] + }, + "trackingParams": "CCcQlDUYHCITCIGx6NnbpvoCFXXVEQgdufoGT0DxjPqbstC9-7ABqgEYVVVoOGdIZHR6TzJ0WGQ1OTNfYmpFcldn", + "videoId": "sPb2gyN-hnE", + "viewCountText": { + "simpleText": "613,416 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CCIQ_pgEGAYiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCIQ_pgEGAYiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "9JboRKeJ2m4" + ] + } + }, + "openMiniplayer": true, + "videoId": "9JboRKeJ2m4", + "videoIds": [ + "9JboRKeJ2m4" + ] + }, + "clickTrackingParams": "CCIQ_pgEGAYiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CCIQ_pgEGAYiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CB8QnaQHGB0iEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CB8QnaQHGB0iEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 37414, + "url": "/shorts/9JboRKeJ2m4", + "webPageType": "WEB_PAGE_TYPE_SHORTS" + } + }, + "reelWatchEndpoint": { + "overlay": { + "reelPlayerOverlayRenderer": { + "nextItemButton": { + "buttonRenderer": { + "trackingParams": "CCUQqKQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "prevItemButton": { + "buttonRenderer": { + "trackingParams": "CCQQqaQCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "reelPlayerHeaderSupportedRenderers": { + "reelPlayerHeaderRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Rating Italian McDonald's Doobydobap 2 months ago" + } + }, + "channelNavigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CCYQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "channelThumbnail": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "channelTitleText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CCYQq6cCIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "text": "Doobydobap" + } + ] + }, + "reelTitleText": { + "runs": [ + { + "text": "Rating Italian McDonald's" + } + ] + }, + "timestampText": { + "simpleText": "2 months ago" + }, + "trackingParams": "CCYQq6cCIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "style": "REEL_PLAYER_OVERLAY_STYLE_SHORTS", + "trackingParams": "CCMQsLUEIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "params": "MAI%3D", + "playerParams": "8AEByAMk", + "sequenceParams": "Cgs5SmJvUktlSjJtNA%3D%3D", + "sequenceProvider": "REEL_WATCH_SEQUENCE_PROVIDER_RPC", + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/9JboRKeJ2m4/frame0.jpg", + "width": 406 + } + ] + }, + "videoId": "9JboRKeJ2m4" + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CB8QnaQHGB0iEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "6.4 million views" + } + }, + "simpleText": "6.4M views" + }, + "thumbnail": { + "isOriginalAspectRatio": true, + "thumbnails": [ + { + "height": 720, + "url": "https://i.ytimg.com/vi/9JboRKeJ2m4/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLC7xktrbnAqJq2nHH9aDggULsb3Cg", + "width": 406 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "icon": { + "iconType": "YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16" + }, + "style": "SHORTS", + "text": { + "accessibility": { + "accessibilityData": { + "label": "Shorts" + } + }, + "simpleText": "SHORTS" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CCEQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "9JboRKeJ2m4" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CCEQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCEQ-ecDGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "9JboRKeJ2m4" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CCAQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCAQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCAQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "9JboRKeJ2m4" + ] + } + }, + "openMiniplayer": true, + "videoId": "9JboRKeJ2m4", + "videoIds": [ + "9JboRKeJ2m4" + ] + }, + "clickTrackingParams": "CCAQx-wEGAMiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Rating Italian McDonald's by Doobydobap 2 months ago 1 minute 6,443,699 views - play Short" + } + }, + "runs": [ + { + "text": "Rating Italian McDonald's" + } + ] + }, + "trackingParams": "CB8QnaQHGB0iEwiBsejZ26b6AhV11REIHbn6Bk9A7rSnvMqIusv0AaoBGFVVaDhnSGR0ek8ydFhkNTkzX2JqRXJXZw==", + "videoId": "9JboRKeJ2m4", + "viewCountText": { + "simpleText": "6,443,699 views" + } + } + }, + { + "continuationItemRenderer": { + "continuationEndpoint": { + "clickTrackingParams": "CB4Q6IsCGAAiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "sendPost": true + } + }, + "continuationCommand": { + "request": "CONTINUATION_REQUEST_TYPE_BROWSE", + "token": "4qmFsgKrARIYVUNoOGdIZHR6TzJ0WGQ1OTNfYmpFcldnGmBFZ1oyYVdSbGIzTVlBeUFBTUFFNEFlb0RNRVZuYzBrM2NsTnVkazF4U1hWemRqQkJVMmQ1VFVGRk5FaHJTVXhEVUhac2NscHJSMFZKWVhWd016RkpRVlpCUVElM0QlM0SaAixicm93c2UtZmVlZFVDaDhnSGR0ek8ydFhkNTkzX2JqRXJXZ3ZpZGVvczEwMg%3D%3D" + } + }, + "trigger": "CONTINUATION_TRIGGER_ON_ITEM_SHOWN" + } + } + ], + "targetId": "browse-feedUCh8gHdtzO2tXd593_bjErWgvideos102", + "trackingParams": "CB4Q6IsCGAAiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CB0Quy8YACITCIGx6NnbpvoCFXXVEQgdufoGTw==" + } + } + ], + "disablePullToRefresh": true, + "subMenu": { + "channelSubMenuRenderer": { + "contentTypeSubMenuItems": [ + { + "endpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap", + "params": "EgZ2aWRlb3MgAA%3D%3D" + }, + "clickTrackingParams": "CBgQui8iEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap/videos?view=0", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": true, + "title": "Uploads" + } + ], + "sortSetting": { + "sortFilterSubMenuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Sort by" + } + }, + "icon": { + "iconType": "SORT" + }, + "subMenuItems": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap", + "params": "EgZ2aWRlb3MYASAAMAE%3D" + }, + "clickTrackingParams": "CBwQ48AHGAAiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap/videos?view=0&sort=p&flow=grid", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": false, + "title": "Most popular", + "trackingParams": "CBwQ48AHGAAiEwiBsejZ26b6AhV11REIHbn6Bk8=" + }, + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap", + "params": "EgZ2aWRlb3MYAiAAMAE%3D" + }, + "clickTrackingParams": "CBsQ48AHGAEiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap/videos?view=0&sort=da&flow=grid", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": false, + "title": "Date added (oldest)", + "trackingParams": "CBsQ48AHGAEiEwiBsejZ26b6AhV11REIHbn6Bk8=" + }, + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap", + "params": "EgZ2aWRlb3MYAyAAMAE%3D" + }, + "clickTrackingParams": "CBoQ48AHGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap/videos?view=0&sort=dd&flow=grid", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": true, + "title": "Date added (newest)", + "trackingParams": "CBoQ48AHGAIiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + ], + "title": "Sort by", + "trackingParams": "CBkQgdoEIhMIgbHo2dum-gIVddURCB25-gZP" + } + } + } + }, + "targetId": "browse-feedUCh8gHdtzO2tXd593_bjErWgvideos", + "trackingParams": "CBgQui8iEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "endpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap", + "params": "EgZ2aWRlb3PyBgQKAjoA" + }, + "clickTrackingParams": "CBcQ8JMBGAYiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap/videos", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": true, + "title": "Videos", + "trackingParams": "CBcQ8JMBGAYiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap", + "params": "EglwbGF5bGlzdHPyBgQKAkIA" + }, + "clickTrackingParams": "CBYQ8JMBGAciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap/playlists", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "Playlists", + "trackingParams": "CBYQ8JMBGAciEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap", + "params": "Egljb21tdW5pdHnyBgQKAkoA" + }, + "clickTrackingParams": "CBUQ8JMBGAgiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap/community", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "Community", + "trackingParams": "CBUQ8JMBGAgiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap", + "params": "EghjaGFubmVsc_IGBAoCUgA%3D" + }, + "clickTrackingParams": "CBQQ8JMBGAkiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap/channels", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "Channels", + "trackingParams": "CBQQ8JMBGAkiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + { + "tabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap", + "params": "EgVhYm91dPIGBAoCEgA%3D" + }, + "clickTrackingParams": "CBMQ8JMBGAoiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap/about", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "title": "About", + "trackingParams": "CBMQ8JMBGAoiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + { + "expandableTabRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap", + "params": "EgZzZWFyY2jyBgQKAloA" + }, + "clickTrackingParams": "CAAQhGciEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap/search", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "selected": false, + "title": "Search" + } + } + ] + } + }, + "header": { + "c4TabbedHeaderRenderer": { + "avatar": { + "thumbnails": [ + { + "height": 48, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s48-c-k-c0x00ffffff-no-rj", + "width": 48 + }, + { + "height": 88, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s88-c-k-c0x00ffffff-no-rj", + "width": 88 + }, + { + "height": 176, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s176-c-k-c0x00ffffff-no-rj", + "width": 176 + } + ] + }, + "badges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CBAQ8DsiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "banner": { + "thumbnails": [ + { + "height": 175, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w1060-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1060 + }, + { + "height": 188, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w1138-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1138 + }, + { + "height": 283, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w1707-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1707 + }, + { + "height": 351, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w2120-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2120 + }, + { + "height": 377, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w2276-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2276 + }, + { + "height": 424, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w2560-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2560 + } + ] + }, + "channelId": "UCh8gHdtzO2tXd593_bjErWg", + "headerLinks": { + "channelHeaderLinksRenderer": { + "primaryLinks": [ + { + "icon": { + "thumbnails": [ + { + "url": "https://encrypted-tbn3.gstatic.com/favicon-tbn?q=tbn:ANd9GcSfLSwm05yS0BK4Kb28e-NTcQAsNLQfDCkRW2BwGzQ_4QLgT3HvRwy5O9kLRnUU-QhzvJantOSGhq8NOQp7EHd_WEvUNR6WW1Pp0THXuSRzNiJgToeoCA" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CBAQ8DsiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqbmM1SWU5TExjZncxU3pBY2JDems2UktNQ25NUXxBQ3Jtc0tsbmhMcGFjR25JT084a0JGR3ZXTmZ2U2l1Z040QXFYZXJfM0xiS1c5WGVkS2haZ3hCNzlCdDg2S3pMaHN0SmNyMGo2eWs4aW5yR0JkLWlkWXZfWU5YWllzTGNsd2dQVi1VdlNHQTQzNlQ4UF9VVFRRYw&q=https%3A%2F%2Fwww.instagram.com%2Fdoobydobap%2F", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "urlEndpoint": { + "nofollow": true, + "target": "TARGET_NEW_WINDOW", + "url": "https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqbmM1SWU5TExjZncxU3pBY2JDems2UktNQ25NUXxBQ3Jtc0tsbmhMcGFjR25JT084a0JGR3ZXTmZ2U2l1Z040QXFYZXJfM0xiS1c5WGVkS2haZ3hCNzlCdDg2S3pMaHN0SmNyMGo2eWs4aW5yR0JkLWlkWXZfWU5YWllzTGNsd2dQVi1VdlNHQTQzNlQ4UF9VVFRRYw&q=https%3A%2F%2Fwww.instagram.com%2Fdoobydobap%2F" + } + }, + "title": { + "simpleText": "Instagram" + } + } + ], + "secondaryLinks": [ + { + "icon": { + "thumbnails": [ + { + "url": "https://encrypted-tbn3.gstatic.com/favicon-tbn?q=tbn:ANd9GcQZzeQ-YjBzDMVfSPdi-J7sxavrBYkoQkfputr9NVGzhuNNq6SlPdzOCKHVHrO8r-k3a7Me19Rovh47pHXM5BJfJKOK3Vn2V5ar85RiHxSTKKUORQ" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CBAQ8DsiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqbnJ4MGhMRjcwM1NJT2R4SzBzYnJFU1pGbXBSQXxBQ3Jtc0trYU81RXNTMEZjTXdpT3dxNm5CZjRwMlZVZ2xUdEtQdFBFMFNHUlpia05rSmYwenVPU2hubjB4MzdnLUN0MGpkbEVCZnQ0TXJ1NjQwNzVUVHNWa1NOSlJ3NmU2S2ZDd0ttZUEyS3lld2dUaDJFRGZJNA&q=https%3A%2F%2Fdoobydobap.com%2Frecipes", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "urlEndpoint": { + "nofollow": true, + "target": "TARGET_NEW_WINDOW", + "url": "https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqbnJ4MGhMRjcwM1NJT2R4SzBzYnJFU1pGbXBSQXxBQ3Jtc0trYU81RXNTMEZjTXdpT3dxNm5CZjRwMlZVZ2xUdEtQdFBFMFNHUlpia05rSmYwenVPU2hubjB4MzdnLUN0MGpkbEVCZnQ0TXJ1NjQwNzVUVHNWa1NOSlJ3NmU2S2ZDd0ttZUEyS3lld2dUaDJFRGZJNA&q=https%3A%2F%2Fdoobydobap.com%2Frecipes" + } + }, + "title": { + "simpleText": "Recipes" + } + }, + { + "icon": { + "thumbnails": [ + { + "url": "https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcR3nMAGoQnQL55usSMVa4uKPJB2xcjQw8kH3zBBwDp0ZQoEpZrNGp6DCUSUe_TWSvyHTooltYr_Orj-u45p2XVpQIqSwi6D373DTwxjyv-dlLjA" + } + ] + }, + "navigationEndpoint": { + "clickTrackingParams": "CBAQ8DsiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqa1I4U2JscXcwaHVuTHVXZUtDS0xPcVpkVW5od3xBQ3Jtc0tscjlPY1dLQWdYS2gxMEVSdWNPYkhxcENhY1NxZkJQSGNDZWNWWm1QS2plUjN5c1lwSHRxaUI0akJ5dHlyQVliNGRzem42WHJQTHZGdjhST0cyNkZjRlU0OUN5ZDdUZldqTTlsdjhjQnFMQ2d0YkhXYw&q=https%3A%2F%2Fdoobymart.com%2F", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "urlEndpoint": { + "nofollow": true, + "target": "TARGET_NEW_WINDOW", + "url": "https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqa1I4U2JscXcwaHVuTHVXZUtDS0xPcVpkVW5od3xBQ3Jtc0tscjlPY1dLQWdYS2gxMEVSdWNPYkhxcENhY1NxZkJQSGNDZWNWWm1QS2plUjN5c1lwSHRxaUI0akJ5dHlyQVliNGRzem42WHJQTHZGdjhST0cyNkZjRlU0OUN5ZDdUZldqTTlsdjhjQnFMQ2d0YkhXYw&q=https%3A%2F%2Fdoobymart.com%2F" + } + }, + "title": { + "simpleText": "Doobymart" + } + } + ] + } + }, + "mobileBanner": { + "thumbnails": [ + { + "height": 88, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w320-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 320 + }, + { + "height": 175, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w640-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 640 + }, + { + "height": 263, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w960-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 960 + }, + { + "height": 351, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w1280-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 1280 + }, + { + "height": 395, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w1440-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + "width": 1440 + } + ] + }, + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap" + }, + "clickTrackingParams": "CBAQ8DsiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + }, + "subscribeButton": { + "buttonRenderer": { + "isDisabled": false, + "navigationEndpoint": { + "clickTrackingParams": "CBEQ8FsiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "modalEndpoint": { + "modal": { + "modalWithTitleAndButtonRenderer": { + "button": { + "buttonRenderer": { + "isDisabled": false, + "navigationEndpoint": { + "clickTrackingParams": "CBIQ_YYEIhMIgbHo2dum-gIVddURCB25-gZPMglzdWJzY3JpYmU=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3D%252Fc%252FDoobydobap%252Fvideos%26continue_action%3DQUFFLUhqa3VKSUpBTS1fUmtRclRId0E2VktwWHUtVTFXUXxBQ3Jtc0tubWxEdjFhMUtQVFZCNzRxQTUteFZjV1pweUFrRXdtSmVMUmlDRUNLQVh4NGV1RUxVSVJObld4YzF5SlR6RFRBbk1CaXdxTVRGR1pIRzFPVlI1VzVsZm45b01NWGdZVURZTFlmeGhrRFlaMlJ6dmFJN0Vab0Q4MngzejB5QlBzcU5tTjlDVkxxajEzeldoX19meDdNX3NPczJGd0pOX3N1Rkx1eEN5QlZmM09zUjZuRUJBVU5QVFJKbmNEVEx2LUVnSS1SOFpqa1Z3YUJIdXlTemdrRE50RWxPdkJB&hl=en&ec=66429", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "signInEndpoint": { + "continueAction": "QUFFLUhqa3VKSUpBTS1fUmtRclRId0E2VktwWHUtVTFXUXxBQ3Jtc0tubWxEdjFhMUtQVFZCNzRxQTUteFZjV1pweUFrRXdtSmVMUmlDRUNLQVh4NGV1RUxVSVJObld4YzF5SlR6RFRBbk1CaXdxTVRGR1pIRzFPVlI1VzVsZm45b01NWGdZVURZTFlmeGhrRFlaMlJ6dmFJN0Vab0Q4MngzejB5QlBzcU5tTjlDVkxxajEzeldoX19meDdNX3NPczJGd0pOX3N1Rkx1eEN5QlZmM09zUjZuRUJBVU5QVFJKbmNEVEx2LUVnSS1SOFpqa1Z3YUJIdXlTemdrRE50RWxPdkJB", + "idamTag": "66429", + "nextEndpoint": { + "browseEndpoint": { + "browseId": "UCh8gHdtzO2tXd593_bjErWg", + "canonicalBaseUrl": "/c/Doobydobap", + "params": "EgZ2aWRlb3M%3D" + }, + "clickTrackingParams": "CBIQ_YYEIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3611, + "url": "/c/Doobydobap/videos", + "webPageType": "WEB_PAGE_TYPE_CHANNEL" + } + } + } + } + }, + "size": "SIZE_DEFAULT", + "style": "STYLE_BLUE_TEXT", + "text": { + "simpleText": "Sign in" + }, + "trackingParams": "CBIQ_YYEIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "content": { + "simpleText": "Sign in to subscribe to this channel." + }, + "title": { + "simpleText": "Want to subscribe to this channel?" + } + } + } + } + }, + "size": "SIZE_DEFAULT", + "style": "STYLE_DESTRUCTIVE", + "text": { + "runs": [ + { + "text": "Subscribe" + } + ] + }, + "trackingParams": "CBEQ8FsiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "subscriberCountText": { + "accessibility": { + "accessibilityData": { + "label": "2.84 million subscribers" + } + }, + "simpleText": "2.84M subscribers" + }, + "title": "Doobydobap", + "trackingParams": "CBAQ8DsiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "tvBanner": { + "thumbnails": [ + { + "height": 180, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w320-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 320 + }, + { + "height": 480, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w854-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 854 + }, + { + "height": 720, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w1280-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 1280 + }, + { + "height": 1080, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w1920-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 1920 + }, + { + "height": 1192, + "url": "https://yt3.ggpht.com/BvnAqgiursrXpmS9AgDLtkOSTQfOG_Dqn0KzY5hcwO9XrHTEQTVgaflI913f9KRp7d0U2qBp=w2120-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + "width": 2120 + } + ] + } + } + }, + "metadata": { + "channelMetadataRenderer": { + "androidAppindexingLink": "android-app://com.google.android.youtube/http/www.youtube.com/channel/UCh8gHdtzO2tXd593_bjErWg", + "androidDeepLink": "android-app://com.google.android.youtube/http/www.youtube.com/channel/UCh8gHdtzO2tXd593_bjErWg", + "availableCountryCodes": [ + "BL", + "IE", + "CL", + "AO", + "CI", + "PA", + "TN", + "EG", + "ML", + "BI", + "FI", + "PY", + "AD", + "MM", + "BE", + "SX", + "BY", + "CC", + "AU", + "JP", + "MZ", + "AZ", + "PF", + "UG", + "CG", + "CF", + "BH", + "HN", + "JM", + "TV", + "MU", + "YE", + "BT", + "FR", + "UZ", + "AS", + "MQ", + "GR", + "CW", + "NP", + "BN", + "AF", + "GS", + "EE", + "NE", + "KM", + "GI", + "SG", + "JE", + "AW", + "BQ", + "NA", + "KW", + "GM", + "SA", + "FO", + "LU", + "BW", + "AX", + "NI", + "MV", + "CR", + "GB", + "KP", + "EC", + "GH", + "CK", + "LK", + "TT", + "GN", + "BR", + "IO", + "LV", + "DO", + "TD", + "BG", + "DE", + "MA", + "SK", + "TR", + "SL", + "NO", + "KI", + "ZM", + "CA", + "ZW", + "PE", + "LA", + "BA", + "VE", + "JO", + "PR", + "EH", + "PK", + "PW", + "GE", + "NL", + "SJ", + "GP", + "BO", + "PT", + "LI", + "AI", + "LS", + "SE", + "SI", + "NZ", + "PL", + "KY", + "GG", + "IL", + "CX", + "DK", + "GU", + "MK", + "BV", + "ME", + "BZ", + "KH", + "TJ", + "MS", + "IR", + "HU", + "ID", + "NF", + "IN", + "CU", + "IT", + "TZ", + "VI", + "CM", + "BM", + "CN", + "MH", + "BS", + "DM", + "GQ", + "FM", + "PH", + "SM", + "SV", + "LT", + "BJ", + "AT", + "PN", + "CO", + "TH", + "CV", + "RW", + "ER", + "PS", + "TC", + "NG", + "SO", + "AG", + "GT", + "MN", + "ES", + "MR", + "MP", + "OM", + "NR", + "YT", + "RS", + "DZ", + "DJ", + "AM", + "IS", + "GW", + "GY", + "MT", + "TG", + "HR", + "MC", + "MX", + "SN", + "ZA", + "MY", + "TF", + "SZ", + "CY", + "LC", + "NC", + "CZ", + "IQ", + "BF", + "VG", + "NU", + "RO", + "RE", + "RU", + "FJ", + "HK", + "AL", + "SC", + "PG", + "KZ", + "ET", + "UM", + "VN", + "WS", + "KG", + "GL", + "TK", + "LY", + "CD", + "MF", + "MG", + "VU", + "HT", + "KR", + "CH", + "UY", + "PM", + "US", + "ST", + "FK", + "WF", + "AQ", + "GA", + "IM", + "TL", + "HM", + "MO", + "VC", + "KE", + "LR", + "QA", + "MW", + "GD", + "TO", + "TW", + "UA", + "KN", + "SS", + "MD", + "SY", + "AR", + "AE", + "GF", + "LB", + "SD", + "VA", + "SB", + "TM", + "BB", + "BD", + "SH", + "SR" + ], + "avatar": { + "thumbnails": [ + { + "height": 900, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s900-c-k-c0x00ffffff-no-rj", + "width": 900 + } + ] + }, + "channelUrl": "https://www.youtube.com/channel/UCh8gHdtzO2tXd593_bjErWg", + "description": "Hi, I’m Tina, aka Doobydobap!\n\nFood is the medium I use to tell stories and connect with people who share the same passion as I do. Whether it’s because you’re hungry at midnight or trying to learn how to cook, I hope you enjoy watching my content and recipes. Don't yuck my yum!\n\nwww.doobydobap.com\n", + "externalId": "UCh8gHdtzO2tXd593_bjErWg", + "iosAppindexingLink": "ios-app://544007664/vnd.youtube/www.youtube.com/channel/UCh8gHdtzO2tXd593_bjErWg", + "isFamilySafe": true, + "keywords": "", + "ownerUrls": [ + "http://www.youtube.com/c/Doobydobap" + ], + "rssUrl": "https://www.youtube.com/feeds/videos.xml?channel_id=UCh8gHdtzO2tXd593_bjErWg", + "title": "Doobydobap", + "vanityChannelUrl": "http://www.youtube.com/c/Doobydobap" + } + }, + "microformat": { + "microformatDataRenderer": { + "androidPackage": "com.google.android.youtube", + "appName": "YouTube", + "availableCountries": [ + "BL", + "IE", + "CL", + "AO", + "CI", + "PA", + "TN", + "EG", + "ML", + "BI", + "FI", + "PY", + "AD", + "MM", + "BE", + "SX", + "BY", + "CC", + "AU", + "JP", + "MZ", + "AZ", + "PF", + "UG", + "CG", + "CF", + "BH", + "HN", + "JM", + "TV", + "MU", + "YE", + "BT", + "FR", + "UZ", + "AS", + "MQ", + "GR", + "CW", + "NP", + "BN", + "AF", + "GS", + "EE", + "NE", + "KM", + "GI", + "SG", + "JE", + "AW", + "BQ", + "NA", + "KW", + "GM", + "SA", + "FO", + "LU", + "BW", + "AX", + "NI", + "MV", + "CR", + "GB", + "KP", + "EC", + "GH", + "CK", + "LK", + "TT", + "GN", + "BR", + "IO", + "LV", + "DO", + "TD", + "BG", + "DE", + "MA", + "SK", + "TR", + "SL", + "NO", + "KI", + "ZM", + "CA", + "ZW", + "PE", + "LA", + "BA", + "VE", + "JO", + "PR", + "EH", + "PK", + "PW", + "GE", + "NL", + "SJ", + "GP", + "BO", + "PT", + "LI", + "AI", + "LS", + "SE", + "SI", + "NZ", + "PL", + "KY", + "GG", + "IL", + "CX", + "DK", + "GU", + "MK", + "BV", + "ME", + "BZ", + "KH", + "TJ", + "MS", + "IR", + "HU", + "ID", + "NF", + "IN", + "CU", + "IT", + "TZ", + "VI", + "CM", + "BM", + "CN", + "MH", + "BS", + "DM", + "GQ", + "FM", + "PH", + "SM", + "SV", + "LT", + "BJ", + "AT", + "PN", + "CO", + "TH", + "CV", + "RW", + "ER", + "PS", + "TC", + "NG", + "SO", + "AG", + "GT", + "MN", + "ES", + "MR", + "MP", + "OM", + "NR", + "YT", + "RS", + "DZ", + "DJ", + "AM", + "IS", + "GW", + "GY", + "MT", + "TG", + "HR", + "MC", + "MX", + "SN", + "ZA", + "MY", + "TF", + "SZ", + "CY", + "LC", + "NC", + "CZ", + "IQ", + "BF", + "VG", + "NU", + "RO", + "RE", + "RU", + "FJ", + "HK", + "AL", + "SC", + "PG", + "KZ", + "ET", + "UM", + "VN", + "WS", + "KG", + "GL", + "TK", + "LY", + "CD", + "MF", + "MG", + "VU", + "HT", + "KR", + "CH", + "UY", + "PM", + "US", + "ST", + "FK", + "WF", + "AQ", + "GA", + "IM", + "TL", + "HM", + "MO", + "VC", + "KE", + "LR", + "QA", + "MW", + "GD", + "TO", + "TW", + "UA", + "KN", + "SS", + "MD", + "SY", + "AR", + "AE", + "GF", + "LB", + "SD", + "VA", + "SB", + "TM", + "BB", + "BD", + "SH", + "SR" + ], + "description": "Hi, I’m Tina, aka Doobydobap! Food is the medium I use to tell stories and connect with people who share the same passion as I do. Whether it’s because you’r...", + "familySafe": true, + "iosAppArguments": "https://www.youtube.com/channel/UCh8gHdtzO2tXd593_bjErWg", + "iosAppStoreId": "544007664", + "linkAlternates": [ + { + "hrefUrl": "https://m.youtube.com/channel/UCh8gHdtzO2tXd593_bjErWg" + }, + { + "hrefUrl": "android-app://com.google.android.youtube/http/youtube.com/channel/UCh8gHdtzO2tXd593_bjErWg" + }, + { + "hrefUrl": "ios-app://544007664/http/youtube.com/channel/UCh8gHdtzO2tXd593_bjErWg" + } + ], + "noindex": false, + "ogType": "yt-fb-app:channel", + "schemaDotOrgType": "http://schema.org/http://schema.org/YoutubeChannelV2", + "siteName": "YouTube", + "thumbnail": { + "thumbnails": [ + { + "height": 200, + "url": "https://yt3.ggpht.com/dm5Aq93xvVJz0NoVO88ieBkDXmuShCujGPlZ7qETMEPTrXvPUCFI3-BB6Xs_P-r6Uk3mnBy9zA=s200-c-k-c0x00ffffff-no-rj?days_since_epoch=19256", + "width": 200 + } + ] + }, + "title": "Doobydobap", + "twitterCardType": "summary", + "twitterSiteHandle": "@YouTube", + "unlisted": false, + "urlApplinksAndroid": "vnd.youtube://www.youtube.com/channel/UCh8gHdtzO2tXd593_bjErWg?feature=applinks", + "urlApplinksIos": "vnd.youtube://www.youtube.com/channel/UCh8gHdtzO2tXd593_bjErWg?feature=applinks", + "urlApplinksWeb": "https://www.youtube.com/channel/UCh8gHdtzO2tXd593_bjErWg?feature=applinks", + "urlCanonical": "https://www.youtube.com/channel/UCh8gHdtzO2tXd593_bjErWg", + "urlTwitterAndroid": "vnd.youtube://www.youtube.com/channel/UCh8gHdtzO2tXd593_bjErWg?feature=twitter-deep-link", + "urlTwitterIos": "vnd.youtube://www.youtube.com/channel/UCh8gHdtzO2tXd593_bjErWg?feature=twitter-deep-link" + } + }, + "responseContext": { + "mainAppWebResponseContext": { + "loggedOut": true + }, + "maxAgeSeconds": 300, + "serviceTrackingParams": [ + { + "params": [ + { + "key": "route", + "value": "channel.videos" + }, + { + "key": "is_casual", + "value": "false" + }, + { + "key": "is_owner", + "value": "false" + }, + { + "key": "is_monetization_enabled", + "value": "true" + }, + { + "key": "num_shelves", + "value": "3" + }, + { + "key": "is_alc_surface", + "value": "false" + }, + { + "key": "browse_id", + "value": "UCh8gHdtzO2tXd593_bjErWg" + }, + { + "key": "logged_in", + "value": "0" + }, + { + "key": "e", + "value": "1714256,23804281,23882685,23918597,23934970,23940248,23946420,23966208,23983296,23986017,23998056,24001373,24002022,24002025,24004644,24007246,24034168,24036947,24058862,24077241,24080738,24120820,24135310,24140247,24152442,24160837,24161116,24164186,24166867,24169501,24177159,24181174,24185614,24187043,24187377,24191629,24199724,24199774,24211178,24211852,24219360,24219713,24225483,24226335,24227844,24229161,24241378,24243988,24245173,24246430,24248385,24254502,24255165,24255225,24255543,24255545,24256986,24259937,24260441,24260783,24260844,24262346,24262777,24264860,24265667,24265820,24267564,24267569,24268142,24268870,24269775,24275320,24275335,24276274,24276632,24277923,24277989,24278489,24280139,24280303,24280768,24280997,24281190,24281835,24282966,24283093,24286005,24286019,24286022,24286395,24286794,24287134,24287795,24290272,24292295,39321826,39322223,39322278,39322360,39322382,39322386,39322399,39322450,45686551" + } + ], + "service": "GFEEDBACK" + }, + { + "params": [ + { + "key": "browse_id", + "value": "UCh8gHdtzO2tXd593_bjErWg" + } + ], + "service": "GOOGLE_HELP" + }, + { + "params": [ + { + "key": "c", + "value": "WEB" + }, + { + "key": "cver", + "value": "2.20220921.00.00" + }, + { + "key": "yt_li", + "value": "0" + }, + { + "key": "GetChannelPage_rid", + "value": "0xfedcc6f45b2924a2" + } + ], + "service": "CSI" + }, + { + "params": [ + { + "key": "logged_in", + "value": "0" + } + ], + "service": "GUIDED_HELP" + }, + { + "params": [ + { + "key": "client.version", + "value": "2.20220921" + }, + { + "key": "client.name", + "value": "WEB" + }, + { + "key": "client.fexp", + "value": "24169501,24181174,45686551,24286395,39322399,23918597,24260441,24268142,24199774,24225483,24286019,24290272,24166867,24286005,24255545,24267569,24152442,24254502,24077241,24248385,24001373,24292295,24177159,24160837,24265667,24277989,24199724,24269775,39322382,23986017,24245173,24255543,24275320,24280303,24262777,23804281,23983296,24246430,24120820,23946420,24187377,24080738,39322386,24140247,23966208,24256986,24219713,23934970,24282966,24187043,24164186,39322450,24280139,24241378,24267564,24260783,24259937,24007246,24135310,24185614,24281835,24211178,24262346,23998056,24277923,24287134,24036947,24275335,24268870,24278489,24004644,24286794,24280768,24264860,39322278,24226335,24191629,24281190,24255225,24286022,24161116,24243988,24260844,24265820,24283093,23882685,1714256,24287795,24002025,24227844,24276274,39322360,24255165,39322223,24229161,24276632,24058862,24280997,24211852,24219360,24034168,39321826,24002022,23940248" + } + ], + "service": "ECATCHER" + } + ], + "visitorData": "CgtneXVRbGtSMWtlYyj75a2ZBg%3D%3D", + "webResponseContextExtensionData": { + "hasDecorated": true + } + }, + "topbar": { + "desktopTopbarRenderer": { + "a11ySkipNavigationButton": { + "buttonRenderer": { + "command": { + "clickTrackingParams": "CAUQ8FsiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAUQ8FsiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "signalAction": { + "signal": "SKIP_NAVIGATION" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "text": { + "runs": [ + { + "text": "Skip navigation" + } + ] + }, + "trackingParams": "CAUQ8FsiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "backButton": { + "buttonRenderer": { + "command": { + "clickTrackingParams": "CAcQvIYDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAcQvIYDIhMIgbHo2dum-gIVddURCB25-gZP", + "signalAction": { + "signal": "HISTORY_BACK" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "trackingParams": "CAcQvIYDIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "forwardButton": { + "buttonRenderer": { + "command": { + "clickTrackingParams": "CAYQvYYDIhMIgbHo2dum-gIVddURCB25-gZP", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAYQvYYDIhMIgbHo2dum-gIVddURCB25-gZP", + "signalAction": { + "signal": "HISTORY_FORWARD" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "trackingParams": "CAYQvYYDIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "hotkeyDialog": { + "hotkeyDialogRenderer": { + "dismissButton": { + "buttonRenderer": { + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_BLUE_TEXT", + "text": { + "runs": [ + { + "text": "Dismiss" + } + ] + }, + "trackingParams": "CAkQ8FsiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "sections": [ + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "k", + "label": { + "runs": [ + { + "text": "Toggle play/pause" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "j", + "label": { + "runs": [ + { + "text": "Rewind 10 seconds" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "l", + "label": { + "runs": [ + { + "text": "Fast forward 10 seconds" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "P (SHIFT+p)", + "label": { + "runs": [ + { + "text": "Previous video" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "N (SHIFT+n)", + "label": { + "runs": [ + { + "text": "Next video" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": ",", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Comma" + } + }, + "label": { + "runs": [ + { + "text": "Previous frame (while paused)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": ".", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Period" + } + }, + "label": { + "runs": [ + { + "text": "Next frame (while paused)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "< (SHIFT+,)", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Less than or SHIFT + comma" + } + }, + "label": { + "runs": [ + { + "text": "Decrease playback rate" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "> (SHIFT+.)", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Greater than or SHIFT + period" + } + }, + "label": { + "runs": [ + { + "text": "Increase playback rate" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "0..9", + "label": { + "runs": [ + { + "text": "Seek to specific point in the video (7 advances to 70% of duration)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "CONTROL + ←", + "label": { + "runs": [ + { + "text": "Seek to previous chapter" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "CONTROL + →", + "label": { + "runs": [ + { + "text": "Seek to next chapter" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Playback" + } + ] + } + } + }, + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "f", + "label": { + "runs": [ + { + "text": "Toggle full screen" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "t", + "label": { + "runs": [ + { + "text": "Toggle theater mode" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "i", + "label": { + "runs": [ + { + "text": "Toggle miniplayer" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "ESCAPE", + "label": { + "runs": [ + { + "text": "Close miniplayer or current dialog" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "m", + "label": { + "runs": [ + { + "text": "Toggle mute" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "General" + } + ] + } + } + }, + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "c", + "label": { + "runs": [ + { + "text": "If the video supports captions, toggle captions ON/OFF" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "o", + "label": { + "runs": [ + { + "text": "Rotate through different text opacity levels" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "w", + "label": { + "runs": [ + { + "text": "Rotate through different window opacity levels" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "+", + "label": { + "runs": [ + { + "text": "Rotate through font sizes (increasing)" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "-", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Minus" + } + }, + "label": { + "runs": [ + { + "text": "Rotate through font sizes (decreasing)" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Subtitles and closed captions" + } + ] + } + } + }, + { + "hotkeyDialogSectionRenderer": { + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "w", + "label": { + "runs": [ + { + "text": "Pan up" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "a", + "label": { + "runs": [ + { + "text": "Pan left" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "s", + "label": { + "runs": [ + { + "text": "Pan down" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "d", + "label": { + "runs": [ + { + "text": "Pan right" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "+ on numpad or ]", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Plus on number pad or right bracket" + } + }, + "label": { + "runs": [ + { + "text": "Zoom in" + } + ] + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "hotkey": "- on numpad or [", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Minus on number pad or left bracket" + } + }, + "label": { + "runs": [ + { + "text": "Zoom out" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Spherical Videos" + } + ] + } + } + } + ], + "title": { + "runs": [ + { + "text": "Keyboard shortcuts" + } + ] + }, + "trackingParams": "CAgQteYDIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "logo": { + "topbarLogoRenderer": { + "endpoint": { + "browseEndpoint": { + "browseId": "FEwhat_to_watch" + }, + "clickTrackingParams": "CA8QsV4iEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 3854, + "url": "/", + "webPageType": "WEB_PAGE_TYPE_BROWSE" + } + } + }, + "iconImage": { + "iconType": "YOUTUBE_LOGO" + }, + "overrideEntityKey": "EgZ0b3BiYXIg9QEoAQ%3D%3D", + "tooltipText": { + "runs": [ + { + "text": "YouTube Home" + } + ] + }, + "trackingParams": "CA8QsV4iEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "searchbox": { + "fusionSearchboxRenderer": { + "clearButton": { + "buttonRenderer": { + "accessibilityData": { + "accessibilityData": { + "label": "Clear search query" + } + }, + "icon": { + "iconType": "CLOSE" + }, + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "trackingParams": "CA4Q8FsiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "config": { + "webSearchboxConfig": { + "focusSearchbox": true, + "hasOnscreenKeyboard": false, + "requestDomain": "us", + "requestLanguage": "en" + } + }, + "icon": { + "iconType": "SEARCH" + }, + "placeholderText": { + "runs": [ + { + "text": "Search" + } + ] + }, + "searchEndpoint": { + "clickTrackingParams": "CA0Q7VAiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 4724, + "url": "/results?search_query=", + "webPageType": "WEB_PAGE_TYPE_SEARCH" + } + }, + "searchEndpoint": { + "query": "" + } + }, + "trackingParams": "CA0Q7VAiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "topbarButtons": [ + { + "topbarMenuButtonRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Settings" + } + }, + "icon": { + "iconType": "MORE_VERT" + }, + "menuRequest": { + "clickTrackingParams": "CAsQ_qsBGAAiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/account/account_menu", + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAsQ_qsBGAAiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "openPopupAction": { + "beReused": true, + "popup": { + "multiPageMenuRenderer": { + "showLoadingSpinner": true, + "style": "MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM", + "trackingParams": "CAwQ_6sBIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "popupType": "DROPDOWN" + } + } + ], + "signal": "GET_ACCOUNT_MENU" + } + }, + "style": "STYLE_DEFAULT", + "tooltip": "Settings", + "trackingParams": "CAsQ_qsBGAAiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + { + "buttonRenderer": { + "icon": { + "iconType": "AVATAR_LOGGED_OUT" + }, + "navigationEndpoint": { + "clickTrackingParams": "CAoQ1IAEGAEiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 83769, + "url": "https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8%2526prettyPrint%253Dfalse&hl=en&ec=65620", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN" + } + }, + "signInEndpoint": { + "idamTag": "65620" + } + }, + "size": "SIZE_SMALL", + "style": "STYLE_SUGGESTIVE", + "targetId": "topbar-signin", + "text": { + "runs": [ + { + "text": "Sign in" + } + ] + }, + "trackingParams": "CAoQ1IAEGAEiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + ], + "trackingParams": "CAEQq6wBIhMIgbHo2dum-gIVddURCB25-gZP", + "voiceSearchButton": { + "buttonRenderer": { + "accessibilityData": { + "accessibilityData": { + "label": "Search with your voice" + } + }, + "icon": { + "iconType": "MICROPHONE_ON" + }, + "isDisabled": false, + "serviceEndpoint": { + "clickTrackingParams": "CAIQ8FsiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "clickTrackingParams": "CAIQ8FsiEwiBsejZ26b6AhV11REIHbn6Bk8=", + "openPopupAction": { + "popup": { + "voiceSearchDialogRenderer": { + "connectionErrorHeader": { + "runs": [ + { + "text": "No connection" + } + ] + }, + "connectionErrorMicrophoneLabel": { + "runs": [ + { + "text": "Check your connection and try again" + } + ] + }, + "disabledHeader": { + "runs": [ + { + "text": "Search with your voice" + } + ] + }, + "disabledSubtext": { + "runs": [ + { + "text": "To search by voice, go to your browser settings and allow access to microphone" + } + ] + }, + "exampleQuery1": { + "runs": [ + { + "text": "\"Play Dua Lipa\"" + } + ] + }, + "exampleQuery2": { + "runs": [ + { + "text": "\"Show me my subscriptions\"" + } + ] + }, + "exitButton": { + "buttonRenderer": { + "accessibilityData": { + "accessibilityData": { + "label": "Cancel" + } + }, + "icon": { + "iconType": "CLOSE" + }, + "isDisabled": false, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "trackingParams": "CAQQ8FsiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + }, + "loadingHeader": { + "runs": [ + { + "text": "Working..." + } + ] + }, + "microphoneButtonAriaLabel": { + "runs": [ + { + "text": "Cancel" + } + ] + }, + "microphoneOffPromptHeader": { + "runs": [ + { + "text": "Microphone off. Try again." + } + ] + }, + "permissionsHeader": { + "runs": [ + { + "text": "Waiting for permission" + } + ] + }, + "permissionsSubtext": { + "runs": [ + { + "text": "Allow microphone access to search with voice" + } + ] + }, + "placeholderHeader": { + "runs": [ + { + "text": "Listening..." + } + ] + }, + "promptHeader": { + "runs": [ + { + "text": "Didn't hear that. Try again." + } + ] + }, + "promptMicrophoneLabel": { + "runs": [ + { + "text": "Tap microphone to try again" + } + ] + }, + "trackingParams": "CAMQ7q8FIhMIgbHo2dum-gIVddURCB25-gZP" + } + }, + "popupType": "TOP_ALIGNED_DIALOG" + } + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "size": "SIZE_DEFAULT", + "style": "STYLE_DEFAULT", + "tooltip": "Search with your voice", + "trackingParams": "CAIQ8FsiEwiBsejZ26b6AhV11REIHbn6Bk8=" + } + } + } + }, + "trackingParams": "CAAQhGciEwiBsejZ26b6AhV11REIHbn6Bk8=" +} diff --git a/testfiles/date/cldr_pluralrules_cardinals.json b/testfiles/dict/cldr_pluralrules_cardinals.json similarity index 100% rename from testfiles/date/cldr_pluralrules_cardinals.json rename to testfiles/dict/cldr_pluralrules_cardinals.json diff --git a/testfiles/date/dictionary.json b/testfiles/dict/dictionary.json similarity index 85% rename from testfiles/date/dictionary.json rename to testfiles/dict/dictionary.json index 8b89c86..6ac29e1 100644 --- a/testfiles/date/dictionary.json +++ b/testfiles/dict/dictionary.json @@ -35,6 +35,11 @@ "timeago_nd_tokens": { "gister": "1D", "vandag": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "m": 6, + "mjd": 9 } }, "am": { @@ -74,6 +79,12 @@ "timeago_nd_tokens": { "ትላንት": "1D", "ዛሬ": "0D" + }, + "comma_decimal": false, + "number_tokens": { + "ሚ": 6, + "ሺ": 3, + "ቢ": 9 } }, "ar": { @@ -110,6 +121,12 @@ "timeago_nd_tokens": { "اليوم": "0D", "بالأمس": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "ألف": 3, + "مليار": 9, + "مليون": 6 } }, "as": { @@ -129,6 +146,15 @@ "timeago_nd_tokens": { "আজি": "0D", "কালি": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "কোঃটা": 9, + "নিঃটা": 6, + "নিযুতটা": 6, + "লাখটা": 5, + "শঃ": 9, + "হাজাৰটা": 3 } }, "az": { @@ -161,6 +187,11 @@ "timeago_nd_tokens": { "bugün": "0D", "dünən": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "mln": 6, + "mlrd": 9 } }, "be": { @@ -210,6 +241,12 @@ "timeago_nd_tokens": { "сёння": "0D", "ўчора": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "млн": 6, + "млрд": 9, + "тыс": 3 } }, "bg": { @@ -236,6 +273,12 @@ "timeago_nd_tokens": { "вчера": "1D", "днес": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "млн": 6, + "млрд": 9, + "хил": 3 } }, "bn": { @@ -268,6 +311,12 @@ "timeago_nd_tokens": { "আজ": "0D", "গতকাল": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "লাটি": 5, + "শত": 9, + "হাটি": 3 } }, "bs": { @@ -312,6 +361,12 @@ "timeago_nd_tokens": { "danas": "0D", "jučer": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "hilj": 3, + "mil": 6, + "mlr": 9 } }, "ca": { @@ -351,6 +406,11 @@ "timeago_nd_tokens": { "ahir": "1D", "avui": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "m": 3, + "mM": 9 } }, "cs": { @@ -378,6 +438,12 @@ "timeago_nd_tokens": { "dnes": "0D", "včera": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "mil": 6, + "mld": 9, + "tis": 3 } }, "da": { @@ -416,6 +482,11 @@ "timeago_nd_tokens": { "dag": "0D", "går": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "mia": 9, + "mio": 6 } }, "de": { @@ -442,6 +513,11 @@ "timeago_nd_tokens": { "gestern": "1D", "heute": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "Mio": 6, + "Mrd": 9 } }, "el": { @@ -481,6 +557,12 @@ "timeago_nd_tokens": { "σήμερα": "0D", "χτες": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "δισ": 9, + "εκ": 6, + "χιλ": 3 } }, "en": { @@ -524,11 +606,59 @@ "timeago_nd_tokens": { "today": "0D", "yesterday": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "B": 9, + "crore": 7, + "lakh": 5 } }, "es": { + "equivalent": [], + "by_char": false, + "timeago_tokens": { + "año": "Y", + "años": "Y", + "día": "D", + "días": "D", + "hora": "h", + "horas": "h", + "mes": "M", + "meses": "M", + "minuto": "m", + "minutos": "m", + "segundo": "s", + "segundos": "s", + "semana": "W", + "semanas": "W" + }, + "date_order": "DY", + "months": { + "abr": 4, + "ago": 8, + "dic": 12, + "ene": 1, + "feb": 2, + "jul": 7, + "jun": 6, + "mar": 3, + "may": 5, + "nov": 11, + "oct": 10, + "sept": 9 + }, + "timeago_nd_tokens": { + "ayer": "1D", + "hoy": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "mil": 9 + } + }, + "es-US": { "equivalent": [ - "es-US", "es-419" ], "by_char": false, @@ -566,6 +696,10 @@ "timeago_nd_tokens": { "ayer": "1D", "hoy": "0D" + }, + "comma_decimal": false, + "number_tokens": { + "mil": 9 } }, "et": { @@ -607,6 +741,12 @@ "timeago_nd_tokens": { "eile": "1D", "täna": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "mld": 9, + "mln": 6, + "tuh": 3 } }, "eu": { @@ -642,7 +782,9 @@ "timeago_nd_tokens": { "atzo": "1D", "gaur": "0D" - } + }, + "comma_decimal": true, + "number_tokens": {} }, "fa": { "equivalent": [], @@ -674,6 +816,12 @@ "timeago_nd_tokens": { "امروز": "0D", "دیروز": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "میلیارد": 9, + "میلیون": 6, + "هزار": 3 } }, "fi": { @@ -700,6 +848,12 @@ "timeago_nd_tokens": { "eilen": "1D", "tänään": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "milj": 6, + "mrd": 9, + "t": 3 } }, "fil": { @@ -732,6 +886,10 @@ "timeago_nd_tokens": { "kahapon": "1D", "ngayong": "0D" + }, + "comma_decimal": false, + "number_tokens": { + "B": 9 } }, "fr": { @@ -773,6 +931,11 @@ "timeago_nd_tokens": { "aujourd'hui": "0D", "hier": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "G": 9, + "Md": 9 } }, "gl": { @@ -812,7 +975,9 @@ "timeago_nd_tokens": { "hoxe": "0D", "onte": "1D" - } + }, + "comma_decimal": true, + "number_tokens": {} }, "gu": { "equivalent": [], @@ -844,6 +1009,13 @@ "timeago_nd_tokens": { "આજે": "0D", "ગઈ": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "અબજ": 9, + "કરોડ": 7, + "લાખ": 5, + "હજાર": 3 } }, "hi": { @@ -876,6 +1048,13 @@ "timeago_nd_tokens": { "आज": "0D", "कल": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "अ॰": 9, + "क॰": 7, + "लाख": 5, + "हज़ार": 3 } }, "hr": { @@ -920,6 +1099,12 @@ "timeago_nd_tokens": { "danas": "0D", "jučer": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "mil": 6, + "mlr": 9, + "tis": 3 } }, "hu": { @@ -959,6 +1144,11 @@ "timeago_nd_tokens": { "ma": "0D", "tegnap": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "E": 3, + "Mrd": 9 } }, "hy": { @@ -991,6 +1181,12 @@ "timeago_nd_tokens": { "այսօր": "0D", "երեկ": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "հզր": 3, + "մլն": 6, + "մլրդ": 9 } }, "id": { @@ -1023,6 +1219,11 @@ "timeago_nd_tokens": { "ini": "0D", "kemarin": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "jt": 6, + "rb": 3 } }, "is": { @@ -1062,6 +1263,12 @@ "timeago_nd_tokens": { "dag": "0D", "gær": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "m": 6, + "ma": 9, + "þ": 3 } }, "it": { @@ -1101,6 +1308,11 @@ "timeago_nd_tokens": { "ieri": "1D", "oggi": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "Mln": 6, + "Mrd": 9 } }, "iw": { @@ -1146,6 +1358,12 @@ "timeago_nd_tokens": { "אתמול": "1D", "היום": "0D" + }, + "comma_decimal": false, + "number_tokens": { + "‫B‏‬": 9, + "‫K‏‬": 3, + "‫M‏‬": 6 } }, "ja": { @@ -1165,6 +1383,11 @@ "timeago_nd_tokens": { "日": "1D", "本": "0D" + }, + "comma_decimal": false, + "number_tokens": { + "万": 4, + "億": 8 } }, "ka": { @@ -1197,6 +1420,12 @@ "timeago_nd_tokens": { "გუშინ": "1D", "დღეს": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "ათ": 3, + "მლნ": 6, + "მლრდ": 9 } }, "kk": { @@ -1229,6 +1458,13 @@ "timeago_nd_tokens": { "бүгін": "0D", "кеше": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "м": 3, + "млн": 6, + "млрд": 9, + "мың": 3 } }, "km": { @@ -1261,6 +1497,12 @@ "timeago_nd_tokens": { "បានធ្វើបច្ចុប្បន្នភាពថ្ងៃនេះ": "0D", "បានធ្វើបច្ចុប្បន្នភាពម្សិលមិញ": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "ប៊ីលាន": 9, + "ពាន់": 3, + "លាន": 6 } }, "kn": { @@ -1300,6 +1542,11 @@ "timeago_nd_tokens": { "ಇಂದು": "0D", "ನಿನ್ನೆ": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "ಕೋಟಿ": 7, + "ಲಕ್ಷ": 5 } }, "ko": { @@ -1318,6 +1565,12 @@ "months": {}, "timeago_nd_tokens": { "오늘": "0D" + }, + "comma_decimal": false, + "number_tokens": { + "만회": 4, + "억회": 8, + "천회": 3 } }, "ky": { @@ -1350,6 +1603,12 @@ "timeago_nd_tokens": { "бүгүн": "0D", "кечээ": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "миң": 3, + "млд": 9, + "млн": 6 } }, "lo": { @@ -1382,6 +1641,13 @@ "timeago_nd_tokens": { "ອັບເດດມື້ນີ້": "0D", "ອັບເດດມື້ວານນີ້": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "ກີບ": 3, + "ຕື້": 9, + "ພັນ": 3, + "ລ້ານ": 6 } }, "lt": { @@ -1415,6 +1681,12 @@ "timeago_nd_tokens": { "vakar": "1D", "šiandien": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "mln": 6, + "mlrd": 9, + "tūkst": 3 } }, "lv": { @@ -1454,6 +1726,12 @@ "timeago_nd_tokens": { "vakar": "1D", "šodien": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "milj": 6, + "mljrd": 9, + "tūkst": 3 } }, "mk": { @@ -1480,6 +1758,13 @@ "timeago_nd_tokens": { "вчера": "1D", "денес": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "М": 6, + "илј": 3, + "мил": 6, + "милј": 9 } }, "ml": { @@ -1512,6 +1797,11 @@ "timeago_nd_tokens": { "ഇന്നലെ": "1D", "ഇന്ന്": "0D" + }, + "comma_decimal": false, + "number_tokens": { + "കോടി": 7, + "ലക്ഷം": 5 } }, "mn": { @@ -1531,6 +1821,12 @@ "timeago_nd_tokens": { "өнөөдөр": "0D", "өчигдөр": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "мянга": 3, + "сая": 6, + "тэрбум": 9 } }, "mr": { @@ -1570,6 +1866,13 @@ "timeago_nd_tokens": { "आज": "0D", "काल": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "अब्ज": 9, + "कोटी": 7, + "लाख": 5, + "ह": 3 } }, "ms": { @@ -1602,6 +1905,11 @@ "timeago_nd_tokens": { "ini": "0D", "semalam": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "B": 9, + "J": 6 } }, "my": { @@ -1635,6 +1943,15 @@ "timeago_nd_tokens": { "မနေ့က": "1D", "ယနေ့": "0D" + }, + "comma_decimal": false, + "number_tokens": { + "ကုဋေ": 7, + "ကုဋေထ": 10, + "ထောင်": 3, + "သန်း": 6, + "သိန်း": 5, + "သောင်း": 4 } }, "ne": { @@ -1667,6 +1984,13 @@ "timeago_nd_tokens": { "आज": "0D", "हिजो": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "अरब": 9, + "करोड": 7, + "लाख": 5, + "हजार": 3 } }, "nl": { @@ -1704,6 +2028,11 @@ "timeago_nd_tokens": { "gisteren": "1D", "vandaag": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "mld": 9, + "mln": 6 } }, "no": { @@ -1743,6 +2072,11 @@ "timeago_nd_tokens": { "dag": "0D", "går": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "mill": 6, + "mrd": 9 } }, "or": { @@ -1775,6 +2109,12 @@ "timeago_nd_tokens": { "ଆଜି": "0D", "ଗତକାଲି": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "ନିଟି": 6, + "ବିଟି": 9, + "ହଟି": 3 } }, "pa": { @@ -1810,6 +2150,13 @@ "timeago_nd_tokens": { "ਅੱਜ": "0D", "ਬੀੇਤੇ": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "ਅਰਬ": 9, + "ਕਰੋੜ": 7, + "ਲੱਖ": 5, + "ਹਜ਼ਾਰ": 3 } }, "pl": { @@ -1854,6 +2201,12 @@ "timeago_nd_tokens": { "dzisiaj": "0D", "wczoraj": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "mld": 9, + "mln": 6, + "tys": 3 } }, "pt": { @@ -1893,6 +2246,12 @@ "timeago_nd_tokens": { "hoje": "0D", "ontem": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "bi": 9, + "mi": 6, + "mil": 3 } }, "pt-PT": { @@ -1919,6 +2278,11 @@ "timeago_nd_tokens": { "hoje": "0D", "ontem": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "mM": 9, + "mil": 3 } }, "ro": { @@ -1958,6 +2322,11 @@ "timeago_nd_tokens": { "astăzi": "0D", "ieri": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "mil": 6, + "mld": 9 } }, "ru": { @@ -2003,6 +2372,12 @@ "timeago_nd_tokens": { "вчера": "1D", "сегодня": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "млн": 6, + "млрд": 9, + "тыс": 3 } }, "si": { @@ -2036,6 +2411,12 @@ "අද": "0D", "ඊයෙ": "1D", "ඊයේ": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "ද": 3, + "බි": 9, + "මි": 6 } }, "sk": { @@ -2062,6 +2443,12 @@ "timeago_nd_tokens": { "dnes": "0D", "včera": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "mil": 6, + "mld": 9, + "tis": 3 } }, "sl": { @@ -2109,6 +2496,12 @@ "timeago_nd_tokens": { "danes": "0D", "včeraj": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "mio": 6, + "mrd": 9, + "tis": 3 } }, "sq": { @@ -2144,6 +2537,12 @@ "timeago_nd_tokens": { "dje": "1D", "sot": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "mijë": 3, + "mld": 9, + "mln": 6 } }, "sr": { @@ -2172,6 +2571,12 @@ "timeago_nd_tokens": { "данас": "0D", "јуче": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "мил": 6, + "млрд": 9, + "хиљ": 3 } }, "sr-Latn": { @@ -2201,6 +2606,12 @@ "timeago_nd_tokens": { "danas": "0D", "juče": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "hilj": 3, + "mil": 6, + "mlrd": 9 } }, "sv": { @@ -2239,6 +2650,11 @@ "timeago_nd_tokens": { "idag": "0D", "igår": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "md": 9, + "mn": 6 } }, "sw": { @@ -2273,6 +2689,11 @@ "timeago_nd_tokens": { "jana": "1D", "leo": "0D" + }, + "comma_decimal": false, + "number_tokens": { + "B": 9, + "elfu": 3 } }, "ta": { @@ -2311,6 +2732,11 @@ "timeago_nd_tokens": { "இன்று": "0D", "நேற்று": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "கோடி": 7, + "லட்சம்": 5 } }, "te": { @@ -2350,6 +2776,12 @@ "timeago_nd_tokens": { "ఈ": "0D", "నిన్న": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "కోట్లు": 7, + "లక్ష": 5, + "లక్షలు": 5 } }, "th": { @@ -2382,6 +2814,15 @@ "timeago_nd_tokens": { "อัปเดตแล้ววันนี้": "0D", "อัปเดตแล้วเมื่อวาน": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "พัน": 3, + "พันล้าน": 9, + "ล้าน": 6, + "หมื่น": 4, + "หมื่นล้าน": 10, + "แสน": 5 } }, "tr": { @@ -2414,6 +2855,12 @@ "timeago_nd_tokens": { "bugün": "0D", "dün": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "B": 3, + "Mn": 6, + "Mr": 9 } }, "uk": { @@ -2459,6 +2906,12 @@ "timeago_nd_tokens": { "вчора": "1D", "сьогодні": "0D" + }, + "comma_decimal": true, + "number_tokens": { + "млн": 6, + "млрд": 9, + "тис": 3 } }, "ur": { @@ -2497,6 +2950,13 @@ "timeago_nd_tokens": { "آج": "0D", "کل": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "ارب": 9, + "لاکھ": 5, + "کروڑ": 7, + "ہزار": 3 } }, "uz": { @@ -2529,6 +2989,12 @@ "timeago_nd_tokens": { "bugun": "0D", "kecha": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "ming": 3, + "mln": 6, + "mlrd": 9 } }, "vi": { @@ -2549,6 +3015,12 @@ "timeago_nd_tokens": { "nay": "0D", "qua": "1D" + }, + "comma_decimal": true, + "number_tokens": { + "N": 3, + "T": 9, + "Tr": 6 } }, "zh-CN": { @@ -2568,6 +3040,11 @@ "timeago_nd_tokens": { "今": "0D", "日": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "万": 4, + "亿": 8 } }, "zh-HK": { @@ -2588,6 +3065,10 @@ "timeago_nd_tokens": { "今": "0D", "天": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "B": 9 } }, "zh-TW": { @@ -2607,6 +3088,11 @@ "timeago_nd_tokens": { "今": "0D", "天": "1D" + }, + "comma_decimal": false, + "number_tokens": { + "億": 8, + "萬": 4 } }, "zu": { @@ -2646,6 +3132,10 @@ "timeago_nd_tokens": { "izolo": "1D", "namuhla": "0D" + }, + "comma_decimal": false, + "number_tokens": { + "B": 9 } } } diff --git a/testfiles/dict/large_number_samples.json b/testfiles/dict/large_number_samples.json new file mode 100644 index 0000000..6bd67d5 --- /dev/null +++ b/testfiles/dict/large_number_samples.json @@ -0,0 +1,3156 @@ +{ + "af": { + "1": [ + "23 kyke", + 23 + ], + "2": [ + "447 kyke", + 447 + ], + "3": [ + "2,4 k kyke", + 2423 + ], + "4": [ + "22 k kyke", + 22795 + ], + "5": [ + "103 k kyke", + 103450 + ], + "6": [ + "1,4 m kyke", + 1468050 + ], + "8": [ + "135 m kyke", + 135582351 + ], + "9": [ + "1,1 mjd kyke", + 1109851129 + ], + "10": [ + "11 mjd kyke", + 11358400300 + ] + }, + "am": { + "1": [ + "23 ዕይታዎች", + 23 + ], + "2": [ + "447 ዕይታዎች", + 447 + ], + "3": [ + "2.4 ሺ ዕይታዎች", + 2423 + ], + "4": [ + "22 ሺ ዕይታዎች", + 22795 + ], + "5": [ + "103 ሺ ዕይታዎች", + 103450 + ], + "6": [ + "1.4 ሚ ዕይታዎች", + 1468050 + ], + "8": [ + "135 ሚ ዕይታዎች", + 135582351 + ], + "9": [ + "1.1 ቢ ዕይታዎች", + 1109851129 + ], + "10": [ + "11 ቢ ዕይታዎች", + 11358400300 + ] + }, + "ar": { + "1": [ + "23 مشاهدة", + 23 + ], + "2": [ + "447 مشاهدة", + 447 + ], + "3": [ + "2.4 ألف مشاهدة", + 2423 + ], + "4": [ + "22 ألف مشاهدة", + 22795 + ], + "5": [ + "103 ألف مشاهدة", + 103450 + ], + "6": [ + "1.4 مليون مشاهدة", + 1468050 + ], + "8": [ + "135 مليون مشاهدة", + 135582351 + ], + "9": [ + "1.1 مليار مشاهدة", + 1109851129 + ], + "10": [ + "11 مليار مشاهدة", + 11358400300 + ] + }, + "as": { + "1": [ + "23টা ভিউ", + 23 + ], + "2": [ + "447টা ভিউ", + 447 + ], + "3": [ + "2.4 হাজাৰটা ভিউ", + 2423 + ], + "4": [ + "22 হাজাৰটা ভিউ", + 22795 + ], + "5": [ + "1 লাখটা ভিউ", + 103450 + ], + "6": [ + "1.4 নিযুতটা ভিউ", + 1468050 + ], + "8": [ + "135 নিঃটা ভিউ", + 135582351 + ], + "9": [ + "1.1 শঃ কোঃটা ভিউ", + 1109851129 + ], + "10": [ + "11 শঃ কোঃটা ভিউ", + 11358400300 + ] + }, + "az": { + "1": [ + "23 baxış", + 23 + ], + "2": [ + "447 baxış", + 447 + ], + "3": [ + "2,4K baxış", + 2423 + ], + "4": [ + "22K baxış", + 22795 + ], + "5": [ + "103K baxış", + 103450 + ], + "6": [ + "1,4 mln baxış", + 1468050 + ], + "8": [ + "135 mln baxış", + 135582351 + ], + "9": [ + "1,1 mlrd baxış", + 1109851129 + ], + "10": [ + "11 mlrd baxış", + 11358400300 + ] + }, + "be": { + "1": [ + "23 прагляды", + 23 + ], + "2": [ + "447 праглядаў", + 447 + ], + "3": [ + "2,4 тыс. праглядаў", + 2423 + ], + "4": [ + "22 тыс. праглядаў", + 22795 + ], + "5": [ + "103 тыс. праглядаў", + 103450 + ], + "6": [ + "1,4 млн праглядаў", + 1468050 + ], + "8": [ + "135 млн праглядаў", + 135582351 + ], + "9": [ + "1,1 млрд праглядаў", + 1109851129 + ], + "10": [ + "11 млрд праглядаў", + 11358400300 + ] + }, + "bg": { + "1": [ + "23 показвания", + 23 + ], + "2": [ + "447 показвания", + 447 + ], + "3": [ + "2,4 хил. показвания", + 2423 + ], + "4": [ + "22 хил. показвания", + 22795 + ], + "5": [ + "103 хил. показвания", + 103450 + ], + "6": [ + "1,4 млн. показвания", + 1468050 + ], + "8": [ + "135 млн. показвания", + 135582351 + ], + "9": [ + "1,1 млрд. показвания", + 1109851129 + ], + "10": [ + "11 млрд. показвания", + 11358400300 + ] + }, + "bn": { + "1": [ + "23টি ভিউ", + 23 + ], + "2": [ + "447টি ভিউ", + 447 + ], + "3": [ + "2.4 হাটি ভিউ", + 2423 + ], + "4": [ + "22 হাটি ভিউ", + 22795 + ], + "5": [ + "1 লাটি ভিউ", + 103450 + ], + "6": [ + "14 লাটি ভিউ", + 1468050 + ], + "8": [ + "13 কোটি ভিউ", + 135582351 + ], + "9": [ + "110 কোটি ভিউ", + 1109851129 + ], + "10": [ + "11শত কোটি ভিউ", + 11358400300 + ] + }, + "bs": { + "1": [ + "23 pregleda", + 23 + ], + "2": [ + "447 pregleda", + 447 + ], + "3": [ + "2,4 hilj. pregleda", + 2423 + ], + "4": [ + "22 hilj. pregleda", + 22795 + ], + "5": [ + "103 hilj. pregleda", + 103450 + ], + "6": [ + "1,4 mil. pregleda", + 1468050 + ], + "8": [ + "135 mil. pregleda", + 135582351 + ], + "9": [ + "1,1 mlr. pregleda", + 1109852895 + ], + "10": [ + "11 mlr. pregleda", + 11358400300 + ] + }, + "ca": { + "1": [ + "23 visualitzacions", + 23 + ], + "2": [ + "447 visualitzacions", + 447 + ], + "3": [ + "2,4m visualitzacions", + 2423 + ], + "4": [ + "22m visualitzacions", + 22795 + ], + "5": [ + "103m visualitzacions", + 103450 + ], + "6": [ + "1,4 M de visualitzacions", + 1468050 + ], + "8": [ + "135 M de visualitzacions", + 135582351 + ], + "9": [ + "1109 M de visualitzacions", + 1109852895 + ], + "10": [ + "11mM de visualitzacions", + 11358400300 + ] + }, + "cs": { + "1": [ + "23 zhlédnutí", + 23 + ], + "2": [ + "447 zhlédnutí", + 447 + ], + "3": [ + "2,4 tis. zhlédnutí", + 2423 + ], + "4": [ + "22 tis. zhlédnutí", + 22795 + ], + "5": [ + "103 tis. zhlédnutí", + 103450 + ], + "6": [ + "1,4 mil. zhlédnutí", + 1468050 + ], + "8": [ + "135 mil. zhlédnutí", + 135582351 + ], + "9": [ + "1,1 mld. zhlédnutí", + 1109852895 + ], + "10": [ + "11 mld. zhlédnutí", + 11358400300 + ] + }, + "da": { + "1": [ + "23 visninger", + 23 + ], + "2": [ + "447 visninger", + 447 + ], + "3": [ + "2.423 visninger", + 2423 + ], + "4": [ + "22.795 visninger", + 22795 + ], + "5": [ + "103.450 visninger", + 103450 + ], + "6": [ + "1,4 mio. visninger", + 1468050 + ], + "8": [ + "135 mio. visninger", + 135582351 + ], + "9": [ + "1,1 mia. visninger", + 1109852895 + ], + "10": [ + "11 mia. visninger", + 11358400300 + ] + }, + "de": { + "1": [ + "23 Aufrufe", + 23 + ], + "2": [ + "447 Aufrufe", + 447 + ], + "3": [ + "2423 Aufrufe", + 2423 + ], + "4": [ + "22.795 Aufrufe", + 22795 + ], + "5": [ + "103.450 Aufrufe", + 103450 + ], + "6": [ + "1,4 Mio. Aufrufe", + 1468050 + ], + "8": [ + "135 Mio. Aufrufe", + 135582351 + ], + "9": [ + "1,1 Mrd. Aufrufe", + 1109852895 + ], + "10": [ + "11 Mrd. Aufrufe", + 11358400300 + ] + }, + "el": { + "1": [ + "23 προβολές", + 23 + ], + "2": [ + "447 προβολές", + 447 + ], + "3": [ + "2,4 χιλ. προβολές", + 2423 + ], + "4": [ + "22 χιλ. προβολές", + 22795 + ], + "5": [ + "103 χιλ. προβολές", + 103450 + ], + "6": [ + "1,4 εκ. προβολές", + 1468050 + ], + "8": [ + "135 εκ. προβολές", + 135582351 + ], + "9": [ + "1,1 δισ. προβολές", + 1109852895 + ], + "10": [ + "11 δισ. προβολές", + 11358400300 + ] + }, + "en": { + "1": [ + "23 views", + 23 + ], + "2": [ + "447 views", + 447 + ], + "3": [ + "2.4K views", + 2423 + ], + "4": [ + "22K views", + 22795 + ], + "5": [ + "103K views", + 103450 + ], + "6": [ + "1.4M views", + 1468050 + ], + "8": [ + "135M views", + 135582351 + ], + "9": [ + "1.1B views", + 1109852895 + ], + "10": [ + "11B views", + 11358400300 + ] + }, + "en-GB": { + "1": [ + "23 views", + 23 + ], + "2": [ + "447 views", + 447 + ], + "3": [ + "2.4K views", + 2423 + ], + "4": [ + "22K views", + 22795 + ], + "5": [ + "103K views", + 103450 + ], + "6": [ + "1.4M views", + 1468050 + ], + "8": [ + "135M views", + 135582351 + ], + "9": [ + "1.1B views", + 1109852895 + ], + "10": [ + "11B views", + 11358400300 + ] + }, + "en-IN": { + "1": [ + "23 views", + 23 + ], + "2": [ + "447 views", + 447 + ], + "3": [ + "2.4K views", + 2423 + ], + "4": [ + "22K views", + 22795 + ], + "5": [ + "1 lakh views", + 103450 + ], + "6": [ + "14 lakh views", + 1468050 + ], + "8": [ + "13 crore views", + 135582351 + ], + "9": [ + "110 crore views", + 1109852895 + ], + "10": [ + "1.1K crore views", + 11358400300 + ] + }, + "es": { + "1": [ + "23 visualizaciones", + 23 + ], + "2": [ + "447 visualizaciones", + 447 + ], + "3": [ + "2423 visualizaciones", + 2423 + ], + "4": [ + "22.795 visualizaciones", + 22795 + ], + "5": [ + "103.450 visualizaciones", + 103450 + ], + "6": [ + "1,4 M de visualizaciones", + 1468050 + ], + "8": [ + "135 M de visualizaciones", + 135582351 + ], + "9": [ + "1109 M de visualizaciones", + 1109852895 + ], + "10": [ + "11 mil M de visualizaciones", + 11358400300 + ] + }, + "es-419": { + "1": [ + "23 vistas", + 23 + ], + "2": [ + "447 vistas", + 447 + ], + "3": [ + "2,423 vistas", + 2423 + ], + "4": [ + "22,795 vistas", + 22795 + ], + "5": [ + "103,450 vistas", + 103450 + ], + "6": [ + "1.4 M de vistas", + 1468050 + ], + "8": [ + "135 M de vistas", + 135582351 + ], + "9": [ + "1109 M de vistas", + 1109852895 + ], + "10": [ + "11 mil M de vistas", + 11358400300 + ] + }, + "es-US": { + "1": [ + "23 vistas", + 23 + ], + "2": [ + "447 vistas", + 447 + ], + "3": [ + "2.4 K vistas", + 2423 + ], + "4": [ + "22 K vistas", + 22795 + ], + "5": [ + "103 K vistas", + 103450 + ], + "6": [ + "1.4 M de vistas", + 1468050 + ], + "8": [ + "135 M de vistas", + 135582351 + ], + "9": [ + "1109 M de vistas", + 1109852895 + ], + "10": [ + "11 mil M de vistas", + 11358400300 + ] + }, + "et": { + "1": [ + "23 vaatamist", + 23 + ], + "2": [ + "447 vaatamist", + 447 + ], + "3": [ + "2,4 tuh vaatamist", + 2423 + ], + "4": [ + "22 tuh vaatamist", + 22795 + ], + "5": [ + "103 tuh vaatamist", + 103450 + ], + "6": [ + "1,4 mln vaatamist", + 1468050 + ], + "8": [ + "135 mln vaatamist", + 135582351 + ], + "9": [ + "1,1 mld vaatamist", + 1109852895 + ], + "10": [ + "11 mld vaatamist", + 11358400300 + ] + }, + "eu": { + "1": [ + "23 ikustaldi", + 23 + ], + "2": [ + "447 ikustaldi", + 447 + ], + "3": [ + "2423 ikustaldi", + 2423 + ], + "4": [ + "22.795 ikustaldi", + 22795 + ], + "5": [ + "103.450 ikustaldi", + 103450 + ], + "6": [ + "1,4 M ikustaldi", + 1468050 + ], + "8": [ + "135 M ikustaldi", + 135582351 + ], + "9": [ + "1109 M ikustaldi", + 1109852895 + ], + "10": [ + "11.358 M ikustaldi", + 11358400300 + ] + }, + "fa": { + "1": [ + "‏23 بازدید", + 23 + ], + "2": [ + "‏447 بازدید", + 447 + ], + "3": [ + "‏2.4 هزار بازدید", + 2423 + ], + "4": [ + "‏22 هزار بازدید", + 22795 + ], + "5": [ + "‏103 هزار بازدید", + 103450 + ], + "6": [ + "‏1.4 میلیون بازدید", + 1468050 + ], + "8": [ + "‏135 میلیون بازدید", + 135582351 + ], + "9": [ + "‏1.1 میلیارد بازدید", + 1109852895 + ], + "10": [ + "‏11 میلیارد بازدید", + 11358400300 + ] + }, + "fi": { + "1": [ + "23 katselukertaa", + 23 + ], + "2": [ + "447 katselukertaa", + 447 + ], + "3": [ + "2,4 t. katselukertaa", + 2423 + ], + "4": [ + "22 t. katselukertaa", + 22795 + ], + "5": [ + "103 t. katselukertaa", + 103450 + ], + "6": [ + "1,4 milj. katselukertaa", + 1468050 + ], + "8": [ + "135 milj. katselukertaa", + 135582351 + ], + "9": [ + "1,1 mrd. katselukertaa", + 1109852895 + ], + "10": [ + "11 mrd. katselukertaa", + 11358400300 + ] + }, + "fil": { + "1": [ + "23 panonood", + 23 + ], + "2": [ + "447 panonood", + 447 + ], + "3": [ + "2.4K panonood", + 2423 + ], + "4": [ + "22K panonood", + 22795 + ], + "5": [ + "103K panonood", + 103450 + ], + "6": [ + "1.4M panonood", + 1468050 + ], + "8": [ + "135M panonood", + 135582351 + ], + "9": [ + "1.1B panonood", + 1109852895 + ], + "10": [ + "11B panonood", + 11358400300 + ] + }, + "fr": { + "1": [ + "23 vues", + 23 + ], + "2": [ + "447 vues", + 447 + ], + "3": [ + "2,4 k vues", + 2423 + ], + "4": [ + "22 k vues", + 22795 + ], + "5": [ + "103 k vues", + 103450 + ], + "6": [ + "1,4 M de vues", + 1468050 + ], + "8": [ + "135 M de vues", + 135582351 + ], + "9": [ + "1,1 Md de vues", + 1109852895 + ], + "10": [ + "11 Md de vues", + 11358400300 + ] + }, + "fr-CA": { + "1": [ + "23 visionnements", + 23 + ], + "2": [ + "447 visionnements", + 447 + ], + "3": [ + "2,4 k visionnements", + 2423 + ], + "4": [ + "22 k visionnements", + 22795 + ], + "5": [ + "103 k visionnements", + 103450 + ], + "6": [ + "1,4 M de visionnements", + 1468050 + ], + "8": [ + "135 M de visionnements", + 135582351 + ], + "9": [ + "1,1 G de visionnements", + 1109852895 + ], + "10": [ + "11 G de visionnements", + 11358400300 + ] + }, + "gl": { + "1": [ + "23 reproducións", + 23 + ], + "2": [ + "447 reproducións", + 447 + ], + "3": [ + "2423 reproducións", + 2423 + ], + "4": [ + "22.795 reproducións", + 22795 + ], + "5": [ + "103.450 reproducións", + 103450 + ], + "6": [ + "1,4 M reproducións", + 1468050 + ], + "8": [ + "135 M reproducións", + 135582351 + ], + "9": [ + "1109 M reproducións", + 1109852895 + ], + "10": [ + "11.358 M reproducións", + 11358400300 + ] + }, + "gu": { + "1": [ + "23 જોવાયાની સંખ્યા", + 23 + ], + "2": [ + "447 જોવાયાની સંખ્યા", + 447 + ], + "3": [ + "2.4 હજાર જોવાયાની સંખ્યા", + 2423 + ], + "4": [ + "22 હજાર જોવાયાની સંખ્યા", + 22795 + ], + "5": [ + "1 લાખ જોવાયાની સંખ્યા", + 103450 + ], + "6": [ + "14 લાખ જોવાયાની સંખ્યા", + 1468050 + ], + "8": [ + "13 કરોડ જોવાયાની સંખ્યા", + 135582351 + ], + "9": [ + "1.1 અબજ જોવાયાની સંખ્યા", + 1109852895 + ], + "10": [ + "11 અબજ જોવાયાની સંખ્યા", + 11358400300 + ] + }, + "hi": { + "1": [ + "23 बार देखा गया", + 23 + ], + "2": [ + "447 बार देखा गया", + 447 + ], + "3": [ + "2.4 हज़ार बार देखा गया", + 2423 + ], + "4": [ + "22 हज़ार बार देखा गया", + 22795 + ], + "5": [ + "1 लाख बार देखा गया", + 103450 + ], + "6": [ + "14 लाख बार देखा गया", + 1468050 + ], + "8": [ + "13 क॰ बार देखा गया", + 135582351 + ], + "9": [ + "1.1 अ॰ बार देखा गया", + 1109852895 + ], + "10": [ + "11 अ॰ बार देखा गया", + 11358400300 + ] + }, + "hr": { + "1": [ + "23 pregleda", + 23 + ], + "2": [ + "447 pregleda", + 447 + ], + "3": [ + "2,4 tis. pregleda", + 2423 + ], + "4": [ + "22 tis. pregleda", + 22795 + ], + "5": [ + "103 tis. pregleda", + 103450 + ], + "6": [ + "1,4 mil. pregleda", + 1468050 + ], + "8": [ + "135 mil. pregleda", + 135582351 + ], + "9": [ + "1,1 mlr. pregleda", + 1109852895 + ], + "10": [ + "11 mlr. pregleda", + 11358400300 + ] + }, + "hu": { + "1": [ + "23 megtekintés", + 23 + ], + "2": [ + "447 megtekintés", + 447 + ], + "3": [ + "2,4 E megtekintés", + 2423 + ], + "4": [ + "22 E megtekintés", + 22795 + ], + "5": [ + "103 E megtekintés", + 103450 + ], + "6": [ + "1,4 M megtekintés", + 1468050 + ], + "8": [ + "135 M megtekintés", + 135582351 + ], + "9": [ + "1,1 Mrd megtekintés", + 1109852895 + ], + "10": [ + "11 Mrd megtekintés", + 11358400300 + ] + }, + "hy": { + "1": [ + "23 դիտում", + 23 + ], + "2": [ + "447 դիտում", + 447 + ], + "3": [ + "2,4 հզր դիտում", + 2423 + ], + "4": [ + "22 հզր դիտում", + 22795 + ], + "5": [ + "103 հզր դիտում", + 103450 + ], + "6": [ + "1,4 մլն դիտում", + 1468050 + ], + "8": [ + "135 մլն դիտում", + 135582351 + ], + "9": [ + "1,1 մլրդ դիտում", + 1109852895 + ], + "10": [ + "11 մլրդ դիտում", + 11358400300 + ] + }, + "id": { + "1": [ + "23 x ditonton", + 23 + ], + "2": [ + "447 x ditonton", + 447 + ], + "3": [ + "2,4 rb x ditonton", + 2423 + ], + "4": [ + "22 rb x ditonton", + 22795 + ], + "5": [ + "103 rb x ditonton", + 103450 + ], + "6": [ + "1,4 jt x ditonton", + 1468050 + ], + "8": [ + "135 jt x ditonton", + 135582351 + ], + "9": [ + "1,1 M x ditonton", + 1109852895 + ], + "10": [ + "11 M x ditonton", + 11358400300 + ] + }, + "is": { + "1": [ + "23 áhorf", + 23 + ], + "2": [ + "447 áhorf", + 447 + ], + "3": [ + "2,4 þ. áhorf", + 2423 + ], + "4": [ + "22 þ. áhorf", + 22795 + ], + "5": [ + "103 þ. áhorf", + 103450 + ], + "6": [ + "1,4 m. áhorf", + 1468050 + ], + "8": [ + "135 m. áhorf", + 135582351 + ], + "9": [ + "1,1 ma. áhorf", + 1109852895 + ], + "10": [ + "11 ma. áhorf", + 11358400300 + ] + }, + "it": { + "1": [ + "23 visualizzazioni", + 23 + ], + "2": [ + "447 visualizzazioni", + 447 + ], + "3": [ + "2423 visualizzazioni", + 2423 + ], + "4": [ + "22.795 visualizzazioni", + 22795 + ], + "5": [ + "103.450 visualizzazioni", + 103450 + ], + "6": [ + "1,4 Mln di visualizzazioni", + 1468050 + ], + "8": [ + "135 Mln di visualizzazioni", + 135582351 + ], + "9": [ + "1,1 Mrd di visualizzazioni", + 1109852895 + ], + "10": [ + "11 Mrd di visualizzazioni", + 11358400300 + ] + }, + "iw": { + "1": [ + "‫23‬ צפיות", + 23 + ], + "2": [ + "‫447‬ צפיות", + 447 + ], + "3": [ + "‫2.4K‏‬ צפיות", + 2423 + ], + "4": [ + "‫22K‏‬ צפיות", + 22795 + ], + "5": [ + "‫103K‏‬ צפיות", + 103450 + ], + "6": [ + "‫1.4M‏‬ צפיות", + 1468050 + ], + "8": [ + "‫135M‏‬ צפיות", + 135582351 + ], + "9": [ + "‫1.1B‏‬ צפיות", + 1109852895 + ], + "10": [ + "‫11B‏‬ צפיות", + 11358400300 + ] + }, + "ja": { + "1": [ + "23 回視聴", + 23 + ], + "2": [ + "447 回視聴", + 447 + ], + "3": [ + "2423 回視聴", + 2423 + ], + "4": [ + "2.2万 回視聴", + 22795 + ], + "5": [ + "10万 回視聴", + 103450 + ], + "6": [ + "146万 回視聴", + 1468050 + ], + "8": [ + "1.3億 回視聴", + 135582351 + ], + "9": [ + "11億 回視聴", + 1109852895 + ], + "10": [ + "113億 回視聴", + 11358400300 + ] + }, + "ka": { + "1": [ + "23 ნახვა", + 23 + ], + "2": [ + "447 ნახვა", + 447 + ], + "3": [ + "2,4 ათ. ნახვა", + 2423 + ], + "4": [ + "22 ათ. ნახვა", + 22795 + ], + "5": [ + "103 ათ. ნახვა", + 103450 + ], + "6": [ + "1,4 მლნ. ნახვა", + 1468050 + ], + "8": [ + "135 მლნ. ნახვა", + 135582351 + ], + "9": [ + "1,1 მლრდ. ნახვა", + 1109852895 + ], + "10": [ + "11 მლრდ. ნახვა", + 11358400300 + ] + }, + "kk": { + "1": [ + "23 рет көрілді", + 23 + ], + "2": [ + "447 рет көрілді", + 447 + ], + "3": [ + "2,4 мың рет көрілді", + 2423 + ], + "4": [ + "22 мың рет көрілді", + 22795 + ], + "5": [ + "103 м. рет көрілді", + 103450 + ], + "6": [ + "1,4 млн рет көрілді", + 1468050 + ], + "8": [ + "135 млн рет көрілді", + 135582351 + ], + "9": [ + "1,1 млрд рет көрілді", + 1109852895 + ], + "10": [ + "11 млрд рет көрілді", + 11358400300 + ] + }, + "km": { + "1": [ + "ចំនួនមើល 23", + 23 + ], + "2": [ + "ចំនួនមើល 447", + 447 + ], + "3": [ + "ចំនួនមើល 2,4ពាន់", + 2423 + ], + "4": [ + "ចំនួនមើល 22 ពាន់", + 22795 + ], + "5": [ + "ចំនួនមើល 103 ពាន់", + 103450 + ], + "6": [ + "ចំនួនមើល 1,4 លាន", + 1468050 + ], + "8": [ + "ចំនួនមើល 135 លាន", + 135582351 + ], + "9": [ + "ចំនួនមើល 1,1 ប៊ីលាន", + 1109852895 + ], + "10": [ + "ចំនួនមើល 11 ប៊ីលាន", + 11358400300 + ] + }, + "kn": { + "1": [ + "23 ವೀಕ್ಷಣೆಗಳು", + 23 + ], + "2": [ + "447 ವೀಕ್ಷಣೆಗಳು", + 447 + ], + "3": [ + "2,423 ವೀಕ್ಷಣೆಗಳು", + 2423 + ], + "4": [ + "22,795 ವೀಕ್ಷಣೆಗಳು", + 22795 + ], + "5": [ + "1 ಲಕ್ಷ ವೀಕ್ಷಣೆಗಳು", + 103450 + ], + "6": [ + "14 ಲಕ್ಷ ವೀಕ್ಷಣೆಗಳು", + 1468050 + ], + "8": [ + "13 ಕೋಟಿ ವೀಕ್ಷಣೆಗಳು", + 135582351 + ], + "9": [ + "110 ಕೋಟಿ ವೀಕ್ಷಣೆಗಳು", + 1109852895 + ], + "10": [ + "1,135 ಕೋಟಿ ವೀಕ್ಷಣೆಗಳು", + 11358400300 + ] + }, + "ko": { + "1": [ + "조회수 23회", + 23 + ], + "2": [ + "조회수 447회", + 447 + ], + "3": [ + "조회수 2.4천회", + 2423 + ], + "4": [ + "조회수 2.2만회", + 22795 + ], + "5": [ + "조회수 10만회", + 103450 + ], + "6": [ + "조회수 146만회", + 1468050 + ], + "8": [ + "조회수 1.3억회", + 135582351 + ], + "9": [ + "조회수 11억회", + 1109852895 + ], + "10": [ + "조회수 113억회", + 11358400300 + ] + }, + "ky": { + "1": [ + "23 жолу көрүлдү", + 23 + ], + "2": [ + "447 жолу көрүлдү", + 447 + ], + "3": [ + "2,4 миң жолу көрүлдү", + 2423 + ], + "4": [ + "22 миң жолу көрүлдү", + 22795 + ], + "5": [ + "103 миң жолу көрүлдү", + 103450 + ], + "6": [ + "1,4 млн жолу көрүлдү", + 1468050 + ], + "8": [ + "135 млн жолу көрүлдү", + 135582351 + ], + "9": [ + "1,1 млд жолу көрүлдү", + 1109852895 + ], + "10": [ + "11 млд жолу көрүлдү", + 11358400300 + ] + }, + "lo": { + "1": [ + "ຍອດເບິ່ງ 23 ເທື່ອ", + 23 + ], + "2": [ + "ຍອດເບິ່ງ 447 ເທື່ອ", + 447 + ], + "3": [ + "ຍອດເບິ່ງ 2,4 ພັນ ເທື່ອ", + 2423 + ], + "4": [ + "ຍອດເບິ່ງ 22 ພັນ ເທື່ອ", + 22795 + ], + "5": [ + "ຍອດເບິ່ງ 103 ກີບ ເທື່ອ", + 103450 + ], + "6": [ + "ຍອດເບິ່ງ 1,4 ລ້ານ ເທື່ອ", + 1468050 + ], + "8": [ + "ຍອດເບິ່ງ 135 ລ້ານ ເທື່ອ", + 135582351 + ], + "9": [ + "ຍອດເບິ່ງ 1,1 ຕື້ ເທື່ອ", + 1109852895 + ], + "10": [ + "ຍອດເບິ່ງ 11 ຕື້ ເທື່ອ", + 11358400300 + ] + }, + "lt": { + "1": [ + "23 views", + 23 + ], + "2": [ + "447 views", + 447 + ], + "3": [ + "2,4 tūkst. peržiūrų", + 2423 + ], + "4": [ + "22 tūkst. peržiūrų", + 22795 + ], + "5": [ + "103 tūkst. peržiūrų", + 103450 + ], + "6": [ + "1,4 mln. peržiūrų", + 1468050 + ], + "8": [ + "135 mln. peržiūrų", + 135582351 + ], + "9": [ + "1,1 mlrd. peržiūrų", + 1109852895 + ], + "10": [ + "11 mlrd. peržiūrų", + 11358400300 + ] + }, + "lv": { + "1": [ + "23 skatījumi", + 23 + ], + "2": [ + "447 skatījumi", + 447 + ], + "3": [ + "2,4 tūkst. skatījumu", + 2423 + ], + "4": [ + "22 tūkst. skatījumu", + 22795 + ], + "5": [ + "103 tūkst. skatījumu", + 103450 + ], + "6": [ + "1,4 milj. skatījumu", + 1468050 + ], + "8": [ + "135 milj. skatījumu", + 135582351 + ], + "9": [ + "1,1 mljrd. skatījumu", + 1109852895 + ], + "10": [ + "11 mljrd. skatījumu", + 11358400300 + ] + }, + "mk": { + "1": [ + "23 прегледи", + 23 + ], + "2": [ + "447 прегледи", + 447 + ], + "3": [ + "2,4 илј. прегледи", + 2423 + ], + "4": [ + "22 илј. прегледи", + 22795 + ], + "5": [ + "103 илј. прегледи", + 103450 + ], + "6": [ + "1,4 мил. прегледи", + 1468050 + ], + "8": [ + "135 М прегледи", + 135582351 + ], + "9": [ + "1,1 милј. прегледи", + 1109852895 + ], + "10": [ + "11 милј. прегледи", + 11358400300 + ] + }, + "ml": { + "1": [ + "23 കാഴ്‌ച", + 23 + ], + "2": [ + "447 കാഴ്‌ച", + 447 + ], + "3": [ + "2,423 കാഴ്‌ച", + 2423 + ], + "4": [ + "22,795 കാഴ്‌ച", + 22795 + ], + "5": [ + "1 ലക്ഷം കാഴ്‌ച", + 103450 + ], + "6": [ + "14 ലക്ഷം കാഴ്‌ച", + 1468050 + ], + "8": [ + "13 കോടി കാഴ്‌ച", + 135582351 + ], + "9": [ + "110 കോടി കാഴ്‌ച", + 1109852895 + ], + "10": [ + "1,135 കോടി കാഴ്‌ച", + 11358400300 + ] + }, + "mn": { + "1": [ + "23 үзэлт", + 23 + ], + "2": [ + "447 үзэлт", + 447 + ], + "3": [ + "2.4 мянга үзэлт", + 2423 + ], + "4": [ + "22 мянга үзэлт", + 22795 + ], + "5": [ + "103 мянга үзэлт", + 103450 + ], + "6": [ + "1.4 сая үзэлт", + 1468050 + ], + "8": [ + "135 сая үзэлт", + 135582351 + ], + "9": [ + "1.1 тэрбум үзэлт", + 1109852895 + ], + "10": [ + "11 тэрбум үзэлт", + 11358400300 + ] + }, + "mr": { + "1": [ + "23 व्ह्यू", + 23 + ], + "2": [ + "447 व्ह्यू", + 447 + ], + "3": [ + "2.4 ह व्ह्यू", + 2423 + ], + "4": [ + "22 ह व्ह्यू", + 22795 + ], + "5": [ + "1 लाख व्ह्यू", + 103450 + ], + "6": [ + "14 लाख व्ह्यू", + 1468050 + ], + "8": [ + "13 कोटी व्ह्यू", + 135582351 + ], + "9": [ + "1.1 अब्ज व्ह्यू", + 1109852895 + ], + "10": [ + "11 अब्ज व्ह्यू", + 11358400300 + ] + }, + "ms": { + "1": [ + "23 tontonan", + 23 + ], + "2": [ + "447 tontonan", + 447 + ], + "3": [ + "2.4K tontonan", + 2423 + ], + "4": [ + "22K tontonan", + 22795 + ], + "5": [ + "103K tontonan", + 103450 + ], + "6": [ + "1.4J tontonan", + 1468050 + ], + "8": [ + "135J tontonan", + 135582351 + ], + "9": [ + "1.1B tontonan", + 1109852895 + ], + "10": [ + "11B tontonan", + 11358400300 + ] + }, + "my": { + "1": [ + "ကြည့်ရှုမှု 23", + 23 + ], + "2": [ + "ကြည့်ရှုမှု 447", + 447 + ], + "3": [ + "ကြည့်ရှုမှု 2.4ထောင်", + 2423 + ], + "4": [ + "ကြည့်ရှုမှု 2.2သောင်း", + 22795 + ], + "5": [ + "ကြည့်ရှုမှု 1သိန်း", + 103450 + ], + "6": [ + "ကြည့်ရှုမှု 1.4သန်း", + 1468050 + ], + "8": [ + "ကြည့်ရှုမှု 13ကုဋေ", + 135582351 + ], + "9": [ + "ကြည့်ရှုမှု ကုဋေ110", + 1109852895 + ], + "10": [ + "ကြည့်ရှုမှု ကုဋေ1.1ထ", + 11358400300 + ] + }, + "ne": { + "1": [ + "23 भ्यु", + 23 + ], + "2": [ + "447 भ्यु", + 447 + ], + "3": [ + "2.4 हजार भ्यु", + 2423 + ], + "4": [ + "22 हजार भ्यु", + 22795 + ], + "5": [ + "1 लाख भ्यु", + 103450 + ], + "6": [ + "14 लाख भ्यु", + 1468050 + ], + "8": [ + "13 करोड भ्यु", + 135582351 + ], + "9": [ + "1.1 अरब भ्यु", + 1109852895 + ], + "10": [ + "11 अरब भ्यु", + 11358400300 + ] + }, + "nl": { + "1": [ + "23 weergaven", + 23 + ], + "2": [ + "447 weergaven", + 447 + ], + "3": [ + "2,4K weergaven", + 2423 + ], + "4": [ + "22K weergaven", + 22795 + ], + "5": [ + "103K weergaven", + 103450 + ], + "6": [ + "1,4 mln. weergaven", + 1468050 + ], + "8": [ + "135 mln. weergaven", + 135582351 + ], + "9": [ + "1,1 mld. weergaven", + 1109852895 + ], + "10": [ + "11 mld. weergaven", + 11358400300 + ] + }, + "no": { + "1": [ + "Sett 23 ganger", + 23 + ], + "2": [ + "Sett 447 ganger", + 447 + ], + "3": [ + "Sett 2,4k ganger", + 2423 + ], + "4": [ + "Sett 22k ganger", + 22795 + ], + "5": [ + "Sett 103k ganger", + 103450 + ], + "6": [ + "Sett 1,4 mill. ganger", + 1468050 + ], + "8": [ + "Sett 135 mill. ganger", + 135582351 + ], + "9": [ + "Sett 1,1 mrd. ganger", + 1109852895 + ], + "10": [ + "Sett 11 mrd. ganger", + 11358400300 + ] + }, + "or": { + "1": [ + "23ଟି ଭ୍ୟୁ", + 23 + ], + "2": [ + "447ଟି ଭ୍ୟୁ", + 447 + ], + "3": [ + "2.4ହଟି ଭ୍ୟୁ", + 2423 + ], + "4": [ + "22ହଟି ଭ୍ୟୁ", + 22795 + ], + "5": [ + "103ହଟି ଭ୍ୟୁ", + 103450 + ], + "6": [ + "1.4ନିଟି ଭ୍ୟୁ", + 1468050 + ], + "8": [ + "135ନିଟି ଭ୍ୟୁ", + 135582351 + ], + "9": [ + "1.1ବିଟି ଭ୍ୟୁ", + 1109852895 + ], + "10": [ + "11ବିଟି ଭ୍ୟୁ", + 11358400300 + ] + }, + "pa": { + "1": [ + "23 ਵਾਰ ਦੇਖਿਆ", + 23 + ], + "2": [ + "447 ਵਾਰ ਦੇਖਿਆ", + 447 + ], + "3": [ + "2.4 ਹਜ਼ਾਰ ਵਾਰ ਦੇਖਿਆ", + 2423 + ], + "4": [ + "22 ਹਜ਼ਾਰ ਵਾਰ ਦੇਖਿਆ", + 22795 + ], + "5": [ + "1 ਲੱਖ ਵਾਰ ਦੇਖਿਆ", + 103450 + ], + "6": [ + "14 ਲੱਖ ਵਾਰ ਦੇਖਿਆ", + 1468050 + ], + "8": [ + "13 ਕਰੋੜ ਵਾਰ ਦੇਖਿਆ", + 135582351 + ], + "9": [ + "1.1 ਅਰਬ ਵਾਰ ਦੇਖਿਆ", + 1109852895 + ], + "10": [ + "11 ਅਰਬ ਵਾਰ ਦੇਖਿਆ", + 11358400300 + ] + }, + "pl": { + "1": [ + "23 wyświetlenia", + 23 + ], + "2": [ + "447 wyświetleń", + 447 + ], + "3": [ + "2,4 tys. wyświetleń", + 2423 + ], + "4": [ + "22 tys. wyświetleń", + 22795 + ], + "5": [ + "103 tys. wyświetleń", + 103450 + ], + "6": [ + "1,4 mln wyświetleń", + 1468050 + ], + "8": [ + "135 mln wyświetleń", + 135582351 + ], + "9": [ + "1,1 mld wyświetleń", + 1109852895 + ], + "10": [ + "11 mld wyświetleń", + 11358400300 + ] + }, + "pt": { + "1": [ + "23 visualizações", + 23 + ], + "2": [ + "447 visualizações", + 447 + ], + "3": [ + "2,4 mil visualizações", + 2423 + ], + "4": [ + "22 mil visualizações", + 22795 + ], + "5": [ + "103 mil visualizações", + 103450 + ], + "6": [ + "1,4 mi de visualizações", + 1468050 + ], + "8": [ + "135 mi de visualizações", + 135582351 + ], + "9": [ + "1,1 bi de visualizações", + 1109852895 + ], + "10": [ + "11 bi de visualizações", + 11358400300 + ] + }, + "pt-PT": { + "1": [ + "23 visualizações", + 23 + ], + "2": [ + "447 visualizações", + 447 + ], + "3": [ + "2,4 mil visualizações", + 2423 + ], + "4": [ + "22 mil visualizações", + 22795 + ], + "5": [ + "103 mil visualizações", + 103450 + ], + "6": [ + "1,4 M de visualizações", + 1468050 + ], + "8": [ + "135 M de visualizações", + 135582351 + ], + "9": [ + "1,1 mM de visualizações", + 1109852895 + ], + "10": [ + "11 mM de visualizações", + 11358400300 + ] + }, + "ro": { + "1": [ + "23 de vizionări", + 23 + ], + "2": [ + "447 de vizionări", + 447 + ], + "3": [ + "2,4 K de vizionări", + 2423 + ], + "4": [ + "22 K de vizionări", + 22795 + ], + "5": [ + "103 K de vizionări", + 103450 + ], + "6": [ + "1,4 mil. de vizionări", + 1468050 + ], + "8": [ + "135 mil. de vizionări", + 135582351 + ], + "9": [ + "1,1 mld. de vizionări", + 1109852895 + ], + "10": [ + "11 mld. de vizionări", + 11358400300 + ] + }, + "ru": { + "1": [ + "23 просмотра", + 23 + ], + "2": [ + "447 просмотров", + 447 + ], + "3": [ + "2,4 тыс. просмотров", + 2423 + ], + "4": [ + "22 тыс. просмотров", + 22795 + ], + "5": [ + "103 тыс. просмотров", + 103450 + ], + "6": [ + "1,4 млн просмотров", + 1468050 + ], + "8": [ + "135 млн просмотров", + 135582351 + ], + "9": [ + "1,1 млрд просмотров", + 1109852895 + ], + "10": [ + "11 млрд просмотров", + 11358400300 + ] + }, + "si": { + "1": [ + "බැලීම් 23", + 23 + ], + "2": [ + "බැලීම් 447", + 447 + ], + "3": [ + "බැලීම් ද2.4", + 2423 + ], + "4": [ + "බැලීම් ද22", + 22795 + ], + "5": [ + "බැලීම් ද103", + 103450 + ], + "6": [ + "බැලීම් මි1.4", + 1468050 + ], + "8": [ + "බැලීම් මි135", + 135582429 + ], + "9": [ + "බැලීම් බි1.1", + 1109852895 + ], + "10": [ + "බැලීම් බි11", + 11358400300 + ] + }, + "sk": { + "1": [ + "23 zhliadnutí", + 23 + ], + "2": [ + "447 zhliadnutí", + 447 + ], + "3": [ + "2,4 tis. zhliadnutí", + 2423 + ], + "4": [ + "22 tis. zhliadnutí", + 22795 + ], + "5": [ + "103 tis. zhliadnutí", + 103450 + ], + "6": [ + "1,4 mil. zhliadnutí", + 1468050 + ], + "8": [ + "135 mil. zhliadnutí", + 135582429 + ], + "9": [ + "1,1 mld. zhliadnutí", + 1109852895 + ], + "10": [ + "11 mld. zhliadnutí", + 11358400300 + ] + }, + "sl": { + "1": [ + "23 ogledov", + 23 + ], + "2": [ + "447 ogledov", + 447 + ], + "3": [ + "2,4 tis. ogledov", + 2423 + ], + "4": [ + "22 tis. ogledov", + 22795 + ], + "5": [ + "103 tis. ogledov", + 103450 + ], + "6": [ + "1,4 mio. ogledov", + 1468050 + ], + "8": [ + "135 mio. ogledov", + 135582429 + ], + "9": [ + "1,1 mrd. ogledov", + 1109852895 + ], + "10": [ + "11 mrd. ogledov", + 11358400300 + ] + }, + "sq": { + "1": [ + "23 shikime", + 23 + ], + "2": [ + "447 shikime", + 447 + ], + "3": [ + "2,4 mijë shikime", + 2423 + ], + "4": [ + "22 mijë shikime", + 22795 + ], + "5": [ + "103 mijë shikime", + 103450 + ], + "6": [ + "1,4 mln shikime", + 1468050 + ], + "8": [ + "135 mln shikime", + 135582429 + ], + "9": [ + "1,1 mld shikime", + 1109852895 + ], + "10": [ + "11 mld shikime", + 11358400300 + ] + }, + "sr": { + "1": [ + "23 прегледа", + 23 + ], + "2": [ + "447 приказа", + 447 + ], + "3": [ + "2,4 хиљ. приказа", + 2423 + ], + "4": [ + "22 хиљ. приказа", + 22795 + ], + "5": [ + "103 хиљ. приказа", + 103450 + ], + "6": [ + "1,4 мил. приказа", + 1468050 + ], + "8": [ + "135 мил. приказа", + 135582429 + ], + "9": [ + "1,1 млрд. приказа", + 1109852895 + ], + "10": [ + "11 млрд. приказа", + 11358400300 + ] + }, + "sr-Latn": { + "1": [ + "23 pregleda", + 23 + ], + "2": [ + "447 prikaza", + 447 + ], + "3": [ + "2,4 hilj. prikaza", + 2423 + ], + "4": [ + "22 hilj. prikaza", + 22795 + ], + "5": [ + "103 hilj. prikaza", + 103450 + ], + "6": [ + "1,4 mil. prikaza", + 1468050 + ], + "8": [ + "135 mil. prikaza", + 135582429 + ], + "9": [ + "1,1 mlrd. prikaza", + 1109852895 + ], + "10": [ + "11 mlrd. prikaza", + 11358400300 + ] + }, + "sv": { + "1": [ + "23 visningar", + 23 + ], + "2": [ + "447 visningar", + 447 + ], + "3": [ + "2 423 visningar", + 2423 + ], + "4": [ + "22 795 visningar", + 22795 + ], + "5": [ + "103 450 visningar", + 103450 + ], + "6": [ + "1,4 mn visningar", + 1468050 + ], + "8": [ + "135 mn visningar", + 135582429 + ], + "9": [ + "1,1 md visningar", + 1109852895 + ], + "10": [ + "11 md visningar", + 11358400300 + ] + }, + "sw": { + "1": [ + "Kutazamwa:\n23", + 23 + ], + "2": [ + "Kutazamwa:\n447", + 447 + ], + "3": [ + "Kutazamwa:\nelfu 2.4", + 2423 + ], + "4": [ + "Kutazamwa:\nelfu 22", + 22795 + ], + "5": [ + "Kutazamwa:\nelfu 103", + 103450 + ], + "6": [ + "Kutazamwa:\n1.4M", + 1468050 + ], + "8": [ + "Kutazamwa:\n135M", + 135582429 + ], + "9": [ + "Kutazamwa:\n1.1B", + 1109852895 + ], + "10": [ + "Kutazamwa:\n11B", + 11358400300 + ] + }, + "ta": { + "1": [ + "23 பார்வைகள்", + 23 + ], + "2": [ + "447 பார்வைகள்", + 447 + ], + "3": [ + "2,423 பார்வைகள்", + 2423 + ], + "4": [ + "22,795 பார்வைகள்", + 22795 + ], + "5": [ + "1 லட்சம் பார்வைகள்", + 103450 + ], + "6": [ + "14 லட்சம் பார்வைகள்", + 1468050 + ], + "8": [ + "13 கோடி பார்வைகள்", + 135582429 + ], + "9": [ + "110 கோடி பார்வைகள்", + 1109852895 + ], + "10": [ + "1,135 கோடி பார்வைகள்", + 11358400300 + ] + }, + "te": { + "1": [ + "23 వీక్షణలు", + 23 + ], + "2": [ + "447 వీక్షణలు", + 447 + ], + "3": [ + "2,423 వీక్షణలు", + 2423 + ], + "4": [ + "22,795 వీక్షణలు", + 22795 + ], + "5": [ + "1 లక్ష వీక్షణలు", + 103450 + ], + "6": [ + "14 లక్షలు వీక్షణలు", + 1468050 + ], + "8": [ + "13 కోట్లు వీక్షణలు", + 135582429 + ], + "9": [ + "110 కోట్లు వీక్షణలు", + 1109852895 + ], + "10": [ + "1,135 కోట్లు వీక్షణలు", + 11358400300 + ] + }, + "th": { + "1": [ + "การดู 23 ครั้ง", + 23 + ], + "2": [ + "การดู 447 ครั้ง", + 447 + ], + "3": [ + "การดู 2.4 พัน ครั้ง", + 2423 + ], + "4": [ + "การดู 2.2 หมื่น ครั้ง", + 22795 + ], + "5": [ + "การดู 1 แสน ครั้ง", + 103450 + ], + "6": [ + "การดู 1.4 ล้าน ครั้ง", + 1468050 + ], + "8": [ + "การดู 135 ล้าน ครั้ง", + 135582429 + ], + "9": [ + "การดู 1.1 พันล้าน ครั้ง", + 1109852895 + ], + "10": [ + "การดู 1.1 หมื่นล้าน ครั้ง", + 11358400300 + ] + }, + "tr": { + "1": [ + "23 görüntüleme", + 23 + ], + "2": [ + "447 görüntüleme", + 447 + ], + "3": [ + "2,4 B görüntüleme", + 2423 + ], + "4": [ + "22 B görüntüleme", + 22795 + ], + "5": [ + "103 B görüntüleme", + 103450 + ], + "6": [ + "1,4 Mn görüntüleme", + 1468050 + ], + "8": [ + "135 Mn görüntüleme", + 135582429 + ], + "9": [ + "1,1 Mr görüntüleme", + 1109852895 + ], + "10": [ + "11 Mr görüntüleme", + 11358400300 + ] + }, + "uk": { + "1": [ + "23 перегляди", + 23 + ], + "2": [ + "447 переглядів", + 447 + ], + "3": [ + "2,4 тис. переглядів", + 2423 + ], + "4": [ + "22 тис. переглядів", + 22795 + ], + "5": [ + "103 тис. переглядів", + 103450 + ], + "6": [ + "1,4 млн переглядів", + 1468050 + ], + "8": [ + "135 млн переглядів", + 135582429 + ], + "9": [ + "1,1 млрд переглядів", + 1109852895 + ], + "10": [ + "11 млрд переглядів", + 11358400300 + ] + }, + "ur": { + "1": [ + "23 ملاحظات", + 23 + ], + "2": [ + "447 ملاحظات", + 447 + ], + "3": [ + "2.4 ہزار ملاحظات", + 2423 + ], + "4": [ + "22 ہزار ملاحظات", + 22795 + ], + "5": [ + "1 لاکھ ملاحظات", + 103450 + ], + "6": [ + "14 لاکھ ملاحظات", + 1468050 + ], + "8": [ + "13 کروڑ ملاحظات", + 135582429 + ], + "9": [ + "1.1 ارب ملاحظات", + 1109852895 + ], + "10": [ + "11 ارب ملاحظات", + 11358400300 + ] + }, + "uz": { + "1": [ + "23 marta", + 23 + ], + "2": [ + "447 marta", + 447 + ], + "3": [ + "2,4 ming marta", + 2423 + ], + "4": [ + "22 ming marta", + 22795 + ], + "5": [ + "103 ming marta", + 103450 + ], + "6": [ + "1,4 mln marta", + 1468050 + ], + "8": [ + "135 mln marta", + 135582429 + ], + "9": [ + "1,1 mlrd marta", + 1109852895 + ], + "10": [ + "11 mlrd marta", + 11358400300 + ] + }, + "vi": { + "1": [ + "23 lượt xem", + 23 + ], + "2": [ + "447 lượt xem", + 447 + ], + "3": [ + "2,4 N lượt xem", + 2423 + ], + "4": [ + "22 N lượt xem", + 22795 + ], + "5": [ + "103 N lượt xem", + 103450 + ], + "6": [ + "1,4 Tr lượt xem", + 1468050 + ], + "8": [ + "135 Tr lượt xem", + 135582429 + ], + "9": [ + "1,1 T lượt xem", + 1109852895 + ], + "10": [ + "11 T lượt xem", + 11358400300 + ] + }, + "zh-CN": { + "1": [ + "23次观看", + 23 + ], + "2": [ + "447次观看", + 447 + ], + "3": [ + "2423次观看", + 2423 + ], + "4": [ + "2.2万次观看", + 22795 + ], + "5": [ + "10万次观看", + 103450 + ], + "6": [ + "146万次观看", + 1468050 + ], + "8": [ + "1.3亿次观看", + 135582429 + ], + "9": [ + "11亿次观看", + 1109853150 + ], + "10": [ + "113亿次观看", + 11358400300 + ] + }, + "zh-HK": { + "1": [ + "收看次數:23 次", + 23 + ], + "2": [ + "收看次數:447 次", + 447 + ], + "3": [ + "收看次數:2.4K 次", + 2423 + ], + "4": [ + "收看次數:22K 次", + 22795 + ], + "5": [ + "收看次數:103K 次", + 103450 + ], + "6": [ + "收看次數:1.4M 次", + 1468050 + ], + "8": [ + "收看次數:135M 次", + 135582429 + ], + "9": [ + "收看次數:1.1B 次", + 1109853150 + ], + "10": [ + "收看次數:11B 次", + 11358400300 + ] + }, + "zh-TW": { + "1": [ + "觀看次數:23次", + 23 + ], + "2": [ + "觀看次數:447次", + 447 + ], + "3": [ + "觀看次數:2423次", + 2423 + ], + "4": [ + "觀看次數:2.2萬次", + 22795 + ], + "5": [ + "觀看次數:10萬次", + 103450 + ], + "6": [ + "觀看次數:146萬次", + 1468050 + ], + "8": [ + "觀看次數:1.3億次", + 135582429 + ], + "9": [ + "觀看次數:11億次", + 1109853150 + ], + "10": [ + "觀看次數:113億次", + 11358400300 + ] + }, + "zu": { + "1": [ + "23 ukubukwa", + 23 + ], + "2": [ + "447 ukubukwa", + 447 + ], + "3": [ + "2.4K ukubukwa", + 2423 + ], + "4": [ + "22K ukubukwa", + 22795 + ], + "5": [ + "103K ukubukwa", + 103450 + ], + "6": [ + "1.4M ukubukwa", + 1468050 + ], + "8": [ + "135M ukubukwa", + 135582429 + ], + "9": [ + "1.1B ukubukwa", + 1109853150 + ], + "10": [ + "11B ukubukwa", + 11358400300 + ] + } +} diff --git a/testfiles/date/playlist_samples.json b/testfiles/dict/playlist_samples.json similarity index 100% rename from testfiles/date/playlist_samples.json rename to testfiles/dict/playlist_samples.json diff --git a/testfiles/date/timeago_samples.json b/testfiles/dict/timeago_samples.json similarity index 100% rename from testfiles/date/timeago_samples.json rename to testfiles/dict/timeago_samples.json diff --git a/testfiles/date/timeago_table.json b/testfiles/dict/timeago_table.json similarity index 100% rename from testfiles/date/timeago_table.json rename to testfiles/dict/timeago_table.json