From 6ac5bc378217ea4fb70f0233335e585e38aa27f0 Mon Sep 17 00:00:00 2001 From: ThetaDev Date: Mon, 26 Sep 2022 21:26:22 +0200 Subject: [PATCH] feat: add channel video/playlist continuation --- codegen/src/download_testfiles.rs | 46 + src/client/channel.rs | 178 +- src/client/mod.rs | 14 +- src/client/pagination.rs | 92 +- src/client/playlist.rs | 13 +- src/client/response/channel.rs | 21 + src/client/response/mod.rs | 1 + ...ent__channel__tests__map_channel_info.snap | 163 + ...channel__tests__map_channel_playlists.snap | 510 + ...el__tests__map_channel_playlists_cont.snap | 370 + ...annel__tests__map_channel_videos_cont.snap | 970 ++ src/client/video_details.rs | 12 +- testfiles/channel/channel_playlists_cont.json | 7038 +++++++++++ testfiles/channel/channel_videos_cont.json | 10376 ++++++++++++++++ 14 files changed, 19775 insertions(+), 29 deletions(-) create mode 100644 src/client/snapshots/rustypipe__client__channel__tests__map_channel_info.snap create mode 100644 src/client/snapshots/rustypipe__client__channel__tests__map_channel_playlists.snap create mode 100644 src/client/snapshots/rustypipe__client__channel__tests__map_channel_playlists_cont.snap create mode 100644 src/client/snapshots/rustypipe__client__channel__tests__map_channel_videos_cont.snap create mode 100644 testfiles/channel/channel_playlists_cont.json create mode 100644 testfiles/channel/channel_videos_cont.json diff --git a/codegen/src/download_testfiles.rs b/codegen/src/download_testfiles.rs index 5f88239..b6a4da2 100644 --- a/codegen/src/download_testfiles.rs +++ b/codegen/src/download_testfiles.rs @@ -22,6 +22,8 @@ pub async fn download_testfiles(project_root: &Path) { channel_videos(&testfiles).await; channel_playlists(&testfiles).await; channel_info(&testfiles).await; + channel_videos_cont(&testfiles).await; + channel_playlists_cont(&testfiles).await; } const CLIENT_TYPES: [ClientType; 5] = [ @@ -245,3 +247,47 @@ async fn channel_info(testfiles: &Path) { .await .unwrap(); } + +async fn channel_videos_cont(testfiles: &Path) { + let mut json_path = testfiles.to_path_buf(); + json_path.push("channel"); + json_path.push("channel_videos_cont.json"); + if json_path.exists() { + return; + } + + let rp = RustyPipe::new(); + let videos = rp + .query() + .channel_videos("UC2DjFE7Xf11URZqWBigcVOQ") + .await + .unwrap(); + + let rp = rp_testfile(&json_path); + rp.query() + .channel_videos_continuation(&videos.content.ctoken.unwrap()) + .await + .unwrap(); +} + +async fn channel_playlists_cont(testfiles: &Path) { + let mut json_path = testfiles.to_path_buf(); + json_path.push("channel"); + json_path.push("channel_playlists_cont.json"); + if json_path.exists() { + return; + } + + let rp = RustyPipe::new(); + let playlists = rp + .query() + .channel_playlists("UC2DjFE7Xf11URZqWBigcVOQ") + .await + .unwrap(); + + let rp = rp_testfile(&json_path); + rp.query() + .channel_playlists_continuation(&playlists.content.ctoken.unwrap()) + .await + .unwrap(); +} diff --git a/src/client/channel.rs b/src/client/channel.rs index 24a2494..777c2de 100644 --- a/src/client/channel.rs +++ b/src/client/channel.rs @@ -1,4 +1,4 @@ -use anyhow::{bail, Result}; +use anyhow::{anyhow, bail, Result}; use reqwest::Method; use serde::Serialize; use url::Url; @@ -14,7 +14,7 @@ use crate::{ use super::{ response::{self, IsLive, IsShort}, - ClientType, MapResponse, RustyPipeQuery, YTContext, + ClientType, MapResponse, QContinuation, RustyPipeQuery, YTContext, }; #[derive(Debug, Serialize)] @@ -75,6 +75,27 @@ impl RustyPipeQuery { .await } + pub async fn channel_videos_continuation( + &self, + ctoken: &str, + ) -> Result> { + let context = self.get_context(ClientType::Desktop, true).await; + let request_body = QContinuation { + context, + continuation: ctoken.to_owned(), + }; + + self.execute_request::( + ClientType::Desktop, + "channel_videos_continuation", + ctoken, + Method::POST, + "browse", + &request_body, + ) + .await + } + pub async fn channel_playlists( &self, channel_id: &str, @@ -97,6 +118,27 @@ impl RustyPipeQuery { .await } + pub async fn channel_playlists_continuation( + &self, + ctoken: &str, + ) -> Result> { + let context = self.get_context(ClientType::Desktop, true).await; + let request_body = QContinuation { + context, + continuation: ctoken.to_owned(), + }; + + self.execute_request::( + ClientType::Desktop, + "channel_videos_continuation", + ctoken, + Method::POST, + "browse", + &request_body, + ) + .await + } + pub async fn channel_info(&self, channel_id: &str) -> Result> { let context = self.get_context(ClientType::Desktop, true).await; let request_body = QChannel { @@ -235,6 +277,44 @@ impl MapResponse> for response::Channel { } } +impl MapResponse> for response::ChannelCont { + fn map_response( + self, + _id: &str, + lang: Language, + _deobf: Option<&crate::deobfuscate::Deobfuscator>, + ) -> Result>> { + let mut actions = self.on_response_received_actions; + let res = some_or_bail!( + actions.try_swap_remove(0), + Err(anyhow!("no received action")) + ) + .append_continuation_items_action + .continuation_items; + + Ok(map_videos(res, lang)) + } +} + +impl MapResponse> for response::ChannelCont { + fn map_response( + self, + _id: &str, + _lang: Language, + _deobf: Option<&crate::deobfuscate::Deobfuscator>, + ) -> Result>> { + let mut actions = self.on_response_received_actions; + let res = some_or_bail!( + actions.try_swap_remove(0), + Err(anyhow!("no received action")) + ) + .append_continuation_items_action + .continuation_items; + + Ok(map_playlists(res)) + } +} + fn map_videos( res: MapResult>, lang: Language, @@ -413,7 +493,9 @@ mod tests { use crate::{ client::{response, MapResponse, RustyPipe}, - model::{Channel, ChannelOrder, ChannelVideo, Language, Paginator}, + model::{ + Channel, ChannelInfo, ChannelOrder, ChannelPlaylist, ChannelVideo, Language, Paginator, + }, serializer::MapResult, }; @@ -456,6 +538,12 @@ mod tests { ) } } + + let next = channel.content.next(rp.query()).await.unwrap().unwrap(); + assert!( + !next.is_exhausted() && !next.items.is_empty(), + "no more videos" + ); } #[tokio::test] @@ -474,6 +562,12 @@ mod tests { !channel.content.items.is_empty() && !channel.content.is_exhausted(), "got no playlists" ); + + let next = channel.content.next(rp.query()).await.unwrap().unwrap(); + assert!( + !next.is_exhausted() && !next.items.is_empty(), + "no more playlists" + ); } #[tokio::test] @@ -563,4 +657,82 @@ mod tests { ".content.items[].publish_date" => "[date]", }); } + + #[test] + fn t_map_channel_videos_cont() { + let json_path = Path::new("testfiles/channel/channel_videos_cont.json"); + let json_file = File::open(json_path).unwrap(); + + let channel: response::ChannelCont = + serde_json::from_reader(BufReader::new(json_file)).unwrap(); + let map_res: MapResult> = channel + .map_response("UC2DjFE7Xf11URZqWBigcVOQ", Language::En, None) + .unwrap(); + + assert!( + map_res.warnings.is_empty(), + "deserialization/mapping warnings: {:?}", + map_res.warnings + ); + insta::assert_ron_snapshot!("map_channel_videos_cont", map_res.c, { + ".items[].publish_date" => "[date]", + }); + } + + #[test] + fn t_map_channel_playlists() { + let json_path = Path::new("testfiles/channel/channel_playlists.json"); + let json_file = File::open(json_path).unwrap(); + + let channel: response::Channel = + serde_json::from_reader(BufReader::new(json_file)).unwrap(); + let map_res: MapResult>> = channel + .map_response("UC2DjFE7Xf11URZqWBigcVOQ", Language::En, None) + .unwrap(); + + assert!( + map_res.warnings.is_empty(), + "deserialization/mapping warnings: {:?}", + map_res.warnings + ); + insta::assert_ron_snapshot!("map_channel_playlists", map_res.c); + } + + #[test] + fn t_map_channel_playlists_cont() { + let json_path = Path::new("testfiles/channel/channel_playlists_cont.json"); + let json_file = File::open(json_path).unwrap(); + + let channel: response::ChannelCont = + serde_json::from_reader(BufReader::new(json_file)).unwrap(); + let map_res: MapResult> = channel + .map_response("UC2DjFE7Xf11URZqWBigcVOQ", Language::En, None) + .unwrap(); + + assert!( + map_res.warnings.is_empty(), + "deserialization/mapping warnings: {:?}", + map_res.warnings + ); + insta::assert_ron_snapshot!("map_channel_playlists_cont", map_res.c); + } + + #[test] + fn t_map_channel_info() { + let json_path = Path::new("testfiles/channel/channel_info.json"); + let json_file = File::open(json_path).unwrap(); + + let channel: response::Channel = + serde_json::from_reader(BufReader::new(json_file)).unwrap(); + let map_res: MapResult> = channel + .map_response("UC2DjFE7Xf11URZqWBigcVOQ", Language::En, None) + .unwrap(); + + assert!( + map_res.warnings.is_empty(), + "deserialization/mapping warnings: {:?}", + map_res.warnings + ); + insta::assert_ron_snapshot!("map_channel_info", map_res.c); + } } diff --git a/src/client/mod.rs b/src/client/mod.rs index dbaa3cb..9c76d29 100644 --- a/src/client/mod.rs +++ b/src/client/mod.rs @@ -65,13 +65,6 @@ impl ClientType { } } -#[derive(Clone, Debug, Serialize)] -struct YTQuery { - context: YTContext, - #[serde(flatten)] - data: T, -} - #[derive(Clone, Debug, Serialize)] #[serde(rename_all = "camelCase")] struct YTContext { @@ -131,6 +124,13 @@ struct ThirdParty { embed_url: String, } +#[derive(Debug, Serialize)] +#[serde(rename_all = "camelCase")] +struct QContinuation { + context: YTContext, + continuation: String, +} + const DEFAULT_UA: &str = "Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0"; const CONSENT_COOKIE: &str = "CONSENT"; diff --git a/src/client/pagination.rs b/src/client/pagination.rs index 32dbcb8..30c9718 100644 --- a/src/client/pagination.rs +++ b/src/client/pagination.rs @@ -1,6 +1,8 @@ use anyhow::Result; -use crate::model::{Comment, Paginator, PlaylistVideo, RecommendedVideo}; +use crate::model::{ + ChannelPlaylist, ChannelVideo, Comment, Paginator, PlaylistVideo, RecommendedVideo, +}; use super::RustyPipeQuery; @@ -92,6 +94,94 @@ impl Paginator { } } +impl Paginator { + pub async fn next(&self, query: RustyPipeQuery) -> Result> { + Ok(match &self.ctoken { + Some(ctoken) => Some(query.channel_videos_continuation(ctoken).await?), + None => None, + }) + } + + pub async fn extend(&mut self, query: RustyPipeQuery) -> Result { + match self.next(query).await { + Ok(Some(paginator)) => { + let mut items = paginator.items; + self.items.append(&mut items); + self.ctoken = paginator.ctoken; + Ok(true) + } + Ok(None) => Ok(false), + Err(e) => Err(e), + } + } + + pub async fn extend_pages(&mut self, query: RustyPipeQuery, n_pages: usize) -> Result<()> { + for _ in 0..n_pages { + match self.extend(query.clone()).await { + Ok(false) => break, + Err(e) => return Err(e), + _ => {} + } + } + Ok(()) + } + + pub async fn extend_limit(&mut self, query: RustyPipeQuery, n_items: usize) -> Result<()> { + while self.items.len() < n_items { + match self.extend(query.clone()).await { + Ok(false) => break, + Err(e) => return Err(e), + _ => {} + } + } + Ok(()) + } +} + +impl Paginator { + pub async fn next(&self, query: RustyPipeQuery) -> Result> { + Ok(match &self.ctoken { + Some(ctoken) => Some(query.channel_playlists_continuation(ctoken).await?), + None => None, + }) + } + + pub async fn extend(&mut self, query: RustyPipeQuery) -> Result { + match self.next(query).await { + Ok(Some(paginator)) => { + let mut items = paginator.items; + self.items.append(&mut items); + self.ctoken = paginator.ctoken; + Ok(true) + } + Ok(None) => Ok(false), + Err(e) => Err(e), + } + } + + pub async fn extend_pages(&mut self, query: RustyPipeQuery, n_pages: usize) -> Result<()> { + for _ in 0..n_pages { + match self.extend(query.clone()).await { + Ok(false) => break, + Err(e) => return Err(e), + _ => {} + } + } + Ok(()) + } + + pub async fn extend_limit(&mut self, query: RustyPipeQuery, n_items: usize) -> Result<()> { + while self.items.len() < n_items { + match self.extend(query.clone()).await { + Ok(false) => break, + Err(e) => return Err(e), + _ => {} + } + } + Ok(()) + } +} + impl Paginator { pub async fn next(&self, query: RustyPipeQuery) -> Result> { Ok(match &self.ctoken { diff --git a/src/client/playlist.rs b/src/client/playlist.rs index b08c83b..b5733c8 100644 --- a/src/client/playlist.rs +++ b/src/client/playlist.rs @@ -11,7 +11,9 @@ use crate::{ util::{self, TryRemove}, }; -use super::{response, ClientType, MapResponse, MapResult, RustyPipeQuery, YTContext}; +use super::{ + response, ClientType, MapResponse, MapResult, QContinuation, RustyPipeQuery, YTContext, +}; #[derive(Debug, Serialize)] #[serde(rename_all = "camelCase")] @@ -20,13 +22,6 @@ struct QPlaylist { browse_id: String, } -#[derive(Debug, Serialize)] -#[serde(rename_all = "camelCase")] -struct QPlaylistCont { - context: YTContext, - continuation: String, -} - impl RustyPipeQuery { pub async fn playlist(self, playlist_id: &str) -> Result { let context = self.get_context(ClientType::Desktop, true).await; @@ -48,7 +43,7 @@ impl RustyPipeQuery { pub async fn playlist_continuation(self, ctoken: &str) -> Result> { let context = self.get_context(ClientType::Desktop, true).await; - let request_body = QPlaylistCont { + let request_body = QContinuation { context, continuation: ctoken.to_owned(), }; diff --git a/src/client/response/channel.rs b/src/client/response/channel.rs index 27e9b66..f98d502 100644 --- a/src/client/response/channel.rs +++ b/src/client/response/channel.rs @@ -18,6 +18,13 @@ pub struct Channel { pub microformat: Microformat, } +#[serde_as] +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct ChannelCont { + pub on_response_received_actions: Vec, +} + #[derive(Clone, Debug, Deserialize)] #[serde(rename_all = "camelCase")] pub struct Contents { @@ -165,3 +172,17 @@ pub struct NavigationEndpoint { pub struct UrlEndpoint { pub url: String, } + +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct OnResponseReceivedAction { + pub append_continuation_items_action: AppendAction, +} + +#[serde_as] +#[derive(Clone, Debug, Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct AppendAction { + #[serde_as(as = "VecLogError<_>")] + pub continuation_items: MapResult>, +} diff --git a/src/client/response/mod.rs b/src/client/response/mod.rs index 5a90424..96cd3c6 100644 --- a/src/client/response/mod.rs +++ b/src/client/response/mod.rs @@ -5,6 +5,7 @@ pub mod playlist_music; pub mod video_details; pub use channel::Channel; +pub use channel::ChannelCont; pub use player::Player; pub use playlist::Playlist; pub use playlist::PlaylistCont; diff --git a/src/client/snapshots/rustypipe__client__channel__tests__map_channel_info.snap b/src/client/snapshots/rustypipe__client__channel__tests__map_channel_info.snap new file mode 100644 index 0000000..22c25fe --- /dev/null +++ b/src/client/snapshots/rustypipe__client__channel__tests__map_channel_info.snap @@ -0,0 +1,163 @@ +--- +source: src/client/channel.rs +expression: map_res.c +--- +Channel( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + subscriber_count: Some(881000), + avatar: [ + Thumbnail( + url: "https://yt3.ggpht.com/ytc/AMLnZu9eKk4Nd16fX4Rn1TF1G7ReluwOl6M5558FTYAM=s48-c-k-c0x00ffffff-no-rj", + width: 48, + height: 48, + ), + Thumbnail( + url: "https://yt3.ggpht.com/ytc/AMLnZu9eKk4Nd16fX4Rn1TF1G7ReluwOl6M5558FTYAM=s88-c-k-c0x00ffffff-no-rj", + width: 88, + height: 88, + ), + Thumbnail( + url: "https://yt3.ggpht.com/ytc/AMLnZu9eKk4Nd16fX4Rn1TF1G7ReluwOl6M5558FTYAM=s176-c-k-c0x00ffffff-no-rj", + width: 176, + height: 176, + ), + ], + 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", + 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", + ], + vanity_url: Some("https://www.youtube.com/c/EevblogDave"), + banner: [ + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1060-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + width: 1060, + height: 175, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1138-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + width: 1138, + height: 188, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1707-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + width: 1707, + height: 283, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2120-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + width: 2120, + height: 351, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2276-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + width: 2276, + height: 377, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2560-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + width: 2560, + height: 424, + ), + ], + mobile_banner: [ + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w320-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + width: 320, + height: 88, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w640-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + width: 640, + height: 175, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w960-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + width: 960, + height: 263, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1280-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + width: 1280, + height: 351, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1440-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + width: 1440, + height: 395, + ), + ], + tv_banner: [ + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w320-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + width: 320, + height: 180, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w854-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + width: 854, + height: 480, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1280-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + width: 1280, + height: 720, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1920-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + width: 1920, + height: 1080, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2120-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + width: 2120, + height: 1192, + ), + ], + content: ChannelInfo( + create_date: Some("2009-04-04T00:00:00+02:00"), + view_count: Some(186854342), + links: [ + ("EEVblog Web Site", "http://www.eevblog.com/"), + ("Twitter", "http://www.twitter.com/eevblog"), + ("Facebook", "http://www.facebook.com/EEVblog"), + ("EEVdiscover", "https://www.youtube.com/channel/UCkGvUEt8iQLmq3aJIMjT2qQ"), + ("The EEVblog Forum", "http://www.eevblog.com/forum"), + ("EEVblog Merchandise (T-Shirts)", "http://www.eevblog.com/merch"), + ("EEVblog Donations", "http://www.eevblog.com/donations/"), + ("Patreon", "https://www.patreon.com/eevblog"), + ("SubscribeStar", "https://www.subscribestar.com/eevblog"), + ("The AmpHour Radio Show", "http://www.theamphour.com/"), + ("Flickr", "http://www.flickr.com/photos/eevblog"), + ("EEVblog AMAZON Store", "http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2F&tag=ee04-20&linkCode=ur2&camp=1789&creative=390957"), + ("2nd EEVblog Channel", "http://www.youtube.com/EEVblog2"), + ], + ), +) diff --git a/src/client/snapshots/rustypipe__client__channel__tests__map_channel_playlists.snap b/src/client/snapshots/rustypipe__client__channel__tests__map_channel_playlists.snap new file mode 100644 index 0000000..f4310b2 --- /dev/null +++ b/src/client/snapshots/rustypipe__client__channel__tests__map_channel_playlists.snap @@ -0,0 +1,510 @@ +--- +source: src/client/channel.rs +expression: map_res.c +--- +Channel( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + subscriber_count: Some(881000), + avatar: [ + Thumbnail( + url: "https://yt3.ggpht.com/ytc/AMLnZu9eKk4Nd16fX4Rn1TF1G7ReluwOl6M5558FTYAM=s48-c-k-c0x00ffffff-no-rj", + width: 48, + height: 48, + ), + Thumbnail( + url: "https://yt3.ggpht.com/ytc/AMLnZu9eKk4Nd16fX4Rn1TF1G7ReluwOl6M5558FTYAM=s88-c-k-c0x00ffffff-no-rj", + width: 88, + height: 88, + ), + Thumbnail( + url: "https://yt3.ggpht.com/ytc/AMLnZu9eKk4Nd16fX4Rn1TF1G7ReluwOl6M5558FTYAM=s176-c-k-c0x00ffffff-no-rj", + width: 176, + height: 176, + ), + ], + 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", + 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", + ], + vanity_url: Some("https://www.youtube.com/c/EevblogDave"), + banner: [ + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1060-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + width: 1060, + height: 175, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1138-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + width: 1138, + height: 188, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1707-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + width: 1707, + height: 283, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2120-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + width: 2120, + height: 351, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2276-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + width: 2276, + height: 377, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2560-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + width: 2560, + height: 424, + ), + ], + mobile_banner: [ + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w320-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + width: 320, + height: 88, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w640-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + width: 640, + height: 175, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w960-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + width: 960, + height: 263, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1280-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + width: 1280, + height: 351, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1440-fcrop64=1,32b75a57cd48a5a8-k-c0xffffffff-no-nd-rj", + width: 1440, + height: 395, + ), + ], + tv_banner: [ + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w320-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + width: 320, + height: 180, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w854-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + width: 854, + height: 480, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1280-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + width: 1280, + height: 720, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1920-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + width: 1920, + height: 1080, + ), + Thumbnail( + url: "https://yt3.ggpht.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2120-fcrop64=1,00000000ffffffff-k-c0xffffffff-no-nd-rj", + width: 2120, + height: 1192, + ), + ], + content: Paginator( + count: None, + items: [ + ChannelPlaylist( + id: "PLvOlSehNtuHtOV3AEwhuea4TnviddKfAj", + name: "MacGyver Project", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/4yosozyeIP4/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAkwsCiJjFkWhYxtcg5NgfnQbkZrA", + width: 480, + height: 270, + ), + ], + video_count: Some(2), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHuvHE5GQrQJxWXHdmW2l5IF", + name: "Calculators", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/S3R4r2xvVYQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLB7HH5drG-33c1SyRe9kyZBrXvm3A", + width: 480, + height: 270, + ), + ], + video_count: Some(1), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHs6wRwVSaErU0BEnLiHfnKJ", + name: "BM235", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/WPyEFB4cHkA/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAzBuQFV8T9hM8adlPvv58C9TeDug", + width: 480, + height: 270, + ), + ], + video_count: Some(9), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHu4k0ZkKFLsysSB5iava6Qu", + name: "Vibration Measurement", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/uus_cpZiqsU/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCqdsjWVFaLOkEcXgbZD2Eca8MnuQ", + width: 480, + height: 270, + ), + ], + video_count: Some(2), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHtdQF-m5UFZ5GEjABadI3kI", + name: "Component Selection", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/uq1DMWtjL2U/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAbgb1Jdb5P69JGdZQ-a8asLLyYdA", + width: 480, + height: 270, + ), + ], + video_count: Some(4), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHtlndPUSOPgsujUdq1c5Mr9", + name: "Solar Roadways", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/oIImmlfCyzo/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBxApgyGu3dNXRGoqLctVUnESpEIA", + width: 480, + height: 270, + ), + ], + video_count: Some(18), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvD6M_7WeN071OVsZFE0_q-", + name: "Electronics Tutorials - AC Theory Series", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/rrPtvYYJ2-g/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBEVc71xxSjJ-xlA_dDQaYIjdHyUw", + width: 480, + height: 270, + ), + ], + video_count: Some(3), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHtVLq2MDPIz82BWMIZcuwhK", + name: "Electronics Tutorial - DC Fundamentals", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/xSRe_4TQbuo/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDP4V24_MG6vzvUZsHep9WFSCCY6Q", + width: 480, + height: 270, + ), + ], + video_count: Some(8), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvIDfW3x2p4BY6l4RYgfBJE", + name: "Oscilloscope Probing", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/OiAmER1OJh4/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAXeGAvEc8y3pEsPUxWdsNIP9UmPw", + width: 480, + height: 270, + ), + ], + video_count: Some(13), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHu6Jjb8U82eKQfvKhJVl0Bu", + name: "Thermal Design", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/8ruFVmxf0zs/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCkE6yS4th9AsfNku19dhbZl4CbXA", + width: 480, + height: 270, + ), + ], + video_count: Some(9), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHs-X2Awg33PCBNrP2BGFVhC", + name: "Electric Cars", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/CPcZm1Tu5VI/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCsm8De0QaHPaeCZqxMp_F464fWzg", + width: 480, + height: 270, + ), + ], + video_count: Some(7), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHuLODLTeq3PM-OJRP2nzNUa", + name: "Designing a better uCurrent", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/0AEVilxXAAo/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCjotFuRjPPBHd2LWzt3lviPj9HaA", + width: 480, + height: 270, + ), + ], + video_count: Some(3), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHtvTKP4RTNW1-08Kmzy1pvA", + name: "EMC Compliance & Measurement", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/lYmfVMWbIHQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBtygEqMXx7Lwe5SuBWt2q0CSahYA", + width: 480, + height: 270, + ), + ], + video_count: Some(8), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHuUTpCrTVX7BdU68l2aVqMv", + name: "Power Counter Display Project", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/nTpE1Nw3Yy4/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAbPl28_i7isizY6A1t2_c6gV8BAQ", + width: 480, + height: 270, + ), + ], + video_count: Some(2), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvm120Tq40nKrM5SUBlolN3", + name: "Live - Ask Dave", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/gQ7TTuiDH1M/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBMnucUil90WeDSIeFz8mZCOtEv9g", + width: 480, + height: 270, + ), + ], + video_count: Some(3), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHsiF93KOLoF1KAHArmIW9lC", + name: "Padauk Microcontroller", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/r45r4rV5JOI/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCn4kGWcjBOhk3vN8QPMDa9L3mkKA", + width: 480, + height: 270, + ), + ], + video_count: Some(10), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvxTzBLwUFw4My4rtrNFzED", + name: "Other Debunking Videos", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/WopuF9vD7KE/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBv5buh3qMs4feQaPj6Fy6bxl_vuA", + width: 480, + height: 270, + ), + ], + video_count: Some(1), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHt2pJ7X5tumuM4Wa3r1OC7Q", + name: "Audio & Speakers", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/qHbkw0Gm7pk/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCJBYXTDttGHTm51j3bfwqxOqVFig", + width: 480, + height: 270, + ), + ], + video_count: Some(9), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHtX7OearWdmqGzqiu4DHKWi", + name: "Cameras", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/g9umAQ1-an4/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCB5jNm9U-rypnpthK_N321LpYWew", + width: 480, + height: 270, + ), + ], + video_count: Some(16), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHu-TaNRp27_PiXjBG5wY9Gv", + name: "Cryptocurrency", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/ibPgfzd9zd8/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDe3IXT88HR3XxnxfqrpAxh6pfYMg", + width: 480, + height: 270, + ), + ], + video_count: Some(7), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvmK-VGcZ33ZuATmcNB8tvH", + name: "LCD Tutorial", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/ZYvxgl-9tNM/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDv2WT4Chl1_H2G43AjfSFpPcKVoA", + width: 480, + height: 270, + ), + ], + video_count: Some(6), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvbV8x_bWQBKEg4IshWjG3U", + name: "Guest Videos", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/vr8ROiYs8AQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLB3-0simU6JRFu9oztPXxqg_dgpGg", + width: 480, + height: 270, + ), + ], + video_count: Some(12), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHs5tuhiqdxQeegsLDP7TM8V", + name: "Software Development", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/-_rqzsJy_Qs/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBfgyRT22Y0kXITD5pTNU5BkKG31Q", + width: 480, + height: 270, + ), + ], + video_count: Some(1), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHu328BlpUOUDsv9Kf1Ri8Tg", + name: "John Kenny - Keysight", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/ewtdnzlv0Rg/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAzFf6hh75LI2ldJq-EyV4Ke9WBtg", + width: 480, + height: 270, + ), + ], + video_count: Some(5), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvj_E5KUBluJJupXmideiZk", + name: "General Tech Information", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/f0uvS80YIGU/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLA4L-gzgcRGOdzbQOV6Wd6hw_d6og", + width: 480, + height: 270, + ), + ], + video_count: Some(2), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHsWHPg1KlSd8agKbrcn3Dwn", + name: "Microscope", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/-JDsRZ4nmbo/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCnVvEd6IDEuMlyZkP8hpeTkEA4SQ", + width: 480, + height: 270, + ), + ], + video_count: Some(4), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHuQb5djEVLzwBSTT27p2dXB", + name: "The Signal Path", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/g3y_Vr8ZJ7w/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAx4HS5YSjouN2nc6A40Bp5ffmK1Q", + width: 480, + height: 270, + ), + ], + video_count: Some(1), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHstMIbtLqlEiidVjj8ob0xp", + name: "Thermal Imaging", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/NznO-DVfLd0/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCUMV2m5W3Y3tzSQipHpoRBqnBqfw", + width: 480, + height: 270, + ), + ], + video_count: Some(2), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHugqRHdt46SN9Bmoh-D5Gp2", + name: "EEVacademy", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/hFvqEfZfMtA/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCnfuvZnlr0XbuNbDrwF0SVrbTsQg", + width: 480, + height: 270, + ), + ], + video_count: Some(9), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHtqqYM7ON99sbyiokMKrwwI", + name: "Brainstorming", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/p5jpxZbGp0Y/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLC10fWKf9O9VVPVSEpEjioljWzl_Q", + width: 480, + height: 270, + ), + ], + video_count: Some(1), + ), + ], + ctoken: Some("4qmFsgLCARIYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RGnRFZ2x3YkdGNWJHbHpkSE1ZQXlBQk1BRTRBZW9EUEVOblRrUlJhbEZUU2tKSmFWVkZlREpVTW5oVVdsZG9UMlJJVmtsa1NFWjRWMVV3TTFRd05EVlBXRTVwWlZkc2RtRXdNVXhqYm1RelUxTm5PQSUzRCUzRJoCL2Jyb3dzZS1mZWVkVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RcGxheWxpc3RzMTA0"), + ), +) diff --git a/src/client/snapshots/rustypipe__client__channel__tests__map_channel_playlists_cont.snap b/src/client/snapshots/rustypipe__client__channel__tests__map_channel_playlists_cont.snap new file mode 100644 index 0000000..9dc1983 --- /dev/null +++ b/src/client/snapshots/rustypipe__client__channel__tests__map_channel_playlists_cont.snap @@ -0,0 +1,370 @@ +--- +source: src/client/channel.rs +expression: map_res.c +--- +Paginator( + count: None, + items: [ + ChannelPlaylist( + id: "PLvOlSehNtuHutdg1kZkG7aAYhjoJnk2fc", + name: "Nixie Tube Display Project", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/7uogKucrPks/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAtWPSsdS1RErJHwmFaG_QOb2x6Cg", + width: 480, + height: 270, + ), + ], + video_count: Some(9), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHujYmL_-5CBUg-za2osSUVI", + name: "Mystery Teardown", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/IpdJEo9r-HQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAkNA_CI47DVgUxI1p1ZBhouoq1Qw", + width: 480, + height: 270, + ), + ], + video_count: Some(16), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHuGQmy-eJgqB28b2AWKteuG", + name: "EEVsmoke", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/U_QoWa6qXeo/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBs8GgzTlhrJoIJ82YNfJNVI_WzWg", + width: 480, + height: 270, + ), + ], + video_count: Some(2), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHuSab0CmpulB2Wv8Kz0985m", + name: "EEVcomments", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/lgtooEtk9R4/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLClU7VCLF3zB4RblCQmRKQGwaNi_w", + width: 480, + height: 270, + ), + ], + video_count: Some(1), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvtQ5FxEivbCGxp4t3W8zKE", + name: "Spectrum Analyser", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/1QBFIfKlvHU/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDcSzeWwuSWhdB5K5sfAEvV-2zFVA", + width: 480, + height: 270, + ), + ], + video_count: Some(11), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHuJUxiTbVKHzWjvIVf1NVOl", + name: "Space", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/ADJwChUtdDQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBqY36Hfzg4st9eK_a4NX77cKHbRw", + width: 480, + height: 270, + ), + ], + video_count: Some(5), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHtTXTVCXVDIRKV442ynD7Pz", + name: "Lunar Rover", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/ADJwChUtdDQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBqY36Hfzg4st9eK_a4NX77cKHbRw", + width: 480, + height: 270, + ), + ], + video_count: Some(1), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHsma5qL7piUiM5N4IOyuQyx", + name: "Wayback Wednesday", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/QgTF32aQJUo/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLByGKIwXahA_ZqJ_5X_HAS4Keyevw", + width: 480, + height: 270, + ), + ], + video_count: Some(1), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvLb_HJBKqbgZ9IvEX-pVOF", + name: "Magazines", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/3cIkk05VHsM/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAGAbiuY2PzGsECCb8aFtjOLfJU2Q", + width: 480, + height: 270, + ), + ], + video_count: Some(4), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHugE85Y_LckT4EhrKwo7WQe", + name: "Embedded Computing", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/lPDOrFuQD3g/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLB3zQ9sqeyzqdq45HmOJzojMywhRg", + width: 480, + height: 270, + ), + ], + video_count: Some(4), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHu3GsTHwHoAXlWVcL3c3dA0", + name: "High Speed Camera", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/ptWr0jS-aL8/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLB8ENWo_0aMfdpT-1NzJIcwRQLNJg", + width: 480, + height: 270, + ), + ], + video_count: Some(2), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvTyDxI-_RDK8UlPbJ5FNf9", + name: "Announcements & Misc", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/KdpQNYc_qRc/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDsXBDqGVxFLZcMnYXIDEcpFj62gQ", + width: 480, + height: 270, + ), + ], + video_count: Some(28), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHtT17_AeYMe-EOS_GXCBQQ1", + name: "Interviews", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/V1eivQNtulE/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCGotwWngljm-XgCyAIC6bLThV4Mg", + width: 480, + height: 270, + ), + ], + video_count: Some(9), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHsCTtj-T_vkpTTbBXW4sB51", + name: "Oscilloscope Tutorials", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/DMXiD3dKYJc/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAUHrYFlazW-GuM2J7aWw6CBwlN1Q", + width: 480, + height: 270, + ), + ], + video_count: Some(38), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHsKCtJJ_rlRP5qE7lN-1EMX", + name: "Anti-Static ESD", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/nvgW5iWXbts/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCGbknAoNqsJK6Af1X6K3D_MBTxjg", + width: 480, + height: 270, + ), + ], + video_count: Some(7), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvFf9a2swL8QVMwji0wT3ha", + name: "Unboxing", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/S7NoK2fiUD4/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDOeXkiWjyW-Cg8Lt8z2mngQyJk6Q", + width: 480, + height: 270, + ), + ], + video_count: Some(2), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHtn9n6n-uB8VNCTrERwYxLZ", + name: "Power Supplies", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/UI0aVEko7ic/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBaWh0sXZgr-E5-DHsTEDmZtsVOEg", + width: 480, + height: 270, + ), + ], + video_count: Some(43), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHuo-6paPTh3ji7AEMpnSna6", + name: "CNC Milling Machine", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/tV25auv4SAE/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLD3ibkSVm-5fRSkZ9WMPMjYXWzbTQ", + width: 480, + height: 270, + ), + ], + video_count: Some(1), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvpVeLXSGlS7EBlY3zKfIXh", + name: "Capacitors", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/xlvqUts9H9c/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBjsULWSsEWg2WM_9afnuGlJuGqXw", + width: 480, + height: 270, + ), + ], + video_count: Some(15), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHsNGit9YgkuxsFtFNJxwgot", + name: "PCB Assembly", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/porhgJ5Znrc/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCzsh4kyVE5A71khhI1XjjIej08NQ", + width: 480, + height: 270, + ), + ], + video_count: Some(5), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvsggk5TwGdR2BZcoKRkQ2I", + name: "3D Printing", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/fTuL_nKSKFg/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLB6NL2_MaX4bcdTi3EIGxJfpUusrg", + width: 480, + height: 270, + ), + ], + video_count: Some(6), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHtH_DR5hAIGQ-Ty6f9TZWNV", + name: "Video Editing / PC Builds", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/YBuqISRPkEI/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCbYqDzHvixOKNI2O6-ouTfaYBXyQ", + width: 480, + height: 270, + ), + ], + video_count: Some(3), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvPZ1-dDC449w_r2M0R4jtc", + name: "Solar Power Systems", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/fQAd7nposJQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCwijls6Q9iKxYKtQHxw8EBl9Uo_A", + width: 480, + height: 270, + ), + ], + video_count: Some(19), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHtolTr61FnHtvZb6tRPrs8m", + name: "EEVblab", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/9_qhlFc-MVU/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLArBfGFU7VJj37Lg8MxvRjOGEUqcw", + width: 480, + height: 270, + ), + ], + video_count: Some(101), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHsc8y1buFPJZaD1kKzIxpWL", + name: "Repairs", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/h6D4MMWjrmM/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDOYhACPdKKTxr9WXyhQNvc49Vziw", + width: 480, + height: 270, + ), + ], + video_count: Some(78), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvBpmbLABRmSKv2b0C4LWV_", + name: "Debunking", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/HOZBrHqTJk4/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCVTH36iKNVL8AFH3RQ-xsFyxeWxw", + width: 480, + height: 270, + ), + ], + video_count: Some(73), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHs_8iObryqVCeqLIo5KTFQ-", + name: "Lab Bench Builds + ESD Mats", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/vuUSIt3rbyU/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAxyWgAQkMNP-vNjD1ToV74WGD9Lg", + width: 480, + height: 270, + ), + ], + video_count: Some(9), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvatF_8oJ2qpKxi_wWw6YN4", + name: "Reverse Engineering", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/lJVrTV_BeGg/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLA0qbMgSaroaIo9tsd1LvJH9f9dDQ", + width: 480, + height: 270, + ), + ], + video_count: Some(10), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvwQR69zYRyxSkujQs2SgLl", + name: "Scams", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/i3B_KKyntQE/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDXYuBZWDV4J9ZGErX4MS7cOsJ6yg", + width: 480, + height: 270, + ), + ], + video_count: Some(5), + ), + ChannelPlaylist( + id: "PLvOlSehNtuHvRvEU3VebO2JHa1I_iIAQD", + name: "Hacking / Experiments", + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/XWnylXMrMII/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBQ2ylnRFQssVe3B-MtkVcTPfyZBg", + width: 480, + height: 270, + ), + ], + video_count: Some(63), + ), + ], + ctoken: Some("4qmFsgLCARIYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RGnRFZ2x3YkdGNWJHbHpkSE1ZQXlBQk1BRTRBZW9EUEVOblRrUlJhbEZUU2tKSmFWVkZlREpVTW5oVVdsZG9UMlJJVmtsa2JFb3lVbFpWZWxadFZtbFVla3BMVTBkRmVGTldPWEJUVlVaU1VrTm5PQSUzRCUzRJoCL2Jyb3dzZS1mZWVkVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RcGxheWxpc3RzMTA0"), +) diff --git a/src/client/snapshots/rustypipe__client__channel__tests__map_channel_videos_cont.snap b/src/client/snapshots/rustypipe__client__channel__tests__map_channel_videos_cont.snap new file mode 100644 index 0000000..fc21157 --- /dev/null +++ b/src/client/snapshots/rustypipe__client__channel__tests__map_channel_videos_cont.snap @@ -0,0 +1,970 @@ +--- +source: src/client/channel.rs +expression: map_res.c +--- +Paginator( + count: None, + items: [ + ChannelVideo( + id: "R2fw2g6WFbg", + title: "EEVblog 1477 - TEARDOWN! - NEW Tektronix 2 Series Oscilloscope", + length: Some(2718), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/R2fw2g6WFbg/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBwd6wqvFI0HcPpOkDW_XDzWSPH_w", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/R2fw2g6WFbg/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDuoKzNwygQX0_ilJIpfo3U36mtxQ", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/R2fw2g6WFbg/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBSHLSMeSK7A61DxrsipNANcnBXxQ", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/R2fw2g6WFbg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCxrR2pNosEHIy_xxC5tp7v2w2tPw", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("3 months ago"), + view_count: Some(80296), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "JDXKrXJloSw", + title: "EEVblog 1476 - Keithley 515A Wheatstone Bridge TEARDOWN & TUTORIAL", + length: Some(1721), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/JDXKrXJloSw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCk0u4EnX8f6ud7s704sbv5UGFZug", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/JDXKrXJloSw/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDP9mgeJI1CVTBCQ7Rn-X-j9Jycww", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/JDXKrXJloSw/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAF9cGhMzxOyWML2HjmicjFu3609g", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/JDXKrXJloSw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBHBGp63lGpQB3NufNurz9VW4bc7g", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("3 months ago"), + view_count: Some(36294), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "H8ot_YPi6QU", + title: "eevBLAB 98 - The Pressure Youtubers Are Under", + length: Some(431), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/H8ot_YPi6QU/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBiimvgnZx6akYlMkU-hxSuIM33Mg", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/H8ot_YPi6QU/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDOpegM_mWU_d44VGhbwc22ePg9fA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/H8ot_YPi6QU/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA-GLJJARJ7Whw_zWo1pKDTDkBCpg", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/H8ot_YPi6QU/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBuELgu2kMxNH4CGLvSnxmCNtla_Q", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("3 months ago"), + view_count: Some(34736), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "i1Ad5jfk_v4", + title: "EEVblog 1475 - What\'s This SMD Part?", + length: Some(1785), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/i1Ad5jfk_v4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCxhWKrpuy11lTv5po8m7OyQYxbvA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/i1Ad5jfk_v4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDef1o7qpthU6sJMXjjwHZ3Oqf_hw", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/i1Ad5jfk_v4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDBt0YBGTSQlw9qnX8yVD2Yjnrtmw", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/i1Ad5jfk_v4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA-q__bcXjNcXEoR-vjItds77-5rQ", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("3 months ago"), + view_count: Some(73544), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "GHbo4v8pahc", + title: "eevBLAB 97 - Is Apple Serious About Right To Repair? (The Verge)", + length: Some(1186), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/GHbo4v8pahc/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBKNYL8XTxa9LDJKG6L7unv3CJG9Q", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/GHbo4v8pahc/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBqhk2e880tzuXjOTLpWOSKlwgiTQ", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/GHbo4v8pahc/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAPQ78YIrVaolLCX0xvNe1FYk4tAQ", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/GHbo4v8pahc/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCfHHyWth7HAPLhYU-WTZuvYv4bxA", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("4 months ago"), + view_count: Some(67231), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "Uds-wLoaZmA", + title: "EEVblog 1474 - Can You Measure Capacitors IN Circuit?", + length: Some(1407), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/Uds-wLoaZmA/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLASo0gEqEXqljW-KjeCb2jcr8Wxkw", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/Uds-wLoaZmA/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD-2hcr1cWYXbn-VrWQiuEgvVw-Xw", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/Uds-wLoaZmA/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB1qfgnGi32Hb-dju_uTzKvp0nmvw", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/Uds-wLoaZmA/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDNu1DBaHQlSXiQIG2drkpboSbHbw", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("4 months ago"), + view_count: Some(44946), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "D9J-AmCcf4U", + title: "EEVblog 1473 - How Your LCR Meter Works", + length: Some(1183), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/D9J-AmCcf4U/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBO_KDd4KRJX5K0ea3of2pm_Pp3dw", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/D9J-AmCcf4U/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCpUbV0j7sgqOX_3e2AjCIIdqUMSw", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/D9J-AmCcf4U/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC2t1SJmgX5NVuN-W9qjPkXDBDyew", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/D9J-AmCcf4U/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAkSkj54WBcZLoxP4aBT9UinTitng", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("4 months ago"), + view_count: Some(43264), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "Eoh-JKVQZwg", + title: "EEVblog 1472 - Resistor Cube Problem SOLVED", + length: Some(1196), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/Eoh-JKVQZwg/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA7JkB7fkv4gOeXl4-B9VWSSsbkDw", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/Eoh-JKVQZwg/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCJqg51qh9_ph6Y9q9uz302AwX0GQ", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/Eoh-JKVQZwg/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCa4ITkjmkEKEIJJQRWjKhu3q_T3Q", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/Eoh-JKVQZwg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDfWJzduhf5wc8vS5QT-EkhZxosHg", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("4 months ago"), + view_count: Some(98175), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "U81glZBDpIg", + title: "EEVblog 1471 - Mailbag", + length: Some(2252), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/U81glZBDpIg/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCfgd3GSfLFioa89tLill31Zl7gOg", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/U81glZBDpIg/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBEKWSqugYCKZfsH-hN8zE_D-ROSg", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/U81glZBDpIg/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBA3b2qfDKvmA_h2nMQoF7Se6-AOA", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/U81glZBDpIg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB9x4BNeYLsZ6y0zy0n-uDYA_ByCw", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("4 months ago"), + view_count: Some(59376), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "gLfxznVJ2q0", + title: "Petition - Australian Standards Should be FREE", + length: Some(585), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/gLfxznVJ2q0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDCSXOJMOfUPep7AbUFPFEW2e-KFA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/gLfxznVJ2q0/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBEhu3Mi8aNdGe0DtBZwQbU0VsPBA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/gLfxznVJ2q0/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAyddn2YV5-kHe637vfTKW0YZjpjg", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/gLfxznVJ2q0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC4tGGAEnZtnTc9-kaGbQaMRpAN4Q", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("5 months ago"), + view_count: Some(25496), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "GfihUkWPCQQ", + title: "EEVblog 1470 - AC Basics Tutorial Part 3 - Complex Numbers are EASY!", + length: Some(1468), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/GfihUkWPCQQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBTbyr1AEDanXKDJg18zCEDN5YKCg", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/GfihUkWPCQQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBMI4WclkmxCxYxX-GGNlCREfYy_w", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/GfihUkWPCQQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCNGFKnO9oxnQy3zMfbNV2yBUun0A", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/GfihUkWPCQQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDrGmoHSXxoZsFLkDt7TLqNSFI0Dg", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("5 months ago"), + view_count: Some(22982), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "yEG6pKUdIlg", + title: "EEVblog 1469 - AC Basics Tutorial - Part 2 - Phasors", + length: Some(1147), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/yEG6pKUdIlg/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAavMqXRQQP8Qs6jPDdCaZdjj28sw", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/yEG6pKUdIlg/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD5SIrhW3EppC7S5D3v0C4sRRIkWw", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/yEG6pKUdIlg/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDgNM-cIitvxxZcxx3DG1qeyXdmEA", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/yEG6pKUdIlg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA55TnBHmQ90cIjynGfySBf3TAbsw", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("5 months ago"), + view_count: Some(38804), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "wPzzPGzxD00", + title: "EEVblog 1468 - Electronex Show Tour 2022", + length: Some(2850), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/wPzzPGzxD00/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA3HoFx0YDm9C54Wn8lPV-hqHmLBA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/wPzzPGzxD00/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLARDz3vlQih0JUc4kS78Co6fxi9zA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/wPzzPGzxD00/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAKMD-PPJglubTE42NBXawpGwO9bg", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/wPzzPGzxD00/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBoj0usdvhlWnXadesKerqogp6zRA", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("5 months ago"), + view_count: Some(25505), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "Tdge8vEODeY", + title: "EEVblog 1467 - Stanford Solar Power at Nightime! BUSTED", + length: Some(836), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/Tdge8vEODeY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCcLhiajXRRNS9OAmsMeX1ploYVog", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/Tdge8vEODeY/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAj1doNz5lrIsCWHhCFHZCxsUUEAA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/Tdge8vEODeY/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB6my3cj69pSkEXWdLSQoXQ8OTr-g", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/Tdge8vEODeY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCXIwvkXojHBQnDvuKSvAM3ePbY4Q", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("5 months ago"), + view_count: Some(98432), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "ebQ2Im5zfT0", + title: "EEVblog 1466 - Dumpster Dive Xeon Server", + length: Some(1138), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/ebQ2Im5zfT0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBfBPfDfHepn92nrxb-l3GoEUJxNg", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/ebQ2Im5zfT0/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCZTC1Pr28bD1ouBcTavpaa_LmaIA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/ebQ2Im5zfT0/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLABsinfBoimn2O_zp984GhuMedELA", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/ebQ2Im5zfT0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDy_rT1jU0niVvuWM0KlJpGeekZyQ", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("5 months ago"), + view_count: Some(53410), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "UrS5ezesA9s", + title: "EEVblog 1465 - Your Multimeter Can Measure Inductors", + length: Some(596), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/UrS5ezesA9s/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDhubVMAa4lD0PEkWJwxngLFy2g5A", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/UrS5ezesA9s/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCJEKnJlGned_3v4XmiTUbrsSZLNw", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/UrS5ezesA9s/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCQWi8yvRKaqMMKpG022n1USvCBWg", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/UrS5ezesA9s/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAuMTY3srN7WsRMhJxsloubTzDtQg", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("5 months ago"), + view_count: Some(54771), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "c5M8P6oe9xY", + title: "EEVblog 1464 - TOP 5 Jellybean Comparators", + length: Some(2399), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/c5M8P6oe9xY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBBbPtmLMOKuiIB4l1Z_VuF8ajH1g", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/c5M8P6oe9xY/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCihINW-Fv_dQ3IX_wJSD7qITrHfQ", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/c5M8P6oe9xY/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDLM6HB8eUy0IpmWzr1uPbjugLuew", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/c5M8P6oe9xY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA01LL_xU-hIeDpy9vSOqA1I0ICXg", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("6 months ago"), + view_count: Some(39823), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "9TDKP9RLlPs", + title: "EEVblog 1463 - Mailbag", + length: Some(2664), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/9TDKP9RLlPs/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBC8e8sMlrwsvUamlxaJGvSAB1vAQ", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/9TDKP9RLlPs/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDfArgKVhHFFoI394mCg_XE3Wei6g", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/9TDKP9RLlPs/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDXfY9lwIVDusvOaV6ocjC7aBw5vw", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/9TDKP9RLlPs/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCkTdJTeQc1cYTWMzeFl3Jq1B6Mpg", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("6 months ago"), + view_count: Some(51596), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "hwggIw2HQuQ", + title: "eevBLAB 96 - BUSTED! - Dymo Gets WORSE!", + length: Some(347), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/hwggIw2HQuQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBrARGU_K_yrxFuO5Fx0a2sznKUCA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/hwggIw2HQuQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDK9IunmYhZL6P3R4msH7TkQWCX5A", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/hwggIw2HQuQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA4mUZjwSnMJMlAmrwEw7SPSv58KA", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/hwggIw2HQuQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDiUYwb0oj_plM5pYy2162pDjNDxw", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("6 months ago"), + view_count: Some(125391), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "xzSDJRC0F6c", + title: "EEVblog 1462 - Why Dymo Label Printers SUCK!", + length: Some(1353), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/xzSDJRC0F6c/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAG9svGIbJ61gBv2XurBBjdj7eWaA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/xzSDJRC0F6c/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDoqZA8Gx8gY_FLjeoRIRKMG7wjbQ", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/xzSDJRC0F6c/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDATV03jYmr-LvD-D4UEKwlUxVluw", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/xzSDJRC0F6c/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC5m7sv2ryiTWCPca7mKgKnLpv6Sg", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("6 months ago"), + view_count: Some(120457), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "9wuyPZjjR9k", + title: "EEVblog 1461 - The MOSFET Search CHALLENGE", + length: Some(3505), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/9wuyPZjjR9k/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBhLudpzPSKR-vnRpUF61-upI5W4A", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/9wuyPZjjR9k/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDXplqG0PHq4OcLmke-FWCFCVd4mA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/9wuyPZjjR9k/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB7mZ-ZXrWYa2KzFj2y0Yc_Zydcuw", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/9wuyPZjjR9k/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCLlZ23xsw-FySMuZn4T22qPzMm8A", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("6 months ago"), + view_count: Some(49062), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "vyJuMGEFbjQ", + title: "EEVblog1460 - REPAIRING a LED Studio Light with a DUMPSTER LAPTOP!", + length: Some(1798), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/vyJuMGEFbjQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLConLvhiiORxzI4W53cK838-oimWA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/vyJuMGEFbjQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLC8qAl36_iWoZAu17Iy8YNoN1_zfA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/vyJuMGEFbjQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDSzE9BzI0DAGRZldbXXeWXtZVVlg", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/vyJuMGEFbjQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC9ymYRIGof-5xuhl4T7gv2FLvsLw", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("6 months ago"), + view_count: Some(49032), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "_pETMto-9iE", + title: "EEVblog 1459 - Is it worth PARTS SALVAGING an Inkjet Printer/Scanner?", + length: Some(1588), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/_pETMto-9iE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLANwQQorgH71g8SZTkT6gi8SjkDCQ", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/_pETMto-9iE/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDl76e8qzIlOQaURaKurvsKbuSj7A", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/_pETMto-9iE/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBW6T8ujpDGxy1A4_vACQu2sloa7w", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/_pETMto-9iE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAqS3iMeFQQNefvZS_1OkojnPYJbw", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("7 months ago"), + view_count: Some(64108), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "MvFf9RSJUhk", + title: "EEVblog 1458 - Microscope Polarising MAGIC!", + length: Some(942), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/MvFf9RSJUhk/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAOkBS4oJiQHsbt_NMdXftPeUaR8A", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/MvFf9RSJUhk/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDkS_ttHQh0W85pH9hEMmAYs1Xzfw", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/MvFf9RSJUhk/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBL59K98hTe0gXIz6lXpa8SwrDB-g", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/MvFf9RSJUhk/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDbj4ZsY0tTVhZjnrz1CQdxiBzEiA", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("7 months ago"), + view_count: Some(76831), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "E6obq3T71vI", + title: "EEVblog1457 - Old School Mailbag - ESC Burnout", + length: Some(1552), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/E6obq3T71vI/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA24jAiRp_-m1MJQATFhdbrRqFnHA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/E6obq3T71vI/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLB_CIBq57_N9N6hx0inPbmRt4MYhA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/E6obq3T71vI/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDnYGjrGBBO2VxivmddlpqZL7G4sA", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/E6obq3T71vI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAsmpwO5F_QjW9TPNyB1BduG21Uiw", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("7 months ago"), + view_count: Some(49961), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "ZTwVQmUm6NY", + title: "eevBLAB 95 - Why Are Youtube Playlists So BAD?", + length: Some(865), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/ZTwVQmUm6NY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAi4YH3QhTYvY5be4zeqST3PZ7EBA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/ZTwVQmUm6NY/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD5bfW8_geDmav4fZRkBIoP-DsACQ", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/ZTwVQmUm6NY/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDLqZNDw1LK8yACqZLuMfD1wK3z6g", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/ZTwVQmUm6NY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAUI2iQUNQla1I2iGfynsoVBKQwzA", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("7 months ago"), + view_count: Some(17393), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "prQinQ4MWmU", + title: "EEVblog 1456 - Sega Toys Homestar Planetarium REPAIR", + length: Some(899), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/prQinQ4MWmU/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDXaQgmCdFsIkM5Yt0Req7NWHELjQ", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/prQinQ4MWmU/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA5jjClMCi3VKxrxTwlpNycDHRILQ", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/prQinQ4MWmU/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAbk80-ceB8c8OhLDbpOR2EaEYl4A", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/prQinQ4MWmU/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAGvNQs-1z44mVcygV86GMnS4Qp0w", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("7 months ago"), + view_count: Some(38281), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "yMIzsFAztv4", + title: "EEVblog 1455 - Capacitors Produce Current During Reflow Soldering! WTF!", + length: Some(894), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/yMIzsFAztv4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDcBhR3clJQxbrPONzQJ9nUNd_0OA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/yMIzsFAztv4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBXj_xSNvJ2ydBzV4xKwi4FEIDahg", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/yMIzsFAztv4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAUUK4vBj0JJjNqCR5M7xzSxfaS8A", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/yMIzsFAztv4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBg7A2VopA3daXfdUli8s2Cj1_LlA", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("7 months ago"), + view_count: Some(70004), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "QtqljdMwRyk", + title: "EEVblog 1454 - Water from Air AGAIN! - The Kara Pure", + length: Some(1198), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/QtqljdMwRyk/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDERzxdJPJQ7T_UhqojqFaACgzFvA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/QtqljdMwRyk/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDdaa0lEaeOHA8BGRVvXW_PbD79rA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/QtqljdMwRyk/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDAkiwvdVZm0hhcoQSYxX5eFkWVhg", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/QtqljdMwRyk/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDIOLza0s7w6gM2M84n_ql8eMzT6g", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("7 months ago"), + view_count: Some(93700), + is_live: false, + is_short: false, + ), + ChannelVideo( + id: "kcWwAweWjQg", + title: "EEVblog 1453 - Elgato Key Light TEARDOWN", + length: Some(1048), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/kcWwAweWjQg/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLASIZUAaqbklehN0AG_xn6QDrREog", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/kcWwAweWjQg/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLB4BClIc7vKmndVvmJuOFXX49J5KA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/kcWwAweWjQg/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDJX7QLVpVrDHHM7PloZI8hqDPjEQ", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/kcWwAweWjQg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDWNJYB3GA5AMMB_PjBOuysLXtnhQ", + width: 336, + height: 188, + ), + ], + publish_date: "[date]", + publish_date_txt: Some("7 months ago"), + view_count: Some(37515), + is_live: false, + is_short: false, + ), + ], + ctoken: Some("4qmFsgKxARIYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RGmZFZ1oyYVdSbGIzTVlBeUFBTUFFNEFlb0ROME5uVGtSU1JXdFRRM2RwU1cxMGNUaHpTVVJ6TkhCRlFrdEVTWGRCYW1jNFVXZHpTUzFRUkVodFVWbFJhVzloY0VWclowTlZSRWslM0SaAixicm93c2UtZmVlZFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUXZpZGVvczEwMg%3D%3D"), +) diff --git a/src/client/video_details.rs b/src/client/video_details.rs index 0f0dbcc..5368b7d 100644 --- a/src/client/video_details.rs +++ b/src/client/video_details.rs @@ -16,7 +16,7 @@ use crate::{ use super::{ response::{self, IconType, IsLive}, - ClientType, MapResponse, RustyPipeQuery, YTContext, + ClientType, MapResponse, QContinuation, RustyPipeQuery, YTContext, }; #[derive(Debug, Serialize)] @@ -30,12 +30,6 @@ struct QVideo { racy_check_ok: bool, } -#[derive(Debug, Serialize)] -struct QVideoCont { - context: YTContext, - continuation: String, -} - impl RustyPipeQuery { pub async fn video_details(self, video_id: &str) -> Result { let context = self.get_context(ClientType::Desktop, true).await; @@ -59,7 +53,7 @@ impl RustyPipeQuery { pub async fn video_recommendations(self, ctoken: &str) -> Result> { let context = self.get_context(ClientType::Desktop, true).await; - let request_body = QVideoCont { + let request_body = QContinuation { context, continuation: ctoken.to_owned(), }; @@ -77,7 +71,7 @@ impl RustyPipeQuery { pub async fn video_comments(self, ctoken: &str) -> Result> { let context = self.get_context(ClientType::Desktop, true).await; - let request_body = QVideoCont { + let request_body = QContinuation { context, continuation: ctoken.to_owned(), }; diff --git a/testfiles/channel/channel_playlists_cont.json b/testfiles/channel/channel_playlists_cont.json new file mode 100644 index 0000000..d73be0f --- /dev/null +++ b/testfiles/channel/channel_playlists_cont.json @@ -0,0 +1,7038 @@ +{ + "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": [ + "BG", + "KH", + "PW", + "GU", + "BM", + "SS", + "CG", + "MU", + "BZ", + "PN", + "MR", + "PT", + "LK", + "TL", + "BQ", + "MA", + "UA", + "NL", + "AR", + "SR", + "MT", + "SC", + "NG", + "TH", + "KW", + "TM", + "TW", + "IR", + "IM", + "LI", + "BF", + "CA", + "GT", + "MO", + "EC", + "ER", + "CX", + "IE", + "GY", + "MX", + "FK", + "YE", + "GH", + "FO", + "DJ", + "HR", + "LU", + "SV", + "TF", + "BO", + "ML", + "IT", + "MY", + "NU", + "SJ", + "LA", + "RS", + "CO", + "GE", + "NP", + "PG", + "EH", + "RE", + "KE", + "WF", + "BT", + "CY", + "VU", + "BA", + "EG", + "ZA", + "CH", + "KG", + "GA", + "VG", + "LR", + "CF", + "SY", + "SX", + "BJ", + "CR", + "MC", + "MZ", + "ZM", + "CK", + "KZ", + "BE", + "GG", + "MP", + "HN", + "AD", + "FJ", + "PH", + "KI", + "BB", + "NO", + "MG", + "HK", + "SE", + "BS", + "FI", + "KR", + "ID", + "JP", + "RW", + "LB", + "MW", + "QA", + "MM", + "AL", + "DE", + "SG", + "RU", + "CV", + "ZW", + "CD", + "LY", + "GB", + "CN", + "BL", + "JE", + "LT", + "MN", + "PR", + "GP", + "SD", + "CC", + "CL", + "GR", + "PM", + "VI", + "TR", + "TT", + "ME", + "FR", + "MF", + "BH", + "SH", + "DK", + "ST", + "IQ", + "IS", + "BR", + "NA", + "CZ", + "TV", + "NR", + "AX", + "UZ", + "HT", + "AO", + "GN", + "GM", + "BI", + "GL", + "IN", + "TC", + "NI", + "WS", + "LV", + "MV", + "GI", + "SA", + "SB", + "SK", + "KP", + "GQ", + "SL", + "AF", + "JO", + "GD", + "TZ", + "NE", + "UG", + "DO", + "EE", + "YT", + "AW", + "KY", + "GF", + "VN", + "MD", + "BV", + "OM", + "SI", + "ES", + "PL", + "BW", + "NC", + "BN", + "GW", + "AI", + "AQ", + "DZ", + "PK", + "SO", + "PF", + "TG", + "AG", + "BY", + "AE", + "MK", + "PY", + "HU", + "IL", + "NZ", + "CW", + "PS", + "AU", + "AM", + "FM", + "PE", + "TJ", + "CI", + "DM", + "US", + "GS", + "VA", + "UY", + "JM", + "CM", + "LS", + "TO", + "MH", + "KN", + "MQ", + "TK", + "VC", + "LC", + "UM", + "KM", + "AT", + "NF", + "CU", + "AZ", + "VE", + "HM", + "SN", + "TD", + "RO", + "TN", + "SM", + "ET", + "AS", + "PA", + "MS", + "BD", + "SZ", + "IO" + ], + "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_08_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": [ + "BG", + "KH", + "PW", + "GU", + "BM", + "SS", + "CG", + "MU", + "BZ", + "PN", + "MR", + "PT", + "LK", + "TL", + "BQ", + "MA", + "UA", + "NL", + "AR", + "SR", + "MT", + "SC", + "NG", + "TH", + "KW", + "TM", + "TW", + "IR", + "IM", + "LI", + "BF", + "CA", + "GT", + "MO", + "EC", + "ER", + "CX", + "IE", + "GY", + "MX", + "FK", + "YE", + "GH", + "FO", + "DJ", + "HR", + "LU", + "SV", + "TF", + "BO", + "ML", + "IT", + "MY", + "NU", + "SJ", + "LA", + "RS", + "CO", + "GE", + "NP", + "PG", + "EH", + "RE", + "KE", + "WF", + "BT", + "CY", + "VU", + "BA", + "EG", + "ZA", + "CH", + "KG", + "GA", + "VG", + "LR", + "CF", + "SY", + "SX", + "BJ", + "CR", + "MC", + "MZ", + "ZM", + "CK", + "KZ", + "BE", + "GG", + "MP", + "HN", + "AD", + "FJ", + "PH", + "KI", + "BB", + "NO", + "MG", + "HK", + "SE", + "BS", + "FI", + "KR", + "ID", + "JP", + "RW", + "LB", + "MW", + "QA", + "MM", + "AL", + "DE", + "SG", + "RU", + "CV", + "ZW", + "CD", + "LY", + "GB", + "CN", + "BL", + "JE", + "LT", + "MN", + "PR", + "GP", + "SD", + "CC", + "CL", + "GR", + "PM", + "VI", + "TR", + "TT", + "ME", + "FR", + "MF", + "BH", + "SH", + "DK", + "ST", + "IQ", + "IS", + "BR", + "NA", + "CZ", + "TV", + "NR", + "AX", + "UZ", + "HT", + "AO", + "GN", + "GM", + "BI", + "GL", + "IN", + "TC", + "NI", + "WS", + "LV", + "MV", + "GI", + "SA", + "SB", + "SK", + "KP", + "GQ", + "SL", + "AF", + "JO", + "GD", + "TZ", + "NE", + "UG", + "DO", + "EE", + "YT", + "AW", + "KY", + "GF", + "VN", + "MD", + "BV", + "OM", + "SI", + "ES", + "PL", + "BW", + "NC", + "BN", + "GW", + "AI", + "AQ", + "DZ", + "PK", + "SO", + "PF", + "TG", + "AG", + "BY", + "AE", + "MK", + "PY", + "HU", + "IL", + "NZ", + "CW", + "PS", + "AU", + "AM", + "FM", + "PE", + "TJ", + "CI", + "DM", + "US", + "GS", + "VA", + "UY", + "JM", + "CM", + "LS", + "TO", + "MH", + "KN", + "MQ", + "TK", + "VC", + "LC", + "UM", + "KM", + "AT", + "NF", + "CU", + "AZ", + "VE", + "HM", + "SN", + "TD", + "RO", + "TN", + "SM", + "ET", + "AS", + "PA", + "MS", + "BD", + "SZ", + "IO" + ], + "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=19261", + "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" + } + }, + "onResponseReceivedActions": [ + { + "appendContinuationItemsAction": { + "continuationItems": [ + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CDsQljUYASITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=7uogKucrPks&list=PLvOlSehNtuHutdg1kZkG7aAYhjoJnk2fc", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1dGRnMWtaa0c3YUFZaGpvSm5rMmZj" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHutdg1kZkG7aAYhjoJnk2fc", + "videoId": "7uogKucrPks", + "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=eeea202ae72b3e4b&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDsQljUYASITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHutdg1kZkG7aAYhjoJnk2fc", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/hkbPJONJLfs/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/ggVu_U-CsAk/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/JrH_itjMDjo/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/7uogKucrPks/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAtWPSsdS1RErJHwmFaG_QOb2x6Cg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "9" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/7uogKucrPks/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAtWPSsdS1RErJHwmFaG_QOb2x6Cg", + "width": 480 + } + ] + }, + "trackingParams": "CDwQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "9" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CDsQljUYASITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=7uogKucrPks&list=PLvOlSehNtuHutdg1kZkG7aAYhjoJnk2fc", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1dGRnMWtaa0c3YUFZaGpvSm5rMmZj" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHutdg1kZkG7aAYhjoJnk2fc", + "videoId": "7uogKucrPks", + "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=eeea202ae72b3e4b&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Nixie Tube Display Project" + } + ] + }, + "trackingParams": "CDsQljUYASITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "9" + }, + "videoCountText": { + "runs": [ + { + "text": "9" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHutdg1kZkG7aAYhjoJnk2fc" + }, + "clickTrackingParams": "CDsQljUYASITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHutdg1kZkG7aAYhjoJnk2fc", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CDkQljUYAiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=IpdJEo9r-HQ&list=PLvOlSehNtuHujYmL_-5CBUg-za2osSUVI", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1alltTF8tNUNCVWctemEyb3NTVVZJ" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHujYmL_-5CBUg-za2osSUVI", + "videoId": "IpdJEo9r-HQ", + "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=229749128f6bf874&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDkQljUYAiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHujYmL_-5CBUg-za2osSUVI", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/nWG_neR0CME/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/oFTPTmZ7pDU/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/MWn3kaUeqRw/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/IpdJEo9r-HQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAkNA_CI47DVgUxI1p1ZBhouoq1Qw", + "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": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/IpdJEo9r-HQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAkNA_CI47DVgUxI1p1ZBhouoq1Qw", + "width": 480 + } + ] + }, + "trackingParams": "CDoQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "16" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CDkQljUYAiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=IpdJEo9r-HQ&list=PLvOlSehNtuHujYmL_-5CBUg-za2osSUVI", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1alltTF8tNUNCVWctemEyb3NTVVZJ" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHujYmL_-5CBUg-za2osSUVI", + "videoId": "IpdJEo9r-HQ", + "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=229749128f6bf874&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Mystery Teardown" + } + ] + }, + "trackingParams": "CDkQljUYAiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "16" + }, + "videoCountText": { + "runs": [ + { + "text": "16" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHujYmL_-5CBUg-za2osSUVI" + }, + "clickTrackingParams": "CDkQljUYAiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHujYmL_-5CBUg-za2osSUVI", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CDcQljUYAyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=U_QoWa6qXeo&list=PLvOlSehNtuHuGQmy-eJgqB28b2AWKteuG", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1R1FteS1lSmdxQjI4YjJBV0t0ZXVH" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHuGQmy-eJgqB28b2AWKteuG", + "videoId": "U_QoWa6qXeo", + "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=53f42859aeaa5dea&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDcQljUYAyITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHuGQmy-eJgqB28b2AWKteuG", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/SoeVNaz7KGc/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/U_QoWa6qXeo/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBs8GgzTlhrJoIJ82YNfJNVI_WzWg", + "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": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/U_QoWa6qXeo/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBs8GgzTlhrJoIJ82YNfJNVI_WzWg", + "width": 480 + } + ] + }, + "trackingParams": "CDgQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "2" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CDcQljUYAyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=U_QoWa6qXeo&list=PLvOlSehNtuHuGQmy-eJgqB28b2AWKteuG", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1R1FteS1lSmdxQjI4YjJBV0t0ZXVH" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHuGQmy-eJgqB28b2AWKteuG", + "videoId": "U_QoWa6qXeo", + "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=53f42859aeaa5dea&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "EEVsmoke" + } + ] + }, + "trackingParams": "CDcQljUYAyITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "2" + }, + "videoCountText": { + "runs": [ + { + "text": "2" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHuGQmy-eJgqB28b2AWKteuG" + }, + "clickTrackingParams": "CDcQljUYAyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHuGQmy-eJgqB28b2AWKteuG", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CDUQljUYBCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=lgtooEtk9R4&list=PLvOlSehNtuHuSab0CmpulB2Wv8Kz0985m", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1U2FiMENtcHVsQjJXdjhLejA5ODVt" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHuSab0CmpulB2Wv8Kz0985m", + "videoId": "lgtooEtk9R4", + "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=960b68a04b64f51e&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDUQljUYBCITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHuSab0CmpulB2Wv8Kz0985m", + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/lgtooEtk9R4/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLClU7VCLF3zB4RblCQmRKQGwaNi_w", + "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": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/lgtooEtk9R4/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLClU7VCLF3zB4RblCQmRKQGwaNi_w", + "width": 480 + } + ] + }, + "trackingParams": "CDYQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "1" + }, + { + "text": " video" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CDUQljUYBCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=lgtooEtk9R4&list=PLvOlSehNtuHuSab0CmpulB2Wv8Kz0985m", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1U2FiMENtcHVsQjJXdjhLejA5ODVt" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHuSab0CmpulB2Wv8Kz0985m", + "videoId": "lgtooEtk9R4", + "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=960b68a04b64f51e&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "EEVcomments" + } + ] + }, + "trackingParams": "CDUQljUYBCITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "1" + }, + "videoCountText": { + "runs": [ + { + "text": "1 video" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHuSab0CmpulB2Wv8Kz0985m" + }, + "clickTrackingParams": "CDUQljUYBCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHuSab0CmpulB2Wv8Kz0985m", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CDMQljUYBSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=1QBFIfKlvHU&list=PLvOlSehNtuHvtQ5FxEivbCGxp4t3W8zKE", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2dFE1RnhFaXZiQ0d4cDR0M1c4ektF" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvtQ5FxEivbCGxp4t3W8zKE", + "videoId": "1QBFIfKlvHU", + "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=d5004521f2a5bc75&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDMQljUYBSITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHvtQ5FxEivbCGxp4t3W8zKE", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/EY0acWrCYjw/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/Wg3PNgGW_M4/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/579SYLxORyw/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/1QBFIfKlvHU/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDcSzeWwuSWhdB5K5sfAEvV-2zFVA", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "11" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/1QBFIfKlvHU/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDcSzeWwuSWhdB5K5sfAEvV-2zFVA", + "width": 480 + } + ] + }, + "trackingParams": "CDQQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "11" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CDMQljUYBSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=1QBFIfKlvHU&list=PLvOlSehNtuHvtQ5FxEivbCGxp4t3W8zKE", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2dFE1RnhFaXZiQ0d4cDR0M1c4ektF" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvtQ5FxEivbCGxp4t3W8zKE", + "videoId": "1QBFIfKlvHU", + "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=d5004521f2a5bc75&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Spectrum Analyser" + } + ] + }, + "trackingParams": "CDMQljUYBSITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "11" + }, + "videoCountText": { + "runs": [ + { + "text": "11" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHvtQ5FxEivbCGxp4t3W8zKE" + }, + "clickTrackingParams": "CDMQljUYBSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHvtQ5FxEivbCGxp4t3W8zKE", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CDEQljUYBiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=ADJwChUtdDQ&list=PLvOlSehNtuHuJUxiTbVKHzWjvIVf1NVOl", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1SlV4aVRiVktIeldqdklWZjFOVk9s" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHuJUxiTbVKHzWjvIVf1NVOl", + "videoId": "ADJwChUtdDQ", + "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=0032700a152d7434&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDEQljUYBiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHuJUxiTbVKHzWjvIVf1NVOl", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/shSoVLSPbaQ/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/nJLOZDPTp3I/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/7JwNmdV2QPs/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/ADJwChUtdDQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBqY36Hfzg4st9eK_a4NX77cKHbRw", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "5" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/ADJwChUtdDQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBqY36Hfzg4st9eK_a4NX77cKHbRw", + "width": 480 + } + ] + }, + "trackingParams": "CDIQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "5" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CDEQljUYBiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=ADJwChUtdDQ&list=PLvOlSehNtuHuJUxiTbVKHzWjvIVf1NVOl", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1SlV4aVRiVktIeldqdklWZjFOVk9s" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHuJUxiTbVKHzWjvIVf1NVOl", + "videoId": "ADJwChUtdDQ", + "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=0032700a152d7434&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Space" + } + ] + }, + "trackingParams": "CDEQljUYBiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "5" + }, + "videoCountText": { + "runs": [ + { + "text": "5" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHuJUxiTbVKHzWjvIVf1NVOl" + }, + "clickTrackingParams": "CDEQljUYBiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHuJUxiTbVKHzWjvIVf1NVOl", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CC8QljUYByITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=ADJwChUtdDQ&list=PLvOlSehNtuHtTXTVCXVDIRKV442ynD7Pz", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh0VFhUVkNYVkRJUktWNDQyeW5EN1B6" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHtTXTVCXVDIRKV442ynD7Pz", + "videoId": "ADJwChUtdDQ", + "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=0032700a152d7434&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CC8QljUYByITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHtTXTVCXVDIRKV442ynD7Pz", + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/ADJwChUtdDQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBqY36Hfzg4st9eK_a4NX77cKHbRw", + "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": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/ADJwChUtdDQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBqY36Hfzg4st9eK_a4NX77cKHbRw", + "width": 480 + } + ] + }, + "trackingParams": "CDAQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "1" + }, + { + "text": " video" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CC8QljUYByITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=ADJwChUtdDQ&list=PLvOlSehNtuHtTXTVCXVDIRKV442ynD7Pz", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh0VFhUVkNYVkRJUktWNDQyeW5EN1B6" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHtTXTVCXVDIRKV442ynD7Pz", + "videoId": "ADJwChUtdDQ", + "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=0032700a152d7434&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Lunar Rover" + } + ] + }, + "trackingParams": "CC8QljUYByITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "1" + }, + "videoCountText": { + "runs": [ + { + "text": "1 video" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHtTXTVCXVDIRKV442ynD7Pz" + }, + "clickTrackingParams": "CC8QljUYByITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHtTXTVCXVDIRKV442ynD7Pz", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CC0QljUYCCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=QgTF32aQJUo&list=PLvOlSehNtuHsma5qL7piUiM5N4IOyuQyx", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUhzbWE1cUw3cGlVaU01TjRJT3l1UXl4" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHsma5qL7piUiM5N4IOyuQyx", + "videoId": "QgTF32aQJUo", + "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=4204c5df6690254a&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CC0QljUYCCITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHsma5qL7piUiM5N4IOyuQyx", + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/QgTF32aQJUo/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLByGKIwXahA_ZqJ_5X_HAS4Keyevw", + "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": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/QgTF32aQJUo/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLByGKIwXahA_ZqJ_5X_HAS4Keyevw", + "width": 480 + } + ] + }, + "trackingParams": "CC4Qy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "1" + }, + { + "text": " video" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CC0QljUYCCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=QgTF32aQJUo&list=PLvOlSehNtuHsma5qL7piUiM5N4IOyuQyx", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUhzbWE1cUw3cGlVaU01TjRJT3l1UXl4" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHsma5qL7piUiM5N4IOyuQyx", + "videoId": "QgTF32aQJUo", + "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=4204c5df6690254a&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Wayback Wednesday" + } + ] + }, + "trackingParams": "CC0QljUYCCITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "1" + }, + "videoCountText": { + "runs": [ + { + "text": "1 video" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHsma5qL7piUiM5N4IOyuQyx" + }, + "clickTrackingParams": "CC0QljUYCCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHsma5qL7piUiM5N4IOyuQyx", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CCsQljUYCSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=3cIkk05VHsM&list=PLvOlSehNtuHvLb_HJBKqbgZ9IvEX-pVOF", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2TGJfSEpCS3FiZ1o5SXZFWC1wVk9G" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvLb_HJBKqbgZ9IvEX-pVOF", + "videoId": "3cIkk05VHsM", + "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=ddc224934e551ec3&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCsQljUYCSITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHvLb_HJBKqbgZ9IvEX-pVOF", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/Zv9g8-pTfeY/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/CWxTCQf5gOU/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/6cm27PLwUYc/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/3cIkk05VHsM/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAGAbiuY2PzGsECCb8aFtjOLfJU2Q", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "4" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/3cIkk05VHsM/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAGAbiuY2PzGsECCb8aFtjOLfJU2Q", + "width": 480 + } + ] + }, + "trackingParams": "CCwQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "4" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CCsQljUYCSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=3cIkk05VHsM&list=PLvOlSehNtuHvLb_HJBKqbgZ9IvEX-pVOF", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2TGJfSEpCS3FiZ1o5SXZFWC1wVk9G" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvLb_HJBKqbgZ9IvEX-pVOF", + "videoId": "3cIkk05VHsM", + "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=ddc224934e551ec3&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Magazines" + } + ] + }, + "trackingParams": "CCsQljUYCSITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "4" + }, + "videoCountText": { + "runs": [ + { + "text": "4" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHvLb_HJBKqbgZ9IvEX-pVOF" + }, + "clickTrackingParams": "CCsQljUYCSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHvLb_HJBKqbgZ9IvEX-pVOF", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CCkQljUYCiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=lPDOrFuQD3g&list=PLvOlSehNtuHugE85Y_LckT4EhrKwo7WQe", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1Z0U4NVlfTGNrVDRFaHJLd283V1Fl" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHugE85Y_LckT4EhrKwo7WQe", + "videoId": "lPDOrFuQD3g", + "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=94f0ceac5b900f78&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCkQljUYCiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHugE85Y_LckT4EhrKwo7WQe", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/pcQaseUJeZI/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/KI7YLXhovb8/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/6ad0KP5EvpU/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/lPDOrFuQD3g/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLB3zQ9sqeyzqdq45HmOJzojMywhRg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "4" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/lPDOrFuQD3g/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLB3zQ9sqeyzqdq45HmOJzojMywhRg", + "width": 480 + } + ] + }, + "trackingParams": "CCoQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "4" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CCkQljUYCiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=lPDOrFuQD3g&list=PLvOlSehNtuHugE85Y_LckT4EhrKwo7WQe", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1Z0U4NVlfTGNrVDRFaHJLd283V1Fl" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHugE85Y_LckT4EhrKwo7WQe", + "videoId": "lPDOrFuQD3g", + "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=94f0ceac5b900f78&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Embedded Computing" + } + ] + }, + "trackingParams": "CCkQljUYCiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "4" + }, + "videoCountText": { + "runs": [ + { + "text": "4" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHugE85Y_LckT4EhrKwo7WQe" + }, + "clickTrackingParams": "CCkQljUYCiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHugE85Y_LckT4EhrKwo7WQe", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CCcQljUYCyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=ptWr0jS-aL8&list=PLvOlSehNtuHu3GsTHwHoAXlWVcL3c3dA0", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1M0dzVEh3SG9BWGxXVmNMM2MzZEEw" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHu3GsTHwHoAXlWVcL3c3dA0", + "videoId": "ptWr0jS-aL8", + "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=a6d5abd234be68bf&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCcQljUYCyITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHu3GsTHwHoAXlWVcL3c3dA0", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/rxYxTqALycM/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/ptWr0jS-aL8/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLB8ENWo_0aMfdpT-1NzJIcwRQLNJg", + "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": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/ptWr0jS-aL8/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLB8ENWo_0aMfdpT-1NzJIcwRQLNJg", + "width": 480 + } + ] + }, + "trackingParams": "CCgQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "2" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CCcQljUYCyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=ptWr0jS-aL8&list=PLvOlSehNtuHu3GsTHwHoAXlWVcL3c3dA0", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1M0dzVEh3SG9BWGxXVmNMM2MzZEEw" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHu3GsTHwHoAXlWVcL3c3dA0", + "videoId": "ptWr0jS-aL8", + "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=a6d5abd234be68bf&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "High Speed Camera" + } + ] + }, + "trackingParams": "CCcQljUYCyITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "2" + }, + "videoCountText": { + "runs": [ + { + "text": "2" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHu3GsTHwHoAXlWVcL3c3dA0" + }, + "clickTrackingParams": "CCcQljUYCyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHu3GsTHwHoAXlWVcL3c3dA0", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CCUQljUYDCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=KdpQNYc_qRc&list=PLvOlSehNtuHvTyDxI-_RDK8UlPbJ5FNf9", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2VHlEeEktX1JESzhVbFBiSjVGTmY5" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvTyDxI-_RDK8UlPbJ5FNf9", + "videoId": "KdpQNYc_qRc", + "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=29da5035873fa917&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCUQljUYDCITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHvTyDxI-_RDK8UlPbJ5FNf9", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/bEcP3kBJIpU/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/6xaSYi_n6fw/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/B0P6ib3wx5I/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/KdpQNYc_qRc/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDsXBDqGVxFLZcMnYXIDEcpFj62gQ", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "28" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/KdpQNYc_qRc/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDsXBDqGVxFLZcMnYXIDEcpFj62gQ", + "width": 480 + } + ] + }, + "trackingParams": "CCYQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "28" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CCUQljUYDCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=KdpQNYc_qRc&list=PLvOlSehNtuHvTyDxI-_RDK8UlPbJ5FNf9", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2VHlEeEktX1JESzhVbFBiSjVGTmY5" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvTyDxI-_RDK8UlPbJ5FNf9", + "videoId": "KdpQNYc_qRc", + "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=29da5035873fa917&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Announcements & Misc" + } + ] + }, + "trackingParams": "CCUQljUYDCITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "28" + }, + "videoCountText": { + "runs": [ + { + "text": "28" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHvTyDxI-_RDK8UlPbJ5FNf9" + }, + "clickTrackingParams": "CCUQljUYDCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHvTyDxI-_RDK8UlPbJ5FNf9", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CCMQljUYDSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=V1eivQNtulE&list=PLvOlSehNtuHtT17_AeYMe-EOS_GXCBQQ1", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh0VDE3X0FlWU1lLUVPU19HWENCUVEx" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHtT17_AeYMe-EOS_GXCBQQ1", + "videoId": "V1eivQNtulE", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---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=5757a2bd036dba51&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCMQljUYDSITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHtT17_AeYMe-EOS_GXCBQQ1", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/1apCAzCTZdQ/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/v9M397sUkEA/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/IFSJ2tLbewI/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/V1eivQNtulE/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCGotwWngljm-XgCyAIC6bLThV4Mg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "9" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/V1eivQNtulE/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCGotwWngljm-XgCyAIC6bLThV4Mg", + "width": 480 + } + ] + }, + "trackingParams": "CCQQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "9" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CCMQljUYDSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=V1eivQNtulE&list=PLvOlSehNtuHtT17_AeYMe-EOS_GXCBQQ1", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh0VDE3X0FlWU1lLUVPU19HWENCUVEx" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHtT17_AeYMe-EOS_GXCBQQ1", + "videoId": "V1eivQNtulE", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---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=5757a2bd036dba51&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Interviews" + } + ] + }, + "trackingParams": "CCMQljUYDSITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "9" + }, + "videoCountText": { + "runs": [ + { + "text": "9" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHtT17_AeYMe-EOS_GXCBQQ1" + }, + "clickTrackingParams": "CCMQljUYDSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHtT17_AeYMe-EOS_GXCBQQ1", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CCEQljUYDiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=DMXiD3dKYJc&list=PLvOlSehNtuHsCTtj-T_vkpTTbBXW4sB51", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUhzQ1R0ai1UX3ZrcFRUYkJYVzRzQjUx" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHsCTtj-T_vkpTTbBXW4sB51", + "videoId": "DMXiD3dKYJc", + "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=0cc5e20f774a6097&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCEQljUYDiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHsCTtj-T_vkpTTbBXW4sB51", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/xaELqAo4kkQ/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/JTG6jWL0ZqA/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/lZfbo-2sd1A/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/DMXiD3dKYJc/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAUHrYFlazW-GuM2J7aWw6CBwlN1Q", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "38" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/DMXiD3dKYJc/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAUHrYFlazW-GuM2J7aWw6CBwlN1Q", + "width": 480 + } + ] + }, + "trackingParams": "CCIQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "38" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CCEQljUYDiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=DMXiD3dKYJc&list=PLvOlSehNtuHsCTtj-T_vkpTTbBXW4sB51", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUhzQ1R0ai1UX3ZrcFRUYkJYVzRzQjUx" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHsCTtj-T_vkpTTbBXW4sB51", + "videoId": "DMXiD3dKYJc", + "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=0cc5e20f774a6097&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Oscilloscope Tutorials" + } + ] + }, + "trackingParams": "CCEQljUYDiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "38" + }, + "videoCountText": { + "runs": [ + { + "text": "38" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHsCTtj-T_vkpTTbBXW4sB51" + }, + "clickTrackingParams": "CCEQljUYDiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHsCTtj-T_vkpTTbBXW4sB51", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CB8QljUYDyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=nvgW5iWXbts&list=PLvOlSehNtuHsKCtJJ_rlRP5qE7lN-1EMX", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUhzS0N0SkpfcmxSUDVxRTdsTi0xRU1Y" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHsKCtJJ_rlRP5qE7lN-1EMX", + "videoId": "nvgW5iWXbts", + "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=9ef816e625976edb&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CB8QljUYDyITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHsKCtJJ_rlRP5qE7lN-1EMX", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/imdtXcnywb8/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/7FFrZl9ymFw/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/NNXo4AbaKFc/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/nvgW5iWXbts/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCGbknAoNqsJK6Af1X6K3D_MBTxjg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "7" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/nvgW5iWXbts/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCGbknAoNqsJK6Af1X6K3D_MBTxjg", + "width": 480 + } + ] + }, + "trackingParams": "CCAQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "7" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CB8QljUYDyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=nvgW5iWXbts&list=PLvOlSehNtuHsKCtJJ_rlRP5qE7lN-1EMX", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUhzS0N0SkpfcmxSUDVxRTdsTi0xRU1Y" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHsKCtJJ_rlRP5qE7lN-1EMX", + "videoId": "nvgW5iWXbts", + "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=9ef816e625976edb&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Anti-Static ESD" + } + ] + }, + "trackingParams": "CB8QljUYDyITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "7" + }, + "videoCountText": { + "runs": [ + { + "text": "7" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHsKCtJJ_rlRP5qE7lN-1EMX" + }, + "clickTrackingParams": "CB8QljUYDyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHsKCtJJ_rlRP5qE7lN-1EMX", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CB0QljUYECITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=S7NoK2fiUD4&list=PLvOlSehNtuHvFf9a2swL8QVMwji0wT3ha", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2RmY5YTJzd0w4UVZNd2ppMHdUM2hh" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvFf9a2swL8QVMwji0wT3ha", + "videoId": "S7NoK2fiUD4", + "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=4bb3682b67e2503e&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CB0QljUYECITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHvFf9a2swL8QVMwji0wT3ha", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/UXmJpLO8beE/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/S7NoK2fiUD4/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDOeXkiWjyW-Cg8Lt8z2mngQyJk6Q", + "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": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/S7NoK2fiUD4/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDOeXkiWjyW-Cg8Lt8z2mngQyJk6Q", + "width": 480 + } + ] + }, + "trackingParams": "CB4Qy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "2" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CB0QljUYECITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=S7NoK2fiUD4&list=PLvOlSehNtuHvFf9a2swL8QVMwji0wT3ha", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2RmY5YTJzd0w4UVZNd2ppMHdUM2hh" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvFf9a2swL8QVMwji0wT3ha", + "videoId": "S7NoK2fiUD4", + "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=4bb3682b67e2503e&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Unboxing" + } + ] + }, + "trackingParams": "CB0QljUYECITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "2" + }, + "videoCountText": { + "runs": [ + { + "text": "2" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHvFf9a2swL8QVMwji0wT3ha" + }, + "clickTrackingParams": "CB0QljUYECITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHvFf9a2swL8QVMwji0wT3ha", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CBsQljUYESITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=UI0aVEko7ic&list=PLvOlSehNtuHtn9n6n-uB8VNCTrERwYxLZ", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh0bjluNm4tdUI4Vk5DVHJFUndZeExa" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHtn9n6n-uB8VNCTrERwYxLZ", + "videoId": "UI0aVEko7ic", + "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=508d1a544928ee27&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CBsQljUYESITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHtn9n6n-uB8VNCTrERwYxLZ", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/mdOauVzY9OU/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/VIZNmHznYiE/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/IaWgF1SORkk/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/mdOauVzY9OU/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/UI0aVEko7ic/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBaWh0sXZgr-E5-DHsTEDmZtsVOEg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "43" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/UI0aVEko7ic/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBaWh0sXZgr-E5-DHsTEDmZtsVOEg", + "width": 480 + } + ] + }, + "trackingParams": "CBwQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "43" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CBsQljUYESITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=UI0aVEko7ic&list=PLvOlSehNtuHtn9n6n-uB8VNCTrERwYxLZ", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh0bjluNm4tdUI4Vk5DVHJFUndZeExa" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHtn9n6n-uB8VNCTrERwYxLZ", + "videoId": "UI0aVEko7ic", + "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=508d1a544928ee27&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Power Supplies" + } + ] + }, + "trackingParams": "CBsQljUYESITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "43" + }, + "videoCountText": { + "runs": [ + { + "text": "43" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHtn9n6n-uB8VNCTrERwYxLZ" + }, + "clickTrackingParams": "CBsQljUYESITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHtn9n6n-uB8VNCTrERwYxLZ", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CBkQljUYEiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=tV25auv4SAE&list=PLvOlSehNtuHuo-6paPTh3ji7AEMpnSna6", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1by02cGFQVGgzamk3QUVNcG5TbmE2" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHuo-6paPTh3ji7AEMpnSna6", + "videoId": "tV25auv4SAE", + "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=b55db96aebf84801&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CBkQljUYEiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHuo-6paPTh3ji7AEMpnSna6", + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/tV25auv4SAE/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLD3ibkSVm-5fRSkZ9WMPMjYXWzbTQ", + "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": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/tV25auv4SAE/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLD3ibkSVm-5fRSkZ9WMPMjYXWzbTQ", + "width": 480 + } + ] + }, + "trackingParams": "CBoQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "1" + }, + { + "text": " video" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CBkQljUYEiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=tV25auv4SAE&list=PLvOlSehNtuHuo-6paPTh3ji7AEMpnSna6", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh1by02cGFQVGgzamk3QUVNcG5TbmE2" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHuo-6paPTh3ji7AEMpnSna6", + "videoId": "tV25auv4SAE", + "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=b55db96aebf84801&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "CNC Milling Machine" + } + ] + }, + "trackingParams": "CBkQljUYEiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "1" + }, + "videoCountText": { + "runs": [ + { + "text": "1 video" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHuo-6paPTh3ji7AEMpnSna6" + }, + "clickTrackingParams": "CBkQljUYEiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHuo-6paPTh3ji7AEMpnSna6", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CBcQljUYEyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=xlvqUts9H9c&list=PLvOlSehNtuHvpVeLXSGlS7EBlY3zKfIXh", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2cFZlTFhTR2xTN0VCbFkzektmSVho" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvpVeLXSGlS7EBlY3zKfIXh", + "videoId": "xlvqUts9H9c", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---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=c65bea52db3d1fd7&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CBcQljUYEyITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHvpVeLXSGlS7EBlY3zKfIXh", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/TDDoi70cxw0/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/2MQyQUkwmMk/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/ppWBwZS4e7A/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/xlvqUts9H9c/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBjsULWSsEWg2WM_9afnuGlJuGqXw", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "15" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/xlvqUts9H9c/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBjsULWSsEWg2WM_9afnuGlJuGqXw", + "width": 480 + } + ] + }, + "trackingParams": "CBgQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "15" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CBcQljUYEyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=xlvqUts9H9c&list=PLvOlSehNtuHvpVeLXSGlS7EBlY3zKfIXh", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2cFZlTFhTR2xTN0VCbFkzektmSVho" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvpVeLXSGlS7EBlY3zKfIXh", + "videoId": "xlvqUts9H9c", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---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=c65bea52db3d1fd7&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Capacitors" + } + ] + }, + "trackingParams": "CBcQljUYEyITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "15" + }, + "videoCountText": { + "runs": [ + { + "text": "15" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHvpVeLXSGlS7EBlY3zKfIXh" + }, + "clickTrackingParams": "CBcQljUYEyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHvpVeLXSGlS7EBlY3zKfIXh", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CBUQljUYFCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=porhgJ5Znrc&list=PLvOlSehNtuHsNGit9YgkuxsFtFNJxwgot", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUhzTkdpdDlZZ2t1eHNGdEZOSnh3Z290" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHsNGit9YgkuxsFtFNJxwgot", + "videoId": "porhgJ5Znrc", + "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=a68ae1809e599eb7&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CBUQljUYFCITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHsNGit9YgkuxsFtFNJxwgot", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/tV25auv4SAE/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/SFrUINyYcEA/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/RwVzLOI4cmA/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/porhgJ5Znrc/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCzsh4kyVE5A71khhI1XjjIej08NQ", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "5" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/porhgJ5Znrc/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCzsh4kyVE5A71khhI1XjjIej08NQ", + "width": 480 + } + ] + }, + "trackingParams": "CBYQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "5" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CBUQljUYFCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=porhgJ5Znrc&list=PLvOlSehNtuHsNGit9YgkuxsFtFNJxwgot", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUhzTkdpdDlZZ2t1eHNGdEZOSnh3Z290" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHsNGit9YgkuxsFtFNJxwgot", + "videoId": "porhgJ5Znrc", + "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=a68ae1809e599eb7&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "PCB Assembly" + } + ] + }, + "trackingParams": "CBUQljUYFCITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "5" + }, + "videoCountText": { + "runs": [ + { + "text": "5" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHsNGit9YgkuxsFtFNJxwgot" + }, + "clickTrackingParams": "CBUQljUYFCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHsNGit9YgkuxsFtFNJxwgot", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CBMQljUYFSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=fTuL_nKSKFg&list=PLvOlSehNtuHvsggk5TwGdR2BZcoKRkQ2I", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2c2dnazVUd0dkUjJCWmNvS1JrUTJJ" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvsggk5TwGdR2BZcoKRkQ2I", + "videoId": "fTuL_nKSKFg", + "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=7d3b8bfe72922858&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CBMQljUYFSITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHvsggk5TwGdR2BZcoKRkQ2I", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/v3cnEr1sriQ/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/omtmtJelm9M/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/nlfU1gvwBRM/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/fTuL_nKSKFg/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLB6NL2_MaX4bcdTi3EIGxJfpUusrg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "6" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/fTuL_nKSKFg/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLB6NL2_MaX4bcdTi3EIGxJfpUusrg", + "width": 480 + } + ] + }, + "trackingParams": "CBQQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "6" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CBMQljUYFSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=fTuL_nKSKFg&list=PLvOlSehNtuHvsggk5TwGdR2BZcoKRkQ2I", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2c2dnazVUd0dkUjJCWmNvS1JrUTJJ" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvsggk5TwGdR2BZcoKRkQ2I", + "videoId": "fTuL_nKSKFg", + "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=7d3b8bfe72922858&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "3D Printing" + } + ] + }, + "trackingParams": "CBMQljUYFSITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "6" + }, + "videoCountText": { + "runs": [ + { + "text": "6" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHvsggk5TwGdR2BZcoKRkQ2I" + }, + "clickTrackingParams": "CBMQljUYFSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHvsggk5TwGdR2BZcoKRkQ2I", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CBEQljUYFiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=YBuqISRPkEI&list=PLvOlSehNtuHtH_DR5hAIGQ-Ty6f9TZWNV", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh0SF9EUjVoQUlHUS1UeTZmOVRaV05W" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHtH_DR5hAIGQ-Ty6f9TZWNV", + "videoId": "YBuqISRPkEI", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---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=601baa21244f9042&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CBEQljUYFiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHtH_DR5hAIGQ-Ty6f9TZWNV", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/fQB0hKSy0og/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/YBuqISRPkEI/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCbYqDzHvixOKNI2O6-ouTfaYBXyQ", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "3" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/YBuqISRPkEI/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCbYqDzHvixOKNI2O6-ouTfaYBXyQ", + "width": 480 + } + ] + }, + "trackingParams": "CBIQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "3" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CBEQljUYFiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=YBuqISRPkEI&list=PLvOlSehNtuHtH_DR5hAIGQ-Ty6f9TZWNV", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh0SF9EUjVoQUlHUS1UeTZmOVRaV05W" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHtH_DR5hAIGQ-Ty6f9TZWNV", + "videoId": "YBuqISRPkEI", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---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=601baa21244f9042&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Video Editing / PC Builds" + } + ] + }, + "trackingParams": "CBEQljUYFiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "3" + }, + "videoCountText": { + "runs": [ + { + "text": "3" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHtH_DR5hAIGQ-Ty6f9TZWNV" + }, + "clickTrackingParams": "CBEQljUYFiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHtH_DR5hAIGQ-Ty6f9TZWNV", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CA8QljUYFyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=fQAd7nposJQ&list=PLvOlSehNtuHvPZ1-dDC449w_r2M0R4jtc", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2UFoxLWREQzQ0OXdfcjJNMFI0anRj" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvPZ1-dDC449w_r2M0R4jtc", + "videoId": "fQAd7nposJQ", + "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=7d001dee7a68b094&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CA8QljUYFyITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHvPZ1-dDC449w_r2M0R4jtc", + "publishedTimeText": { + "simpleText": "Updated today" + }, + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/gq0f6FXjyMk/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/VGENVguQQmo/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/6enosoC9NsU/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/fQAd7nposJQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCwijls6Q9iKxYKtQHxw8EBl9Uo_A", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "19" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/fQAd7nposJQ/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCwijls6Q9iKxYKtQHxw8EBl9Uo_A", + "width": 480 + } + ] + }, + "trackingParams": "CBAQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "19" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CA8QljUYFyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=fQAd7nposJQ&list=PLvOlSehNtuHvPZ1-dDC449w_r2M0R4jtc", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2UFoxLWREQzQ0OXdfcjJNMFI0anRj" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvPZ1-dDC449w_r2M0R4jtc", + "videoId": "fQAd7nposJQ", + "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=7d001dee7a68b094&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Solar Power Systems" + } + ] + }, + "trackingParams": "CA8QljUYFyITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "19" + }, + "videoCountText": { + "runs": [ + { + "text": "19" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHvPZ1-dDC449w_r2M0R4jtc" + }, + "clickTrackingParams": "CA8QljUYFyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHvPZ1-dDC449w_r2M0R4jtc", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CA0QljUYGCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=9_qhlFc-MVU&list=PLvOlSehNtuHtolTr61FnHtvZb6tRPrs8m", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh0b2xUcjYxRm5IdHZaYjZ0UlByczht" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHtolTr61FnHtvZb6tRPrs8m", + "videoId": "9_qhlFc-MVU", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---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=f7faa194573e3155&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CA0QljUYGCITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHtolTr61FnHtvZb6tRPrs8m", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/9iXFhKUa1BU/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/h2sOEN_TVT4/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/o3nABDOf3KU/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/9_qhlFc-MVU/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLArBfGFU7VJj37Lg8MxvRjOGEUqcw", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "101" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/9_qhlFc-MVU/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLArBfGFU7VJj37Lg8MxvRjOGEUqcw", + "width": 480 + } + ] + }, + "trackingParams": "CA4Qy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "101" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CA0QljUYGCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=9_qhlFc-MVU&list=PLvOlSehNtuHtolTr61FnHtvZb6tRPrs8m", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh0b2xUcjYxRm5IdHZaYjZ0UlByczht" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHtolTr61FnHtvZb6tRPrs8m", + "videoId": "9_qhlFc-MVU", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---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=f7faa194573e3155&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "EEVblab" + } + ] + }, + "trackingParams": "CA0QljUYGCITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "101" + }, + "videoCountText": { + "runs": [ + { + "text": "101" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHtolTr61FnHtvZb6tRPrs8m" + }, + "clickTrackingParams": "CA0QljUYGCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHtolTr61FnHtvZb6tRPrs8m", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CAsQljUYGSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=h6D4MMWjrmM&list=PLvOlSehNtuHsc8y1buFPJZaD1kKzIxpWL", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUhzYzh5MWJ1RlBKWmFEMWtLekl4cFdM" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHsc8y1buFPJZaD1kKzIxpWL", + "videoId": "h6D4MMWjrmM", + "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=87a0f830c5a3ae63&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CAsQljUYGSITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHsc8y1buFPJZaD1kKzIxpWL", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/HGgat5IVfFE/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/4-PhbPS5LQU/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/-MKUsLi90O4/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/h6D4MMWjrmM/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDOYhACPdKKTxr9WXyhQNvc49Vziw", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "78" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/h6D4MMWjrmM/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDOYhACPdKKTxr9WXyhQNvc49Vziw", + "width": 480 + } + ] + }, + "trackingParams": "CAwQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "78" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CAsQljUYGSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=h6D4MMWjrmM&list=PLvOlSehNtuHsc8y1buFPJZaD1kKzIxpWL", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUhzYzh5MWJ1RlBKWmFEMWtLekl4cFdM" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHsc8y1buFPJZaD1kKzIxpWL", + "videoId": "h6D4MMWjrmM", + "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=87a0f830c5a3ae63&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Repairs" + } + ] + }, + "trackingParams": "CAsQljUYGSITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "78" + }, + "videoCountText": { + "runs": [ + { + "text": "78" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHsc8y1buFPJZaD1kKzIxpWL" + }, + "clickTrackingParams": "CAsQljUYGSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHsc8y1buFPJZaD1kKzIxpWL", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CAkQljUYGiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=HOZBrHqTJk4&list=PLvOlSehNtuHvBpmbLABRmSKv2b0C4LWV_", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2QnBtYkxBQlJtU0t2MmIwQzRMV1Zf" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvBpmbLABRmSKv2b0C4LWV_", + "videoId": "HOZBrHqTJk4", + "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=1ce641ac7a93264e&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CAkQljUYGiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHvBpmbLABRmSKv2b0C4LWV_", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/hoqF3gjLIyI/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/AO-vbzLPwSc/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/4iEshd6izgk/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/HOZBrHqTJk4/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCVTH36iKNVL8AFH3RQ-xsFyxeWxw", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "73" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/HOZBrHqTJk4/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCVTH36iKNVL8AFH3RQ-xsFyxeWxw", + "width": 480 + } + ] + }, + "trackingParams": "CAoQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "73" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CAkQljUYGiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=HOZBrHqTJk4&list=PLvOlSehNtuHvBpmbLABRmSKv2b0C4LWV_", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2QnBtYkxBQlJtU0t2MmIwQzRMV1Zf" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvBpmbLABRmSKv2b0C4LWV_", + "videoId": "HOZBrHqTJk4", + "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=1ce641ac7a93264e&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Debunking" + } + ] + }, + "trackingParams": "CAkQljUYGiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "73" + }, + "videoCountText": { + "runs": [ + { + "text": "73" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHvBpmbLABRmSKv2b0C4LWV_" + }, + "clickTrackingParams": "CAkQljUYGiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHvBpmbLABRmSKv2b0C4LWV_", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CAcQljUYGyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=vuUSIt3rbyU&list=PLvOlSehNtuHs_8iObryqVCeqLIo5KTFQ-", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUhzXzhpT2JyeXFWQ2VxTElvNUtURlEt" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHs_8iObryqVCeqLIo5KTFQ-", + "videoId": "vuUSIt3rbyU", + "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=bee51222ddeb6f25&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CAcQljUYGyITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHs_8iObryqVCeqLIo5KTFQ-", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/GMRvEA8rgJs/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/WpvkY4k7dII/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/NNXo4AbaKFc/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/vuUSIt3rbyU/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAxyWgAQkMNP-vNjD1ToV74WGD9Lg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "9" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/vuUSIt3rbyU/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLAxyWgAQkMNP-vNjD1ToV74WGD9Lg", + "width": 480 + } + ] + }, + "trackingParams": "CAgQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "9" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CAcQljUYGyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=vuUSIt3rbyU&list=PLvOlSehNtuHs_8iObryqVCeqLIo5KTFQ-", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUhzXzhpT2JyeXFWQ2VxTElvNUtURlEt" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHs_8iObryqVCeqLIo5KTFQ-", + "videoId": "vuUSIt3rbyU", + "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=bee51222ddeb6f25&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Lab Bench Builds + ESD Mats" + } + ] + }, + "trackingParams": "CAcQljUYGyITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "9" + }, + "videoCountText": { + "runs": [ + { + "text": "9" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHs_8iObryqVCeqLIo5KTFQ-" + }, + "clickTrackingParams": "CAcQljUYGyITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHs_8iObryqVCeqLIo5KTFQ-", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CAUQljUYHCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=lJVrTV_BeGg&list=PLvOlSehNtuHvatF_8oJ2qpKxi_wWw6YN4", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2YXRGXzhvSjJxcEt4aV93V3c2WU40" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvatF_8oJ2qpKxi_wWw6YN4", + "videoId": "lJVrTV_BeGg", + "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=94956b4d5fc17868&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CAUQljUYHCITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHvatF_8oJ2qpKxi_wWw6YN4", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/hoqF3gjLIyI/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/RqB93K47Phg/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/OgsWOHdDn2w/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/lJVrTV_BeGg/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLA0qbMgSaroaIo9tsd1LvJH9f9dDQ", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "10" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/lJVrTV_BeGg/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLA0qbMgSaroaIo9tsd1LvJH9f9dDQ", + "width": 480 + } + ] + }, + "trackingParams": "CAYQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "10" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CAUQljUYHCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=lJVrTV_BeGg&list=PLvOlSehNtuHvatF_8oJ2qpKxi_wWw6YN4", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2YXRGXzhvSjJxcEt4aV93V3c2WU40" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvatF_8oJ2qpKxi_wWw6YN4", + "videoId": "lJVrTV_BeGg", + "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=94956b4d5fc17868&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Reverse Engineering" + } + ] + }, + "trackingParams": "CAUQljUYHCITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "10" + }, + "videoCountText": { + "runs": [ + { + "text": "10" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHvatF_8oJ2qpKxi_wWw6YN4" + }, + "clickTrackingParams": "CAUQljUYHCITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHvatF_8oJ2qpKxi_wWw6YN4", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CAMQljUYHSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=i3B_KKyntQE&list=PLvOlSehNtuHvwQR69zYRyxSkujQs2SgLl", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2d1FSNjl6WVJ5eFNrdWpRczJTZ0xs" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvwQR69zYRyxSkujQs2SgLl", + "videoId": "i3B_KKyntQE", + "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=8b707f28aca7b501&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CAMQljUYHSITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHvwQR69zYRyxSkujQs2SgLl", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/HOZBrHqTJk4/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/1H7IfwAC_rg/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/lKCNS85RDdA/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/i3B_KKyntQE/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDXYuBZWDV4J9ZGErX4MS7cOsJ6yg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "5" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/i3B_KKyntQE/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLDXYuBZWDV4J9ZGErX4MS7cOsJ6yg", + "width": 480 + } + ] + }, + "trackingParams": "CAQQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "5" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CAMQljUYHSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=i3B_KKyntQE&list=PLvOlSehNtuHvwQR69zYRyxSkujQs2SgLl", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2d1FSNjl6WVJ5eFNrdWpRczJTZ0xs" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvwQR69zYRyxSkujQs2SgLl", + "videoId": "i3B_KKyntQE", + "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=8b707f28aca7b501&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1341250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Scams" + } + ] + }, + "trackingParams": "CAMQljUYHSITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "5" + }, + "videoCountText": { + "runs": [ + { + "text": "5" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHvwQR69zYRyxSkujQs2SgLl" + }, + "clickTrackingParams": "CAMQljUYHSITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHvwQR69zYRyxSkujQs2SgLl", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "gridPlaylistRenderer": { + "navigationEndpoint": { + "clickTrackingParams": "CAEQljUYHiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=XWnylXMrMII&list=PLvOlSehNtuHvRvEU3VebO2JHa1I_iIAQD", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2UnZFVTNWZWJPMkpIYTFJX2lJQVFE" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvRvEU3VebO2JHa1I_iIAQD", + "videoId": "XWnylXMrMII", + "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=5d69f295732b3082&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CAEQljUYHiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==" + } + } + ], + "playlistId": "PLvOlSehNtuHvRvEU3VebO2JHa1I_iIAQD", + "sidebarThumbnails": [ + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/9aSPopIcKLQ/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/mgVsW4-cfh0/default.jpg", + "width": 43 + } + ] + }, + { + "thumbnails": [ + { + "height": 20, + "url": "https://i.ytimg.com/vi/dvuI8OKtBwE/default.jpg", + "width": 43 + } + ] + } + ], + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/XWnylXMrMII/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBQ2ylnRFQssVe3B-MtkVcTPfyZBg", + "width": 480 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlaySidePanelRenderer": { + "icon": { + "iconType": "PLAYLISTS" + }, + "text": { + "simpleText": "63" + } + } + }, + { + "thumbnailOverlayHoverTextRenderer": { + "icon": { + "iconType": "PLAY_ALL" + }, + "text": { + "runs": [ + { + "text": "Play all" + } + ] + } + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "thumbnailRenderer": { + "playlistVideoThumbnailRenderer": { + "thumbnail": { + "thumbnails": [ + { + "height": 270, + "url": "https://i.ytimg.com/vi/XWnylXMrMII/hqdefault.jpg?sqp=-oaymwEXCOADEI4CSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLBQ2ylnRFQssVe3B-MtkVcTPfyZBg", + "width": 480 + } + ] + }, + "trackingParams": "CAIQy-wJIhMI2pK9tZSz-gIV3eIRCB0IVwPZ" + } + }, + "thumbnailText": { + "runs": [ + { + "bold": true, + "text": "63" + }, + { + "text": " videos" + } + ] + }, + "title": { + "runs": [ + { + "navigationEndpoint": { + "clickTrackingParams": "CAEQljUYHiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdoWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQUQ8jgYaA==", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=XWnylXMrMII&list=PLvOlSehNtuHvRvEU3VebO2JHa1I_iIAQD", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "loggingContext": { + "vssLoggingContext": { + "serializedContextData": "GiJQTHZPbFNlaE50dUh2UnZFVTNWZWJPMkpIYTFJX2lJQVFE" + } + }, + "params": "OAI%3D", + "playlistId": "PLvOlSehNtuHvRvEU3VebO2JHa1I_iIAQD", + "videoId": "XWnylXMrMII", + "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=5d69f295732b3082&ip=2003%3Ade%3Aaf05%3Ab000%3A5bde%3A6fbb%3A837%3Ad246&initcwndbps=1316250&mt=1664219111&oweuc=" + } + } + } + } + }, + "text": "Hacking / Experiments" + } + ] + }, + "trackingParams": "CAEQljUYHiITCNqSvbWUs_oCFd3iEQgdCFcD2Q==", + "videoCountShortText": { + "simpleText": "63" + }, + "videoCountText": { + "runs": [ + { + "text": "63" + }, + { + "text": " videos" + } + ] + }, + "viewPlaylistText": { + "runs": [ + { + "navigationEndpoint": { + "browseEndpoint": { + "browseId": "VLPLvOlSehNtuHvRvEU3VebO2JHa1I_iIAQD" + }, + "clickTrackingParams": "CAEQljUYHiITCNqSvbWUs_oCFd3iEQgdCFcD2TIGZy1oaWdo", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "rootVe": 5754, + "url": "/playlist?list=PLvOlSehNtuHvRvEU3VebO2JHa1I_iIAQD", + "webPageType": "WEB_PAGE_TYPE_PLAYLIST" + } + } + }, + "text": "View full playlist" + } + ] + } + } + }, + { + "continuationItemRenderer": { + "continuationEndpoint": { + "clickTrackingParams": "CAAQhGciEwjakr21lLP6AhXd4hEIHQhXA9k=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "sendPost": true + } + }, + "continuationCommand": { + "request": "CONTINUATION_REQUEST_TYPE_BROWSE", + "token": "4qmFsgLCARIYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RGnRFZ2x3YkdGNWJHbHpkSE1ZQXlBQk1BRTRBZW9EUEVOblRrUlJhbEZUU2tKSmFWVkZlREpVTW5oVVdsZG9UMlJJVmtsa2JFb3lVbFpWZWxadFZtbFVla3BMVTBkRmVGTldPWEJUVlVaU1VrTm5PQSUzRCUzRJoCL2Jyb3dzZS1mZWVkVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RcGxheWxpc3RzMTA0" + } + }, + "trigger": "CONTINUATION_TRIGGER_ON_ITEM_SHOWN" + } + } + ], + "targetId": "browse-feedUC2DjFE7Xf11URZqWBigcVOQplaylists104" + }, + "clickTrackingParams": "CAAQhGciEwjakr21lLP6AhXd4hEIHQhXA9k=" + } + ], + "responseContext": { + "mainAppWebResponseContext": { + "loggedOut": true + }, + "maxAgeSeconds": 300, + "serviceTrackingParams": [ + { + "params": [ + { + "key": "route", + "value": "channel.playlists" + }, + { + "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": "1714257,9407157,23804281,23880830,23880836,23882685,23918597,23934970,23940248,23946420,23966208,23983296,23986016,23998056,24001373,24002022,24002025,24004644,24007246,24034168,24036947,24077241,24080738,24108447,24120820,24135310,24140247,24152443,24161116,24164186,24166867,24168577,24169501,24181174,24185614,24187043,24187377,24191629,24194385,24198082,24199724,24199774,24211178,24211854,24219713,24224266,24225483,24226335,24227844,24229161,24241378,24243988,24246428,24248091,24248385,24249033,24254502,24255543,24255545,24256986,24258454,24260441,24260783,24260844,24262346,24262734,24263796,24264860,24265820,24267564,24267570,24268142,24268444,24268870,24275320,24276631,24277923,24277989,24278488,24279196,24279448,24279628,24280303,24280997,24281190,24283093,24283281,24286005,24286017,24286394,24287795,24288043,24288418,24288911,24289901,24290131,24290971,24292296,24292446,24293107,24294290,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.08.00" + }, + { + "key": "yt_li", + "value": "0" + }, + { + "key": "GetChannelPage_rid", + "value": "0xd02874d63cc14d4f" + } + ], + "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,24263796,24289901,24264860,24152443,24292296,24260783,24080738,24219713,24198082,24164186,24288911,24276631,24007246,24277923,24199774,23918597,23998056,24135310,24225483,24211854,24248091,24268870,24077241,23946420,23804281,24004644,24108447,24226335,24280997,24281190,24243988,23880836,24002025,24185614,24279448,24199724,24286394,24187377,24168577,24166867,24036947,24262346,24283093,24287795,24248385,39322357,24246428,24290131,23940248,24191629,24169501,24229161,24288418,24002022,24241378,23880830,24187043,39322399,45686551,23934970,24224266,24265820,24279628,24260844,24254502,24286005,24279196,24211178,24255545,1714257,23986016,24290971,24001373,24292446,24140247,24286017,39322386,24181174,24034168,24267570,23983296,23966208,24278488,24256986,24258454,24288043,39322456,23882685,24277989,24294290,24161116,24194385,24255543,39322382,24275320,24283281,24268142,24268444,24262734,24280303,24260441,24227844,24249033,9407157,24120820,24293107" + } + ], + "service": "ECATCHER" + } + ], + "visitorData": "CgsxdVBFWG9wQ2VLQSiQ8seZBg%3D%3D", + "webResponseContextExtensionData": { + "hasDecorated": true + } + }, + "trackingParams": "CAAQhGciEwjakr21lLP6AhXd4hEIHQhXA9k=" +} diff --git a/testfiles/channel/channel_videos_cont.json b/testfiles/channel/channel_videos_cont.json new file mode 100644 index 0000000..9f9e2fe --- /dev/null +++ b/testfiles/channel/channel_videos_cont.json @@ -0,0 +1,10376 @@ +{ + "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": [ + "SE", + "SH", + "AI", + "VE", + "AL", + "PS", + "BV", + "MZ", + "BY", + "LR", + "AZ", + "TJ", + "ID", + "UM", + "GN", + "GY", + "BD", + "NA", + "MH", + "GI", + "GH", + "MU", + "BB", + "AG", + "CR", + "CD", + "CN", + "DK", + "GP", + "BE", + "IL", + "MQ", + "JM", + "PL", + "PG", + "CL", + "KZ", + "IO", + "SI", + "IM", + "LU", + "BZ", + "CC", + "AX", + "ZW", + "CK", + "MT", + "NF", + "SZ", + "MG", + "GW", + "MO", + "FR", + "LK", + "SC", + "NR", + "CV", + "GM", + "MV", + "MS", + "NZ", + "AM", + "LI", + "CA", + "CW", + "ZM", + "EE", + "KR", + "RU", + "GE", + "TT", + "TO", + "MD", + "RS", + "BW", + "JE", + "GT", + "TC", + "CI", + "NG", + "HU", + "TD", + "SS", + "ES", + "SG", + "VG", + "MY", + "DE", + "NL", + "SO", + "FO", + "KI", + "KN", + "CZ", + "MR", + "CG", + "IE", + "ME", + "MX", + "WF", + "NO", + "VN", + "IN", + "BH", + "LB", + "UG", + "BR", + "RE", + "HM", + "TG", + "TM", + "AQ", + "BF", + "BM", + "GR", + "PW", + "GD", + "LS", + "ET", + "HK", + "MM", + "SV", + "AE", + "NU", + "US", + "FI", + "DM", + "GA", + "AF", + "PE", + "HN", + "SJ", + "BS", + "TF", + "GL", + "UY", + "PY", + "OM", + "SR", + "RW", + "NE", + "SB", + "IQ", + "YE", + "LC", + "VC", + "WS", + "BG", + "MF", + "TH", + "GQ", + "BL", + "AT", + "KG", + "QA", + "VI", + "VU", + "KE", + "PK", + "LV", + "BI", + "AW", + "EG", + "VA", + "TK", + "UZ", + "IR", + "TW", + "BO", + "JP", + "PM", + "HR", + "TZ", + "HT", + "DO", + "GB", + "BA", + "SY", + "KH", + "BQ", + "ML", + "PA", + "FJ", + "SX", + "EC", + "LA", + "SL", + "PH", + "CH", + "TV", + "UA", + "CY", + "KY", + "AO", + "PN", + "DJ", + "KP", + "ST", + "MP", + "TN", + "AD", + "CU", + "AU", + "GF", + "CM", + "ZA", + "EH", + "IT", + "BJ", + "AR", + "MK", + "TL", + "SM", + "SN", + "JO", + "FM", + "IS", + "KW", + "LT", + "AS", + "ER", + "PT", + "MN", + "MC", + "YT", + "CX", + "LY", + "PF", + "RO", + "PR", + "SA", + "FK", + "NC", + "CO", + "NP", + "SK", + "TR", + "BN", + "NI", + "GU", + "CF", + "DZ", + "SD", + "GG", + "MA", + "GS", + "KM", + "MW", + "BT" + ], + "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_08_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": [ + "SE", + "SH", + "AI", + "VE", + "AL", + "PS", + "BV", + "MZ", + "BY", + "LR", + "AZ", + "TJ", + "ID", + "UM", + "GN", + "GY", + "BD", + "NA", + "MH", + "GI", + "GH", + "MU", + "BB", + "AG", + "CR", + "CD", + "CN", + "DK", + "GP", + "BE", + "IL", + "MQ", + "JM", + "PL", + "PG", + "CL", + "KZ", + "IO", + "SI", + "IM", + "LU", + "BZ", + "CC", + "AX", + "ZW", + "CK", + "MT", + "NF", + "SZ", + "MG", + "GW", + "MO", + "FR", + "LK", + "SC", + "NR", + "CV", + "GM", + "MV", + "MS", + "NZ", + "AM", + "LI", + "CA", + "CW", + "ZM", + "EE", + "KR", + "RU", + "GE", + "TT", + "TO", + "MD", + "RS", + "BW", + "JE", + "GT", + "TC", + "CI", + "NG", + "HU", + "TD", + "SS", + "ES", + "SG", + "VG", + "MY", + "DE", + "NL", + "SO", + "FO", + "KI", + "KN", + "CZ", + "MR", + "CG", + "IE", + "ME", + "MX", + "WF", + "NO", + "VN", + "IN", + "BH", + "LB", + "UG", + "BR", + "RE", + "HM", + "TG", + "TM", + "AQ", + "BF", + "BM", + "GR", + "PW", + "GD", + "LS", + "ET", + "HK", + "MM", + "SV", + "AE", + "NU", + "US", + "FI", + "DM", + "GA", + "AF", + "PE", + "HN", + "SJ", + "BS", + "TF", + "GL", + "UY", + "PY", + "OM", + "SR", + "RW", + "NE", + "SB", + "IQ", + "YE", + "LC", + "VC", + "WS", + "BG", + "MF", + "TH", + "GQ", + "BL", + "AT", + "KG", + "QA", + "VI", + "VU", + "KE", + "PK", + "LV", + "BI", + "AW", + "EG", + "VA", + "TK", + "UZ", + "IR", + "TW", + "BO", + "JP", + "PM", + "HR", + "TZ", + "HT", + "DO", + "GB", + "BA", + "SY", + "KH", + "BQ", + "ML", + "PA", + "FJ", + "SX", + "EC", + "LA", + "SL", + "PH", + "CH", + "TV", + "UA", + "CY", + "KY", + "AO", + "PN", + "DJ", + "KP", + "ST", + "MP", + "TN", + "AD", + "CU", + "AU", + "GF", + "CM", + "ZA", + "EH", + "IT", + "BJ", + "AR", + "MK", + "TL", + "SM", + "SN", + "JO", + "FM", + "IS", + "KW", + "LT", + "AS", + "ER", + "PT", + "MN", + "MC", + "YT", + "CX", + "LY", + "PF", + "RO", + "PR", + "SA", + "FK", + "NC", + "CO", + "NP", + "SK", + "TR", + "BN", + "NI", + "GU", + "CF", + "DZ", + "SD", + "GG", + "MA", + "GS", + "KM", + "MW", + "BT" + ], + "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=19261", + "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" + } + }, + "onResponseReceivedActions": [ + { + "appendContinuationItemsAction": { + "continuationItems": [ + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CHgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "R2fw2g6WFbg" + ] + } + }, + "openMiniplayer": true, + "videoId": "R2fw2g6WFbg", + "videoIds": [ + "R2fw2g6WFbg" + ] + }, + "clickTrackingParams": "CHgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CHgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CHUQlDUYASITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CHUQlDUYASITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=R2fw2g6WFbg", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "R2fw2g6WFbg", + "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=4767f0da0e9615b8&ip=79.250.154.80&initcwndbps=1548750&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CHUQlDUYASITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "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=COjjx5kG&rs=AOn4CLB5s4Pomz3hZXT0GbdTtw_rJWVomw", + "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": "CHcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "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": "CHcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "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": "CHYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "R2fw2g6WFbg" + ] + } + }, + "openMiniplayer": true, + "videoId": "R2fw2g6WFbg", + "videoIds": [ + "R2fw2g6WFbg" + ] + }, + "clickTrackingParams": "CHYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "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,296 views" + } + }, + "runs": [ + { + "text": "EEVblog 1477 - TEARDOWN! - NEW Tektronix 2 Series Oscilloscope" + } + ] + }, + "trackingParams": "CHUQlDUYASITCJ_a9eyTs_oCFUNa4AodpG4GhkC4q9j0oJv8s0eqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "R2fw2g6WFbg", + "viewCountText": { + "simpleText": "80,296 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CHQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "JDXKrXJloSw" + ] + } + }, + "openMiniplayer": true, + "videoId": "JDXKrXJloSw", + "videoIds": [ + "JDXKrXJloSw" + ] + }, + "clickTrackingParams": "CHQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CHQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CHEQlDUYAiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CHEQlDUYAiITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=JDXKrXJloSw", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "JDXKrXJloSw", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---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=2435caad7265a12c&ip=79.250.154.80&initcwndbps=1362500&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CHEQlDUYAiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/JDXKrXJloSw/mqdefault_6s.webp?du=3000&sqp=CNC8x5kG&rs=AOn4CLCCMlzgOuzXgDTqANjWoCAflNJ6HQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "36K views" + } + }, + "simpleText": "36K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/JDXKrXJloSw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCk0u4EnX8f6ud7s704sbv5UGFZug", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/JDXKrXJloSw/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDP9mgeJI1CVTBCQ7Rn-X-j9Jycww", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/JDXKrXJloSw/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAF9cGhMzxOyWML2HjmicjFu3609g", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/JDXKrXJloSw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBHBGp63lGpQB3NufNurz9VW4bc7g", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "28 minutes, 41 seconds" + } + }, + "simpleText": "28:41" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CHMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "JDXKrXJloSw" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CHMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "JDXKrXJloSw" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CHIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "JDXKrXJloSw" + ] + } + }, + "openMiniplayer": true, + "videoId": "JDXKrXJloSw", + "videoIds": [ + "JDXKrXJloSw" + ] + }, + "clickTrackingParams": "CHIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1476 - Keithley 515A Wheatstone Bridge TEARDOWN & TUTORIAL by EEVblog 3 months ago 28 minutes 36,294 views" + } + }, + "runs": [ + { + "text": "EEVblog 1476 - Keithley 515A Wheatstone Bridge TEARDOWN & TUTORIAL" + } + ] + }, + "trackingParams": "CHEQlDUYAiITCJ_a9eyTs_oCFUNa4AodpG4GhkCswpaT19XymiSqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "JDXKrXJloSw", + "viewCountText": { + "simpleText": "36,294 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CHAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "H8ot_YPi6QU" + ] + } + }, + "openMiniplayer": true, + "videoId": "H8ot_YPi6QU", + "videoIds": [ + "H8ot_YPi6QU" + ] + }, + "clickTrackingParams": "CHAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CHAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CG0QlDUYAyITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CG0QlDUYAyITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=H8ot_YPi6QU", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "H8ot_YPi6QU", + "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=1fca2dfd83e2e905&ip=79.250.154.80&initcwndbps=1345000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CG0QlDUYAyITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/H8ot_YPi6QU/mqdefault_6s.webp?du=3000&sqp=CJ7Jx5kG&rs=AOn4CLC3XV2_YE_ifW4rMZKJ_8hqCjvjOQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "34K views" + } + }, + "simpleText": "34K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/H8ot_YPi6QU/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBiimvgnZx6akYlMkU-hxSuIM33Mg", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/H8ot_YPi6QU/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDOpegM_mWU_d44VGhbwc22ePg9fA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/H8ot_YPi6QU/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA-GLJJARJ7Whw_zWo1pKDTDkBCpg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/H8ot_YPi6QU/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBuELgu2kMxNH4CGLvSnxmCNtla_Q", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "7 minutes, 11 seconds" + } + }, + "simpleText": "7:11" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CG8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "H8ot_YPi6QU" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CG8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CG8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "H8ot_YPi6QU" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CG4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CG4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CG4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "H8ot_YPi6QU" + ] + } + }, + "openMiniplayer": true, + "videoId": "H8ot_YPi6QU", + "videoIds": [ + "H8ot_YPi6QU" + ] + }, + "clickTrackingParams": "CG4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "eevBLAB 98 - The Pressure Youtubers Are Under by EEVblog 3 months ago 7 minutes, 11 seconds 34,736 views" + } + }, + "runs": [ + { + "text": "eevBLAB 98 - The Pressure Youtubers Are Under" + } + ] + }, + "trackingParams": "CG0QlDUYAyITCJ_a9eyTs_oCFUNa4AodpG4GhkCF0ouf2L-L5R-qARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "H8ot_YPi6QU", + "viewCountText": { + "simpleText": "34,736 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "i1Ad5jfk_v4" + ] + } + }, + "openMiniplayer": true, + "videoId": "i1Ad5jfk_v4", + "videoIds": [ + "i1Ad5jfk_v4" + ] + }, + "clickTrackingParams": "CGwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CGwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CGkQlDUYBCITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CGkQlDUYBCITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=i1Ad5jfk_v4", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "i1Ad5jfk_v4", + "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=8b501de637e4fefe&ip=79.250.154.80&initcwndbps=1345000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CGkQlDUYBCITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/i1Ad5jfk_v4/mqdefault_6s.webp?du=3000&sqp=CITPx5kG&rs=AOn4CLA6Yazc_dTuyE7r_oLoVbT3cEdZCA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "73K views" + } + }, + "simpleText": "73K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/i1Ad5jfk_v4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCxhWKrpuy11lTv5po8m7OyQYxbvA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/i1Ad5jfk_v4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDef1o7qpthU6sJMXjjwHZ3Oqf_hw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/i1Ad5jfk_v4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDBt0YBGTSQlw9qnX8yVD2Yjnrtmw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/i1Ad5jfk_v4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA-q__bcXjNcXEoR-vjItds77-5rQ", + "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": "CGsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "i1Ad5jfk_v4" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CGsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "i1Ad5jfk_v4" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CGoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "i1Ad5jfk_v4" + ] + } + }, + "openMiniplayer": true, + "videoId": "i1Ad5jfk_v4", + "videoIds": [ + "i1Ad5jfk_v4" + ] + }, + "clickTrackingParams": "CGoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1475 - What's This SMD Part? by EEVblog 3 months ago 29 minutes 73,544 views" + } + }, + "runs": [ + { + "text": "EEVblog 1475 - What's This SMD Part?" + } + ] + }, + "trackingParams": "CGkQlDUYBCITCJ_a9eyTs_oCFUNa4AodpG4GhkD-_ZO_47yHqIsBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "i1Ad5jfk_v4", + "viewCountText": { + "simpleText": "73,544 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "GHbo4v8pahc" + ] + } + }, + "openMiniplayer": true, + "videoId": "GHbo4v8pahc", + "videoIds": [ + "GHbo4v8pahc" + ] + }, + "clickTrackingParams": "CGgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CGgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CGUQlDUYBSITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CGUQlDUYBSITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=GHbo4v8pahc", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "GHbo4v8pahc", + "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=1876e8e2ff296a17&ip=79.250.154.80&initcwndbps=1345000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CGUQlDUYBSITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "4 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/GHbo4v8pahc/mqdefault_6s.webp?du=3000&sqp=CNrjx5kG&rs=AOn4CLAdZtlcvE1qNmGU-9efeWxWh0cWFw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "67K views" + } + }, + "simpleText": "67K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/GHbo4v8pahc/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBKNYL8XTxa9LDJKG6L7unv3CJG9Q", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/GHbo4v8pahc/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBqhk2e880tzuXjOTLpWOSKlwgiTQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/GHbo4v8pahc/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAPQ78YIrVaolLCX0xvNe1FYk4tAQ", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/GHbo4v8pahc/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCfHHyWth7HAPLhYU-WTZuvYv4bxA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 46 seconds" + } + }, + "simpleText": "19:46" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CGcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "GHbo4v8pahc" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CGcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "GHbo4v8pahc" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CGYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "GHbo4v8pahc" + ] + } + }, + "openMiniplayer": true, + "videoId": "GHbo4v8pahc", + "videoIds": [ + "GHbo4v8pahc" + ] + }, + "clickTrackingParams": "CGYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "eevBLAB 97 - Is Apple Serious About Right To Repair? (The Verge) by EEVblog 4 months ago 19 minutes 67,231 views" + } + }, + "runs": [ + { + "text": "eevBLAB 97 - Is Apple Serious About Right To Repair? (The Verge)" + } + ] + }, + "trackingParams": "CGUQlDUYBSITCJ_a9eyTs_oCFUNa4AodpG4GhkCX1KX5r5y6uxiqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "GHbo4v8pahc", + "viewCountText": { + "simpleText": "67,231 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Uds-wLoaZmA" + ] + } + }, + "openMiniplayer": true, + "videoId": "Uds-wLoaZmA", + "videoIds": [ + "Uds-wLoaZmA" + ] + }, + "clickTrackingParams": "CGQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CGQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CGEQlDUYBiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CGEQlDUYBiITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=Uds-wLoaZmA", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "Uds-wLoaZmA", + "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=51db3ec0ba1a6660&ip=79.250.154.80&initcwndbps=1345000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CGEQlDUYBiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "4 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/Uds-wLoaZmA/mqdefault_6s.webp?du=3000&sqp=CLDix5kG&rs=AOn4CLBSBL0x62XaGJM0OGXFBCA9y9UxsQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "44K views" + } + }, + "simpleText": "44K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/Uds-wLoaZmA/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLASo0gEqEXqljW-KjeCb2jcr8Wxkw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/Uds-wLoaZmA/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD-2hcr1cWYXbn-VrWQiuEgvVw-Xw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/Uds-wLoaZmA/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB1qfgnGi32Hb-dju_uTzKvp0nmvw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/Uds-wLoaZmA/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDNu1DBaHQlSXiQIG2drkpboSbHbw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "23 minutes, 27 seconds" + } + }, + "simpleText": "23:27" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CGMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "Uds-wLoaZmA" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CGMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "Uds-wLoaZmA" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CGIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Uds-wLoaZmA" + ] + } + }, + "openMiniplayer": true, + "videoId": "Uds-wLoaZmA", + "videoIds": [ + "Uds-wLoaZmA" + ] + }, + "clickTrackingParams": "CGIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1474 - Can You Measure Capacitors IN Circuit? by EEVblog 4 months ago 23 minutes 44,946 views" + } + }, + "runs": [ + { + "text": "EEVblog 1474 - Can You Measure Capacitors IN Circuit?" + } + ] + }, + "trackingParams": "CGEQlDUYBiITCJ_a9eyTs_oCFUNa4AodpG4GhkDgzOnQi9jP7VGqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "Uds-wLoaZmA", + "viewCountText": { + "simpleText": "44,946 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "D9J-AmCcf4U" + ] + } + }, + "openMiniplayer": true, + "videoId": "D9J-AmCcf4U", + "videoIds": [ + "D9J-AmCcf4U" + ] + }, + "clickTrackingParams": "CGAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CGAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CF0QlDUYByITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CF0QlDUYByITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=D9J-AmCcf4U", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "D9J-AmCcf4U", + "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=0fd27e02609c7f85&ip=79.250.154.80&initcwndbps=1345000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CF0QlDUYByITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "4 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/D9J-AmCcf4U/mqdefault_6s.webp?du=3000&sqp=CLHWx5kG&rs=AOn4CLChBFCkbHeuTdSJ3CsMjQUfuM7QZQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "43K views" + } + }, + "simpleText": "43K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/D9J-AmCcf4U/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBO_KDd4KRJX5K0ea3of2pm_Pp3dw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/D9J-AmCcf4U/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCpUbV0j7sgqOX_3e2AjCIIdqUMSw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/D9J-AmCcf4U/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC2t1SJmgX5NVuN-W9qjPkXDBDyew", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/D9J-AmCcf4U/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAkSkj54WBcZLoxP4aBT9UinTitng", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 43 seconds" + } + }, + "simpleText": "19:43" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CF8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "D9J-AmCcf4U" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CF8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CF8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "D9J-AmCcf4U" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CF4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CF4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CF4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "D9J-AmCcf4U" + ] + } + }, + "openMiniplayer": true, + "videoId": "D9J-AmCcf4U", + "videoIds": [ + "D9J-AmCcf4U" + ] + }, + "clickTrackingParams": "CF4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1473 - How Your LCR Meter Works by EEVblog 4 months ago 19 minutes 43,264 views" + } + }, + "runs": [ + { + "text": "EEVblog 1473 - How Your LCR Meter Works" + } + ] + }, + "trackingParams": "CF0QlDUYByITCJ_a9eyTs_oCFUNa4AodpG4GhkCF__GEpsCf6Q-qARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "D9J-AmCcf4U", + "viewCountText": { + "simpleText": "43,264 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CFwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Eoh-JKVQZwg" + ] + } + }, + "openMiniplayer": true, + "videoId": "Eoh-JKVQZwg", + "videoIds": [ + "Eoh-JKVQZwg" + ] + }, + "clickTrackingParams": "CFwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CFwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CFkQlDUYCCITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CFkQlDUYCCITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=Eoh-JKVQZwg", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "Eoh-JKVQZwg", + "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=12887e24a5506708&ip=79.250.154.80&initcwndbps=1362500&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CFkQlDUYCCITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "4 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/Eoh-JKVQZwg/mqdefault_6s.webp?du=3000&sqp=CNjPx5kG&rs=AOn4CLBAIjPfw76531yuZUZO9colM4mRYQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "98K views" + } + }, + "simpleText": "98K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/Eoh-JKVQZwg/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA7JkB7fkv4gOeXl4-B9VWSSsbkDw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/Eoh-JKVQZwg/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCJqg51qh9_ph6Y9q9uz302AwX0GQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/Eoh-JKVQZwg/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCa4ITkjmkEKEIJJQRWjKhu3q_T3Q", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/Eoh-JKVQZwg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDfWJzduhf5wc8vS5QT-EkhZxosHg", + "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": "CFsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "Eoh-JKVQZwg" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CFsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "Eoh-JKVQZwg" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CFoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Eoh-JKVQZwg" + ] + } + }, + "openMiniplayer": true, + "videoId": "Eoh-JKVQZwg", + "videoIds": [ + "Eoh-JKVQZwg" + ] + }, + "clickTrackingParams": "CFoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1472 - Resistor Cube Problem SOLVED by EEVblog 4 months ago 19 minutes 98,175 views" + } + }, + "runs": [ + { + "text": "EEVblog 1472 - Resistor Cube Problem SOLVED" + } + ] + }, + "trackingParams": "CFkQlDUYCCITCJ_a9eyTs_oCFUNa4AodpG4GhkCIzsGqysSfxBKqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "Eoh-JKVQZwg", + "viewCountText": { + "simpleText": "98,175 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CFgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "U81glZBDpIg" + ] + } + }, + "openMiniplayer": true, + "videoId": "U81glZBDpIg", + "videoIds": [ + "U81glZBDpIg" + ] + }, + "clickTrackingParams": "CFgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CFgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CFUQlDUYCSITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CFUQlDUYCSITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=U81glZBDpIg", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "U81glZBDpIg", + "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=53cd60959043a488&ip=79.250.154.80&initcwndbps=1362500&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CFUQlDUYCSITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "4 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/U81glZBDpIg/mqdefault_6s.webp?du=3000&sqp=CJDix5kG&rs=AOn4CLCtVuNgBIecS7qcxinwMQr7WCvfmg", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "59K views" + } + }, + "simpleText": "59K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/U81glZBDpIg/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCfgd3GSfLFioa89tLill31Zl7gOg", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/U81glZBDpIg/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBEKWSqugYCKZfsH-hN8zE_D-ROSg", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/U81glZBDpIg/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBA3b2qfDKvmA_h2nMQoF7Se6-AOA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/U81glZBDpIg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB9x4BNeYLsZ6y0zy0n-uDYA_ByCw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "37 minutes, 32 seconds" + } + }, + "simpleText": "37:32" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CFcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "U81glZBDpIg" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CFcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "U81glZBDpIg" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CFYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "U81glZBDpIg" + ] + } + }, + "openMiniplayer": true, + "videoId": "U81glZBDpIg", + "videoIds": [ + "U81glZBDpIg" + ] + }, + "clickTrackingParams": "CFYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1471 - Mailbag by EEVblog 4 months ago 37 minutes 59,376 views" + } + }, + "runs": [ + { + "text": "EEVblog 1471 - Mailbag" + } + ] + }, + "trackingParams": "CFUQlDUYCSITCJ_a9eyTs_oCFUNa4AodpG4GhkCIyY6C2ZLY5lOqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "U81glZBDpIg", + "viewCountText": { + "simpleText": "59,376 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CFQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "gLfxznVJ2q0" + ] + } + }, + "openMiniplayer": true, + "videoId": "gLfxznVJ2q0", + "videoIds": [ + "gLfxznVJ2q0" + ] + }, + "clickTrackingParams": "CFQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CFQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CFEQlDUYCiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CFEQlDUYCiITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=gLfxznVJ2q0", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "gLfxznVJ2q0", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---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=80b7f1ce7549daad&ip=79.250.154.80&initcwndbps=1345000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CFEQlDUYCiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "5 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/gLfxznVJ2q0/mqdefault_6s.webp?du=3000&sqp=CKmhx5kG&rs=AOn4CLBKQg2xur6jlDDkExgzmJ3cnfeykw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "25K views" + } + }, + "simpleText": "25K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/gLfxznVJ2q0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDCSXOJMOfUPep7AbUFPFEW2e-KFA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/gLfxznVJ2q0/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBEhu3Mi8aNdGe0DtBZwQbU0VsPBA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/gLfxznVJ2q0/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAyddn2YV5-kHe637vfTKW0YZjpjg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/gLfxznVJ2q0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC4tGGAEnZtnTc9-kaGbQaMRpAN4Q", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "9 minutes, 45 seconds" + } + }, + "simpleText": "9:45" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CFMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "gLfxznVJ2q0" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CFMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "gLfxznVJ2q0" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CFIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "gLfxznVJ2q0" + ] + } + }, + "openMiniplayer": true, + "videoId": "gLfxznVJ2q0", + "videoIds": [ + "gLfxznVJ2q0" + ] + }, + "clickTrackingParams": "CFIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "Petition - Australian Standards Should be FREE by EEVblog 5 months ago 9 minutes, 45 seconds 25,496 views" + } + }, + "runs": [ + { + "text": "Petition - Australian Standards Should be FREE" + } + ] + }, + "trackingParams": "CFEQlDUYCiITCJ_a9eyTs_oCFUNa4AodpG4GhkCttaeq57n824ABqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "gLfxznVJ2q0", + "viewCountText": { + "simpleText": "25,496 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CFAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "GfihUkWPCQQ" + ] + } + }, + "openMiniplayer": true, + "videoId": "GfihUkWPCQQ", + "videoIds": [ + "GfihUkWPCQQ" + ] + }, + "clickTrackingParams": "CFAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CFAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CE0QlDUYCyITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CE0QlDUYCyITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=GfihUkWPCQQ", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "GfihUkWPCQQ", + "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=19f8a152458f0904&ip=79.250.154.80&initcwndbps=1475000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CE0QlDUYCyITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "5 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/GfihUkWPCQQ/mqdefault_6s.webp?du=3000&sqp=CJDEx5kG&rs=AOn4CLD5p5NMPjdUPuoSpJdWaAf9WDzfvw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "22K views" + } + }, + "simpleText": "22K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/GfihUkWPCQQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBTbyr1AEDanXKDJg18zCEDN5YKCg", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/GfihUkWPCQQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBMI4WclkmxCxYxX-GGNlCREfYy_w", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/GfihUkWPCQQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCNGFKnO9oxnQy3zMfbNV2yBUun0A", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/GfihUkWPCQQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDrGmoHSXxoZsFLkDt7TLqNSFI0Dg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "24 minutes, 28 seconds" + } + }, + "simpleText": "24:28" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CE8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "GfihUkWPCQQ" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CE8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CE8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "GfihUkWPCQQ" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CE4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CE4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CE4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "GfihUkWPCQQ" + ] + } + }, + "openMiniplayer": true, + "videoId": "GfihUkWPCQQ", + "videoIds": [ + "GfihUkWPCQQ" + ] + }, + "clickTrackingParams": "CE4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1470 - AC Basics Tutorial Part 3 - Complex Numbers are EASY! by EEVblog 5 months ago 24 minutes 22,982 views" + } + }, + "runs": [ + { + "text": "EEVblog 1470 - AC Basics Tutorial Part 3 - Complex Numbers are EASY!" + } + ] + }, + "trackingParams": "CE0QlDUYCyITCJ_a9eyTs_oCFUNa4AodpG4GhkCEkryspKqo_BmqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "GfihUkWPCQQ", + "viewCountText": { + "simpleText": "22,982 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "yEG6pKUdIlg" + ] + } + }, + "openMiniplayer": true, + "videoId": "yEG6pKUdIlg", + "videoIds": [ + "yEG6pKUdIlg" + ] + }, + "clickTrackingParams": "CEwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CEwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CEkQlDUYDCITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CEkQlDUYDCITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=yEG6pKUdIlg", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "yEG6pKUdIlg", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---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=c841baa4a51d2258&ip=79.250.154.80&initcwndbps=1362500&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CEkQlDUYDCITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "5 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/yEG6pKUdIlg/mqdefault_6s.webp?du=3000&sqp=CNDax5kG&rs=AOn4CLC-YcVwzvk4UhUlMtQeRylziBqsIA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "38K views" + } + }, + "simpleText": "38K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/yEG6pKUdIlg/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAavMqXRQQP8Qs6jPDdCaZdjj28sw", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/yEG6pKUdIlg/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD5SIrhW3EppC7S5D3v0C4sRRIkWw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/yEG6pKUdIlg/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDgNM-cIitvxxZcxx3DG1qeyXdmEA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/yEG6pKUdIlg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA55TnBHmQ90cIjynGfySBf3TAbsw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 7 seconds" + } + }, + "simpleText": "19:07" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CEsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "yEG6pKUdIlg" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CEsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "yEG6pKUdIlg" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CEoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "yEG6pKUdIlg" + ] + } + }, + "openMiniplayer": true, + "videoId": "yEG6pKUdIlg", + "videoIds": [ + "yEG6pKUdIlg" + ] + }, + "clickTrackingParams": "CEoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1469 - AC Basics Tutorial - Part 2 - Phasors by EEVblog 5 months ago 19 minutes 38,804 views" + } + }, + "runs": [ + { + "text": "EEVblog 1469 - AC Basics Tutorial - Part 2 - Phasors" + } + ] + }, + "trackingParams": "CEkQlDUYDCITCJ_a9eyTs_oCFUNa4AodpG4GhkDYxPSoytTuoMgBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "yEG6pKUdIlg", + "viewCountText": { + "simpleText": "38,804 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "wPzzPGzxD00" + ] + } + }, + "openMiniplayer": true, + "videoId": "wPzzPGzxD00", + "videoIds": [ + "wPzzPGzxD00" + ] + }, + "clickTrackingParams": "CEgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CEgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CEUQlDUYDSITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CEUQlDUYDSITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=wPzzPGzxD00", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "wPzzPGzxD00", + "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=c0fcf33c6cf10f4d&ip=79.250.154.80&initcwndbps=1362500&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CEUQlDUYDSITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "5 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/wPzzPGzxD00/mqdefault_6s.webp?du=3000&sqp=CPvGx5kG&rs=AOn4CLB1yXulkpVa8uGuWWQSpmKpKYwvtQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "25K views" + } + }, + "simpleText": "25K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/wPzzPGzxD00/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA3HoFx0YDm9C54Wn8lPV-hqHmLBA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/wPzzPGzxD00/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLARDz3vlQih0JUc4kS78Co6fxi9zA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/wPzzPGzxD00/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAKMD-PPJglubTE42NBXawpGwO9bg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/wPzzPGzxD00/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBoj0usdvhlWnXadesKerqogp6zRA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "47 minutes, 30 seconds" + } + }, + "simpleText": "47:30" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CEcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "wPzzPGzxD00" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CEcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "wPzzPGzxD00" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CEYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "wPzzPGzxD00" + ] + } + }, + "openMiniplayer": true, + "videoId": "wPzzPGzxD00", + "videoIds": [ + "wPzzPGzxD00" + ] + }, + "clickTrackingParams": "CEYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1468 - Electronex Show Tour 2022 by EEVblog 5 months ago 47 minutes 25,505 views" + } + }, + "runs": [ + { + "text": "EEVblog 1468 - Electronex Show Tour 2022" + } + ] + }, + "trackingParams": "CEUQlDUYDSITCJ_a9eyTs_oCFUNa4AodpG4GhkDNnsTnxue8_sABqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "wPzzPGzxD00", + "viewCountText": { + "simpleText": "25,505 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Tdge8vEODeY" + ] + } + }, + "openMiniplayer": true, + "videoId": "Tdge8vEODeY", + "videoIds": [ + "Tdge8vEODeY" + ] + }, + "clickTrackingParams": "CEQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CEQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CEEQlDUYDiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CEEQlDUYDiITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=Tdge8vEODeY", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "Tdge8vEODeY", + "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=4dd81ef2f10e0de6&ip=79.250.154.80&initcwndbps=1362500&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CEEQlDUYDiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "5 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/Tdge8vEODeY/mqdefault_6s.webp?du=3000&sqp=CJrax5kG&rs=AOn4CLCjdQzCWfCd_q4vtZCCJRPoxHrI_w", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "98K views" + } + }, + "simpleText": "98K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/Tdge8vEODeY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCcLhiajXRRNS9OAmsMeX1ploYVog", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/Tdge8vEODeY/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAj1doNz5lrIsCWHhCFHZCxsUUEAA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/Tdge8vEODeY/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB6my3cj69pSkEXWdLSQoXQ8OTr-g", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/Tdge8vEODeY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCXIwvkXojHBQnDvuKSvAM3ePbY4Q", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "13 minutes, 56 seconds" + } + }, + "simpleText": "13:56" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CEMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "Tdge8vEODeY" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CEMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "Tdge8vEODeY" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CEIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "Tdge8vEODeY" + ] + } + }, + "openMiniplayer": true, + "videoId": "Tdge8vEODeY", + "videoIds": [ + "Tdge8vEODeY" + ] + }, + "clickTrackingParams": "CEIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1467 - Stanford Solar Power at Nightime! BUSTED by EEVblog 5 months ago 13 minutes, 56 seconds 98,432 views" + } + }, + "runs": [ + { + "text": "EEVblog 1467 - Stanford Solar Power at Nightime! BUSTED" + } + ] + }, + "trackingParams": "CEEQlDUYDiITCJ_a9eyTs_oCFUNa4AodpG4GhkDmm7iIr96H7E2qARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "Tdge8vEODeY", + "viewCountText": { + "simpleText": "98,432 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "ebQ2Im5zfT0" + ] + } + }, + "openMiniplayer": true, + "videoId": "ebQ2Im5zfT0", + "videoIds": [ + "ebQ2Im5zfT0" + ] + }, + "clickTrackingParams": "CEAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CEAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CD0QlDUYDyITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CD0QlDUYDyITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=ebQ2Im5zfT0", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "ebQ2Im5zfT0", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---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=79b436226e737d3d&ip=79.250.154.80&initcwndbps=1362500&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CD0QlDUYDyITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "5 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/ebQ2Im5zfT0/mqdefault_6s.webp?du=3000&sqp=CJGwx5kG&rs=AOn4CLDWZ_U7vOaIu-i-B9lNUHNvpylpMQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "53K views" + } + }, + "simpleText": "53K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/ebQ2Im5zfT0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBfBPfDfHepn92nrxb-l3GoEUJxNg", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/ebQ2Im5zfT0/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCZTC1Pr28bD1ouBcTavpaa_LmaIA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/ebQ2Im5zfT0/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLABsinfBoimn2O_zp984GhuMedELA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/ebQ2Im5zfT0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDy_rT1jU0niVvuWM0KlJpGeekZyQ", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "18 minutes, 58 seconds" + } + }, + "simpleText": "18:58" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CD8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "ebQ2Im5zfT0" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CD8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CD8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "ebQ2Im5zfT0" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CD4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CD4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CD4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "ebQ2Im5zfT0" + ] + } + }, + "openMiniplayer": true, + "videoId": "ebQ2Im5zfT0", + "videoIds": [ + "ebQ2Im5zfT0" + ] + }, + "clickTrackingParams": "CD4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1466 - Dumpster Dive Xeon Server by EEVblog 5 months ago 18 minutes 53,410 views" + } + }, + "runs": [ + { + "text": "EEVblog 1466 - Dumpster Dive Xeon Server" + } + ] + }, + "trackingParams": "CD0QlDUYDyITCJ_a9eyTs_oCFUNa4AodpG4GhkC9-s3zpsSN2nmqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "ebQ2Im5zfT0", + "viewCountText": { + "simpleText": "53,410 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "UrS5ezesA9s" + ] + } + }, + "openMiniplayer": true, + "videoId": "UrS5ezesA9s", + "videoIds": [ + "UrS5ezesA9s" + ] + }, + "clickTrackingParams": "CDwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CDwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CDkQlDUYECITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CDkQlDUYECITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=UrS5ezesA9s", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "UrS5ezesA9s", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---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=52b4b97b37ac03db&ip=79.250.154.80&initcwndbps=1475000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDkQlDUYECITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "5 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/UrS5ezesA9s/mqdefault_6s.webp?du=3000&sqp=CPq-x5kG&rs=AOn4CLA3DMPD959R9vLWCg7bZbFO9_v8-g", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "54K views" + } + }, + "simpleText": "54K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/UrS5ezesA9s/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDhubVMAa4lD0PEkWJwxngLFy2g5A", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/UrS5ezesA9s/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCJEKnJlGned_3v4XmiTUbrsSZLNw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/UrS5ezesA9s/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCQWi8yvRKaqMMKpG022n1USvCBWg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/UrS5ezesA9s/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAuMTY3srN7WsRMhJxsloubTzDtQg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "9 minutes, 56 seconds" + } + }, + "simpleText": "9:56" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CDsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "UrS5ezesA9s" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CDsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "UrS5ezesA9s" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CDoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "UrS5ezesA9s" + ] + } + }, + "openMiniplayer": true, + "videoId": "UrS5ezesA9s", + "videoIds": [ + "UrS5ezesA9s" + ] + }, + "clickTrackingParams": "CDoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1465 - Your Multimeter Can Measure Inductors by EEVblog 5 months ago 9 minutes, 56 seconds 54,771 views" + } + }, + "runs": [ + { + "text": "EEVblog 1465 - Your Multimeter Can Measure Inductors" + } + ] + }, + "trackingParams": "CDkQlDUYECITCJ_a9eyTs_oCFUNa4AodpG4GhkDbh7C9s6-u2lKqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "UrS5ezesA9s", + "viewCountText": { + "simpleText": "54,771 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "c5M8P6oe9xY" + ] + } + }, + "openMiniplayer": true, + "videoId": "c5M8P6oe9xY", + "videoIds": [ + "c5M8P6oe9xY" + ] + }, + "clickTrackingParams": "CDgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CDgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CDUQlDUYESITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CDUQlDUYESITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=c5M8P6oe9xY", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "c5M8P6oe9xY", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---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=73933c3faa1ef716&ip=79.250.154.80&initcwndbps=1345000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDUQlDUYESITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "6 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/c5M8P6oe9xY/mqdefault_6s.webp?du=3000&sqp=CO7px5kG&rs=AOn4CLDNaD2dTvI9RnLpcunaICaAU98RNg", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "39K views" + } + }, + "simpleText": "39K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/c5M8P6oe9xY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBBbPtmLMOKuiIB4l1Z_VuF8ajH1g", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/c5M8P6oe9xY/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCihINW-Fv_dQ3IX_wJSD7qITrHfQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/c5M8P6oe9xY/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDLM6HB8eUy0IpmWzr1uPbjugLuew", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/c5M8P6oe9xY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA01LL_xU-hIeDpy9vSOqA1I0ICXg", + "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": "CDcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "c5M8P6oe9xY" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CDcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "c5M8P6oe9xY" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CDYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "c5M8P6oe9xY" + ] + } + }, + "openMiniplayer": true, + "videoId": "c5M8P6oe9xY", + "videoIds": [ + "c5M8P6oe9xY" + ] + }, + "clickTrackingParams": "CDYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1464 - TOP 5 Jellybean Comparators by EEVblog 6 months ago 39 minutes 39,823 views" + } + }, + "runs": [ + { + "text": "EEVblog 1464 - TOP 5 Jellybean Comparators" + } + ] + }, + "trackingParams": "CDUQlDUYESITCJ_a9eyTs_oCFUNa4AodpG4GhkCW7vvQ-ofPyXOqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "c5M8P6oe9xY", + "viewCountText": { + "simpleText": "39,823 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "9TDKP9RLlPs" + ] + } + }, + "openMiniplayer": true, + "videoId": "9TDKP9RLlPs", + "videoIds": [ + "9TDKP9RLlPs" + ] + }, + "clickTrackingParams": "CDQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CDQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CDEQlDUYEiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CDEQlDUYEiITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=9TDKP9RLlPs", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "9TDKP9RLlPs", + "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=f530ca3fd44b94fb&ip=79.250.154.80&initcwndbps=1362500&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDEQlDUYEiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "6 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/9TDKP9RLlPs/mqdefault_6s.webp?du=3000&sqp=CNHix5kG&rs=AOn4CLDMRKCqTeKwarVu3OO8QAmL2ihevg", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "51K views" + } + }, + "simpleText": "51K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/9TDKP9RLlPs/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBC8e8sMlrwsvUamlxaJGvSAB1vAQ", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/9TDKP9RLlPs/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDfArgKVhHFFoI394mCg_XE3Wei6g", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/9TDKP9RLlPs/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDXfY9lwIVDusvOaV6ocjC7aBw5vw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/9TDKP9RLlPs/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCkTdJTeQc1cYTWMzeFl3Jq1B6Mpg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "44 minutes, 24 seconds" + } + }, + "simpleText": "44:24" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CDMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "9TDKP9RLlPs" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CDMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "9TDKP9RLlPs" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CDIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "9TDKP9RLlPs" + ] + } + }, + "openMiniplayer": true, + "videoId": "9TDKP9RLlPs", + "videoIds": [ + "9TDKP9RLlPs" + ] + }, + "clickTrackingParams": "CDIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1463 - Mailbag by EEVblog 6 months ago 44 minutes 51,596 views" + } + }, + "runs": [ + { + "text": "EEVblog 1463 - Mailbag" + } + ] + }, + "trackingParams": "CDEQlDUYEiITCJ_a9eyTs_oCFUNa4AodpG4GhkD7qa6i_ceymPUBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "9TDKP9RLlPs", + "viewCountText": { + "simpleText": "51,596 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "hwggIw2HQuQ" + ] + } + }, + "openMiniplayer": true, + "videoId": "hwggIw2HQuQ", + "videoIds": [ + "hwggIw2HQuQ" + ] + }, + "clickTrackingParams": "CDAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CDAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CC0QlDUYEyITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CC0QlDUYEyITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=hwggIw2HQuQ", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "hwggIw2HQuQ", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---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=870820230d8742e4&ip=79.250.154.80&initcwndbps=1345000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CC0QlDUYEyITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "6 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/hwggIw2HQuQ/mqdefault_6s.webp?du=3000&sqp=CPiqx5kG&rs=AOn4CLB97DVvsUvb-bvg25fnRPcbCBKRuw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "125K views" + } + }, + "simpleText": "125K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/hwggIw2HQuQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBrARGU_K_yrxFuO5Fx0a2sznKUCA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/hwggIw2HQuQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDK9IunmYhZL6P3R4msH7TkQWCX5A", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/hwggIw2HQuQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA4mUZjwSnMJMlAmrwEw7SPSv58KA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/hwggIw2HQuQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDiUYwb0oj_plM5pYy2162pDjNDxw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "5 minutes, 47 seconds" + } + }, + "simpleText": "5:47" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CC8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "hwggIw2HQuQ" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CC8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CC8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "hwggIw2HQuQ" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CC4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CC4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CC4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "hwggIw2HQuQ" + ] + } + }, + "openMiniplayer": true, + "videoId": "hwggIw2HQuQ", + "videoIds": [ + "hwggIw2HQuQ" + ] + }, + "clickTrackingParams": "CC4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "eevBLAB 96 - BUSTED! - Dymo Gets WORSE! by EEVblog 6 months ago 5 minutes, 47 seconds 125,391 views" + } + }, + "runs": [ + { + "text": "eevBLAB 96 - BUSTED! - Dymo Gets WORSE!" + } + ] + }, + "trackingParams": "CC0QlDUYEyITCJ_a9eyTs_oCFUNa4AodpG4GhkDkhZ3ssISIhIcBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "hwggIw2HQuQ", + "viewCountText": { + "simpleText": "125,391 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CCwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "xzSDJRC0F6c" + ] + } + }, + "openMiniplayer": true, + "videoId": "xzSDJRC0F6c", + "videoIds": [ + "xzSDJRC0F6c" + ] + }, + "clickTrackingParams": "CCwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CCwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CCkQlDUYFCITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CCkQlDUYFCITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=xzSDJRC0F6c", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "xzSDJRC0F6c", + "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=c734832510b417a7&ip=79.250.154.80&initcwndbps=1475000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCkQlDUYFCITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "6 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/xzSDJRC0F6c/mqdefault_6s.webp?du=3000&sqp=CMm5x5kG&rs=AOn4CLClDc3Lhp_EAoUesjxRrVANOY3Z0g", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "120K views" + } + }, + "simpleText": "120K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/xzSDJRC0F6c/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAG9svGIbJ61gBv2XurBBjdj7eWaA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/xzSDJRC0F6c/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDoqZA8Gx8gY_FLjeoRIRKMG7wjbQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/xzSDJRC0F6c/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDATV03jYmr-LvD-D4UEKwlUxVluw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/xzSDJRC0F6c/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC5m7sv2ryiTWCPca7mKgKnLpv6Sg", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "22 minutes, 33 seconds" + } + }, + "simpleText": "22:33" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CCsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "xzSDJRC0F6c" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CCsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "xzSDJRC0F6c" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CCoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "xzSDJRC0F6c" + ] + } + }, + "openMiniplayer": true, + "videoId": "xzSDJRC0F6c", + "videoIds": [ + "xzSDJRC0F6c" + ] + }, + "clickTrackingParams": "CCoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1462 - Why Dymo Label Printers SUCK! by EEVblog 6 months ago 22 minutes 120,457 views" + } + }, + "runs": [ + { + "text": "EEVblog 1462 - Why Dymo Label Printers SUCK!" + } + ] + }, + "trackingParams": "CCkQlDUYFCITCJ_a9eyTs_oCFUNa4AodpG4GhkCnr9CF0eSgmscBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "xzSDJRC0F6c", + "viewCountText": { + "simpleText": "120,457 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CCgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "9wuyPZjjR9k" + ] + } + }, + "openMiniplayer": true, + "videoId": "9wuyPZjjR9k", + "videoIds": [ + "9wuyPZjjR9k" + ] + }, + "clickTrackingParams": "CCgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CCgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CCUQlDUYFSITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CCUQlDUYFSITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=9wuyPZjjR9k", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "9wuyPZjjR9k", + "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=f70bb23d98e347d9&ip=79.250.154.80&initcwndbps=1345000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCUQlDUYFSITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "6 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/9wuyPZjjR9k/mqdefault_6s.webp?du=3000&sqp=CLHlx5kG&rs=AOn4CLDLbCoogU5iQlIiZ-OEf8MGTub1hg", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "49K views" + } + }, + "simpleText": "49K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/9wuyPZjjR9k/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBhLudpzPSKR-vnRpUF61-upI5W4A", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/9wuyPZjjR9k/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDXplqG0PHq4OcLmke-FWCFCVd4mA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/9wuyPZjjR9k/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB7mZ-ZXrWYa2KzFj2y0Yc_Zydcuw", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/9wuyPZjjR9k/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCLlZ23xsw-FySMuZn4T22qPzMm8A", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "58 minutes, 25 seconds" + } + }, + "simpleText": "58:25" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CCcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "9wuyPZjjR9k" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CCcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "9wuyPZjjR9k" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CCYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "9wuyPZjjR9k" + ] + } + }, + "openMiniplayer": true, + "videoId": "9wuyPZjjR9k", + "videoIds": [ + "9wuyPZjjR9k" + ] + }, + "clickTrackingParams": "CCYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1461 - The MOSFET Search CHALLENGE by EEVblog 6 months ago 58 minutes 49,062 views" + } + }, + "runs": [ + { + "text": "EEVblog 1461 - The MOSFET Search CHALLENGE" + } + ] + }, + "trackingParams": "CCUQlDUYFSITCJ_a9eyTs_oCFUNa4AodpG4GhkDZj43H2cfshfcBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "9wuyPZjjR9k", + "viewCountText": { + "simpleText": "49,062 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CCQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "vyJuMGEFbjQ" + ] + } + }, + "openMiniplayer": true, + "videoId": "vyJuMGEFbjQ", + "videoIds": [ + "vyJuMGEFbjQ" + ] + }, + "clickTrackingParams": "CCQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CCQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CCEQlDUYFiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CCEQlDUYFiITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=vyJuMGEFbjQ", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "vyJuMGEFbjQ", + "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=bf226e3061056e34&ip=79.250.154.80&initcwndbps=1345000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CCEQlDUYFiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "6 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/vyJuMGEFbjQ/mqdefault_6s.webp?du=3000&sqp=CIy6x5kG&rs=AOn4CLC3ytQ_bNWUgl7nf4nzcFfd7tfLdw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "49K views" + } + }, + "simpleText": "49K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/vyJuMGEFbjQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLConLvhiiORxzI4W53cK838-oimWA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/vyJuMGEFbjQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLC8qAl36_iWoZAu17Iy8YNoN1_zfA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/vyJuMGEFbjQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDSzE9BzI0DAGRZldbXXeWXtZVVlg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/vyJuMGEFbjQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC9ymYRIGof-5xuhl4T7gv2FLvsLw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "29 minutes, 58 seconds" + } + }, + "simpleText": "29:58" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CCMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "vyJuMGEFbjQ" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CCMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "vyJuMGEFbjQ" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CCIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CCIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "vyJuMGEFbjQ" + ] + } + }, + "openMiniplayer": true, + "videoId": "vyJuMGEFbjQ", + "videoIds": [ + "vyJuMGEFbjQ" + ] + }, + "clickTrackingParams": "CCIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog1460 - REPAIRING a LED Studio Light with a DUMPSTER LAPTOP! by EEVblog 6 months ago 29 minutes 49,032 views" + } + }, + "runs": [ + { + "text": "EEVblog1460 - REPAIRING a LED Studio Light with a DUMPSTER LAPTOP!" + } + ] + }, + "trackingParams": "CCEQlDUYFiITCJ_a9eyTs_oCFUNa4AodpG4GhkC03JWIhsabkb8BqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "vyJuMGEFbjQ", + "viewCountText": { + "simpleText": "49,032 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CCAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CCAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "_pETMto-9iE" + ] + } + }, + "openMiniplayer": true, + "videoId": "_pETMto-9iE", + "videoIds": [ + "_pETMto-9iE" + ] + }, + "clickTrackingParams": "CCAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CCAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CB0QlDUYFyITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CB0QlDUYFyITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=_pETMto-9iE", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "_pETMto-9iE", + "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=fe911332da3ef621&ip=79.250.154.80&initcwndbps=1362500&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CB0QlDUYFyITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "7 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/_pETMto-9iE/mqdefault_6s.webp?du=3000&sqp=CJjMx5kG&rs=AOn4CLA-BduXTvZEWSXKRvwlS6iW_uQkGQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "64K views" + } + }, + "simpleText": "64K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/_pETMto-9iE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLANwQQorgH71g8SZTkT6gi8SjkDCQ", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/_pETMto-9iE/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDl76e8qzIlOQaURaKurvsKbuSj7A", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/_pETMto-9iE/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBW6T8ujpDGxy1A4_vACQu2sloa7w", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/_pETMto-9iE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAqS3iMeFQQNefvZS_1OkojnPYJbw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "26 minutes, 28 seconds" + } + }, + "simpleText": "26:28" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CB8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "_pETMto-9iE" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CB8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CB8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "_pETMto-9iE" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CB4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CB4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CB4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "_pETMto-9iE" + ] + } + }, + "openMiniplayer": true, + "videoId": "_pETMto-9iE", + "videoIds": [ + "_pETMto-9iE" + ] + }, + "clickTrackingParams": "CB4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1459 - Is it worth PARTS SALVAGING an Inkjet Printer/Scanner? by EEVblog 7 months ago 26 minutes 64,108 views" + } + }, + "runs": [ + { + "text": "EEVblog 1459 - Is it worth PARTS SALVAGING an Inkjet Printer/Scanner?" + } + ] + }, + "trackingParams": "CB0QlDUYFyITCJ_a9eyTs_oCFUNa4AodpG4GhkCh7PvRrebEyP4BqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "_pETMto-9iE", + "viewCountText": { + "simpleText": "64,108 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CBwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CBwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "MvFf9RSJUhk" + ] + } + }, + "openMiniplayer": true, + "videoId": "MvFf9RSJUhk", + "videoIds": [ + "MvFf9RSJUhk" + ] + }, + "clickTrackingParams": "CBwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CBwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CBkQlDUYGCITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CBkQlDUYGCITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=MvFf9RSJUhk", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "MvFf9RSJUhk", + "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=32f15ff514895219&ip=79.250.154.80&initcwndbps=1475000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CBkQlDUYGCITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "7 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/MvFf9RSJUhk/mqdefault_6s.webp?du=3000&sqp=CK7Tx5kG&rs=AOn4CLCA6PU_pRKscUCz2Pb3FQLxiTN7NA", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "76K views" + } + }, + "simpleText": "76K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/MvFf9RSJUhk/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAOkBS4oJiQHsbt_NMdXftPeUaR8A", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/MvFf9RSJUhk/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDkS_ttHQh0W85pH9hEMmAYs1Xzfw", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/MvFf9RSJUhk/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBL59K98hTe0gXIz6lXpa8SwrDB-g", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/MvFf9RSJUhk/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDbj4ZsY0tTVhZjnrz1CQdxiBzEiA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "15 minutes, 42 seconds" + } + }, + "simpleText": "15:42" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CBsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "MvFf9RSJUhk" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CBsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CBsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "MvFf9RSJUhk" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CBoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CBoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CBoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "MvFf9RSJUhk" + ] + } + }, + "openMiniplayer": true, + "videoId": "MvFf9RSJUhk", + "videoIds": [ + "MvFf9RSJUhk" + ] + }, + "clickTrackingParams": "CBoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1458 - Microscope Polarising MAGIC! by EEVblog 7 months ago 15 minutes 76,831 views" + } + }, + "runs": [ + { + "text": "EEVblog 1458 - Microscope Polarising MAGIC!" + } + ] + }, + "trackingParams": "CBkQlDUYGCITCJ_a9eyTs_oCFUNa4AodpG4GhkCZpKWk0f7X-DKqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "MvFf9RSJUhk", + "viewCountText": { + "simpleText": "76,831 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CBgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CBgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "E6obq3T71vI" + ] + } + }, + "openMiniplayer": true, + "videoId": "E6obq3T71vI", + "videoIds": [ + "E6obq3T71vI" + ] + }, + "clickTrackingParams": "CBgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CBgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CBUQlDUYGSITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CBUQlDUYGSITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=E6obq3T71vI", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "E6obq3T71vI", + "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=13aa1bab74fbd6f2&ip=79.250.154.80&initcwndbps=1475000&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CBUQlDUYGSITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "7 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/E6obq3T71vI/mqdefault_6s.webp?du=3000&sqp=CJSqx5kG&rs=AOn4CLAH4-6mdthRGQUl3bbi2yVLLrZtfQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "49K views" + } + }, + "simpleText": "49K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/E6obq3T71vI/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA24jAiRp_-m1MJQATFhdbrRqFnHA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/E6obq3T71vI/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLB_CIBq57_N9N6hx0inPbmRt4MYhA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/E6obq3T71vI/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDnYGjrGBBO2VxivmddlpqZL7G4sA", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/E6obq3T71vI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAsmpwO5F_QjW9TPNyB1BduG21Uiw", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "25 minutes, 52 seconds" + } + }, + "simpleText": "25:52" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CBcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "E6obq3T71vI" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CBcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CBcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "E6obq3T71vI" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CBYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CBYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CBYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "E6obq3T71vI" + ] + } + }, + "openMiniplayer": true, + "videoId": "E6obq3T71vI", + "videoIds": [ + "E6obq3T71vI" + ] + }, + "clickTrackingParams": "CBYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog1457 - Old School Mailbag - ESC Burnout by EEVblog 7 months ago 25 minutes 49,961 views" + } + }, + "runs": [ + { + "text": "EEVblog1457 - Old School Mailbag - ESC Burnout" + } + ] + }, + "trackingParams": "CBUQlDUYGSITCJ_a9eyTs_oCFUNa4AodpG4GhkDyre-nt_WG1ROqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "E6obq3T71vI", + "viewCountText": { + "simpleText": "49,961 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CBQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CBQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "ZTwVQmUm6NY" + ] + } + }, + "openMiniplayer": true, + "videoId": "ZTwVQmUm6NY", + "videoIds": [ + "ZTwVQmUm6NY" + ] + }, + "clickTrackingParams": "CBQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CBQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CBEQlDUYGiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CBEQlDUYGiITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=ZTwVQmUm6NY", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "ZTwVQmUm6NY", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---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=653c15426526e8d6&ip=79.250.154.80&initcwndbps=1362500&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CBEQlDUYGiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "7 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/ZTwVQmUm6NY/mqdefault_6s.webp?du=3000&sqp=CIyux5kG&rs=AOn4CLAJZiOWSPb6yFCORLP8IVsuVQsupw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "17K views" + } + }, + "simpleText": "17K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/ZTwVQmUm6NY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAi4YH3QhTYvY5be4zeqST3PZ7EBA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/ZTwVQmUm6NY/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD5bfW8_geDmav4fZRkBIoP-DsACQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/ZTwVQmUm6NY/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDLqZNDw1LK8yACqZLuMfD1wK3z6g", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/ZTwVQmUm6NY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAUI2iQUNQla1I2iGfynsoVBKQwzA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "14 minutes, 25 seconds" + } + }, + "simpleText": "14:25" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CBMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "ZTwVQmUm6NY" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CBMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CBMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "ZTwVQmUm6NY" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CBIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CBIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CBIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "ZTwVQmUm6NY" + ] + } + }, + "openMiniplayer": true, + "videoId": "ZTwVQmUm6NY", + "videoIds": [ + "ZTwVQmUm6NY" + ] + }, + "clickTrackingParams": "CBIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "eevBLAB 95 - Why Are Youtube Playlists So BAD? by EEVblog 7 months ago 14 minutes, 25 seconds 17,393 views" + } + }, + "runs": [ + { + "text": "eevBLAB 95 - Why Are Youtube Playlists So BAD?" + } + ] + }, + "trackingParams": "CBEQlDUYGiITCJ_a9eyTs_oCFUNa4AodpG4GhkDW0ZuppqiFnmWqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "ZTwVQmUm6NY", + "viewCountText": { + "simpleText": "17,393 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CBAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CBAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "prQinQ4MWmU" + ] + } + }, + "openMiniplayer": true, + "videoId": "prQinQ4MWmU", + "videoIds": [ + "prQinQ4MWmU" + ] + }, + "clickTrackingParams": "CBAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CBAQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CA0QlDUYGyITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CA0QlDUYGyITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=prQinQ4MWmU", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "prQinQ4MWmU", + "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=a6b4229d0e0c5a65&ip=79.250.154.80&initcwndbps=1362500&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CA0QlDUYGyITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "7 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/prQinQ4MWmU/mqdefault_6s.webp?du=3000&sqp=CPHnx5kG&rs=AOn4CLDwV2kaQV3ungEoRoMPkuiqCXAneQ", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "38K views" + } + }, + "simpleText": "38K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/prQinQ4MWmU/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDXaQgmCdFsIkM5Yt0Req7NWHELjQ", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/prQinQ4MWmU/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA5jjClMCi3VKxrxTwlpNycDHRILQ", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/prQinQ4MWmU/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAbk80-ceB8c8OhLDbpOR2EaEYl4A", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/prQinQ4MWmU/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAGvNQs-1z44mVcygV86GMnS4Qp0w", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "14 minutes, 59 seconds" + } + }, + "simpleText": "14:59" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CA8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "prQinQ4MWmU" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CA8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CA8Q-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "prQinQ4MWmU" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CA4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CA4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CA4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "prQinQ4MWmU" + ] + } + }, + "openMiniplayer": true, + "videoId": "prQinQ4MWmU", + "videoIds": [ + "prQinQ4MWmU" + ] + }, + "clickTrackingParams": "CA4Qx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1456 - Sega Toys Homestar Planetarium REPAIR by EEVblog 7 months ago 14 minutes, 59 seconds 38,281 views" + } + }, + "runs": [ + { + "text": "EEVblog 1456 - Sega Toys Homestar Planetarium REPAIR" + } + ] + }, + "trackingParams": "CA0QlDUYGyITCJ_a9eyTs_oCFUNa4AodpG4GhkDltLHw0NOI2qYBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "prQinQ4MWmU", + "viewCountText": { + "simpleText": "38,281 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CAwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CAwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "yMIzsFAztv4" + ] + } + }, + "openMiniplayer": true, + "videoId": "yMIzsFAztv4", + "videoIds": [ + "yMIzsFAztv4" + ] + }, + "clickTrackingParams": "CAwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CAwQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CAkQlDUYHCITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CAkQlDUYHCITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=yMIzsFAztv4", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "yMIzsFAztv4", + "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=c8c233b05033b6fe&ip=79.250.154.80&initcwndbps=1362500&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CAkQlDUYHCITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "7 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/yMIzsFAztv4/mqdefault_6s.webp?du=3000&sqp=COC9x5kG&rs=AOn4CLDuh5x94g51cQ3ZZBzEqgDnwSnFWw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "70K views" + } + }, + "simpleText": "70K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/yMIzsFAztv4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDcBhR3clJQxbrPONzQJ9nUNd_0OA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/yMIzsFAztv4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBXj_xSNvJ2ydBzV4xKwi4FEIDahg", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/yMIzsFAztv4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAUUK4vBj0JJjNqCR5M7xzSxfaS8A", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/yMIzsFAztv4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBg7A2VopA3daXfdUli8s2Cj1_LlA", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "14 minutes, 54 seconds" + } + }, + "simpleText": "14:54" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CAsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "yMIzsFAztv4" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CAsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CAsQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "yMIzsFAztv4" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CAoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CAoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CAoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "yMIzsFAztv4" + ] + } + }, + "openMiniplayer": true, + "videoId": "yMIzsFAztv4", + "videoIds": [ + "yMIzsFAztv4" + ] + }, + "clickTrackingParams": "CAoQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1455 - Capacitors Produce Current During Reflow Soldering! WTF! by EEVblog 7 months ago 14 minutes, 54 seconds 70,004 views" + } + }, + "runs": [ + { + "text": "EEVblog 1455 - Capacitors Produce Current During Reflow Soldering! WTF!" + } + ] + }, + "trackingParams": "CAkQlDUYHCITCJ_a9eyTs_oCFUNa4AodpG4GhkD-7c6BhfaM4cgBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "yMIzsFAztv4", + "viewCountText": { + "simpleText": "70,004 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CAgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CAgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "QtqljdMwRyk" + ] + } + }, + "openMiniplayer": true, + "videoId": "QtqljdMwRyk", + "videoIds": [ + "QtqljdMwRyk" + ] + }, + "clickTrackingParams": "CAgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CAgQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CAUQlDUYHSITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CAUQlDUYHSITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=QtqljdMwRyk", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "QtqljdMwRyk", + "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=42daa58dd3304729&ip=79.250.154.80&initcwndbps=1362500&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CAUQlDUYHSITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "7 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/QtqljdMwRyk/mqdefault_6s.webp?du=3000&sqp=CMrDx5kG&rs=AOn4CLCDDJvhE_JoNh7n9bMsyRJBzo6pUw", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "93K views" + } + }, + "simpleText": "93K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/QtqljdMwRyk/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDERzxdJPJQ7T_UhqojqFaACgzFvA", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/QtqljdMwRyk/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDdaa0lEaeOHA8BGRVvXW_PbD79rA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/QtqljdMwRyk/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDAkiwvdVZm0hhcoQSYxX5eFkWVhg", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/QtqljdMwRyk/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDIOLza0s7w6gM2M84n_ql8eMzT6g", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 58 seconds" + } + }, + "simpleText": "19:58" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CAcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "QtqljdMwRyk" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CAcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CAcQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "QtqljdMwRyk" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CAYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CAYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CAYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "QtqljdMwRyk" + ] + } + }, + "openMiniplayer": true, + "videoId": "QtqljdMwRyk", + "videoIds": [ + "QtqljdMwRyk" + ] + }, + "clickTrackingParams": "CAYQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1454 - Water from Air AGAIN! - The Kara Pure by EEVblog 7 months ago 19 minutes 93,700 views" + } + }, + "runs": [ + { + "text": "EEVblog 1454 - Water from Air AGAIN! - The Kara Pure" + } + ] + }, + "trackingParams": "CAUQlDUYHSITCJ_a9eyTs_oCFUNa4AodpG4GhkCpjsGZ3bGp7UKqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "videoId": "QtqljdMwRyk", + "viewCountText": { + "simpleText": "93,700 views" + } + } + }, + { + "gridVideoRenderer": { + "menu": { + "menuRenderer": { + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + }, + "items": [ + { + "menuServiceItemRenderer": { + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CAQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CAQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "kcWwAweWjQg" + ] + } + }, + "openMiniplayer": true, + "videoId": "kcWwAweWjQg", + "videoIds": [ + "kcWwAweWjQg" + ] + }, + "clickTrackingParams": "CAQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "trackingParams": "CAQQ_pgEGAciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + } + ], + "trackingParams": "CAEQlDUYHiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + }, + "navigationEndpoint": { + "clickTrackingParams": "CAEQlDUYHiITCJ_a9eyTs_oCFUNa4AodpG4GhjIKZy1oaWdoLWNydloYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RmgEFEPI4GGaqARhVVTJEakZFN1hmMTFVUlpxV0JpZ2NWT1E=", + "commandMetadata": { + "webCommandMetadata": { + "rootVe": 3832, + "url": "/watch?v=kcWwAweWjQg", + "webPageType": "WEB_PAGE_TYPE_WATCH" + } + }, + "watchEndpoint": { + "videoId": "kcWwAweWjQg", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---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=91c5b00307968d08&ip=79.250.154.80&initcwndbps=1548750&mt=1664218869&oweuc=&pxtags=Cg4KAnR4EggyNDI2ODE1NQ&rxtags=Cg4KAnR4EggyNDI2ODE1Mw%2CCg4KAnR4EggyNDI2ODE1NA%2CCg4KAnR4EggyNDI2ODE1NQ" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "accessibilityData": { + "label": "Verified" + }, + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CAEQlDUYHiITCJ_a9eyTs_oCFUNa4AodpG4Ghg==" + } + } + ], + "publishedTimeText": { + "simpleText": "7 months ago" + }, + "richThumbnail": { + "movingThumbnailRenderer": { + "enableHoveredLogging": true, + "enableOverlay": true, + "movingThumbnailDetails": { + "logAsMovingThumbnail": true, + "thumbnails": [ + { + "height": 180, + "url": "https://i.ytimg.com/an_webp/kcWwAweWjQg/mqdefault_6s.webp?du=3000&sqp=CLjgx5kG&rs=AOn4CLDIg3PAnHBopf6vFGgmsk1q38i24w", + "width": 320 + } + ] + } + } + }, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "37K views" + } + }, + "simpleText": "37K views" + }, + "thumbnail": { + "thumbnails": [ + { + "height": 94, + "url": "https://i.ytimg.com/vi/kcWwAweWjQg/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLASIZUAaqbklehN0AG_xn6QDrREog", + "width": 168 + }, + { + "height": 110, + "url": "https://i.ytimg.com/vi/kcWwAweWjQg/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLB4BClIc7vKmndVvmJuOFXX49J5KA", + "width": 196 + }, + { + "height": 138, + "url": "https://i.ytimg.com/vi/kcWwAweWjQg/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDJX7QLVpVrDHHM7PloZI8hqDPjEQ", + "width": 246 + }, + { + "height": 188, + "url": "https://i.ytimg.com/vi/kcWwAweWjQg/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDWNJYB3GA5AMMB_PjBOuysLXtnhQ", + "width": 336 + } + ] + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "style": "DEFAULT", + "text": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 28 seconds" + } + }, + "simpleText": "17:28" + } + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CAMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "kcWwAweWjQg" + } + ], + "playlistId": "WL" + } + }, + "toggledTooltip": "Added", + "trackingParams": "CAMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CAMQ-ecDGAIiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse/edit_playlist", + "sendPost": true + } + }, + "playlistEditEndpoint": { + "actions": [ + { + "action": "ACTION_ADD_VIDEO", + "addedVideoId": "kcWwAweWjQg" + } + ], + "playlistId": "WL" + } + }, + "untoggledTooltip": "Watch later" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "toggledTooltip": "Added", + "trackingParams": "CAIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "untoggledServiceEndpoint": { + "clickTrackingParams": "CAIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "actions": [ + { + "addToPlaylistCommand": { + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CAIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/playlist/create", + "sendPost": true + } + }, + "createPlaylistServiceEndpoint": { + "params": "CAQ%3D", + "videoIds": [ + "kcWwAweWjQg" + ] + } + }, + "openMiniplayer": true, + "videoId": "kcWwAweWjQg", + "videoIds": [ + "kcWwAweWjQg" + ] + }, + "clickTrackingParams": "CAIQx-wEGAMiEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "signal": "CLIENT_SIGNAL" + } + }, + "untoggledTooltip": "Add to queue" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "title": { + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1453 - Elgato Key Light TEARDOWN by EEVblog 7 months ago 17 minutes 37,515 views" + } + }, + "runs": [ + { + "text": "EEVblog 1453 - Elgato Key Light TEARDOWN" + } + ] + }, + "trackingParams": "CAEQlDUYHiITCJ_a9eyTs_oCFUNa4AodpG4GhkCImtq8sIDs4pEBqgEYVVUyRGpGRTdYZjExVVJacVdCaWdjVk9R", + "videoId": "kcWwAweWjQg", + "viewCountText": { + "simpleText": "37,515 views" + } + } + }, + { + "continuationItemRenderer": { + "continuationEndpoint": { + "clickTrackingParams": "CAAQhGciEwif2vXsk7P6AhVDWuAKHaRuBoY=", + "commandMetadata": { + "webCommandMetadata": { + "apiUrl": "/youtubei/v1/browse", + "sendPost": true + } + }, + "continuationCommand": { + "request": "CONTINUATION_REQUEST_TYPE_BROWSE", + "token": "4qmFsgKxARIYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RGmZFZ1oyYVdSbGIzTVlBeUFBTUFFNEFlb0ROME5uVGtSU1JXdFRRM2RwU1cxMGNUaHpTVVJ6TkhCRlFrdEVTWGRCYW1jNFVXZHpTUzFRUkVodFVWbFJhVzloY0VWclowTlZSRWslM0SaAixicm93c2UtZmVlZFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUXZpZGVvczEwMg%3D%3D" + } + }, + "trigger": "CONTINUATION_TRIGGER_ON_ITEM_SHOWN" + } + } + ], + "targetId": "browse-feedUC2DjFE7Xf11URZqWBigcVOQvideos102" + }, + "clickTrackingParams": "CAAQhGciEwif2vXsk7P6AhVDWuAKHaRuBoY=" + } + ], + "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": "1714258,23804281,23858057,23882685,23918597,23934970,23940248,23946420,23966208,23983296,23986021,23998056,24001373,24002022,24002025,24004644,24007246,24034168,24036948,24077241,24080738,24120819,24135310,24135942,24136080,24140247,24152442,24161116,24164186,24166867,24169501,24181174,24185614,24186125,24187043,24187377,24191629,24194386,24199724,24199774,24211178,24219713,24225482,24226335,24227844,24229161,24241378,24243988,24246429,24248092,24248385,24248955,24254502,24255163,24255543,24255545,24256985,24259938,24260441,24260783,24260844,24262346,24263611,24263796,24264860,24265820,24267564,24267570,24268142,24268155,24268870,24270987,24274489,24276632,24277923,24277989,24278249,24278488,24278546,24279013,24280256,24280329,24280768,24281190,24283093,24283280,24285601,24287795,24289901,24290131,24290971,24292296,24292446,24296757,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.08.00" + }, + { + "key": "yt_li", + "value": "0" + }, + { + "key": "GetChannelPage_rid", + "value": "0xb843be7a3d1acad5" + } + ], + "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": "24226335,24283093,24199724,24136080,24263611,24225482,24268155,24287795,24262346,24278546,24280256,23940248,24276632,24187377,24002025,24185614,24279013,24296757,24281190,24164186,24241378,24135310,24219713,24248092,24292296,24166867,24080738,24263796,24260783,24289901,23918597,24264860,24267564,24277923,24199774,24135942,23998056,24280329,24274489,24280768,24007246,39322278,24004644,24268870,24077241,24036948,23966208,24248955,24034168,24267570,24181174,24292446,39322382,24255543,23804281,23946420,24278488,24186125,24169501,24255163,23983296,24268142,23986021,24270987,24260441,39322386,24140247,24278249,1714258,24277989,24227844,39322456,24002022,24283280,24191629,24229161,24256985,24290131,23858057,24248385,24187043,24246429,23934970,24285601,45686551,24194386,24211178,24254502,24120819,23882685,24259938,24260844,24265820,39322357,24001373,24290971,24243988,24161116,39322399,24152442,24255545" + } + ], + "service": "ECATCHER" + } + ], + "visitorData": "CgtZYjVDOXlUeEp4QSj48MeZBg%3D%3D", + "webResponseContextExtensionData": { + "hasDecorated": true + } + }, + "trackingParams": "CAAQhGciEwif2vXsk7P6AhVDWuAKHaRuBoY=" +}