From 180dd9891a14b4da9f130a73d73aecc3822fce2f Mon Sep 17 00:00:00 2001 From: ThetaDev Date: Tue, 26 Mar 2024 21:19:51 +0100 Subject: [PATCH 1/2] fix: correctly parse subscriber count with new channel header It looks like A/B test 12 has changed the text field order for the subscriber count slightly. Support was added to correctly parse both variants --- src/client/channel.rs | 21 +- ...p_channel_videos_20240324_pageheader2.snap | 1333 ++ .../channel_videos_20240324_pageheader2.json | 14558 ++++++++++++++++ 3 files changed, 15902 insertions(+), 10 deletions(-) create mode 100644 src/client/snapshots/rustypipe__client__channel__tests__map_channel_videos_20240324_pageheader2.snap create mode 100644 testfiles/channel/channel_videos_20240324_pageheader2.json diff --git a/src/client/channel.rs b/src/client/channel.rs index aa1a928..9a4ea00 100644 --- a/src/client/channel.rs +++ b/src/client/channel.rs @@ -480,16 +480,16 @@ fn map_channel( response::channel::Header::PageHeaderRenderer(header) => { let hdata = header.content.page_header_view_model; // channel handle - subscriber count - video count - let subscriber_count = hdata - .metadata - .content_metadata_view_model - .metadata_rows - .first() - .and_then(|md| { - md.metadata_parts.get(1).and_then(|t| { - util::parse_large_numstr_or_warn::(&t.text, lang, &mut warnings) - }) - }); + let md_rows = hdata.metadata.content_metadata_view_model.metadata_rows; + let sub_part = if md_rows.len() > 1 { + md_rows.get(1).and_then(|md| md.metadata_parts.first()) + } else { + md_rows.first().and_then(|md| md.metadata_parts.get(1)) + }; + let subscriber_count = sub_part.and_then(|t| { + util::parse_large_numstr_or_warn::(&t.text, lang, &mut warnings) + }); + Channel { id: metadata.external_id, name: metadata.title, @@ -720,6 +720,7 @@ mod tests { #[case::shorts("shorts", "UCh8gHdtzO2tXd593_bjErWg")] #[case::livestreams("livestreams", "UC2DjFE7Xf11URZqWBigcVOQ")] #[case::pageheader("shorts_20240129_pageheader", "UCh8gHdtzO2tXd593_bjErWg")] + #[case::pageheader2("videos_20240324_pageheader2", "UC2DjFE7Xf11URZqWBigcVOQ")] fn map_channel_videos(#[case] name: &str, #[case] id: &str) { let json_path = path!(*TESTFILES / "channel" / format!("channel_{name}.json")); let json_file = File::open(json_path).unwrap(); diff --git a/src/client/snapshots/rustypipe__client__channel__tests__map_channel_videos_20240324_pageheader2.snap b/src/client/snapshots/rustypipe__client__channel__tests__map_channel_videos_20240324_pageheader2.snap new file mode 100644 index 0000000..6d7d1de --- /dev/null +++ b/src/client/snapshots/rustypipe__client__channel__tests__map_channel_videos_20240324_pageheader2.snap @@ -0,0 +1,1333 @@ +--- +source: src/client/channel.rs +expression: map_res.c +--- +Channel( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + subscriber_count: Some(933000), + avatar: [ + Thumbnail( + url: "https://yt3.googleusercontent.com/ytc/AIdro_lagjGDfXbXlQXhznx3CDRitOBdxvebllQd_YP1ag=s72-c-k-c0x00ffffff-no-rj", + width: 72, + height: 72, + ), + Thumbnail( + url: "https://yt3.googleusercontent.com/ytc/AIdro_lagjGDfXbXlQXhznx3CDRitOBdxvebllQd_YP1ag=s120-c-k-c0x00ffffff-no-rj", + width: 120, + height: 120, + ), + Thumbnail( + url: "https://yt3.googleusercontent.com/ytc/AIdro_lagjGDfXbXlQXhznx3CDRitOBdxvebllQd_YP1ag=s160-c-k-c0x00ffffff-no-rj", + width: 160, + height: 160, + ), + ], + verification: Verified, + 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/@EEVblog"), + banner: [ + Thumbnail( + url: "https://yt3.googleusercontent.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.googleusercontent.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.googleusercontent.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.googleusercontent.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.googleusercontent.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.googleusercontent.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2560-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + width: 2560, + height: 424, + ), + ], + mobile_banner: [], + tv_banner: [], + has_shorts: true, + has_live: true, + visitor_data: None, + content: Paginator( + count: None, + items: [ + VideoItem( + id: "BpW_DxGRCRw", + name: "EEVblog 1605 - Chasing Fart Noises - JBL Charge 3 \"Repair\"", + length: Some(1676), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/BpW_DxGRCRw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBHX3HMauysp5rOpOOuhvfEsTxqHQ", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/BpW_DxGRCRw/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA_U5Sa2uICYXjld4CrvvATptclxg", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/BpW_DxGRCRw/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCoKLkbEuYKfnF8kuplvjngEyUN1A", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/BpW_DxGRCRw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDQnQsIHhkGbo_SLJY2DFMT1_lhgQ", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("12 days ago"), + view_count: Some(27799), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("Dave is chasing fart noises in this JBL Charge 3 waterproof speaker.\nA teardown, and powerup on the bench to find the mysterious fart noises.\nWill it get repaired, or will the fault do a Harold..."), + ), + VideoItem( + id: "GRRvGj8OT_A", + name: "EEVblog 1604 - BEWARE! Multimeter Burden Voltage", + length: Some(383), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/GRRvGj8OT_A/hqdefault.jpg?sqp=-oaymwE1CKgBEF5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGGMgYyhjMA8=&rs=AOn4CLByLXyg74bCFFJH8-ZqVMLtFqzniQ", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/GRRvGj8OT_A/hqdefault.jpg?sqp=-oaymwE1CMQBEG5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGGMgYyhjMA8=&rs=AOn4CLAcXJZ9LF0JwB9XRc8GTmVY57pg4A", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/GRRvGj8OT_A/hqdefault.jpg?sqp=-oaymwE2CPYBEIoBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhjIGMoYzAP&rs=AOn4CLDOJD6P5nzkBqRGXNwNU9U0xPZkMQ", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/GRRvGj8OT_A/hqdefault.jpg?sqp=-oaymwE2CNACELwBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhjIGMoYzAP&rs=AOn4CLCZrK32i8fghUmiT89TeqxQX10Hiw", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("2 weeks ago"), + view_count: Some(34723), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("Burden Voltage is a BIG trap with Multimeters, don\'t get caught out!\nA short video demonstrating the impact of Burden Voltage / Shunt Resistance on current measurement.\n\nMutlimeter Shunt Tutorial..."), + ), + VideoItem( + id: "Nl9NL1oup3Q", + name: "EEVblog 1603 - Colas Wattway Solar Roadways is DEAD", + length: Some(1055), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/Nl9NL1oup3Q/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD8mC5yQTccSI3dqhCBNgbw8D981w", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/Nl9NL1oup3Q/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDoJQx200qpXQ-EzVw0jrK789egcA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/Nl9NL1oup3Q/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB-OXpAH9uy86pgfpOUyJPqoRUfhQ", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/Nl9NL1oup3Q/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAWmsEaL8v6ii05P_hNTOqDir7-9A", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("3 weeks ago"), + view_count: Some(60589), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("The 1km Colas Wattway Solar Roadway in Normandy in France is finally being scrapped.\nPress F in the chat.\n€5M of taxpayer money down the drain. That money could have bought a 5MW commercial..."), + ), + VideoItem( + id: "u6tuZ7plOa4", + name: "EEVblog 1602 - Sony Amplifier REPAIR ADVENTURE", + length: Some(2691), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/u6tuZ7plOa4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBa5FnB0TzCXbwoequOCmRm_VSIDw", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/u6tuZ7plOa4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCGyuxbT5RDjioJbP0MZpPjx5KGfw", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/u6tuZ7plOa4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBkUDAy5lmD4jIwDvnZ_wouReQQiw", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/u6tuZ7plOa4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDwJw4LOQJtOp9jkqyeuDzNVTvOtQ", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("3 weeks ago"), + view_count: Some(48158), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("Repair of a Sony HCD-SBT20B Bluetooth Stereo. What it\'s like to nail the repair and then, well come-a-gutsa and have to go down the rabbit hole to fix the fix all whilst battling bad design..."), + ), + VideoItem( + id: "gZIRPJt69sM", + name: "EEVblog 1601 - How VFD (Vacuum Fluorescent) Displays Work", + length: Some(606), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/gZIRPJt69sM/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAgHSw4ma5wo_wloJIzb_3L6-BAaQ", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/gZIRPJt69sM/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCRUMcrDRkPOCBHD6i1bJpPuQyj_g", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/gZIRPJt69sM/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCwXmNXxSwqFtdNawCfFwbucc3u9A", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/gZIRPJt69sM/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBUaLo7Nv3DbZva82FOIY_ChHG3fw", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("4 weeks ago"), + view_count: Some(23312), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("How VFD (Vacuum Fluorescent) Displays Work.\nExtracted from a hacking video #717: https://www.youtube.com/watch?v=clUVEyi_YNM\n\nForum: https://www.eevblog.com/forum/blog/eevblog-1601-how-vfd-(vacuum-..."), + ), + VideoItem( + id: "SGwHRImfE4E", + name: "EEVblog 1600 - Rouute: Road Based Energy BUSTED", + length: Some(1317), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/SGwHRImfE4E/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAX6ecM7rCaBFym8pyYPrWnYwbGuA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/SGwHRImfE4E/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDXmFxtcPiAVEG7zmr1amWN3Td4Pg", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/SGwHRImfE4E/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLD8ZePkxoFVNGAqUrRwEWX2DRxKFg", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/SGwHRImfE4E/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCJXFjDYNXUM_QSZce45bOadBgiAA", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("1 month ago"), + view_count: Some(70912), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("Rouute: Road Based Energy! Harvest kinestic energy from cars using speed bumps. Will this decarbonise and save the planet? Do the numbers add up?\n\nhttps://www.rouute.com/road-based-energy\nDiscount..."), + ), + VideoItem( + id: "XYdmX8w8xwI", + name: "EEVblog 1599 - TOP 5 Jellybean Bipolar Transistors", + length: Some(1370), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/XYdmX8w8xwI/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBrEHr6sXxajy0arfVzB9rlF1APVg", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/XYdmX8w8xwI/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDqz9bAHSQ72iytzM1ioyIesJo9rA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/XYdmX8w8xwI/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCtG_u9CWg-VhHWEfF0yIWqHfmQTg", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/XYdmX8w8xwI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB-n4BcMAgWcLsi3ssO65lR7PcESQ", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("1 month ago"), + view_count: Some(45396), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("The TOP 5 Jellybean Bipolar Junction Transistors (BJT)\n\n00:00 - What is a Jellybean Component?\n01:30 - Low Power BJT: 2N3904 / 3906, SMD Marking 1A\n06:49 - 2N2222\n08:52 - BC547 fanboys\n09:28..."), + ), + VideoItem( + id: "igQoD_I7Arw", + name: "EEVblog 1598 - ANENG AC11 Socket Tester TEARDOWN + SCHEMATIC Reverse Eng", + length: Some(1187), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/igQoD_I7Arw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDh-14EGoep-9LhQ2xkHz4xkUD3jA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/igQoD_I7Arw/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAfXU9U0rc1Q5j4f7Ct-jqx_RrckQ", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/igQoD_I7Arw/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC7K7-Rh0rVBuLguj0VaZzRZ2Tm4Q", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/igQoD_I7Arw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDEqV1YRK4RBIeVI_7QLzkNU0B14w", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("1 month ago"), + view_count: Some(54864), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("Teardown and reverse engineering of the ANENG AC11 Smart Mains Socket Tester + DaveCAD schematic.\n\nForum: https://www.eevblog.com/forum/blog/eevblog-1598-aneng-ac11-socket-tester-teardown-schematic..."), + ), + VideoItem( + id: "kpzNVsSmUu0", + name: "EEVblog 1597 - Zoyi ZT-703S $80 2CH 50MHz Oscilloscope/Multimeter Review", + length: Some(1792), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/kpzNVsSmUu0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAPg-goL1Tq9bpbFq9Ni64B0n3o_A", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/kpzNVsSmUu0/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAw1Oq_Nej8ADOSEuf4kHx4RCkvIQ", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/kpzNVsSmUu0/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLByIc5t3TIxU-SnKQ18UCRVbRhFQg", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/kpzNVsSmUu0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDBCboNAHxJphNAxlsIedScp9zQTQ", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("1 month ago"), + view_count: Some(145453), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("Looking at the new $80 Zoyi/Zotech ZT703S Dual channel 50MHz 25,000 count 0.05% handheld oscilloscope/multimeter compared to the single channel 10MHz 10,000 count ZT702S\nhttps://s.click.aliexpress...."), + ), + VideoItem( + id: "AUsENwVjiDQ", + name: "EEVblog 1596 - NEW Digilent Analog Discovery Pro ADP2230 TEARDOWN", + length: Some(1212), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/AUsENwVjiDQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCfOMU68_jSX9nkY3L8dhS8Cv4kOQ", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/AUsENwVjiDQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCnvjM2BZHjgyIQJV1I1ZQ_RXk2Tg", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/AUsENwVjiDQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCNGhrJhe7PZltk0wDJDdV5IFRpdA", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/AUsENwVjiDQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDs6dRcR4txFRhzlFaSS1JSRPFM7g", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("1 month ago"), + view_count: Some(37347), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("Teardown of the UNRELEASED Digilent Analog Discovery Pro ADP2230\nIt will be released on the 29th Feb 2024 for US$695\nFeaturing the AvE Widlarizer!\nhttps://digilent.com/reference/test-and-measuremen..."), + ), + VideoItem( + id: "nEmO8DcOap4", + name: "EEVblog 1595 - 50 Year Chinese Nuclear Diamond Battery!", + length: Some(1051), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/nEmO8DcOap4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCajo6A-qIwGioGsM1c0wzSBfiing", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/nEmO8DcOap4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLB3pojZkVS4aTcVgyTCmcTPSr1vOg", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/nEmO8DcOap4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCxkPEaPujMTuU3fOw7H1I7rsZ_FQ", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/nEmO8DcOap4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDGMmn8M8ZHRajlM0W-ezuuqsGPGg", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("1 month ago"), + view_count: Some(145315), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("A Chinese startup has developed a tiny 50 year life diamond nuclear battery that\'s going to change the world! Yeah, nah. Same old betavoltaic, same old limitations, and same old startup marketing..."), + ), + VideoItem( + id: "fIEH4-P2nyQ", + name: "EEVblog 1594 - Inside a Quantum Computer! with Andrea Morello", + length: Some(5650), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/fIEH4-P2nyQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCRMUDhvpmmRPm6XLU21VstvzTzRw", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/fIEH4-P2nyQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD8DHZzlUMtmxLLN-qA9Zd-WQtn-A", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/fIEH4-P2nyQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC5C05Q_taEr6dJ_7ZZUsNAlMnxOA", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/fIEH4-P2nyQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCfV1MQkPXlSfBEI76RXVHguwrqcQ", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("2 months ago"), + view_count: Some(73277), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("An in-depth look at the engineering inside a quantum computer, and also demonstrating the operational results live and how they are measured.\nWith Professor Andrea Morello who is the Scientia..."), + ), + VideoItem( + id: "cO45J-8qTZ4", + name: "EEVblog 1593 - 16kV ESD Tester REPAIR - Part 2", + length: Some(1636), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/cO45J-8qTZ4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA4xdKXs7GYV215wv6CHdGcgCSKkg", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/cO45J-8qTZ4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBIVwZLpawWUVY9fJPfKUZb109HRQ", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/cO45J-8qTZ4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLD49Mep9rt3px3yoVjxbgBwn55AVA", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/cO45J-8qTZ4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCMf82skBbiBKUlk_rjtz1w3Rtuug", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("2 months ago"), + view_count: Some(24722), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("Repairing the Haefely Trench PESD-1600 ESD Tester, plus some testing and discussion of the IEC 61000-4-2 standard.\nPart 1 teardown: https://www.youtube.com/watch?v=-xtZvSG4N9I\nRotary encoder..."), + ), + VideoItem( + id: "AFz0qmkq4LM", + name: "EEVblog 1592 - Fluke 287 Multimeter Teardown", + length: Some(1022), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/AFz0qmkq4LM/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA7MqMPizOmrSHoXDsieAhELhYHCg", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/AFz0qmkq4LM/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBvVNDGakUPgksdzQoVBtnuFoEhOw", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/AFz0qmkq4LM/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBBBqAmgDGBFIKlKfeeIhlSQ2q78Q", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/AFz0qmkq4LM/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDzn6AUQPf5LEwXE-iFLWsDikereg", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("2 months ago"), + view_count: Some(51408), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("Fluke 287 Multmeter Teardown.\nTesting video: https://www.youtube.com/watch?v=FgkD8K0Ssdc\nForum: https://www.eevblog.com/forum/blog/eevblog-1592-fluke-287-multimeter-teardown/\nTeardown photos:..."), + ), + VideoItem( + id: "bnQCKa6GNWo", + name: "EEVblog 1591 - MORE Colas Wattway Solar Cycleways in the Netherlands!", + length: Some(1343), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/bnQCKa6GNWo/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA71_sOs1fDAGBk2WJtxxOi6R_4KA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/bnQCKa6GNWo/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBM0aU_1BnOHPMgdOl0hCrcTSDq1Q", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/bnQCKa6GNWo/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCdBRH0B7FOEPeVDjAoLirUoqD6TA", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/bnQCKa6GNWo/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLD2hbFGTjn9QOr3EVE-k0AAdLLcng", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("2 months ago"), + view_count: Some(48969), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("Colas Wattway is back with the two 1000sqm solar cycleway installations in the Netherlands!\nhttps://electrek.co/2023/12/18/dutch-riding-bikes-solar-cycle-paths/\n\nJust 4 months ago! https://www.yout..."), + ), + VideoItem( + id: "-g-MD69V0CU", + name: "EEVblog 1590 - Cheap $33 Boombox Teardown", + length: Some(1191), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/-g-MD69V0CU/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDjLnRunCSuUYAmnxKgbuSTJHshrA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/-g-MD69V0CU/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCnpcRQQJ6UdKU5pBPE5DoM1a29Ug", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/-g-MD69V0CU/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCBsP1C14m96X9-F53bOjynIH9a3A", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/-g-MD69V0CU/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB3TuJnDbUdOSUr-oJdRFkPKrUPSw", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("2 months ago"), + view_count: Some(49405), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("Is a modern $33 boombox from Kmart any good?\n\nTHE 80\'s boombox teardown: https://www.youtube.com/watch?v=hULNdrsh6uw\nBoombox REPAIR: https://www.youtube.com/watch?v=8ToVCAhLg8A\n\nForum: https://www...."), + ), + VideoItem( + id: "KKMrT2HeRsQ", + name: "EEVblog 1589 - CCD Scanner Array", + length: Some(872), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/KKMrT2HeRsQ/hqdefault.jpg?sqp=-oaymwE1CKgBEF5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGGIgZShbMA8=&rs=AOn4CLBigIAgMdNzHkMH9gB4lgiwfXy-Yg", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/KKMrT2HeRsQ/hqdefault.jpg?sqp=-oaymwE1CMQBEG5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGGIgZShbMA8=&rs=AOn4CLChNMPDTpMIcZK42mT4mlvYA26DNA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/KKMrT2HeRsQ/hqdefault.jpg?sqp=-oaymwE2CPYBEIoBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhiIGUoWzAP&rs=AOn4CLCM5qQo9J2YdtrGVcz3WKws4i4KHw", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/KKMrT2HeRsQ/hqdefault.jpg?sqp=-oaymwE2CNACELwBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhiIGUoWzAP&rs=AOn4CLCIInd_b6uxUyrLvjr8SLIn1aBVlw", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("2 months ago"), + view_count: Some(24160), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("A closer look at the scanner array head from the dumpster FAX machine teardown.\n\n00:00 - Linear Scanner Array\n04:40 - CCD sensor grouping\n08:24 - The optical zebra strip\n11:30 - Under the x400..."), + ), + VideoItem( + id: "W_W_BDcebao", + name: "EEVblog 1588 - Virgin Hyperloop One Goes BUST!", + length: Some(1783), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/W_W_BDcebao/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAgwPWx85cGEbBtxXot2PtP7Z12bQ", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/W_W_BDcebao/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAQz7mTB-mLsP9kZy6A5tEIzc-lJg", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/W_W_BDcebao/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA16LtERNyYUhPNardaLA0xGa53Kg", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/W_W_BDcebao/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAptKADGms1JjbIo-Nk_uwsYxFLUQ", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("3 months ago"), + view_count: Some(56586), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("The Elon Musk vision of Hyperloop has come-a-gutsa. Vigin Hyperloop One has gone out of business. Who could have predicted it?\nAnd who\'s left standing in the Hyperloop world?\nPart 2: TUM Hyperloop:..."), + ), + VideoItem( + id: "FknxWtZkuUE", + name: "EEVblog 1587 - Dumpster FAX Teardown", + length: Some(1185), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/FknxWtZkuUE/hqdefault.jpg?sqp=-oaymwE1CKgBEF5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGGUgXChUMA8=&rs=AOn4CLBGke3u13MxDYsi4cLbME7jckVKuw", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/FknxWtZkuUE/hqdefault.jpg?sqp=-oaymwE1CMQBEG5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGGUgXChUMA8=&rs=AOn4CLBik13O4ddFMDmmOFqI0E7GAHaxwA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/FknxWtZkuUE/hqdefault.jpg?sqp=-oaymwE2CPYBEIoBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhlIFwoVDAP&rs=AOn4CLAhqflsQgDfCpLOuVx76xOnZMJWrw", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/FknxWtZkuUE/hqdefault.jpg?sqp=-oaymwE2CNACELwBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhlIFwoVDAP&rs=AOn4CLAZi82kenLuT10YrEc4jR2sHigcPw", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("3 months ago"), + view_count: Some(21250), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("Teardown of a Brother FAX machine found in the dumpster, just because.\nForum: https://www.eevblog.com/forum/blog/eevblog-1587-dumpster-fax-teardown/\n\n\nIf you find my videos useful you may consider..."), + ), + VideoItem( + id: "AuFSMpFzAnw", + name: "eevBLAB 117 - The Youtube Bot Comment Problem", + length: Some(299), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/AuFSMpFzAnw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCrpv-fSn1pwpshPv-QWXV6jeFCiw", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/AuFSMpFzAnw/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCUMFdAy0xuIpgEQOsBy5UqKyATPw", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/AuFSMpFzAnw/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAxNwGVeljlwit2jXNRLuKw4VDXhg", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/AuFSMpFzAnw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAEKVLY8uPv8V-V9xzdtX6ib8mhZw", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("3 months ago"), + view_count: Some(23126), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("The huge Youtube bot comment spam problem has to end.\nForum: https://www.eevblog.com/forum/blog/eevblab-117-the-youtube-porn-bot-comment-problem/\n\nIf you find my videos useful you may consider..."), + ), + VideoItem( + id: "WIEb1Zd1NdI", + name: "EEVblog 1586 - Stranger Things Decade Resistor Box + Repair", + length: Some(968), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/WIEb1Zd1NdI/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD5ndIPZJndQkkrCcT_SbrBWdBXaA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/WIEb1Zd1NdI/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLArJNxp3V0M_9kH7bCTUJtiB-oNJQ", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/WIEb1Zd1NdI/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA6EJKuGz-aJASBI9RzKNGBuKhmDg", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/WIEb1Zd1NdI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLD1Atq4K6famlQ0WMrT6SPcQdSUmg", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("3 months ago"), + view_count: Some(42940), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("A $12 6 decade resistor box, is it any good?\nAnd it\'s not every day you have to repair a brand new product.\nhttps://s.click.aliexpress.com/e/_Ddfe4PL\nhttps://s.click.aliexpress.com/e/_DnK2irb..."), + ), + VideoItem( + id: "PhGPacEg3zw", + name: "EEVblog 1585 - SCAM! Portable Kinetic Molecular Heater BUSTED", + length: Some(1166), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/PhGPacEg3zw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBluu7atTRGHN9p5mhKoCjtJcQCQA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/PhGPacEg3zw/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBVyhkIIYxEY8tWrvwUDP_uPW_0GA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/PhGPacEg3zw/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC0tvz4rEY0usPCIsx6tiCQh81eAw", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/PhGPacEg3zw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLASwFdk5zIuZ2cOecCtcqkNxCBPnw", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("3 months ago"), + view_count: Some(48996), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("The Portable Kinetic Molecular Heater is an obvious SCAM.\nWe shouldn\'t have to look at why, but let\'s do it anyway.\n\nForum: https://www.eevblog.com/forum/blog/eevblog-1585-scam!-portable-kinetic-mo..."), + ), + VideoItem( + id: "sisD61ohzK0", + name: "EEVblog 1584 - Wireless Freakin\' EV Charging Roads! A $250M Boondoggle", + length: Some(1785), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/sisD61ohzK0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAX1Q1G-ek-lBZwvIlTXGO6UYPmEA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/sisD61ohzK0/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDK5abYrCa9sCDFhbSbc5l5D9VFgg", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/sisD61ohzK0/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDCdVqoCSmOa_ymbbFmwJscfA4A7Q", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/sisD61ohzK0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBEnUHLoe1Y_oaS4XHBiF_OYBG2yw", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("3 months ago"), + view_count: Some(49899), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("The US Department of Transport have authorised a $250M grant program to fund Wireless EV charging roads. A look at the pilot program in Detroit Michigan with the startup company Electreon:..."), + ), + VideoItem( + id: "1YK_GlnUlI8", + name: "EEVblog 1583 - Advanced Oscilloscope Triggering: Glitch/Pulse/Runt/Interval", + length: Some(1339), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/1YK_GlnUlI8/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA6wJK1kBMorZs7ba2ny9fNdGA8yQ", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/1YK_GlnUlI8/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAz1_NlQZNe-2-619L3yD86bobmQA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/1YK_GlnUlI8/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDlw133uPnQlqJdk92hW1XNNdg_iA", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/1YK_GlnUlI8/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCyFSnkXdizZScSRqxHW2UA_AWfyw", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("3 months ago"), + view_count: Some(24076), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("A practical demonstration on how to use advanced oscillocope trigger features to trigger on an unsyncronised infrequenct runt/glitch pulse.\nIncludes Pulse/Glitch, Runt, Interval, Zone triggering,..."), + ), + VideoItem( + id: "HR6_Lp7fH_c", + name: "EEVblog 1582 - FNIRSI DPOX180H 180MHz DPO for $123?", + length: Some(1650), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/HR6_Lp7fH_c/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA5ywdoHcjG1ge9V3fGZNJdrhDoxg", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/HR6_Lp7fH_c/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCoJN2piQ_s5LKnnACOt4XuQUwe3g", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/HR6_Lp7fH_c/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCqn_7bTbdgh0h803Wjt0pfvkIDGw", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/HR6_Lp7fH_c/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAj9fOW252TtK7YDHEOix09_Utw_w", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("3 months ago"), + view_count: Some(149964), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("A look at the FNIRSI DPOX180H 180MHz Handheld Digital Phosphor Oscilloscope for $123.\nhttps://www.aliexpress.com/item/1005005564788266.html\nhttps://eevblog.store/products/eevblog-bm036-ac-dc-clamp-..."), + ), + VideoItem( + id: "m_8jh_MpWBE", + name: "EEVblog 1581 - Tesla Roadster now OPEN SOURCE?", + length: Some(1032), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/m_8jh_MpWBE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDHUvTCcc_XQO0MDCBTBOuXvixyuQ", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/m_8jh_MpWBE/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDw1oBMhbunOL68Ir0-NMHp2maDqQ", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/m_8jh_MpWBE/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDeTzuK2Z6cx5UF_sR8j45-KfYVLA", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/m_8jh_MpWBE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDY0xdTkroLDhjQdHqu30ll2-XBzA", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("4 months ago"), + view_count: Some(52290), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("Elon Musk just announced that the Tesla Roadster is now open source! Do we get schematics? Let\'s have a look...\nhttps://service.tesla.com/roadster\nPart 2: https://www.youtube.com/watch?v=r7Cw3GVXl4..."), + ), + VideoItem( + id: "eeNKvh2cFPQ", + name: "EEVblog 1580 - MacGruber Mailbag", + length: Some(2235), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/eeNKvh2cFPQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBy8szo9U24ueqgaeinBiQSTiNdcw", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/eeNKvh2cFPQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCLTSBvNyxutsFXolQ3sXxb6ym0tA", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/eeNKvh2cFPQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBdedMyH0qswdu3IQuaXJl9uDfX6Q", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/eeNKvh2cFPQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCwpBjlO_Fpo1NoV9jF6HUd58tPpw", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("4 months ago"), + view_count: Some(29462), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("More Mailbag!\n\n00:00 - Mailbag Monday time\n01:42 - T-88C Analog Multimeter\nhttps://s.click.aliexpress.com/e/_DEojyDp\n07:26 - Teardown\n12:11 - PCB proto boards from Jon Newcomb\nhttp://www.jnewcomb.c..."), + ), + VideoItem( + id: "5M5MF6KE-jY", + name: "EEVblog 1579 - Nuclear Diamond Battery FRAUD Lawsuit by SEC!", + length: Some(1077), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/5M5MF6KE-jY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBq8h9yVCll1FPCLA5FdQTAWiaCAg", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/5M5MF6KE-jY/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLB0NK0jYYF9EYK7qdkqd4a055dupQ", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/5M5MF6KE-jY/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCGGZY7vMAQGVzoLqxrODxF7nYiMQ", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/5M5MF6KE-jY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAFDAgQafqowx58nWJuGHULbRkR3A", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("4 months ago"), + view_count: Some(116169), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("The Nuclear Diamond Battery that made a huge marketing splash back in Aug 2020 and raised $1.2M in funding, NDB Inc and it\'s founder Nima Golsharifi is now being sued by the SEC for fraud...."), + ), + VideoItem( + id: "IWHS2FDyh7s", + name: "EEVblog 1578 - No one can be told what the Metrix is.", + length: Some(1794), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/IWHS2FDyh7s/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDru0L9uKllbOsCuLX_39XvlAAN5g", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/IWHS2FDyh7s/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBwhjsPYVb2BYxX9PP7bnzQxa7Y1g", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/IWHS2FDyh7s/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA5lv9wWJUiPNUUEPJET4HFuRWj-A", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/IWHS2FDyh7s/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCh0_Y1OAf-CWf_u8J_mWhXwka03Q", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("4 months ago"), + view_count: Some(40487), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("A multimeter without any screws? A 1990\'s vintage Metrix MX44 multimeter torn down, tested and calibration adjusted.\n\nTektronix Multimeter Repair-o-thon\nhttps://www.youtube.com/watch?v=2QZ8GWwzXXY..."), + ), + VideoItem( + id: "CnJ7mQ_Fo-8", + name: "EEVblog 1577 - History of Television & Cathode Ray Tubes with Kathy Loves Physics", + length: Some(4693), + thumbnail: [ + Thumbnail( + url: "https://i.ytimg.com/vi/CnJ7mQ_Fo-8/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCIxRMt80uMLr-xNjaez0XsbalQsA", + width: 168, + height: 94, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/CnJ7mQ_Fo-8/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDdu3DdSJu3KSO0jlwzVhCGivAYNg", + width: 196, + height: 110, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/CnJ7mQ_Fo-8/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCLmaAzBCUac2J1wi4FefpdRAMcBg", + width: 246, + height: 138, + ), + Thumbnail( + url: "https://i.ytimg.com/vi/CnJ7mQ_Fo-8/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBFvfKg1VqDDc7TMVYAn9gCb8YiVg", + width: 336, + height: 188, + ), + ], + channel: Some(ChannelTag( + id: "UC2DjFE7Xf11URZqWBigcVOQ", + name: "EEVblog", + avatar: [], + verification: Verified, + subscriber_count: Some(933000), + )), + publish_date: "[date]", + publish_date_txt: Some("4 months ago"), + view_count: Some(17237), + is_live: false, + is_short: false, + is_upcoming: false, + short_description: Some("Kathy Joseph from Kathy Loves Physics joins me on The Amp Hour to discuss history and physics and we end up discussing the intricate history of the development of television and the Cathode..."), + ), + ], + ctoken: Some("4qmFsgKrCBIYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RGo4IOGdhRUJocUJCbnItQlFyNUJRclFCVUZtYW5Fd2RrNDNNVTFSUkdVd2VGWXdSVXRSVlhORk16ZzFWRXQ2ZDJVelNrVlpXamhIWDJ4d2NIZG1SM2hXTm1ObFVVY3pkVWhoYUdWYVgzTjRUREZRYkhBdGNIVnlhQzF3VTNKMVlrVTRjRGRuVGxOdmFrdHJRbVozWHpKaVJXVmtVRUZyUTJ4M01WRlhZbloxV0d0eWRUUlZkM2s0VjNRMVYxRk9SVkV6Y2xwTlpIUllWelpSY3pCelJVeFFkVEJLU25aUFpESk9XVkE1T1hZdFYzUjFVbFV0Wm1ZM1F6VkdVa2hrY0UxYVlUaG1aa1I2ZWxWRWNHUXpUbmsxUlhJeGMyZGxTRFpOWTBWeE0wZzVVVkl6WjAxTWVrZEJkeTFVYVZSWFozbGtiME5oUW5oVFRGbFNkVkE1UWtaekxUbHRjVTVKWWtSMmVIRlBNMmRtVkhOd1ZuVkNSR3RFUlZJd1MxUlhkV3BNVVRBMlNGbFlUV0ZOVEd0NFNWUk1UREV4TWpoc1ZqUmpWamRhUlRWQ1prdDFMWFpZU1VKSlVXcFZWSGhKY0U5aExUZDFjbWRKU0hCNmQwRmxkMmhXV0dST00wbFVUMWxQYld4MGJVRjNlalJVZGxjNGIzTXdabEE1VTJ3eGVXUkZZbEl5YW1ZM1pqaFFkRGhhYUdOM1JGVjNNelI1WTFGVFNFbFllbFUxUkRoU04zVkVZVEJhVFVacFFqUnVhR1JTVjNBdGQyRjFOR05YVVVSWGJERktRbDlZU1U1NVJtNVpNR1ZhTWpSWVdYYzVhak4xTUcxcmVYTjZjVzFNWDBSS09WaHhObDlTUVV0cGNUSk9iVVZVVkZneExWRXdTRlZVYVZkRk4yOTFhRFZ4VDA1UmIzUkVVbTgxTjFsc2VuZExjRzVQWjNCdk0zTlRSV3hxU1dwQk9VcGZja2xTVjFBeGVEaFNSMWRKYzJ4UVN5MVRVVE5pTTJOZmMxRndORmh6TjFWUGRqUkdSbmN0WVc0eVRubHFhV3RuZVZONFV5MTFZelZVU0ZOd1NTMHhUVXRWTTNGbVZtcHRTRVpDUkhoaU9WWmtkbk14UW5aTmEzcGZWV3BhUlRaWkxVVXpNRTFRYVVaemVEaFhYMlJCT0ZOeE5Gb3lSWHBzY3psdGNWbGlUV0YxT0MxeU1XdHpiMXBpTjJ0d1ZqTjRVWEJGYW5rMVoxTm1TMXBXWW5OMllVYzVSVll5TVVFeWNDMXJPR3BHTm1ST1JUbFNWekZYWW00eldHRjVWaElrTmpZek16RTRaVEl0TURBd01DMHlNakZpTFdGak9XTXROVGd5TkRJNVlXVmpPR1V3R0FFJTNE"), + endpoint: browse, + ), +) diff --git a/testfiles/channel/channel_videos_20240324_pageheader2.json b/testfiles/channel/channel_videos_20240324_pageheader2.json new file mode 100644 index 0000000..974ee89 --- /dev/null +++ b/testfiles/channel/channel_videos_20240324_pageheader2.json @@ -0,0 +1,14558 @@ +{ + "responseContext": { + "serviceTrackingParams": [ + { + "service": "GFEEDBACK", + "params": [ + { + "key": "route", + "value": "channel.videos" + }, + { + "key": "is_casual", + "value": "false" + }, + { + "key": "is_owner", + "value": "false" + }, + { + "key": "is_alc_surface", + "value": "false" + }, + { + "key": "browse_id", + "value": "UC2DjFE7Xf11URZqWBigcVOQ" + }, + { + "key": "browse_id_prefix", + "value": "" + }, + { + "key": "logged_in", + "value": "0" + }, + { + "key": "e", + "value": "9453588,9453589,23804281,23848212,23946420,23952866,23966208,23983296,23986015,23998056,24004644,24036948,24077241,24080738,24108448,24120819,24135310,24166867,24181174,24187377,24208765,24241378,24255545,24290971,24377598,24390675,24439361,24451319,24453989,24458317,24458324,24458329,24468724,24502054,24506784,24515423,24524098,24524562,24542367,24547316,24548627,24548629,24550458,24560416,24566687,24695884,24697069,24699899,39324567,39325349,39325801,39325808,39325818,39325930,39325955,39325978,39326022,39326072,39326089,39326093,39326154,51003636,51006181,51009781,51010235,51012659,51014091,51016856,51017346,51019626,51020570,51025415,51026715,51027870,51033399,51033765,51037540,51038805,51039200,51048489,51050361,51053689,51057501,51059571,51060353,51063643,51064834,51069269,51072748,51074183,51074739,51079239,51080341,51082384,51089441,51089956,51091331,51092661,51092929,51095478,51096389,51096576,51096646,51096989,51098297,51098299,51101170,51101454,51102791,51103088,51103518,51103858,51105868,51106995,51107658,51108006,51108977,51109078,51110160,51111738,51112401,51112970,51112972,51115184,51118293,51118932,51119507,51119512,51119935,51120529,51124104,51125637,51125903,51126281,51128585,51128977,51129060,51129216,51129218,51129220,51129223,51129224,51129395,51132393,51134507,51134731,51135346,51136218,51136785,51136843,51137185,51137936,51138637,51140454,51140749,51141038,51141385,51141541,51142840,51142842,51144819,51146434,51146794,51146962,51147896,51149880" + } + ] + }, + { + "service": "GOOGLE_HELP", + "params": [ + { + "key": "browse_id", + "value": "UC2DjFE7Xf11URZqWBigcVOQ" + }, + { + "key": "browse_id_prefix", + "value": "" + } + ] + }, + { + "service": "CSI", + "params": [ + { + "key": "c", + "value": "WEB" + }, + { + "key": "cver", + "value": "2.20240326.01.00" + }, + { + "key": "yt_li", + "value": "0" + }, + { + "key": "GetChannelPage_rid", + "value": "0x4841fea0e2f9bba2" + } + ] + }, + { + "service": "GUIDED_HELP", + "params": [ + { + "key": "logged_in", + "value": "0" + } + ] + }, + { + "service": "ECATCHER", + "params": [ + { + "key": "client.version", + "value": "2.20240326" + }, + { + "key": "client.name", + "value": "WEB" + } + ] + } + ], + "maxAgeSeconds": 300, + "mainAppWebResponseContext": { + "loggedOut": true, + "trackingParam": "kx_fmPxhoPZRHF5swax781ASv6Mc0wrX3EYhjhUHwBzNr_wRgkuswmIBwOcCE59TDtslLKPQ-SS" + }, + "webResponseContextExtensionData": { + "hasDecorated": true + } + }, + "contents": { + "twoColumnBrowseResultsRenderer": { + "tabs": [ + { + "tabRenderer": { + "endpoint": { + "clickTrackingParams": "CP8BEPCTARgFIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "url": "/@EEVblog/featured", + "webPageType": "WEB_PAGE_TYPE_CHANNEL", + "rootVe": 3611, + "apiUrl": "/youtubei/v1/browse" + } + }, + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "params": "EghmZWF0dXJlZPIGBAoCMgA%3D", + "canonicalBaseUrl": "/@EEVblog" + } + }, + "title": "Home", + "trackingParams": "CP8BEPCTARgFIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "tabRenderer": { + "endpoint": { + "clickTrackingParams": "CCUQ8JMBGAYiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/@EEVblog/videos", + "webPageType": "WEB_PAGE_TYPE_CHANNEL", + "rootVe": 3611, + "apiUrl": "/youtubei/v1/browse" + } + }, + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "params": "EgZ2aWRlb3PyBgQKAjoA", + "canonicalBaseUrl": "/@EEVblog" + } + }, + "title": "Videos", + "selected": true, + "content": { + "richGridRenderer": { + "contents": [ + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "BpW_DxGRCRw", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/BpW_DxGRCRw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBHX3HMauysp5rOpOOuhvfEsTxqHQ", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/BpW_DxGRCRw/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA_U5Sa2uICYXjld4CrvvATptclxg", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/BpW_DxGRCRw/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCoKLkbEuYKfnF8kuplvjngEyUN1A", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/BpW_DxGRCRw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDQnQsIHhkGbo_SLJY2DFMT1_lhgQ", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1605 - Chasing Fart Noises - JBL Charge 3 \"Repair\"" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1605 - Chasing Fart Noises - JBL Charge 3 \"Repair\" by EEVblog 27,799 views 12 days ago 27 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "Dave is chasing fart noises in this JBL Charge 3 waterproof speaker.\nA teardown, and powerup on the bench to find the mysterious fart noises.\nWill it get repaired, or will the fault do a Harold..." + } + ] + }, + "publishedTimeText": { + "simpleText": "12 days ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "27 minutes, 56 seconds" + } + }, + "simpleText": "27:56" + }, + "viewCountText": { + "simpleText": "27,799 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CPkBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=BpW_DxGRCRw", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "BpW_DxGRCRw", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeenld.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=0695bf0f1191091c&ip=79.250.144.228&initcwndbps=993750&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CPkBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CPkBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQJySxIzx4e_KBg==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "27K views" + } + }, + "simpleText": "27K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CP4BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CP4BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "BpW_DxGRCRw", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CP4BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "BpW_DxGRCRw" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "BpW_DxGRCRw" + ] + } + } + ] + } + }, + "trackingParams": "CP4BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CP0BENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "BpW_DxGRCRw", + "onAddCommand": { + "clickTrackingParams": "CP0BENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "BpW_DxGRCRw", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CP0BENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CPkBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtCcFdfRHhHUkNSdw%3D%3D", + "commands": [ + { + "clickTrackingParams": "CPkBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CPwBEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CPkBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CPkBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "27 minutes, 56 seconds" + } + }, + "simpleText": "27:56" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CPsBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "BpW_DxGRCRw", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CPsBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "BpW_DxGRCRw" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CPsBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CPoBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CPoBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "BpW_DxGRCRw", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CPoBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "BpW_DxGRCRw" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "BpW_DxGRCRw" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CPoBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/BpW_DxGRCRw/mqdefault_6s.webp?du=3000&sqp=CNy2jLAG&rs=AOn4CLAy5DDSy48S8hZo8HUSL_nLzbN5Qw", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CPgBEJmNBRgAIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "GRRvGj8OT_A", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/GRRvGj8OT_A/hqdefault.jpg?sqp=-oaymwE1CKgBEF5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGGMgYyhjMA8=&rs=AOn4CLByLXyg74bCFFJH8-ZqVMLtFqzniQ", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/GRRvGj8OT_A/hqdefault.jpg?sqp=-oaymwE1CMQBEG5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGGMgYyhjMA8=&rs=AOn4CLAcXJZ9LF0JwB9XRc8GTmVY57pg4A", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/GRRvGj8OT_A/hqdefault.jpg?sqp=-oaymwE2CPYBEIoBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhjIGMoYzAP&rs=AOn4CLDOJD6P5nzkBqRGXNwNU9U0xPZkMQ", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/GRRvGj8OT_A/hqdefault.jpg?sqp=-oaymwE2CNACELwBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhjIGMoYzAP&rs=AOn4CLCZrK32i8fghUmiT89TeqxQX10Hiw", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1604 - BEWARE! Multimeter Burden Voltage" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1604 - BEWARE! Multimeter Burden Voltage by EEVblog 34,723 views 2 weeks ago 6 minutes, 23 seconds" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "Burden Voltage is a BIG trap with Multimeters, don't get caught out!\nA short video demonstrating the impact of Burden Voltage / Shunt Resistance on current measurement.\n\nMutlimeter Shunt Tutorial..." + } + ] + }, + "publishedTimeText": { + "simpleText": "2 weeks ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "6 minutes, 23 seconds" + } + }, + "simpleText": "6:23" + }, + "viewCountText": { + "simpleText": "34,723 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CPIBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=GRRvGj8OT_A", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "GRRvGj8OT_A", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeenek.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=19146f1a3f0e4ff0&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CPIBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CPIBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQPCfufij45uKGQ==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "34K views" + } + }, + "simpleText": "34K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CPcBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CPcBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "GRRvGj8OT_A", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CPcBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "GRRvGj8OT_A" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "GRRvGj8OT_A" + ] + } + } + ] + } + }, + "trackingParams": "CPcBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CPYBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "GRRvGj8OT_A", + "onAddCommand": { + "clickTrackingParams": "CPYBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "GRRvGj8OT_A", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CPYBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CPIBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtHUlJ2R2o4T1RfQQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "CPIBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CPUBEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CPIBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CPIBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "6 minutes, 23 seconds" + } + }, + "simpleText": "6:23" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CPQBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "GRRvGj8OT_A", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CPQBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "GRRvGj8OT_A" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CPQBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CPMBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CPMBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "GRRvGj8OT_A", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CPMBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "GRRvGj8OT_A" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "GRRvGj8OT_A" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CPMBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/GRRvGj8OT_A/mqdefault_6s.webp?du=3000&sqp=CIDCjLAG&rs=AOn4CLAdfyOPM06vBIxDx2iWY0bhZzP5aw", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CPEBEJmNBRgBIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "Nl9NL1oup3Q", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/Nl9NL1oup3Q/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD8mC5yQTccSI3dqhCBNgbw8D981w", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/Nl9NL1oup3Q/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDoJQx200qpXQ-EzVw0jrK789egcA", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/Nl9NL1oup3Q/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB-OXpAH9uy86pgfpOUyJPqoRUfhQ", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/Nl9NL1oup3Q/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAWmsEaL8v6ii05P_hNTOqDir7-9A", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1603 - Colas Wattway Solar Roadways is DEAD" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1603 - Colas Wattway Solar Roadways is DEAD by EEVblog 60,589 views 3 weeks ago 17 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "The 1km Colas Wattway Solar Roadway in Normandy in France is finally being scrapped.\nPress F in the chat.\n€5M of taxpayer money down the drain. That money could have bought a 5MW commercial..." + } + ] + }, + "publishedTimeText": { + "simpleText": "3 weeks ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 35 seconds" + } + }, + "simpleText": "17:35" + }, + "viewCountText": { + "simpleText": "60,589 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "COsBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=Nl9NL1oup3Q", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "Nl9NL1oup3Q", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jeenek.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=365f4d2f5a2ea774&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "COsBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "COsBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQPTOutH1pdOvNg==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "60K views" + } + }, + "simpleText": "60K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CPABEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CPABEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "Nl9NL1oup3Q", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CPABEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "Nl9NL1oup3Q" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "Nl9NL1oup3Q" + ] + } + } + ] + } + }, + "trackingParams": "CPABEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CO8BENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "Nl9NL1oup3Q", + "onAddCommand": { + "clickTrackingParams": "CO8BENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "Nl9NL1oup3Q", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CO8BENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "COsBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtObDlOTDFvdXAzUQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "COsBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CO4BEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "COsBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "COsBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 35 seconds" + } + }, + "simpleText": "17:35" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CO0BEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "Nl9NL1oup3Q", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CO0BEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "Nl9NL1oup3Q" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CO0BEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "COwBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "COwBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "Nl9NL1oup3Q", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "COwBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "Nl9NL1oup3Q" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "Nl9NL1oup3Q" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "COwBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/Nl9NL1oup3Q/mqdefault_6s.webp?du=3000&sqp=CPTOjLAG&rs=AOn4CLAMyjVZePdjNNOY7jQQs4YjQuu4wg", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "COoBEJmNBRgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "u6tuZ7plOa4", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/u6tuZ7plOa4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBa5FnB0TzCXbwoequOCmRm_VSIDw", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/u6tuZ7plOa4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCGyuxbT5RDjioJbP0MZpPjx5KGfw", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/u6tuZ7plOa4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBkUDAy5lmD4jIwDvnZ_wouReQQiw", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/u6tuZ7plOa4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDwJw4LOQJtOp9jkqyeuDzNVTvOtQ", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1602 - Sony Amplifier REPAIR ADVENTURE" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1602 - Sony Amplifier REPAIR ADVENTURE by EEVblog 48,158 views 3 weeks ago 44 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "Repair of a Sony HCD-SBT20B Bluetooth Stereo. What it's like to nail the repair and then, well come-a-gutsa and have to go down the rabbit hole to fix the fix all whilst battling bad design..." + } + ] + }, + "publishedTimeText": { + "simpleText": "3 weeks ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "44 minutes, 51 seconds" + } + }, + "simpleText": "44:51" + }, + "viewCountText": { + "simpleText": "48,158 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "COQBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=u6tuZ7plOa4", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "u6tuZ7plOa4", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jelnes.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=bbab6e67ba6539ae&ip=79.250.144.228&initcwndbps=993750&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "COQBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "COQBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQK7zlNP7zNvVuwE=", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "48K views" + } + }, + "simpleText": "48K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "COkBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "COkBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "u6tuZ7plOa4", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "COkBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "u6tuZ7plOa4" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "u6tuZ7plOa4" + ] + } + } + ] + } + }, + "trackingParams": "COkBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "COgBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "u6tuZ7plOa4", + "onAddCommand": { + "clickTrackingParams": "COgBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "u6tuZ7plOa4", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "COgBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "COQBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "Cgt1NnR1WjdwbE9hNA%3D%3D", + "commands": [ + { + "clickTrackingParams": "COQBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "COcBEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "COQBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "COQBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "44 minutes, 51 seconds" + } + }, + "simpleText": "44:51" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "COYBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "u6tuZ7plOa4", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "COYBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "u6tuZ7plOa4" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "COYBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "COUBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "COUBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "u6tuZ7plOa4", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "COUBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "u6tuZ7plOa4" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "u6tuZ7plOa4" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "COUBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/u6tuZ7plOa4/mqdefault_6s.webp?du=3000&sqp=COi1jLAG&rs=AOn4CLD_P0hFROlVU-Q8XQbTA-RBIBl9Zw", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "COMBEJmNBRgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "gZIRPJt69sM", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/gZIRPJt69sM/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAgHSw4ma5wo_wloJIzb_3L6-BAaQ", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/gZIRPJt69sM/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCRUMcrDRkPOCBHD6i1bJpPuQyj_g", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/gZIRPJt69sM/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCwXmNXxSwqFtdNawCfFwbucc3u9A", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/gZIRPJt69sM/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBUaLo7Nv3DbZva82FOIY_ChHG3fw", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1601 - How VFD (Vacuum Fluorescent) Displays Work" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1601 - How VFD (Vacuum Fluorescent) Displays Work by EEVblog 23,312 views 4 weeks ago 10 minutes, 6 seconds" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "How VFD (Vacuum Fluorescent) Displays Work.\nExtracted from a hacking video #717: https://www.youtube.com/watch?v=clUVEyi_YNM\n\nForum: https://www.eevblog.com/forum/blog/eevblog-1601-how-vfd-(vacuum-..." + } + ] + }, + "publishedTimeText": { + "simpleText": "4 weeks ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "10 minutes, 6 seconds" + } + }, + "simpleText": "10:06" + }, + "viewCountText": { + "simpleText": "23,312 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CN0BENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=gZIRPJt69sM", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "gZIRPJt69sM", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeenle.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=8192113c9b7af6c3&ip=79.250.144.228&initcwndbps=993750&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CN0BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CN0BENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQMPt69vJp4TJgQE=", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "23K views" + } + }, + "simpleText": "23K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "COIBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "COIBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "gZIRPJt69sM", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "COIBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "gZIRPJt69sM" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "gZIRPJt69sM" + ] + } + } + ] + } + }, + "trackingParams": "COIBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "COEBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "gZIRPJt69sM", + "onAddCommand": { + "clickTrackingParams": "COEBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "gZIRPJt69sM", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "COEBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CN0BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtnWklSUEp0NjlzTQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "CN0BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "COABEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CN0BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CN0BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "10 minutes, 6 seconds" + } + }, + "simpleText": "10:06" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CN8BEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "gZIRPJt69sM", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CN8BEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "gZIRPJt69sM" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CN8BEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CN4BEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CN4BEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "gZIRPJt69sM", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CN4BEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "gZIRPJt69sM" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "gZIRPJt69sM" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CN4BEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/gZIRPJt69sM/mqdefault_6s.webp?du=3000&sqp=CLGxjLAG&rs=AOn4CLAXFTKEnV9U60vvEju5pgMa-UezPg", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CNwBEJmNBRgEIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "SGwHRImfE4E", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/SGwHRImfE4E/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAX6ecM7rCaBFym8pyYPrWnYwbGuA", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/SGwHRImfE4E/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDXmFxtcPiAVEG7zmr1amWN3Td4Pg", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/SGwHRImfE4E/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLD8ZePkxoFVNGAqUrRwEWX2DRxKFg", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/SGwHRImfE4E/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCJXFjDYNXUM_QSZce45bOadBgiAA", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1600 - Rouute: Road Based Energy BUSTED" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1600 - Rouute: Road Based Energy BUSTED by EEVblog 70,912 views 1 month ago 21 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "Rouute: Road Based Energy! Harvest kinestic energy from cars using speed bumps. Will this decarbonise and save the planet? Do the numbers add up?\n\nhttps://www.rouute.com/road-based-energy\nDiscount..." + } + ] + }, + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "21 minutes, 57 seconds" + } + }, + "simpleText": "21:57" + }, + "viewCountText": { + "simpleText": "70,912 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CNYBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=SGwHRImfE4E", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "SGwHRImfE4E", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeenle.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=486c0744899f1381&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CNYBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CNYBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQIGn_MzI6IG2SA==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "70K views" + } + }, + "simpleText": "70K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CNsBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CNsBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "SGwHRImfE4E", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CNsBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "SGwHRImfE4E" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "SGwHRImfE4E" + ] + } + } + ] + } + }, + "trackingParams": "CNsBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CNoBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "SGwHRImfE4E", + "onAddCommand": { + "clickTrackingParams": "CNoBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "SGwHRImfE4E", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CNoBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CNYBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtTR3dIUkltZkU0RQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "CNYBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CNkBEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CNYBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CNYBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "21 minutes, 57 seconds" + } + }, + "simpleText": "21:57" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CNgBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "SGwHRImfE4E", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CNgBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "SGwHRImfE4E" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CNgBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CNcBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CNcBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "SGwHRImfE4E", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CNcBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "SGwHRImfE4E" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "SGwHRImfE4E" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CNcBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/SGwHRImfE4E/mqdefault_6s.webp?du=3000&sqp=CObBjLAG&rs=AOn4CLDGvTQnwevoISSDpvyOX23XTnOX-w", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CNUBEJmNBRgFIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "XYdmX8w8xwI", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/XYdmX8w8xwI/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBrEHr6sXxajy0arfVzB9rlF1APVg", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/XYdmX8w8xwI/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDqz9bAHSQ72iytzM1ioyIesJo9rA", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/XYdmX8w8xwI/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCtG_u9CWg-VhHWEfF0yIWqHfmQTg", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/XYdmX8w8xwI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB-n4BcMAgWcLsi3ssO65lR7PcESQ", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1599 - TOP 5 Jellybean Bipolar Transistors" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1599 - TOP 5 Jellybean Bipolar Transistors by EEVblog 45,396 views 1 month ago 22 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "The TOP 5 Jellybean Bipolar Junction Transistors (BJT)\n\n00:00 - What is a Jellybean Component?\n01:30 - Low Power BJT: 2N3904 / 3906, SMD Marking 1A\n06:49 - 2N2222\n08:52 - BC547 fanboys\n09:28..." + } + ] + }, + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "22 minutes, 50 seconds" + } + }, + "simpleText": "22:50" + }, + "viewCountText": { + "simpleText": "45,396 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CM8BENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=XYdmX8w8xwI", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "XYdmX8w8xwI", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jeenl6.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=5d87665fcc3cc702&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CM8BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CM8BENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQIKO8-H8y9nDXQ==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "45K views" + } + }, + "simpleText": "45K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CNQBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CNQBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "XYdmX8w8xwI", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CNQBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "XYdmX8w8xwI" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "XYdmX8w8xwI" + ] + } + } + ] + } + }, + "trackingParams": "CNQBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CNMBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "XYdmX8w8xwI", + "onAddCommand": { + "clickTrackingParams": "CNMBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "XYdmX8w8xwI", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CNMBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CM8BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtYWWRtWDh3OHh3SQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "CM8BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CNIBEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CM8BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CM8BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "22 minutes, 50 seconds" + } + }, + "simpleText": "22:50" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CNEBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "XYdmX8w8xwI", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CNEBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "XYdmX8w8xwI" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CNEBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CNABEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CNABEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "XYdmX8w8xwI", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CNABEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "XYdmX8w8xwI" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "XYdmX8w8xwI" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CNABEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/XYdmX8w8xwI/mqdefault_6s.webp?du=3000&sqp=CPC9jLAG&rs=AOn4CLDdQaa8jVUGcNPoH_i0u95vN76MCg", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CM4BEJmNBRgGIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "igQoD_I7Arw", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/igQoD_I7Arw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDh-14EGoep-9LhQ2xkHz4xkUD3jA", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/igQoD_I7Arw/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAfXU9U0rc1Q5j4f7Ct-jqx_RrckQ", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/igQoD_I7Arw/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC7K7-Rh0rVBuLguj0VaZzRZ2Tm4Q", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/igQoD_I7Arw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDEqV1YRK4RBIeVI_7QLzkNU0B14w", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1598 - ANENG AC11 Socket Tester TEARDOWN + SCHEMATIC Reverse Eng" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1598 - ANENG AC11 Socket Tester TEARDOWN + SCHEMATIC Reverse Eng by EEVblog 54,864 views 1 month ago 19 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "Teardown and reverse engineering of the ANENG AC11 Smart Mains Socket Tester + DaveCAD schematic.\n\nForum: https://www.eevblog.com/forum/blog/eevblog-1598-aneng-ac11-socket-tester-teardown-schematic..." + } + ] + }, + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 47 seconds" + } + }, + "simpleText": "19:47" + }, + "viewCountText": { + "simpleText": "54,864 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CMgBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=igQoD_I7Arw", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "igQoD_I7Arw", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jeenle.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=8a04280ff23b02bc&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CMgBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CMgBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQLyF7JH_gYqCigE=", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "54K views" + } + }, + "simpleText": "54K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CM0BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CM0BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "igQoD_I7Arw", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CM0BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "igQoD_I7Arw" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "igQoD_I7Arw" + ] + } + } + ] + } + }, + "trackingParams": "CM0BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CMwBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "igQoD_I7Arw", + "onAddCommand": { + "clickTrackingParams": "CMwBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "igQoD_I7Arw", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CMwBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CMgBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtpZ1FvRF9JN0Fydw%3D%3D", + "commands": [ + { + "clickTrackingParams": "CMgBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CMsBEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CMgBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CMgBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 47 seconds" + } + }, + "simpleText": "19:47" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CMoBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "igQoD_I7Arw", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CMoBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "igQoD_I7Arw" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CMoBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CMkBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CMkBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "igQoD_I7Arw", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CMkBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "igQoD_I7Arw" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "igQoD_I7Arw" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CMkBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/igQoD_I7Arw/mqdefault_6s.webp?du=3000&sqp=CNixjLAG&rs=AOn4CLAk0aY6YwImlH_3duDsGJyarfvjSg", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CMcBEJmNBRgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "kpzNVsSmUu0", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/kpzNVsSmUu0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAPg-goL1Tq9bpbFq9Ni64B0n3o_A", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/kpzNVsSmUu0/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAw1Oq_Nej8ADOSEuf4kHx4RCkvIQ", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/kpzNVsSmUu0/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLByIc5t3TIxU-SnKQ18UCRVbRhFQg", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/kpzNVsSmUu0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDBCboNAHxJphNAxlsIedScp9zQTQ", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1597 - Zoyi ZT-703S $80 2CH 50MHz Oscilloscope/Multimeter Review" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1597 - Zoyi ZT-703S $80 2CH 50MHz Oscilloscope/Multimeter Review by EEVblog 145,453 views 1 month ago 29 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "Looking at the new $80 Zoyi/Zotech ZT703S Dual channel 50MHz 25,000 count 0.05% handheld oscilloscope/multimeter compared to the single channel 10MHz 10,000 count ZT702S\nhttps://s.click.aliexpress...." + } + ] + }, + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "29 minutes, 52 seconds" + } + }, + "simpleText": "29:52" + }, + "viewCountText": { + "simpleText": "145,453 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CMEBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=kpzNVsSmUu0", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "kpzNVsSmUu0", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jelne6.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=929ccd56c4a652ed&ip=79.250.144.228&initcwndbps=1366250&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CMEBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CMEBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQO2lmaXsqrPOkgE=", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "145K views" + } + }, + "simpleText": "145K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CMYBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CMYBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "kpzNVsSmUu0", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CMYBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "kpzNVsSmUu0" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "kpzNVsSmUu0" + ] + } + } + ] + } + }, + "trackingParams": "CMYBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CMUBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "kpzNVsSmUu0", + "onAddCommand": { + "clickTrackingParams": "CMUBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "kpzNVsSmUu0", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CMUBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CMEBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtrcHpOVnNTbVV1MA%3D%3D", + "commands": [ + { + "clickTrackingParams": "CMEBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CMQBEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CMEBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CMEBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "29 minutes, 52 seconds" + } + }, + "simpleText": "29:52" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CMMBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "kpzNVsSmUu0", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CMMBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "kpzNVsSmUu0" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CMMBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CMIBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CMIBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "kpzNVsSmUu0", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CMIBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "kpzNVsSmUu0" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "kpzNVsSmUu0" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CMIBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/kpzNVsSmUu0/mqdefault_6s.webp?du=3000&sqp=CJ20jLAG&rs=AOn4CLDNUCBhSwrlSUSJyWf4lXw-kgZ8cg", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CMABEJmNBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "AUsENwVjiDQ", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/AUsENwVjiDQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCfOMU68_jSX9nkY3L8dhS8Cv4kOQ", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/AUsENwVjiDQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCnvjM2BZHjgyIQJV1I1ZQ_RXk2Tg", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/AUsENwVjiDQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCNGhrJhe7PZltk0wDJDdV5IFRpdA", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/AUsENwVjiDQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDs6dRcR4txFRhzlFaSS1JSRPFM7g", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1596 - NEW Digilent Analog Discovery Pro ADP2230 TEARDOWN" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1596 - NEW Digilent Analog Discovery Pro ADP2230 TEARDOWN by EEVblog 37,347 views 1 month ago 20 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "Teardown of the UNRELEASED Digilent Analog Discovery Pro ADP2230\nIt will be released on the 29th Feb 2024 for US$695\nFeaturing the AvE Widlarizer!\nhttps://digilent.com/reference/test-and-measuremen..." + } + ] + }, + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "20 minutes, 12 seconds" + } + }, + "simpleText": "20:12" + }, + "viewCountText": { + "simpleText": "37,347 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CLoBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=AUsENwVjiDQ", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "AUsENwVjiDQ", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeened.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=014b043705638834&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CLoBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CLoBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQLSQjqvwhsGlAQ==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "37K views" + } + }, + "simpleText": "37K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CL8BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CL8BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "AUsENwVjiDQ", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CL8BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "AUsENwVjiDQ" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "AUsENwVjiDQ" + ] + } + } + ] + } + }, + "trackingParams": "CL8BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CL4BENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "AUsENwVjiDQ", + "onAddCommand": { + "clickTrackingParams": "CL4BENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "AUsENwVjiDQ", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CL4BENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CLoBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtBVXNFTndWamlEUQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "CLoBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CL0BEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CLoBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CLoBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "20 minutes, 12 seconds" + } + }, + "simpleText": "20:12" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CLwBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "AUsENwVjiDQ", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CLwBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "AUsENwVjiDQ" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CLwBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CLsBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CLsBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "AUsENwVjiDQ", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CLsBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "AUsENwVjiDQ" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "AUsENwVjiDQ" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CLsBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/AUsENwVjiDQ/mqdefault_6s.webp?du=3000&sqp=CMCqjLAG&rs=AOn4CLBvTekoWKeFbS5DpsaZJ7Uv1U1Fog", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CLkBEJmNBRgJIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "nEmO8DcOap4", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/nEmO8DcOap4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCajo6A-qIwGioGsM1c0wzSBfiing", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/nEmO8DcOap4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLB3pojZkVS4aTcVgyTCmcTPSr1vOg", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/nEmO8DcOap4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCxkPEaPujMTuU3fOw7H1I7rsZ_FQ", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/nEmO8DcOap4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDGMmn8M8ZHRajlM0W-ezuuqsGPGg", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1595 - 50 Year Chinese Nuclear Diamond Battery!" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1595 - 50 Year Chinese Nuclear Diamond Battery! by EEVblog 145,315 views 1 month ago 17 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "A Chinese startup has developed a tiny 50 year life diamond nuclear battery that's going to change the world! Yeah, nah. Same old betavoltaic, same old limitations, and same old startup marketing..." + } + ] + }, + "publishedTimeText": { + "simpleText": "1 month ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 31 seconds" + } + }, + "simpleText": "17:31" + }, + "viewCountText": { + "simpleText": "145,315 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CLMBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=nEmO8DcOap4", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "nEmO8DcOap4", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---sn-h0jelne6.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=9c498ef0370e6a9e&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CLMBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CLMBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQJ7VubiD3uOknAE=", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "145K views" + } + }, + "simpleText": "145K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CLgBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CLgBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "nEmO8DcOap4", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CLgBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "nEmO8DcOap4" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "nEmO8DcOap4" + ] + } + } + ] + } + }, + "trackingParams": "CLgBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CLcBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "nEmO8DcOap4", + "onAddCommand": { + "clickTrackingParams": "CLcBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "nEmO8DcOap4", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CLcBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CLMBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtuRW1POERjT2FwNA%3D%3D", + "commands": [ + { + "clickTrackingParams": "CLMBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CLYBEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CLMBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CLMBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 31 seconds" + } + }, + "simpleText": "17:31" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CLUBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "nEmO8DcOap4", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CLUBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "nEmO8DcOap4" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CLUBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CLQBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CLQBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "nEmO8DcOap4", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CLQBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "nEmO8DcOap4" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "nEmO8DcOap4" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CLQBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/nEmO8DcOap4/mqdefault_6s.webp?du=3000&sqp=CPS4jLAG&rs=AOn4CLAnfEs4ODBLk4oK_l0p5bVVqJZjPA", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CLIBEJmNBRgKIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "fIEH4-P2nyQ", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/fIEH4-P2nyQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCRMUDhvpmmRPm6XLU21VstvzTzRw", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/fIEH4-P2nyQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD8DHZzlUMtmxLLN-qA9Zd-WQtn-A", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/fIEH4-P2nyQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC5C05Q_taEr6dJ_7ZZUsNAlMnxOA", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/fIEH4-P2nyQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCfV1MQkPXlSfBEI76RXVHguwrqcQ", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1594 - Inside a Quantum Computer! with Andrea Morello" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1594 - Inside a Quantum Computer! with Andrea Morello by EEVblog 73,277 views 2 months ago 1 hour, 34 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "An in-depth look at the engineering inside a quantum computer, and also demonstrating the operational results live and how they are measured.\nWith Professor Andrea Morello who is the Scientia..." + } + ] + }, + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "1 hour, 34 minutes, 10 seconds" + } + }, + "simpleText": "1:34:10" + }, + "viewCountText": { + "simpleText": "73,277 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CKwBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=fIEH4-P2nyQ", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "fIEH4-P2nyQ", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jeenl6.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=7c8107e3e3f69f24&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CKwBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CKwBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQKS-2p--_MHAfA==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "73K views" + } + }, + "simpleText": "73K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CLEBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CLEBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "fIEH4-P2nyQ", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CLEBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "fIEH4-P2nyQ" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "fIEH4-P2nyQ" + ] + } + } + ] + } + }, + "trackingParams": "CLEBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CLABENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "fIEH4-P2nyQ", + "onAddCommand": { + "clickTrackingParams": "CLABENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "fIEH4-P2nyQ", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CLABENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CKwBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtmSUVINC1QMm55UQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "CKwBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CK8BEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CKwBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CKwBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "1 hour, 34 minutes, 10 seconds" + } + }, + "simpleText": "1:34:10" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CK4BEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "fIEH4-P2nyQ", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CK4BEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "fIEH4-P2nyQ" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CK4BEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CK0BEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CK0BEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "fIEH4-P2nyQ", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CK0BEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "fIEH4-P2nyQ" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "fIEH4-P2nyQ" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CK0BEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/fIEH4-P2nyQ/mqdefault_6s.webp?du=3000&sqp=CPzIjLAG&rs=AOn4CLBsQ9tqmOZTiDP5fXX78pYUi6qu3A", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CKsBEJmNBRgLIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "cO45J-8qTZ4", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/cO45J-8qTZ4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA4xdKXs7GYV215wv6CHdGcgCSKkg", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/cO45J-8qTZ4/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBIVwZLpawWUVY9fJPfKUZb109HRQ", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/cO45J-8qTZ4/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLD49Mep9rt3px3yoVjxbgBwn55AVA", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/cO45J-8qTZ4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCMf82skBbiBKUlk_rjtz1w3Rtuug", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1593 - 16kV ESD Tester REPAIR - Part 2" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1593 - 16kV ESD Tester REPAIR - Part 2 by EEVblog 24,722 views 2 months ago 27 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "Repairing the Haefely Trench PESD-1600 ESD Tester, plus some testing and discussion of the IEC 61000-4-2 standard.\nPart 1 teardown: https://www.youtube.com/watch?v=-xtZvSG4N9I\nRotary encoder..." + } + ] + }, + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "27 minutes, 16 seconds" + } + }, + "simpleText": "27:16" + }, + "viewCountText": { + "simpleText": "24,722 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CKUBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=cO45J-8qTZ4", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "cO45J-8qTZ4", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---sn-h0jelne6.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=70ee3927ef2a4d9e&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CKUBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CKUBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQJ6bqfn-pI73cA==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "24K views" + } + }, + "simpleText": "24K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CKoBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CKoBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "cO45J-8qTZ4", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CKoBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "cO45J-8qTZ4" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "cO45J-8qTZ4" + ] + } + } + ] + } + }, + "trackingParams": "CKoBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CKkBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "cO45J-8qTZ4", + "onAddCommand": { + "clickTrackingParams": "CKkBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "cO45J-8qTZ4", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CKkBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CKUBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtjTzQ1Si04cVRaNA%3D%3D", + "commands": [ + { + "clickTrackingParams": "CKUBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CKgBEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CKUBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CKUBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "27 minutes, 16 seconds" + } + }, + "simpleText": "27:16" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CKcBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "cO45J-8qTZ4", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CKcBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "cO45J-8qTZ4" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CKcBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CKYBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CKYBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "cO45J-8qTZ4", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CKYBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "cO45J-8qTZ4" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "cO45J-8qTZ4" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CKYBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/cO45J-8qTZ4/mqdefault_6s.webp?du=3000&sqp=CKyvjLAG&rs=AOn4CLArEIEvqH6i_K71xjnD1FsERCw7fg", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CKQBEJmNBRgMIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "AFz0qmkq4LM", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/AFz0qmkq4LM/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA7MqMPizOmrSHoXDsieAhELhYHCg", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/AFz0qmkq4LM/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBvVNDGakUPgksdzQoVBtnuFoEhOw", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/AFz0qmkq4LM/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBBBqAmgDGBFIKlKfeeIhlSQ2q78Q", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/AFz0qmkq4LM/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDzn6AUQPf5LEwXE-iFLWsDikereg", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1592 - Fluke 287 Multimeter Teardown" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1592 - Fluke 287 Multimeter Teardown by EEVblog 51,408 views 2 months ago 17 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "Fluke 287 Multmeter Teardown.\nTesting video: https://www.youtube.com/watch?v=FgkD8K0Ssdc\nForum: https://www.eevblog.com/forum/blog/eevblog-1592-fluke-287-multimeter-teardown/\nTeardown photos:..." + } + ] + }, + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 2 seconds" + } + }, + "simpleText": "17:02" + }, + "viewCountText": { + "simpleText": "51,408 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CJ4BENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=AFz0qmkq4LM", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "AFz0qmkq4LM", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jeened.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=005cf4aa692ae0b3&ip=79.250.144.228&initcwndbps=1366250&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CJ4BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CJ4BENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQLPBq8mmlb0u", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "51K views" + } + }, + "simpleText": "51K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CKMBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CKMBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "AFz0qmkq4LM", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CKMBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "AFz0qmkq4LM" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "AFz0qmkq4LM" + ] + } + } + ] + } + }, + "trackingParams": "CKMBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CKIBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "AFz0qmkq4LM", + "onAddCommand": { + "clickTrackingParams": "CKIBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "AFz0qmkq4LM", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CKIBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CJ4BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtBRnowcW1rcTRMTQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "CJ4BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CKEBEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CJ4BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CJ4BENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 2 seconds" + } + }, + "simpleText": "17:02" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CKABEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "AFz0qmkq4LM", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CKABEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "AFz0qmkq4LM" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CKABEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJ8BEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CJ8BEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "AFz0qmkq4LM", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJ8BEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "AFz0qmkq4LM" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "AFz0qmkq4LM" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CJ8BEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/AFz0qmkq4LM/mqdefault_6s.webp?du=3000&sqp=COPSjLAG&rs=AOn4CLAFjWUTmjS8kvgzLmhTE1ARLzJ8Lw", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CJ0BEJmNBRgNIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "bnQCKa6GNWo", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/bnQCKa6GNWo/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA71_sOs1fDAGBk2WJtxxOi6R_4KA", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/bnQCKa6GNWo/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBM0aU_1BnOHPMgdOl0hCrcTSDq1Q", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/bnQCKa6GNWo/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCdBRH0B7FOEPeVDjAoLirUoqD6TA", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/bnQCKa6GNWo/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLD2hbFGTjn9QOr3EVE-k0AAdLLcng", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1591 - MORE Colas Wattway Solar Cycleways in the Netherlands!" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1591 - MORE Colas Wattway Solar Cycleways in the Netherlands! by EEVblog 48,969 views 2 months ago 22 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "Colas Wattway is back with the two 1000sqm solar cycleway installations in the Netherlands!\nhttps://electrek.co/2023/12/18/dutch-riding-bikes-solar-cycle-paths/\n\nJust 4 months ago! https://www.yout..." + } + ] + }, + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "22 minutes, 23 seconds" + } + }, + "simpleText": "22:23" + }, + "viewCountText": { + "simpleText": "48,969 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CJcBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=bnQCKa6GNWo", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "bnQCKa6GNWo", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeenl6.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=6e740229ae86356a&ip=79.250.144.228&initcwndbps=1366250&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CJcBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CJcBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQOrqmPSaxYC6bg==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "48K views" + } + }, + "simpleText": "48K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CJwBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CJwBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "bnQCKa6GNWo", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJwBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "bnQCKa6GNWo" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "bnQCKa6GNWo" + ] + } + } + ] + } + }, + "trackingParams": "CJwBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CJsBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "bnQCKa6GNWo", + "onAddCommand": { + "clickTrackingParams": "CJsBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "bnQCKa6GNWo", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CJsBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CJcBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtiblFDS2E2R05Xbw%3D%3D", + "commands": [ + { + "clickTrackingParams": "CJcBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CJoBEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CJcBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CJcBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "22 minutes, 23 seconds" + } + }, + "simpleText": "22:23" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJkBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "bnQCKa6GNWo", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CJkBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "bnQCKa6GNWo" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CJkBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJgBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CJgBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "bnQCKa6GNWo", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJgBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "bnQCKa6GNWo" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "bnQCKa6GNWo" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CJgBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/bnQCKa6GNWo/mqdefault_6s.webp?du=3000&sqp=CLLLjLAG&rs=AOn4CLCMgCJhKqZ_peoX_BWDflzbBeOd6g", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CJYBEJmNBRgOIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "-g-MD69V0CU", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/-g-MD69V0CU/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDjLnRunCSuUYAmnxKgbuSTJHshrA", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/-g-MD69V0CU/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCnpcRQQJ6UdKU5pBPE5DoM1a29Ug", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/-g-MD69V0CU/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCBsP1C14m96X9-F53bOjynIH9a3A", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/-g-MD69V0CU/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLB3TuJnDbUdOSUr-oJdRFkPKrUPSw", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1590 - Cheap $33 Boombox Teardown" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1590 - Cheap $33 Boombox Teardown by EEVblog 49,405 views 2 months ago 19 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "Is a modern $33 boombox from Kmart any good?\n\nTHE 80's boombox teardown: https://www.youtube.com/watch?v=hULNdrsh6uw\nBoombox REPAIR: https://www.youtube.com/watch?v=8ToVCAhLg8A\n\nForum: https://www...." + } + ] + }, + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 51 seconds" + } + }, + "simpleText": "19:51" + }, + "viewCountText": { + "simpleText": "49,405 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CJABENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=-g-MD69V0CU", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "-g-MD69V0CU", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jelnez.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=fa0f8c0faf55d025&ip=79.250.144.228&initcwndbps=1366250&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CJABENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CJABENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQKWg1_r6geOH-gE=", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "49K views" + } + }, + "simpleText": "49K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CJUBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CJUBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "-g-MD69V0CU", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJUBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "-g-MD69V0CU" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "-g-MD69V0CU" + ] + } + } + ] + } + }, + "trackingParams": "CJUBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CJQBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "-g-MD69V0CU", + "onAddCommand": { + "clickTrackingParams": "CJQBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "-g-MD69V0CU", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CJQBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CJABENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgstZy1NRDY5VjBDVQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "CJABENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CJMBEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CJABENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CJABENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 51 seconds" + } + }, + "simpleText": "19:51" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJIBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "-g-MD69V0CU", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CJIBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "-g-MD69V0CU" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CJIBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CJEBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CJEBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "-g-MD69V0CU", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CJEBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "-g-MD69V0CU" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "-g-MD69V0CU" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CJEBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/-g-MD69V0CU/mqdefault_6s.webp?du=3000&sqp=CKPQjLAG&rs=AOn4CLDkQ72c4u_sBzSTRPYa6DCHS5gC4w", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CI8BEJmNBRgPIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "KKMrT2HeRsQ", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/KKMrT2HeRsQ/hqdefault.jpg?sqp=-oaymwE1CKgBEF5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGGIgZShbMA8=&rs=AOn4CLBigIAgMdNzHkMH9gB4lgiwfXy-Yg", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/KKMrT2HeRsQ/hqdefault.jpg?sqp=-oaymwE1CMQBEG5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGGIgZShbMA8=&rs=AOn4CLChNMPDTpMIcZK42mT4mlvYA26DNA", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/KKMrT2HeRsQ/hqdefault.jpg?sqp=-oaymwE2CPYBEIoBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhiIGUoWzAP&rs=AOn4CLCM5qQo9J2YdtrGVcz3WKws4i4KHw", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/KKMrT2HeRsQ/hqdefault.jpg?sqp=-oaymwE2CNACELwBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhiIGUoWzAP&rs=AOn4CLCIInd_b6uxUyrLvjr8SLIn1aBVlw", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1589 - CCD Scanner Array" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1589 - CCD Scanner Array by EEVblog 24,160 views 2 months ago 14 minutes, 32 seconds" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "A closer look at the scanner array head from the dumpster FAX machine teardown.\n\n00:00 - Linear Scanner Array\n04:40 - CCD sensor grouping\n08:24 - The optical zebra strip\n11:30 - Under the x400..." + } + ] + }, + "publishedTimeText": { + "simpleText": "2 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "14 minutes, 32 seconds" + } + }, + "simpleText": "14:32" + }, + "viewCountText": { + "simpleText": "24,160 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CIkBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=KKMrT2HeRsQ", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "KKMrT2HeRsQ", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jeenl6.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=28a32b4f61de46c4&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CIkBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CIkBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQMSN-Y726crRKA==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "24K views" + } + }, + "simpleText": "24K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CI4BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CI4BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "KKMrT2HeRsQ", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CI4BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "KKMrT2HeRsQ" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "KKMrT2HeRsQ" + ] + } + } + ] + } + }, + "trackingParams": "CI4BEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CI0BENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "KKMrT2HeRsQ", + "onAddCommand": { + "clickTrackingParams": "CI0BENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "KKMrT2HeRsQ", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CI0BENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CIkBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtLS01yVDJIZVJzUQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "CIkBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CIwBEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CIkBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CIkBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "14 minutes, 32 seconds" + } + }, + "simpleText": "14:32" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIsBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "KKMrT2HeRsQ", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CIsBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "KKMrT2HeRsQ" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CIsBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIoBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CIoBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "KKMrT2HeRsQ", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIoBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "KKMrT2HeRsQ" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "KKMrT2HeRsQ" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CIoBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/KKMrT2HeRsQ/mqdefault_6s.webp?du=3000&sqp=CPSXjLAG&rs=AOn4CLAi549dq3IxKiObInOWOHXykBlSlA", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CIgBEJmNBRgQIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "W_W_BDcebao", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/W_W_BDcebao/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAgwPWx85cGEbBtxXot2PtP7Z12bQ", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/W_W_BDcebao/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAQz7mTB-mLsP9kZy6A5tEIzc-lJg", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/W_W_BDcebao/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA16LtERNyYUhPNardaLA0xGa53Kg", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/W_W_BDcebao/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAptKADGms1JjbIo-Nk_uwsYxFLUQ", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1588 - Virgin Hyperloop One Goes BUST!" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1588 - Virgin Hyperloop One Goes BUST! by EEVblog 56,586 views 3 months ago 29 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "The Elon Musk vision of Hyperloop has come-a-gutsa. Vigin Hyperloop One has gone out of business. Who could have predicted it?\nAnd who's left standing in the Hyperloop world?\nPart 2: TUM Hyperloop:..." + } + ] + }, + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "29 minutes, 43 seconds" + } + }, + "simpleText": "29:43" + }, + "viewCountText": { + "simpleText": "56,586 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CIIBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeWhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1GaAQMQ8jg=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=W_W_BDcebao", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "W_W_BDcebao", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jeenld.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=5bf5bf04371e6daa&ip=79.250.144.228&initcwndbps=1366250&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CIIBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CIIBENwwIhMIv-qO59yShQMV0R8GAB0bsgbeQKrb-bjD4O_6Ww==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "56K views" + } + }, + "simpleText": "56K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CIcBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CIcBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "W_W_BDcebao", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIcBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "W_W_BDcebao" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "W_W_BDcebao" + ] + } + } + ] + } + }, + "trackingParams": "CIcBEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CIYBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "offlineVideoEndpoint": { + "videoId": "W_W_BDcebao", + "onAddCommand": { + "clickTrackingParams": "CIYBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe", + "getDownloadActionCommand": { + "videoId": "W_W_BDcebao", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CIYBENGqBRgIIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CIIBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtXX1dfQkRjZWJhbw%3D%3D", + "commands": [ + { + "clickTrackingParams": "CIIBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CIUBEI5iIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CIIBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + ], + "trackingParams": "CIIBENwwIhMIv-qO59yShQMV0R8GAB0bsgbe", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "29 minutes, 43 seconds" + } + }, + "simpleText": "29:43" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIQBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "W_W_BDcebao", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CIQBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "W_W_BDcebao" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CIQBEPnnAxgCIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CIMBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CIMBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "W_W_BDcebao", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIMBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "W_W_BDcebao" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "W_W_BDcebao" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CIMBEMfsBBgDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/W_W_BDcebao/mqdefault_6s.webp?du=3000&sqp=CJrLjLAG&rs=AOn4CLCYJeswzXIRxFuxLzYMOqZCqG932w", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CIEBEJmNBRgRIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "FknxWtZkuUE", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/FknxWtZkuUE/hqdefault.jpg?sqp=-oaymwE1CKgBEF5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGGUgXChUMA8=&rs=AOn4CLBGke3u13MxDYsi4cLbME7jckVKuw", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/FknxWtZkuUE/hqdefault.jpg?sqp=-oaymwE1CMQBEG5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AH-CYAC0AWKAgwIABABGGUgXChUMA8=&rs=AOn4CLBik13O4ddFMDmmOFqI0E7GAHaxwA", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/FknxWtZkuUE/hqdefault.jpg?sqp=-oaymwE2CPYBEIoBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhlIFwoVDAP&rs=AOn4CLAhqflsQgDfCpLOuVx76xOnZMJWrw", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/FknxWtZkuUE/hqdefault.jpg?sqp=-oaymwE2CNACELwBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhlIFwoVDAP&rs=AOn4CLAZi82kenLuT10YrEc4jR2sHigcPw", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1587 - Dumpster FAX Teardown" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1587 - Dumpster FAX Teardown by EEVblog 21,250 views 3 months ago 19 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "Teardown of a Brother FAX machine found in the dumpster, just because.\nForum: https://www.eevblog.com/forum/blog/eevblog-1587-dumpster-fax-teardown/\n\n\nIf you find my videos useful you may consider..." + } + ] + }, + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 45 seconds" + } + }, + "simpleText": "19:45" + }, + "viewCountText": { + "simpleText": "21,250 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CHsQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5aGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBAxDyOA==", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=FknxWtZkuUE", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "FknxWtZkuUE", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jelnes.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=1649f15ad664b941&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CHsQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CHsQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5AwfKSs62r_KQW", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "21K views" + } + }, + "simpleText": "21K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CIABEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CIABEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "FknxWtZkuUE", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CIABEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "FknxWtZkuUE" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "FknxWtZkuUE" + ] + } + } + ] + } + }, + "trackingParams": "CIABEP6YBBgHIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CH8Q0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "offlineVideoEndpoint": { + "videoId": "FknxWtZkuUE", + "onAddCommand": { + "clickTrackingParams": "CH8Q0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "getDownloadActionCommand": { + "videoId": "FknxWtZkuUE", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CH8Q0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CHsQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtGa254V3Raa3VVRQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "CHsQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CH4QjmIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CHsQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + } + ], + "trackingParams": "CHsQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 45 seconds" + } + }, + "simpleText": "19:45" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CH0Q-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "FknxWtZkuUE", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CH0Q-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "FknxWtZkuUE" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CH0Q-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHwQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CHwQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "FknxWtZkuUE", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHwQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "FknxWtZkuUE" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "FknxWtZkuUE" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CHwQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/FknxWtZkuUE/mqdefault_6s.webp?du=3000&sqp=CIXEjLAG&rs=AOn4CLCl4uYSkpev6fX8rgbvK4xaEhCiZA", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CHoQmY0FGBIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "AuFSMpFzAnw", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/AuFSMpFzAnw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCrpv-fSn1pwpshPv-QWXV6jeFCiw", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/AuFSMpFzAnw/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCUMFdAy0xuIpgEQOsBy5UqKyATPw", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/AuFSMpFzAnw/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAxNwGVeljlwit2jXNRLuKw4VDXhg", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/AuFSMpFzAnw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAEKVLY8uPv8V-V9xzdtX6ib8mhZw", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "eevBLAB 117 - The Youtube Bot Comment Problem" + } + ], + "accessibility": { + "accessibilityData": { + "label": "eevBLAB 117 - The Youtube Bot Comment Problem by EEVblog 23,126 views 3 months ago 4 minutes, 59 seconds" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "The huge Youtube bot comment spam problem has to end.\nForum: https://www.eevblog.com/forum/blog/eevblab-117-the-youtube-porn-bot-comment-problem/\n\nIf you find my videos useful you may consider..." + } + ] + }, + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "4 minutes, 59 seconds" + } + }, + "simpleText": "4:59" + }, + "viewCountText": { + "simpleText": "23,126 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CHQQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5aGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBAxDyOA==", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=AuFSMpFzAnw", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "AuFSMpFzAnw", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jeenle.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=02e152329173027c&ip=79.250.144.228&initcwndbps=1366250&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CHQQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CHQQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5A_ITMi6nG1PAC", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "23K views" + } + }, + "simpleText": "23K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CHkQ_pgEGAYiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CHkQ_pgEGAYiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "AuFSMpFzAnw", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHkQ_pgEGAYiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "AuFSMpFzAnw" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "AuFSMpFzAnw" + ] + } + } + ] + } + }, + "trackingParams": "CHkQ_pgEGAYiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CHgQ0aoFGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "offlineVideoEndpoint": { + "videoId": "AuFSMpFzAnw", + "onAddCommand": { + "clickTrackingParams": "CHgQ0aoFGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "getDownloadActionCommand": { + "videoId": "AuFSMpFzAnw", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CHgQ0aoFGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CHQQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtBdUZTTXBGekFudw%3D%3D", + "commands": [ + { + "clickTrackingParams": "CHQQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CHcQjmIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CHQQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + } + ], + "trackingParams": "CHQQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "4 minutes, 59 seconds" + } + }, + "simpleText": "4:59" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHYQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "AuFSMpFzAnw", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CHYQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "AuFSMpFzAnw" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CHYQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CHUQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CHUQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "AuFSMpFzAnw", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHUQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "AuFSMpFzAnw" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "AuFSMpFzAnw" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CHUQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ] + } + }, + "trackingParams": "CHMQmY0FGBMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "WIEb1Zd1NdI", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/WIEb1Zd1NdI/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLD5ndIPZJndQkkrCcT_SbrBWdBXaA", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/WIEb1Zd1NdI/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLArJNxp3V0M_9kH7bCTUJtiB-oNJQ", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/WIEb1Zd1NdI/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA6EJKuGz-aJASBI9RzKNGBuKhmDg", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/WIEb1Zd1NdI/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLD1Atq4K6famlQ0WMrT6SPcQdSUmg", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1586 - Stranger Things Decade Resistor Box + Repair" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1586 - Stranger Things Decade Resistor Box + Repair by EEVblog 42,940 views 3 months ago 16 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "A $12 6 decade resistor box, is it any good?\nAnd it's not every day you have to repair a brand new product.\nhttps://s.click.aliexpress.com/e/_Ddfe4PL\nhttps://s.click.aliexpress.com/e/_DnK2irb..." + } + ] + }, + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "16 minutes, 8 seconds" + } + }, + "simpleText": "16:08" + }, + "viewCountText": { + "simpleText": "42,940 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CG0Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5aGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBAxDyOA==", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=WIEb1Zd1NdI", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "WIEb1Zd1NdI", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jelne7.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=58811bd5977535d2&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CG0Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CG0Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5A0uvUu9n6xsBY", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "42K views" + } + }, + "simpleText": "42K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CHIQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CHIQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "WIEb1Zd1NdI", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CHIQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "WIEb1Zd1NdI" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "WIEb1Zd1NdI" + ] + } + } + ] + } + }, + "trackingParams": "CHIQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CHEQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "offlineVideoEndpoint": { + "videoId": "WIEb1Zd1NdI", + "onAddCommand": { + "clickTrackingParams": "CHEQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "getDownloadActionCommand": { + "videoId": "WIEb1Zd1NdI", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CHEQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CG0Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtXSUViMVpkMU5kSQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "CG0Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CHAQjmIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CG0Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + } + ], + "trackingParams": "CG0Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "16 minutes, 8 seconds" + } + }, + "simpleText": "16:08" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CG8Q-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "WIEb1Zd1NdI", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CG8Q-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "WIEb1Zd1NdI" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CG8Q-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CG4Qx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CG4Qx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "WIEb1Zd1NdI", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CG4Qx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "WIEb1Zd1NdI" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "WIEb1Zd1NdI" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CG4Qx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/WIEb1Zd1NdI/mqdefault_6s.webp?du=3000&sqp=COzAjLAG&rs=AOn4CLB1PVRwr1GZF8yuM_QPOjd_eezIWA", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CGwQmY0FGBQiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "PhGPacEg3zw", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/PhGPacEg3zw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBluu7atTRGHN9p5mhKoCjtJcQCQA", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/PhGPacEg3zw/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBVyhkIIYxEY8tWrvwUDP_uPW_0GA", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/PhGPacEg3zw/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC0tvz4rEY0usPCIsx6tiCQh81eAw", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/PhGPacEg3zw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLASwFdk5zIuZ2cOecCtcqkNxCBPnw", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1585 - SCAM! Portable Kinetic Molecular Heater BUSTED" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1585 - SCAM! Portable Kinetic Molecular Heater BUSTED by EEVblog 48,996 views 3 months ago 19 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "The Portable Kinetic Molecular Heater is an obvious SCAM.\nWe shouldn't have to look at why, but let's do it anyway.\n\nForum: https://www.eevblog.com/forum/blog/eevblog-1585-scam!-portable-kinetic-mo..." + } + ] + }, + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 26 seconds" + } + }, + "simpleText": "19:26" + }, + "viewCountText": { + "simpleText": "48,996 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CGYQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5aGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBAxDyOA==", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=PhGPacEg3zw", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "PhGPacEg3zw", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeenl6.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=3e118f69c120df3c&ip=79.250.144.228&initcwndbps=1366250&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CGYQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CGYQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5AvL6DiZzt44g-", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "48K views" + } + }, + "simpleText": "48K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGsQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CGsQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "PhGPacEg3zw", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGsQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "PhGPacEg3zw" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "PhGPacEg3zw" + ] + } + } + ] + } + }, + "trackingParams": "CGsQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CGoQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "offlineVideoEndpoint": { + "videoId": "PhGPacEg3zw", + "onAddCommand": { + "clickTrackingParams": "CGoQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "getDownloadActionCommand": { + "videoId": "PhGPacEg3zw", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CGoQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGYQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtQaEdQYWNFZzN6dw%3D%3D", + "commands": [ + { + "clickTrackingParams": "CGYQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CGkQjmIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CGYQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + } + ], + "trackingParams": "CGYQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "19 minutes, 26 seconds" + } + }, + "simpleText": "19:26" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGgQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "PhGPacEg3zw", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CGgQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "PhGPacEg3zw" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CGgQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGcQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CGcQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "PhGPacEg3zw", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGcQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "PhGPacEg3zw" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "PhGPacEg3zw" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CGcQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/PhGPacEg3zw/mqdefault_6s.webp?du=3000&sqp=CNTRjLAG&rs=AOn4CLCawg0Iwa0_xqEKCT0BbdLamG9OCw", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CGUQmY0FGBUiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "sisD61ohzK0", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/sisD61ohzK0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAX1Q1G-ek-lBZwvIlTXGO6UYPmEA", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/sisD61ohzK0/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDK5abYrCa9sCDFhbSbc5l5D9VFgg", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/sisD61ohzK0/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDCdVqoCSmOa_ymbbFmwJscfA4A7Q", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/sisD61ohzK0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBEnUHLoe1Y_oaS4XHBiF_OYBG2yw", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1584 - Wireless Freakin' EV Charging Roads! A $250M Boondoggle" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1584 - Wireless Freakin' EV Charging Roads! A $250M Boondoggle by EEVblog 49,899 views 3 months ago 29 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "The US Department of Transport have authorised a $250M grant program to fund Wireless EV charging roads. A look at the pilot program in Detroit Michigan with the startup company Electreon:..." + } + ] + }, + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "29 minutes, 45 seconds" + } + }, + "simpleText": "29:45" + }, + "viewCountText": { + "simpleText": "49,899 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CF8Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5aGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBAxDyOA==", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=sisD61ohzK0", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "sisD61ohzK0", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr2---sn-h0jeenl6.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=b22b03eb5a21ccad&ip=79.250.144.228&initcwndbps=993750&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CF8Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CF8Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5ArZmH0bX9wJWyAQ==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "49K views" + } + }, + "simpleText": "49K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CGQQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CGQQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "sisD61ohzK0", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGQQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "sisD61ohzK0" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "sisD61ohzK0" + ] + } + } + ] + } + }, + "trackingParams": "CGQQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CGMQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "offlineVideoEndpoint": { + "videoId": "sisD61ohzK0", + "onAddCommand": { + "clickTrackingParams": "CGMQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "getDownloadActionCommand": { + "videoId": "sisD61ohzK0", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CGMQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CF8Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtzaXNENjFvaHpLMA%3D%3D", + "commands": [ + { + "clickTrackingParams": "CF8Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CGIQjmIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CF8Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + } + ], + "trackingParams": "CF8Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "29 minutes, 45 seconds" + } + }, + "simpleText": "29:45" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGEQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "sisD61ohzK0", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CGEQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "sisD61ohzK0" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CGEQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CGAQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CGAQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "sisD61ohzK0", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CGAQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "sisD61ohzK0" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "sisD61ohzK0" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CGAQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/sisD61ohzK0/mqdefault_6s.webp?du=3000&sqp=CKTTjLAG&rs=AOn4CLCeaJdoU82LcP_lKeVqakZ75XSwcA", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CF4QmY0FGBYiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "1YK_GlnUlI8", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/1YK_GlnUlI8/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA6wJK1kBMorZs7ba2ny9fNdGA8yQ", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/1YK_GlnUlI8/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLAz1_NlQZNe-2-619L3yD86bobmQA", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/1YK_GlnUlI8/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDlw133uPnQlqJdk92hW1XNNdg_iA", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/1YK_GlnUlI8/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCyFSnkXdizZScSRqxHW2UA_AWfyw", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1583 - Advanced Oscilloscope Triggering: Glitch/Pulse/Runt/Interval" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1583 - Advanced Oscilloscope Triggering: Glitch/Pulse/Runt/Interval by EEVblog 24,076 views 3 months ago 22 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "A practical demonstration on how to use advanced oscillocope trigger features to trigger on an unsyncronised infrequenct runt/glitch pulse.\nIncludes Pulse/Glitch, Runt, Interval, Zone triggering,..." + } + ] + }, + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "22 minutes, 19 seconds" + } + }, + "simpleText": "22:19" + }, + "viewCountText": { + "simpleText": "24,076 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CFgQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5aGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBAxDyOA==", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=1YK_GlnUlI8", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "1YK_GlnUlI8", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jeenle.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=d582bf1a59d4948f&ip=79.250.144.228&initcwndbps=993750&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CFgQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CFgQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5Aj6nSzqXjr8HVAQ==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "24K views" + } + }, + "simpleText": "24K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CF0Q_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CF0Q_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "1YK_GlnUlI8", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CF0Q_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "1YK_GlnUlI8" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "1YK_GlnUlI8" + ] + } + } + ] + } + }, + "trackingParams": "CF0Q_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CFwQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "offlineVideoEndpoint": { + "videoId": "1YK_GlnUlI8", + "onAddCommand": { + "clickTrackingParams": "CFwQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "getDownloadActionCommand": { + "videoId": "1YK_GlnUlI8", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CFwQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CFgQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgsxWUtfR2xuVWxJOA%3D%3D", + "commands": [ + { + "clickTrackingParams": "CFgQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CFsQjmIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CFgQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + } + ], + "trackingParams": "CFgQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "22 minutes, 19 seconds" + } + }, + "simpleText": "22:19" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFoQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "1YK_GlnUlI8", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CFoQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "1YK_GlnUlI8" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CFoQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFkQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CFkQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "1YK_GlnUlI8", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFkQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "1YK_GlnUlI8" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "1YK_GlnUlI8" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CFkQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/1YK_GlnUlI8/mqdefault_6s.webp?du=3000&sqp=CO67jLAG&rs=AOn4CLCvZhUeF02PCY4mBpIgDmUFVfVPqA", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CFcQmY0FGBciEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "HR6_Lp7fH_c", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/HR6_Lp7fH_c/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLA5ywdoHcjG1ge9V3fGZNJdrhDoxg", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/HR6_Lp7fH_c/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCoJN2piQ_s5LKnnACOt4XuQUwe3g", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/HR6_Lp7fH_c/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCqn_7bTbdgh0h803Wjt0pfvkIDGw", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/HR6_Lp7fH_c/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAj9fOW252TtK7YDHEOix09_Utw_w", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1582 - FNIRSI DPOX180H 180MHz DPO for $123?" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1582 - FNIRSI DPOX180H 180MHz DPO for $123? by EEVblog 149,964 views 3 months ago 27 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "A look at the FNIRSI DPOX180H 180MHz Handheld Digital Phosphor Oscilloscope for $123.\nhttps://www.aliexpress.com/item/1005005564788266.html\nhttps://eevblog.store/products/eevblog-bm036-ac-dc-clamp-..." + } + ] + }, + "publishedTimeText": { + "simpleText": "3 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "27 minutes, 30 seconds" + } + }, + "simpleText": "27:30" + }, + "viewCountText": { + "simpleText": "149,964 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CFEQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5aGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBAxDyOA==", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=HR6_Lp7fH_c", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "HR6_Lp7fH_c", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---sn-h0jeener.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=1d1ebf2e9edf1ff7&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CFEQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CFEQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5A97_89unlr48d", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "149K views" + } + }, + "simpleText": "149K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CFYQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CFYQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "HR6_Lp7fH_c", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFYQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "HR6_Lp7fH_c" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "HR6_Lp7fH_c" + ] + } + } + ] + } + }, + "trackingParams": "CFYQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CFUQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "offlineVideoEndpoint": { + "videoId": "HR6_Lp7fH_c", + "onAddCommand": { + "clickTrackingParams": "CFUQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "getDownloadActionCommand": { + "videoId": "HR6_Lp7fH_c", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CFUQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CFEQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtIUjZfTHA3ZkhfYw%3D%3D", + "commands": [ + { + "clickTrackingParams": "CFEQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CFQQjmIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CFEQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + } + ], + "trackingParams": "CFEQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "27 minutes, 30 seconds" + } + }, + "simpleText": "27:30" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFMQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "HR6_Lp7fH_c", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CFMQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "HR6_Lp7fH_c" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CFMQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CFIQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CFIQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "HR6_Lp7fH_c", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CFIQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "HR6_Lp7fH_c" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "HR6_Lp7fH_c" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CFIQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/HR6_Lp7fH_c/mqdefault_6s.webp?du=3000&sqp=CPLAjLAG&rs=AOn4CLBgupkIZD4lVo7jjfYPQGocqnzCeQ", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CFAQmY0FGBgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "m_8jh_MpWBE", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/m_8jh_MpWBE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDHUvTCcc_XQO0MDCBTBOuXvixyuQ", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/m_8jh_MpWBE/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDw1oBMhbunOL68Ir0-NMHp2maDqQ", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/m_8jh_MpWBE/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDeTzuK2Z6cx5UF_sR8j45-KfYVLA", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/m_8jh_MpWBE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLDY0xdTkroLDhjQdHqu30ll2-XBzA", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1581 - Tesla Roadster now OPEN SOURCE?" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1581 - Tesla Roadster now OPEN SOURCE? by EEVblog 52,290 views 4 months ago 17 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "Elon Musk just announced that the Tesla Roadster is now open source! Do we get schematics? Let's have a look...\nhttps://service.tesla.com/roadster\nPart 2: https://www.youtube.com/watch?v=r7Cw3GVXl4..." + } + ] + }, + "publishedTimeText": { + "simpleText": "4 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 12 seconds" + } + }, + "simpleText": "17:12" + }, + "viewCountText": { + "simpleText": "52,290 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CEoQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5aGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBAxDyOA==", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=m_8jh_MpWBE", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "m_8jh_MpWBE", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jelne6.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=9bff2387f3295811&ip=79.250.144.228&initcwndbps=1366250&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CEoQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CEoQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5AkbClmf_wyP-bAQ==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "52K views" + } + }, + "simpleText": "52K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CE8Q_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CE8Q_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "m_8jh_MpWBE", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CE8Q_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "m_8jh_MpWBE" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "m_8jh_MpWBE" + ] + } + } + ] + } + }, + "trackingParams": "CE8Q_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CE4Q0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "offlineVideoEndpoint": { + "videoId": "m_8jh_MpWBE", + "onAddCommand": { + "clickTrackingParams": "CE4Q0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "getDownloadActionCommand": { + "videoId": "m_8jh_MpWBE", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CE4Q0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEoQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgttXzhqaF9NcFdCRQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "CEoQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CE0QjmIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CEoQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + } + ], + "trackingParams": "CEoQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 12 seconds" + } + }, + "simpleText": "17:12" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEwQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "m_8jh_MpWBE", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CEwQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "m_8jh_MpWBE" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CEwQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEsQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CEsQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "m_8jh_MpWBE", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEsQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "m_8jh_MpWBE" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "m_8jh_MpWBE" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CEsQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/m_8jh_MpWBE/mqdefault_6s.webp?du=3000&sqp=CKLRjLAG&rs=AOn4CLDd4AsYqjUQVFoF8Zw31YDcCyT_iw", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CEkQmY0FGBkiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "eeNKvh2cFPQ", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/eeNKvh2cFPQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBy8szo9U24ueqgaeinBiQSTiNdcw", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/eeNKvh2cFPQ/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCLTSBvNyxutsFXolQ3sXxb6ym0tA", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/eeNKvh2cFPQ/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBdedMyH0qswdu3IQuaXJl9uDfX6Q", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/eeNKvh2cFPQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCwpBjlO_Fpo1NoV9jF6HUd58tPpw", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1580 - MacGruber Mailbag" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1580 - MacGruber Mailbag by EEVblog 29,462 views 4 months ago 37 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "More Mailbag!\n\n00:00 - Mailbag Monday time\n01:42 - T-88C Analog Multimeter\nhttps://s.click.aliexpress.com/e/_DEojyDp\n07:26 - Teardown\n12:11 - PCB proto boards from Jon Newcomb\nhttp://www.jnewcomb.c..." + } + ] + }, + "publishedTimeText": { + "simpleText": "4 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "37 minutes, 15 seconds" + } + }, + "simpleText": "37:15" + }, + "viewCountText": { + "simpleText": "29,462 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CEMQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5aGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBAxDyOA==", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=eeNKvh2cFPQ", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "eeNKvh2cFPQ", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr3---sn-h0jelne6.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=79e34abe1d9c14f4&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CEMQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CEMQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5A9Knw7OHX0vF5", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "29K views" + } + }, + "simpleText": "29K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEgQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CEgQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "eeNKvh2cFPQ", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEgQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "eeNKvh2cFPQ" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "eeNKvh2cFPQ" + ] + } + } + ] + } + }, + "trackingParams": "CEgQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CEcQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "offlineVideoEndpoint": { + "videoId": "eeNKvh2cFPQ", + "onAddCommand": { + "clickTrackingParams": "CEcQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "getDownloadActionCommand": { + "videoId": "eeNKvh2cFPQ", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CEcQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEMQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtlZU5LdmgyY0ZQUQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "CEMQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CEYQjmIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CEMQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + } + ], + "trackingParams": "CEMQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "37 minutes, 15 seconds" + } + }, + "simpleText": "37:15" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEUQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "eeNKvh2cFPQ", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CEUQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "eeNKvh2cFPQ" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CEUQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CEQQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CEQQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "eeNKvh2cFPQ", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEQQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "eeNKvh2cFPQ" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "eeNKvh2cFPQ" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CEQQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/eeNKvh2cFPQ/mqdefault_6s.webp?du=3000&sqp=CPjLjLAG&rs=AOn4CLCRjIp_novqB_M9tzUJNwecUBhH8A", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CEIQmY0FGBoiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "5M5MF6KE-jY", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/5M5MF6KE-jY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBq8h9yVCll1FPCLA5FdQTAWiaCAg", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/5M5MF6KE-jY/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLB0NK0jYYF9EYK7qdkqd4a055dupQ", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/5M5MF6KE-jY/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCGGZY7vMAQGVzoLqxrODxF7nYiMQ", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/5M5MF6KE-jY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAFDAgQafqowx58nWJuGHULbRkR3A", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1579 - Nuclear Diamond Battery FRAUD Lawsuit by SEC!" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1579 - Nuclear Diamond Battery FRAUD Lawsuit by SEC! by EEVblog 116,169 views 4 months ago 17 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "The Nuclear Diamond Battery that made a huge marketing splash back in Aug 2020 and raised $1.2M in funding, NDB Inc and it's founder Nima Golsharifi is now being sued by the SEC for fraud...." + } + ] + }, + "publishedTimeText": { + "simpleText": "4 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 57 seconds" + } + }, + "simpleText": "17:57" + }, + "viewCountText": { + "simpleText": "116,169 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CDwQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5aGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBAxDyOA==", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=5M5MF6KE-jY", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "5M5MF6KE-jY", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr4---sn-h0jelne6.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=e4ce4c17a284fa36&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDwQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CDwQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5AtvSTlPqCk-fkAQ==", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "116K views" + } + }, + "simpleText": "116K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CEEQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CEEQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "5M5MF6KE-jY", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CEEQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "5M5MF6KE-jY" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "5M5MF6KE-jY" + ] + } + } + ] + } + }, + "trackingParams": "CEEQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CEAQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "offlineVideoEndpoint": { + "videoId": "5M5MF6KE-jY", + "onAddCommand": { + "clickTrackingParams": "CEAQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "getDownloadActionCommand": { + "videoId": "5M5MF6KE-jY", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CEAQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDwQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "Cgs1TTVNRjZLRS1qWQ%3D%3D", + "commands": [ + { + "clickTrackingParams": "CDwQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CD8QjmIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CDwQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + } + ], + "trackingParams": "CDwQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "17 minutes, 57 seconds" + } + }, + "simpleText": "17:57" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CD4Q-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "5M5MF6KE-jY", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CD4Q-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "5M5MF6KE-jY" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CD4Q-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CD0Qx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CD0Qx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "5M5MF6KE-jY", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CD0Qx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "5M5MF6KE-jY" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "5M5MF6KE-jY" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CD0Qx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/5M5MF6KE-jY/mqdefault_6s.webp?du=3000&sqp=CObOjLAG&rs=AOn4CLBoDc5Ax3uZRmVoSdskpFxK0iaCmA", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CDsQmY0FGBsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "IWHS2FDyh7s", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/IWHS2FDyh7s/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDru0L9uKllbOsCuLX_39XvlAAN5g", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/IWHS2FDyh7s/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLBwhjsPYVb2BYxX9PP7bnzQxa7Y1g", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/IWHS2FDyh7s/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLA5lv9wWJUiPNUUEPJET4HFuRWj-A", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/IWHS2FDyh7s/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCh0_Y1OAf-CWf_u8J_mWhXwka03Q", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1578 - No one can be told what the Metrix is." + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1578 - No one can be told what the Metrix is. by EEVblog 40,487 views 4 months ago 29 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "A multimeter without any screws? A 1990's vintage Metrix MX44 multimeter torn down, tested and calibration adjusted.\n\nTektronix Multimeter Repair-o-thon\nhttps://www.youtube.com/watch?v=2QZ8GWwzXXY..." + } + ] + }, + "publishedTimeText": { + "simpleText": "4 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "29 minutes, 54 seconds" + } + }, + "simpleText": "29:54" + }, + "viewCountText": { + "simpleText": "40,487 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CDUQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5aGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBAxDyOA==", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=IWHS2FDyh7s", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "IWHS2FDyh7s", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr1---sn-h0jelnes.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=2161d2d850f287bb&ip=79.250.144.228&initcwndbps=993750&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CDUQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CDUQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5Au4_Kh4Xb9LAh", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "40K views" + } + }, + "simpleText": "40K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDoQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CDoQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "IWHS2FDyh7s", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDoQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "IWHS2FDyh7s" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "IWHS2FDyh7s" + ] + } + } + ] + } + }, + "trackingParams": "CDoQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CDkQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "offlineVideoEndpoint": { + "videoId": "IWHS2FDyh7s", + "onAddCommand": { + "clickTrackingParams": "CDkQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "getDownloadActionCommand": { + "videoId": "IWHS2FDyh7s", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CDkQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDUQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtJV0hTMkZEeWg3cw%3D%3D", + "commands": [ + { + "clickTrackingParams": "CDUQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CDgQjmIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CDUQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + } + ], + "trackingParams": "CDUQ3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "29 minutes, 54 seconds" + } + }, + "simpleText": "29:54" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDcQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "IWHS2FDyh7s", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CDcQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "IWHS2FDyh7s" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CDcQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDYQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CDYQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "IWHS2FDyh7s", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDYQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "IWHS2FDyh7s" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "IWHS2FDyh7s" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CDYQx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/IWHS2FDyh7s/mqdefault_6s.webp?du=3000&sqp=CKq4jLAG&rs=AOn4CLALqC81AdG4H4pcHvd53CYIkL92dA", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CDQQmY0FGBwiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "richItemRenderer": { + "content": { + "videoRenderer": { + "videoId": "CnJ7mQ_Fo-8", + "thumbnail": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/vi/CnJ7mQ_Fo-8/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLCIxRMt80uMLr-xNjaez0XsbalQsA", + "width": 168, + "height": 94 + }, + { + "url": "https://i.ytimg.com/vi/CnJ7mQ_Fo-8/hqdefault.jpg?sqp=-oaymwEbCMQBEG5IVfKriqkDDggBFQAAiEIYAXABwAEG&rs=AOn4CLDdu3DdSJu3KSO0jlwzVhCGivAYNg", + "width": 196, + "height": 110 + }, + { + "url": "https://i.ytimg.com/vi/CnJ7mQ_Fo-8/hqdefault.jpg?sqp=-oaymwEcCPYBEIoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCLmaAzBCUac2J1wi4FefpdRAMcBg", + "width": 246, + "height": 138 + }, + { + "url": "https://i.ytimg.com/vi/CnJ7mQ_Fo-8/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLBFvfKg1VqDDc7TMVYAn9gCb8YiVg", + "width": 336, + "height": 188 + } + ] + }, + "title": { + "runs": [ + { + "text": "EEVblog 1577 - History of Television & Cathode Ray Tubes with Kathy Loves Physics" + } + ], + "accessibility": { + "accessibilityData": { + "label": "EEVblog 1577 - History of Television & Cathode Ray Tubes with Kathy Loves Physics by EEVblog 17,237 views 4 months ago 1 hour, 18 minutes" + } + } + }, + "descriptionSnippet": { + "runs": [ + { + "text": "Kathy Joseph from Kathy Loves Physics joins me on The Amp Hour to discuss history and physics and we end up discussing the intricate history of the development of television and the Cathode..." + } + ] + }, + "publishedTimeText": { + "simpleText": "4 months ago" + }, + "lengthText": { + "accessibility": { + "accessibilityData": { + "label": "1 hour, 18 minutes, 13 seconds" + } + }, + "simpleText": "1:18:13" + }, + "viewCountText": { + "simpleText": "17,237 views" + }, + "navigationEndpoint": { + "clickTrackingParams": "CC4Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5aGFVDMkRqRkU3WGYxMVVSWnFXQmlnY1ZPUZoBAxDyOA==", + "commandMetadata": { + "webCommandMetadata": { + "url": "/watch?v=CnJ7mQ_Fo-8", + "webPageType": "WEB_PAGE_TYPE_WATCH", + "rootVe": 3832 + } + }, + "watchEndpoint": { + "videoId": "CnJ7mQ_Fo-8", + "watchEndpointSupportedOnesieConfig": { + "html5PlaybackOnesieConfig": { + "commonConfig": { + "url": "https://rr5---sn-h0jeenld.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=0a727b990fc5a3ef&ip=79.250.144.228&initcwndbps=1407500&mt=1711483046&oweuc=" + } + } + } + } + }, + "ownerBadges": [ + { + "metadataBadgeRenderer": { + "icon": { + "iconType": "CHECK_CIRCLE_THICK" + }, + "style": "BADGE_STYLE_TYPE_VERIFIED", + "tooltip": "Verified", + "trackingParams": "CC4Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "label": "Verified" + } + } + } + ], + "trackingParams": "CC4Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt5A78eW_pDznrkK", + "showActionMenu": false, + "shortViewCountText": { + "accessibility": { + "accessibilityData": { + "label": "17K views" + } + }, + "simpleText": "17K views" + }, + "menu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Add to queue" + } + ] + }, + "icon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "serviceEndpoint": { + "clickTrackingParams": "CDMQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CDMQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "CnJ7mQ_Fo-8", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CDMQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "CnJ7mQ_Fo-8" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "CnJ7mQ_Fo-8" + ] + } + } + ] + } + }, + "trackingParams": "CDMQ_pgEGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemDownloadRenderer": { + "serviceEndpoint": { + "clickTrackingParams": "CDIQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "offlineVideoEndpoint": { + "videoId": "CnJ7mQ_Fo-8", + "onAddCommand": { + "clickTrackingParams": "CDIQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "getDownloadActionCommand": { + "videoId": "CnJ7mQ_Fo-8", + "params": "CAI%3D" + } + } + } + }, + "trackingParams": "CDIQ0aoFGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "Share" + } + ] + }, + "icon": { + "iconType": "SHARE" + }, + "serviceEndpoint": { + "clickTrackingParams": "CC4Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/share/get_share_panel" + } + }, + "shareEntityServiceEndpoint": { + "serializedShareEntity": "CgtDbko3bVFfRm8tOA%3D%3D", + "commands": [ + { + "clickTrackingParams": "CC4Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "openPopupAction": { + "popup": { + "unifiedSharePanelRenderer": { + "trackingParams": "CDEQjmIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "showLoadingSpinner": true + } + }, + "popupType": "DIALOG", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CC4Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + } + ], + "trackingParams": "CC4Q3DAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibility": { + "accessibilityData": { + "label": "Action menu" + } + } + } + }, + "thumbnailOverlays": [ + { + "thumbnailOverlayTimeStatusRenderer": { + "text": { + "accessibility": { + "accessibilityData": { + "label": "1 hour, 18 minutes, 13 seconds" + } + }, + "simpleText": "1:18:13" + }, + "style": "DEFAULT" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "isToggled": false, + "untoggledIcon": { + "iconType": "WATCH_LATER" + }, + "toggledIcon": { + "iconType": "CHECK" + }, + "untoggledTooltip": "Watch later", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CDAQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "addedVideoId": "CnJ7mQ_Fo-8", + "action": "ACTION_ADD_VIDEO" + } + ] + } + }, + "toggledServiceEndpoint": { + "clickTrackingParams": "CDAQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse/edit_playlist" + } + }, + "playlistEditEndpoint": { + "playlistId": "WL", + "actions": [ + { + "action": "ACTION_REMOVE_VIDEO_BY_VIDEO_ID", + "removedVideoId": "CnJ7mQ_Fo-8" + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Watch later" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CDAQ-ecDGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayToggleButtonRenderer": { + "untoggledIcon": { + "iconType": "ADD_TO_QUEUE_TAIL" + }, + "toggledIcon": { + "iconType": "PLAYLIST_ADD_CHECK" + }, + "untoggledTooltip": "Add to queue", + "toggledTooltip": "Added", + "untoggledServiceEndpoint": { + "clickTrackingParams": "CC8Qx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CC8Qx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "addToPlaylistCommand": { + "openMiniplayer": true, + "videoId": "CnJ7mQ_Fo-8", + "listType": "PLAYLIST_EDIT_LIST_TYPE_QUEUE", + "onCreateListCommand": { + "clickTrackingParams": "CC8Qx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/playlist/create" + } + }, + "createPlaylistServiceEndpoint": { + "videoIds": [ + "CnJ7mQ_Fo-8" + ], + "params": "CAQ%3D" + } + }, + "videoIds": [ + "CnJ7mQ_Fo-8" + ] + } + } + ] + } + }, + "untoggledAccessibility": { + "accessibilityData": { + "label": "Add to queue" + } + }, + "toggledAccessibility": { + "accessibilityData": { + "label": "Added" + } + }, + "trackingParams": "CC8Qx-wEGAMiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "thumbnailOverlayNowPlayingRenderer": { + "text": { + "runs": [ + { + "text": "Now playing" + } + ] + } + } + } + ], + "richThumbnail": { + "movingThumbnailRenderer": { + "movingThumbnailDetails": { + "thumbnails": [ + { + "url": "https://i.ytimg.com/an_webp/CnJ7mQ_Fo-8/mqdefault_6s.webp?du=3000&sqp=CNu1jLAG&rs=AOn4CLDBMPzG7mNjpZVMpskyCVr3YTqQtQ", + "width": 320, + "height": 180 + } + ], + "logAsMovingThumbnail": true + }, + "enableHoveredLogging": true, + "enableOverlay": true + } + } + } + }, + "trackingParams": "CC0QmY0FGB0iEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "continuationItemRenderer": { + "trigger": "CONTINUATION_TRIGGER_ON_ITEM_SHOWN", + "continuationEndpoint": { + "clickTrackingParams": "CCYQ8eIEIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse" + } + }, + "continuationCommand": { + "token": "4qmFsgKrCBIYVUMyRGpGRTdYZjExVVJacVdCaWdjVk9RGo4IOGdhRUJocUJCbnItQlFyNUJRclFCVUZtYW5Fd2RrNDNNVTFSUkdVd2VGWXdSVXRSVlhORk16ZzFWRXQ2ZDJVelNrVlpXamhIWDJ4d2NIZG1SM2hXTm1ObFVVY3pkVWhoYUdWYVgzTjRUREZRYkhBdGNIVnlhQzF3VTNKMVlrVTRjRGRuVGxOdmFrdHJRbVozWHpKaVJXVmtVRUZyUTJ4M01WRlhZbloxV0d0eWRUUlZkM2s0VjNRMVYxRk9SVkV6Y2xwTlpIUllWelpSY3pCelJVeFFkVEJLU25aUFpESk9XVkE1T1hZdFYzUjFVbFV0Wm1ZM1F6VkdVa2hrY0UxYVlUaG1aa1I2ZWxWRWNHUXpUbmsxUlhJeGMyZGxTRFpOWTBWeE0wZzVVVkl6WjAxTWVrZEJkeTFVYVZSWFozbGtiME5oUW5oVFRGbFNkVkE1UWtaekxUbHRjVTVKWWtSMmVIRlBNMmRtVkhOd1ZuVkNSR3RFUlZJd1MxUlhkV3BNVVRBMlNGbFlUV0ZOVEd0NFNWUk1UREV4TWpoc1ZqUmpWamRhUlRWQ1prdDFMWFpZU1VKSlVXcFZWSGhKY0U5aExUZDFjbWRKU0hCNmQwRmxkMmhXV0dST00wbFVUMWxQYld4MGJVRjNlalJVZGxjNGIzTXdabEE1VTJ3eGVXUkZZbEl5YW1ZM1pqaFFkRGhhYUdOM1JGVjNNelI1WTFGVFNFbFllbFUxUkRoU04zVkVZVEJhVFVacFFqUnVhR1JTVjNBdGQyRjFOR05YVVVSWGJERktRbDlZU1U1NVJtNVpNR1ZhTWpSWVdYYzVhak4xTUcxcmVYTjZjVzFNWDBSS09WaHhObDlTUVV0cGNUSk9iVVZVVkZneExWRXdTRlZVYVZkRk4yOTFhRFZ4VDA1UmIzUkVVbTgxTjFsc2VuZExjRzVQWjNCdk0zTlRSV3hxU1dwQk9VcGZja2xTVjFBeGVEaFNSMWRKYzJ4UVN5MVRVVE5pTTJOZmMxRndORmh6TjFWUGRqUkdSbmN0WVc0eVRubHFhV3RuZVZONFV5MTFZelZVU0ZOd1NTMHhUVXRWTTNGbVZtcHRTRVpDUkhoaU9WWmtkbk14UW5aTmEzcGZWV3BhUlRaWkxVVXpNRTFRYVVaemVEaFhYMlJCT0ZOeE5Gb3lSWHBzY3psdGNWbGlUV0YxT0MxeU1XdHpiMXBpTjJ0d1ZqTjRVWEJGYW5rMVoxTm1TMXBXWW5OMllVYzVSVll5TVVFeWNDMXJPR3BHTm1ST1JUbFNWekZYWW00eldHRjVWaElrTmpZek16RTRaVEl0TURBd01DMHlNakZpTFdGak9XTXROVGd5TkRJNVlXVmpPR1V3R0FFJTNE", + "request": "CONTINUATION_REQUEST_TYPE_BROWSE" + } + } + } + } + ], + "trackingParams": "CCYQ8eIEIhMIv-qO59yShQMV0R8GAB0bsgbe", + "header": { + "feedFilterChipBarRenderer": { + "contents": [ + { + "chipCloudChipRenderer": { + "text": { + "simpleText": "Latest" + }, + "navigationEndpoint": { + "clickTrackingParams": "CCwQ_V0YACITCL_qjufckoUDFdEfBgAdG7IG3g==", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse" + } + }, + "continuationCommand": { + "token": "4qmFsgJkEhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1EaSDhnWXVHaXg2S2hJbUNpUTJOak16TVRobE1pMHdNREF3TFRJeU1XSXRZV001WXkwMU9ESTBNamxoWldNNFpUQVlBUSUzRCUzRA%3D%3D", + "request": "CONTINUATION_REQUEST_TYPE_BROWSE", + "command": { + "clickTrackingParams": "CCwQ_V0YACITCL_qjufckoUDFdEfBgAdG7IG3g==", + "showReloadUiCommand": { + "targetId": "663318e2-0000-221b-ac9c-582429aec8e0" + } + } + } + }, + "trackingParams": "CCwQ_V0YACITCL_qjufckoUDFdEfBgAdG7IG3g==", + "isSelected": true + } + }, + { + "chipCloudChipRenderer": { + "text": { + "simpleText": "Popular" + }, + "navigationEndpoint": { + "clickTrackingParams": "CCsQ_V0YASITCL_qjufckoUDFdEfBgAdG7IG3g==", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse" + } + }, + "continuationCommand": { + "token": "4qmFsgJkEhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1EaSDhnWXVHaXg2S2hJbUNpUTJOak16TVRobE1pMHdNREF3TFRJeU1XSXRZV001WXkwMU9ESTBNamxoWldNNFpUQVlBZyUzRCUzRA%3D%3D", + "request": "CONTINUATION_REQUEST_TYPE_BROWSE", + "command": { + "clickTrackingParams": "CCsQ_V0YASITCL_qjufckoUDFdEfBgAdG7IG3g==", + "showReloadUiCommand": { + "targetId": "663318e2-0000-221b-ac9c-582429aec8e0" + } + } + } + }, + "trackingParams": "CCsQ_V0YASITCL_qjufckoUDFdEfBgAdG7IG3g==", + "isSelected": false + } + }, + { + "chipCloudChipRenderer": { + "text": { + "simpleText": "Oldest" + }, + "navigationEndpoint": { + "clickTrackingParams": "CCoQ_V0YAiITCL_qjufckoUDFdEfBgAdG7IG3g==", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse" + } + }, + "continuationCommand": { + "token": "4qmFsgJkEhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1EaSDhnWXVHaXg2S2hJbUNpUTJOak16TVRobE1pMHdNREF3TFRJeU1XSXRZV001WXkwMU9ESTBNamxoWldNNFpUQVlCQSUzRCUzRA%3D%3D", + "request": "CONTINUATION_REQUEST_TYPE_BROWSE", + "command": { + "clickTrackingParams": "CCoQ_V0YAiITCL_qjufckoUDFdEfBgAdG7IG3g==", + "showReloadUiCommand": { + "targetId": "663318e2-0000-221b-ac9c-582429aec8e0" + } + } + } + }, + "trackingParams": "CCoQ_V0YAiITCL_qjufckoUDFdEfBgAdG7IG3g==", + "isSelected": false + } + } + ], + "trackingParams": "CCcQ4M4DIhMIv-qO59yShQMV0R8GAB0bsgbe", + "nextButton": { + "buttonRenderer": { + "style": "STYLE_DEFAULT", + "size": "SIZE_DEFAULT", + "isDisabled": false, + "icon": { + "iconType": "CHEVRON_RIGHT" + }, + "tooltip": "Next", + "trackingParams": "CCkQ8FsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "accessibilityData": { + "label": "Next" + } + } + } + }, + "previousButton": { + "buttonRenderer": { + "style": "STYLE_DEFAULT", + "size": "SIZE_DEFAULT", + "isDisabled": false, + "icon": { + "iconType": "CHEVRON_LEFT" + }, + "tooltip": "Previous", + "trackingParams": "CCgQ8FsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "accessibilityData": { + "label": "Previous" + } + } + } + }, + "styleType": "FEED_FILTER_CHIP_BAR_STYLE_TYPE_CHANNEL_PAGE_GRID" + } + }, + "targetId": "663318e2-0000-221b-ac9c-582429aec8e0", + "style": "RICH_GRID_STYLE_SLIM" + } + }, + "trackingParams": "CCUQ8JMBGAYiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "tabRenderer": { + "endpoint": { + "clickTrackingParams": "CCQQ8JMBGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/@EEVblog/shorts", + "webPageType": "WEB_PAGE_TYPE_CHANNEL", + "rootVe": 3611, + "apiUrl": "/youtubei/v1/browse" + } + }, + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "params": "EgZzaG9ydHPyBgUKA5oBAA%3D%3D", + "canonicalBaseUrl": "/@EEVblog" + } + }, + "title": "Shorts", + "trackingParams": "CCQQ8JMBGAciEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "tabRenderer": { + "endpoint": { + "clickTrackingParams": "CCMQ8JMBGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/@EEVblog/streams", + "webPageType": "WEB_PAGE_TYPE_CHANNEL", + "rootVe": 3611, + "apiUrl": "/youtubei/v1/browse" + } + }, + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "params": "EgdzdHJlYW1z8gYECgJ6AA%3D%3D", + "canonicalBaseUrl": "/@EEVblog" + } + }, + "title": "Live", + "trackingParams": "CCMQ8JMBGAgiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "tabRenderer": { + "endpoint": { + "clickTrackingParams": "CCIQ8JMBGAkiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/@EEVblog/playlists", + "webPageType": "WEB_PAGE_TYPE_CHANNEL", + "rootVe": 3611, + "apiUrl": "/youtubei/v1/browse" + } + }, + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "params": "EglwbGF5bGlzdHPyBgQKAkIA", + "canonicalBaseUrl": "/@EEVblog" + } + }, + "title": "Playlists", + "trackingParams": "CCIQ8JMBGAkiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "tabRenderer": { + "endpoint": { + "clickTrackingParams": "CCEQ8JMBGAoiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/@EEVblog/community", + "webPageType": "WEB_PAGE_TYPE_CHANNEL", + "rootVe": 3611, + "apiUrl": "/youtubei/v1/browse" + } + }, + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "params": "Egljb21tdW5pdHnyBgQKAkoA", + "canonicalBaseUrl": "/@EEVblog" + } + }, + "title": "Community", + "trackingParams": "CCEQ8JMBGAoiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "tabRenderer": { + "endpoint": { + "clickTrackingParams": "CCAQ8JMBGAsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/@EEVblog/store", + "webPageType": "WEB_PAGE_TYPE_CHANNEL", + "rootVe": 3611, + "apiUrl": "/youtubei/v1/browse" + } + }, + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "params": "EgVzdG9yZfIGBAoCGgA%3D", + "canonicalBaseUrl": "/@EEVblog" + } + }, + "title": "Store", + "trackingParams": "CCAQ8JMBGAsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + { + "expandableTabRenderer": { + "endpoint": { + "clickTrackingParams": "CAAQhGciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/@EEVblog/search", + "webPageType": "WEB_PAGE_TYPE_CHANNEL", + "rootVe": 3611, + "apiUrl": "/youtubei/v1/browse" + } + }, + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "params": "EgZzZWFyY2jyBgQKAloA", + "canonicalBaseUrl": "/@EEVblog" + } + }, + "title": "Search", + "selected": false + } + } + ] + } + }, + "header": { + "pageHeaderRenderer": { + "pageTitle": "EEVblog", + "content": { + "pageHeaderViewModel": { + "title": { + "dynamicTextViewModel": { + "text": { + "content": "EEVblog", + "styleRuns": [ + { + "startIndex": 7, + "styleRunExtensions": { + "styleRunColorMapExtension": { + "colorMap": [ + { + "key": "USER_INTERFACE_THEME_DARK", + "value": 4294967295 + }, + { + "key": "USER_INTERFACE_THEME_LIGHT", + "value": 4279440147 + } + ] + } + } + } + ], + "attachmentRuns": [ + { + "startIndex": 7, + "length": 0, + "element": { + "type": { + "imageType": { + "image": { + "sources": [ + { + "clientResource": { + "imageName": "CHECK_CIRCLE_FILLED" + }, + "width": 14, + "height": 14 + } + ] + } + } + }, + "properties": { + "layoutProperties": { + "height": { + "value": 14, + "unit": "DIMENSION_UNIT_POINT" + }, + "width": { + "value": 14, + "unit": "DIMENSION_UNIT_POINT" + }, + "margin": { + "left": { + "value": 8, + "unit": "DIMENSION_UNIT_POINT" + } + } + } + } + }, + "alignment": "ALIGNMENT_VERTICAL_CENTER" + } + ] + }, + "maxLines": 2, + "rendererContext": { + "loggingContext": { + "loggingDirectives": { + "trackingParams": "CB8Qj-QKIhMIv-qO59yShQMV0R8GAB0bsgbe", + "visibility": { + "types": "12" + }, + "clientVeSpec": { + "uiType": 176655, + "veCounter": 659248539 + } + } + }, + "accessibilityContext": { + "label": "EEVblog, Verified" + } + } + } + }, + "image": { + "decoratedAvatarViewModel": { + "avatar": { + "avatarViewModel": { + "image": { + "sources": [ + { + "url": "https://yt3.googleusercontent.com/ytc/AIdro_lagjGDfXbXlQXhznx3CDRitOBdxvebllQd_YP1ag=s72-c-k-c0x00ffffff-no-rj", + "width": 72, + "height": 72 + }, + { + "url": "https://yt3.googleusercontent.com/ytc/AIdro_lagjGDfXbXlQXhznx3CDRitOBdxvebllQd_YP1ag=s120-c-k-c0x00ffffff-no-rj", + "width": 120, + "height": 120 + }, + { + "url": "https://yt3.googleusercontent.com/ytc/AIdro_lagjGDfXbXlQXhznx3CDRitOBdxvebllQd_YP1ag=s160-c-k-c0x00ffffff-no-rj", + "width": 160, + "height": 160 + } + ], + "processor": { + "borderImageProcessor": { + "circular": true + } + } + }, + "avatarImageSize": "AVATAR_SIZE_XL" + } + } + } + }, + "metadata": { + "contentMetadataViewModel": { + "metadataRows": [ + { + "metadataParts": [ + { + "text": { + "content": "@EEVblog" + } + } + ] + }, + { + "metadataParts": [ + { + "text": { + "content": "933K subscribers" + } + }, + { + "text": { + "content": "1.9K videos", + "styleRuns": [ + { + "startIndex": 0, + "length": 11 + } + ] + } + } + ] + } + ], + "delimiter": "•", + "rendererContext": { + "loggingContext": { + "loggingDirectives": { + "trackingParams": "CB4Q9eQKIhMIv-qO59yShQMV0R8GAB0bsgbe", + "visibility": { + "types": "12" + }, + "clientVeSpec": { + "uiType": 176757, + "veCounter": 659248537 + } + } + } + } + } + }, + "actions": { + "flexibleActionsViewModel": { + "actionsRows": [ + { + "actions": [ + { + "buttonViewModel": { + "title": "Subscribe", + "onTap": { + "innertubeCommand": { + "clickTrackingParams": "CBkQjqULIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "modalEndpoint": { + "modal": { + "modalWithTitleAndButtonRenderer": { + "title": { + "simpleText": "Want to subscribe to this channel?" + }, + "content": { + "simpleText": "Sign in to subscribe to this channel." + }, + "button": { + "buttonRenderer": { + "style": "STYLE_BLUE_TEXT", + "size": "SIZE_DEFAULT", + "isDisabled": false, + "text": { + "simpleText": "Sign in" + }, + "navigationEndpoint": { + "clickTrackingParams": "CB0Q_YYEIhMIv-qO59yShQMV0R8GAB0bsgbeMglzdWJzY3JpYmU=", + "commandMetadata": { + "webCommandMetadata": { + "url": "https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3D%252F%2540EEVblog%252Fvideos%26continue_action%3DQUFFLUhqbFpzRVVELUpyRzhZRjBpN3pLWDN4MWt5UE1BZ3xBQ3Jtc0ttY05YNUJwZVhCSU5NQ1FYRmF3Tm9YcmRvemlYX2pTX2NsVy1VX3JOX1FlV2tmdWZWTC1DMG9IbVdmUF8yWFR6SHVvamVGamR4N0JUek5fR1BOVDJLOUdzRDl2b0ppdmFHMTZDdFEtVWhJdFRKeUlEdWdFWXNwUzFscDNZMHVYSW53N19ha0F3LU5vZGVLV1o4WHNVLXptUzVqUkg0WGJyTUtKNTJQWV9ldFNCeE1DcVJRVkloUjViZ0sySnJtanFjOWl0SVY&hl=en&ec=66429", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN", + "rootVe": 83769 + } + }, + "signInEndpoint": { + "nextEndpoint": { + "clickTrackingParams": "CB0Q_YYEIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "url": "/@EEVblog/videos", + "webPageType": "WEB_PAGE_TYPE_CHANNEL", + "rootVe": 3611, + "apiUrl": "/youtubei/v1/browse" + } + }, + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "params": "EgZ2aWRlb3M%3D", + "canonicalBaseUrl": "/@EEVblog" + } + }, + "continueAction": "QUFFLUhqbFpzRVVELUpyRzhZRjBpN3pLWDN4MWt5UE1BZ3xBQ3Jtc0ttY05YNUJwZVhCSU5NQ1FYRmF3Tm9YcmRvemlYX2pTX2NsVy1VX3JOX1FlV2tmdWZWTC1DMG9IbVdmUF8yWFR6SHVvamVGamR4N0JUek5fR1BOVDJLOUdzRDl2b0ppdmFHMTZDdFEtVWhJdFRKeUlEdWdFWXNwUzFscDNZMHVYSW53N19ha0F3LU5vZGVLV1o4WHNVLXptUzVqUkg0WGJyTUtKNTJQWV9ldFNCeE1DcVJRVkloUjViZ0sySnJtanFjOWl0SVY", + "idamTag": "66429" + } + }, + "trackingParams": "CB0Q_YYEIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + } + } + } + } + } + }, + "accessibilityText": "Subscribe", + "style": "BUTTON_VIEW_MODEL_STYLE_MONO", + "trackingParams": "CBkQjqULIhMIv-qO59yShQMV0R8GAB0bsgbe", + "isFullWidth": false, + "type": "BUTTON_VIEW_MODEL_TYPE_FILLED", + "buttonSize": "BUTTON_VIEW_MODEL_SIZE_DEFAULT", + "state": "BUTTON_VIEW_MODEL_STATE_ACTIVE" + } + }, + { + "buttonViewModel": { + "title": "Join", + "onTap": { + "innertubeCommand": { + "clickTrackingParams": "CBsQqGAYBCITCL_qjufckoUDFdEfBgAdG7IG3g==", + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "modalEndpoint": { + "modal": { + "modalWithTitleAndButtonRenderer": { + "title": { + "runs": [ + { + "text": "Want to join this channel?" + } + ] + }, + "content": { + "runs": [ + { + "text": "Sign in to become a member." + } + ] + }, + "button": { + "buttonRenderer": { + "style": "STYLE_BRAND", + "size": "SIZE_DEFAULT", + "isDisabled": false, + "text": { + "simpleText": "Sign in" + }, + "navigationEndpoint": { + "clickTrackingParams": "CBwQ8FsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "url": "https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8%2526prettyPrint%253Dfalse&hl=en", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN", + "rootVe": 83769 + } + }, + "signInEndpoint": { + "hack": true + } + }, + "trackingParams": "CBwQ8FsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + } + } + } + } + } + }, + "accessibilityText": "Join this channel", + "style": "BUTTON_VIEW_MODEL_STYLE_MONO", + "trackingParams": "CBsQqGAYBCITCL_qjufckoUDFdEfBgAdG7IG3g==", + "isFullWidth": false, + "type": "BUTTON_VIEW_MODEL_TYPE_TONAL", + "buttonSize": "BUTTON_VIEW_MODEL_SIZE_DEFAULT", + "state": "BUTTON_VIEW_MODEL_STATE_ACTIVE", + "onVisible": { + "innertubeCommand": { + "clickTrackingParams": "CBsQqGAYBCITCL_qjufckoUDFdEfBgAdG7IG3g==", + "logFlowLoggingEventCommand": { + "flowEventType": 1, + "flowEventNamespace": "FLOW_EVENT_NAMESPACE_SPONSORSHIPS_PURCHASE", + "flowType": "FLOW_TYPE_SPONSORSHIPS_PURCHASE", + "flowEventMetadata": { + "sponsorshipsPurchaseContext": { + "joinMethod": "SPONSORSHIPS_JOIN_METHOD_CHANNEL_PAGE_BUTTON" + } + } + } + } + }, + "targetId": "sponsorships-button" + } + } + ] + }, + { + "actions": [ + { + "buttonViewModel": { + "title": "Visit store", + "onTap": { + "innertubeCommand": { + "clickTrackingParams": "CBoQoMYHGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/@EEVblog/store", + "webPageType": "WEB_PAGE_TYPE_CHANNEL", + "rootVe": 3611, + "apiUrl": "/youtubei/v1/browse" + } + }, + "browseEndpoint": { + "browseId": "UC2DjFE7Xf11URZqWBigcVOQ", + "params": "EgVzdG9yZfIGBAoCGgA%3D", + "canonicalBaseUrl": "/@EEVblog" + } + } + }, + "accessibilityText": "Visit store", + "style": "BUTTON_VIEW_MODEL_STYLE_MONO", + "trackingParams": "CBoQoMYHGAIiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "isFullWidth": false, + "type": "BUTTON_VIEW_MODEL_TYPE_TONAL", + "buttonSize": "BUTTON_VIEW_MODEL_SIZE_DEFAULT", + "state": "BUTTON_VIEW_MODEL_STATE_ACTIVE", + "accessibilityId": "eml.header_store_button" + } + } + ] + } + ], + "rendererContext": { + "loggingContext": { + "loggingDirectives": { + "trackingParams": "CBkQjqULIhMIv-qO59yShQMV0R8GAB0bsgbe", + "visibility": { + "types": "12" + }, + "clientVeSpec": { + "uiType": 184974, + "veCounter": 659248535 + } + } + } + } + } + }, + "description": { + "descriptionPreviewViewModel": { + "description": { + "content": "NO SCRIPT, NO FEAR, ALL OPINION " + }, + "maxLines": 2, + "truncationText": { + "content": "...more", + "styleRuns": [ + { + "startIndex": 0, + "length": 7, + "weight": 500 + } + ] + }, + "alwaysShowTruncationText": true, + "rendererContext": { + "loggingContext": { + "loggingDirectives": { + "trackingParams": "CBQQr_4KIhMIv-qO59yShQMV0R8GAB0bsgbe", + "visibility": { + "types": "12" + }, + "clientVeSpec": { + "uiType": 180015, + "veCounter": 659248533 + } + } + }, + "accessibilityContext": { + "label": "Description. NO SCRIPT, NO FEAR, ALL OPINION...tap for more." + }, + "commandContext": { + "onTap": { + "innertubeCommand": { + "clickTrackingParams": "CBQQr_4KIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showEngagementPanelEndpoint": { + "engagementPanel": { + "engagementPanelSectionListRenderer": { + "header": { + "engagementPanelTitleHeaderRenderer": { + "title": { + "simpleText": "About" + }, + "visibilityButton": { + "buttonRenderer": { + "style": "STYLE_DEFAULT", + "size": "SIZE_DEFAULT", + "isDisabled": false, + "icon": { + "iconType": "CLOSE" + }, + "accessibility": { + "label": "Close" + }, + "trackingParams": "CBgQ8FsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "accessibilityData": { + "label": "Close" + } + }, + "command": { + "clickTrackingParams": "CBgQ8FsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "changeEngagementPanelVisibilityAction": { + "targetId": "663318e4-0000-221b-ac9c-582429aec8e0", + "visibility": "ENGAGEMENT_PANEL_VISIBILITY_HIDDEN" + } + } + } + }, + "trackingParams": "CBUQ040EIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + "content": { + "sectionListRenderer": { + "contents": [ + { + "itemSectionRenderer": { + "contents": [ + { + "continuationItemRenderer": { + "trigger": "CONTINUATION_TRIGGER_ON_ITEM_SHOWN", + "continuationEndpoint": { + "clickTrackingParams": "CBcQuy8YACITCL_qjufckoUDFdEfBgAdG7IG3g==", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse" + } + }, + "continuationCommand": { + "token": "4qmFsgJgEhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1EaRDhnWXJHaW1hQVNZS0pEWTJNek14T0dVMUxUQXdNREF0TWpJeFlpMWhZemxqTFRVNE1qUXlPV0ZsWXpobE1BJTNEJTNE", + "request": "CONTINUATION_REQUEST_TYPE_BROWSE" + } + } + } + } + ], + "trackingParams": "CBcQuy8YACITCL_qjufckoUDFdEfBgAdG7IG3g==", + "sectionIdentifier": "663318e5-0000-221b-ac9c-582429aec8e0", + "targetId": "663318e5-0000-221b-ac9c-582429aec8e0" + } + } + ], + "trackingParams": "CBYQui8iEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "scrollPaneStyle": { + "scrollable": true + } + } + }, + "targetId": "663318e4-0000-221b-ac9c-582429aec8e0", + "identifier": { + "surface": "ENGAGEMENT_PANEL_SURFACE_BROWSE", + "tag": "663318e4-0000-221b-ac9c-582429aec8e0" + } + } + }, + "identifier": { + "surface": "ENGAGEMENT_PANEL_SURFACE_BROWSE", + "tag": "663318e4-0000-221b-ac9c-582429aec8e0" + }, + "engagementPanelPresentationConfigs": { + "engagementPanelPopupPresentationConfig": { + "popupType": "PANEL_POPUP_TYPE_DIALOG" + } + } + } + } + } + } + } + } + }, + "attribution": { + "attributionViewModel": { + "text": { + "content": "eevblog.com", + "commandRuns": [ + { + "startIndex": 0, + "length": 11, + "onTap": { + "innertubeCommand": { + "clickTrackingParams": "CA8QjaULIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "url": "https://www.youtube.com/redirect?event=channel_header&redir_token=QUFFLUhqbWo3eGtDZlhPUlduLTdmUk5sb0lkWkJwSERqUXxBQ3Jtc0tseER0SzZ3bk5fSjh0N3BWYW02bks5Umh3RU03M2hBbFNSeE9KM25FWnJLYy12ZHYtUzE3V1V2VWg5WWdXXzNLWkY0bURCMXhJT2kwd1Zzcm11WUZGcGtleEFJZVdkWW1Fd1Qyekh5dURFSmo2aDJ2SQ&q=http%3A%2F%2Fwww.eevblog.com", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN", + "rootVe": 83769 + } + }, + "urlEndpoint": { + "url": "https://www.youtube.com/redirect?event=channel_header&redir_token=QUFFLUhqbWo3eGtDZlhPUlduLTdmUk5sb0lkWkJwSERqUXxBQ3Jtc0tseER0SzZ3bk5fSjh0N3BWYW02bks5Umh3RU03M2hBbFNSeE9KM25FWnJLYy12ZHYtUzE3V1V2VWg5WWdXXzNLWkY0bURCMXhJT2kwd1Zzcm11WUZGcGtleEFJZVdkWW1Fd1Qyekh5dURFSmo2aDJ2SQ&q=http%3A%2F%2Fwww.eevblog.com", + "target": "TARGET_NEW_WINDOW" + } + } + } + } + ], + "styleRuns": [ + { + "weightLabel": "FONT_WEIGHT_NORMAL", + "styleRunExtensions": { + "styleRunColorMapExtension": { + "colorMap": [ + { + "key": "USER_INTERFACE_THEME_LIGHT", + "value": 4278607828 + }, + { + "key": "USER_INTERFACE_THEME_DARK", + "value": 4282296063 + } + ] + } + } + } + ] + }, + "suffix": { + "content": "and 12 more links", + "commandRuns": [ + { + "startIndex": 0, + "length": 17, + "onTap": { + "innertubeCommand": { + "clickTrackingParams": "CA8QjaULIhMIv-qO59yShQMV0R8GAB0bsgbe", + "showEngagementPanelEndpoint": { + "engagementPanel": { + "engagementPanelSectionListRenderer": { + "header": { + "engagementPanelTitleHeaderRenderer": { + "title": { + "simpleText": "About" + }, + "visibilityButton": { + "buttonRenderer": { + "style": "STYLE_DEFAULT", + "size": "SIZE_DEFAULT", + "isDisabled": false, + "icon": { + "iconType": "CLOSE" + }, + "accessibility": { + "label": "Close" + }, + "trackingParams": "CBMQ8FsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "accessibilityData": { + "label": "Close" + } + }, + "command": { + "clickTrackingParams": "CBMQ8FsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "changeEngagementPanelVisibilityAction": { + "targetId": "663318e6-0000-221b-ac9c-582429aec8e0", + "visibility": "ENGAGEMENT_PANEL_VISIBILITY_HIDDEN" + } + } + } + }, + "trackingParams": "CBAQ040EIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + "content": { + "sectionListRenderer": { + "contents": [ + { + "itemSectionRenderer": { + "contents": [ + { + "continuationItemRenderer": { + "trigger": "CONTINUATION_TRIGGER_ON_ITEM_SHOWN", + "continuationEndpoint": { + "clickTrackingParams": "CBIQuy8YACITCL_qjufckoUDFdEfBgAdG7IG3g==", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/browse" + } + }, + "continuationCommand": { + "token": "4qmFsgJgEhhVQzJEakZFN1hmMTFVUlpxV0JpZ2NWT1EaRDhnWXJHaW1hQVNZS0pEWTJNek14T0dVM0xUQXdNREF0TWpJeFlpMWhZemxqTFRVNE1qUXlPV0ZsWXpobE1BJTNEJTNE", + "request": "CONTINUATION_REQUEST_TYPE_BROWSE" + } + } + } + } + ], + "trackingParams": "CBIQuy8YACITCL_qjufckoUDFdEfBgAdG7IG3g==", + "sectionIdentifier": "663318e7-0000-221b-ac9c-582429aec8e0", + "targetId": "663318e7-0000-221b-ac9c-582429aec8e0" + } + } + ], + "trackingParams": "CBEQui8iEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "scrollPaneStyle": { + "scrollable": true + } + } + }, + "targetId": "663318e6-0000-221b-ac9c-582429aec8e0", + "identifier": { + "surface": "ENGAGEMENT_PANEL_SURFACE_BROWSE", + "tag": "663318e6-0000-221b-ac9c-582429aec8e0" + } + } + }, + "identifier": { + "surface": "ENGAGEMENT_PANEL_SURFACE_BROWSE", + "tag": "663318e6-0000-221b-ac9c-582429aec8e0" + }, + "engagementPanelPresentationConfigs": { + "engagementPanelPopupPresentationConfig": { + "popupType": "PANEL_POPUP_TYPE_DIALOG" + } + } + } + } + } + } + ], + "styleRuns": [ + { + "fontName": "", + "fontSize": 0, + "weightLabel": "FONT_WEIGHT_MEDIUM" + } + ] + }, + "rendererContext": { + "loggingContext": { + "loggingDirectives": { + "trackingParams": "CA8QjaULIhMIv-qO59yShQMV0R8GAB0bsgbe", + "visibility": { + "types": "12" + }, + "clientVeSpec": { + "uiType": 184973, + "veCounter": 659248531 + } + } + } + } + } + }, + "banner": { + "imageBannerViewModel": { + "image": { + "sources": [ + { + "url": "https://yt3.googleusercontent.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1060-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1060, + "height": 175 + }, + { + "url": "https://yt3.googleusercontent.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1138-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1138, + "height": 188 + }, + { + "url": "https://yt3.googleusercontent.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w1707-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 1707, + "height": 283 + }, + { + "url": "https://yt3.googleusercontent.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2120-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2120, + "height": 351 + }, + { + "url": "https://yt3.googleusercontent.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2276-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2276, + "height": 377 + }, + { + "url": "https://yt3.googleusercontent.com/yIJ9ad80n49rK-YUcZLe_8bLmR-aGyg5ybDH_XKIc0GDWrC6s1Wzz8lxnq3_hux_5b6NHPZ9=w2560-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj", + "width": 2560, + "height": 424 + } + ] + }, + "style": "IMAGE_BANNER_STYLE_INSET", + "rendererContext": { + "loggingContext": { + "loggingDirectives": { + "trackingParams": "CA4QnfILIhMIv-qO59yShQMV0R8GAB0bsgbe", + "visibility": { + "types": "12" + }, + "clientVeSpec": { + "uiType": 194845, + "veCounter": 659248529 + } + } + } + } + } + }, + "rendererContext": { + "loggingContext": { + "loggingDirectives": { + "trackingParams": "CA0Qot8KIhMIv-qO59yShQMV0R8GAB0bsgbe", + "visibility": { + "types": "12" + }, + "clientVeSpec": { + "uiType": 176034, + "veCounter": 659248527 + } + } + } + } + } + } + } + }, + "metadata": { + "channelMetadataRenderer": { + "title": "EEVblog", + "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", + "rssUrl": "https://www.youtube.com/feeds/videos.xml?channel_id=UC2DjFE7Xf11URZqWBigcVOQ", + "externalId": "UC2DjFE7Xf11URZqWBigcVOQ", + "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/@EEVblog" + ], + "avatar": { + "thumbnails": [ + { + "url": "https://yt3.googleusercontent.com/ytc/AIdro_lagjGDfXbXlQXhznx3CDRitOBdxvebllQd_YP1ag=s900-c-k-c0x00ffffff-no-rj", + "width": 900, + "height": 900 + } + ] + }, + "channelUrl": "https://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ", + "isFamilySafe": true, + "facebookProfileId": "EEVblog", + "availableCountryCodes": [ + "ID", + "IR", + "FO", + "ME", + "YT", + "BL", + "MO", + "EC", + "CL", + "GT", + "NE", + "AG", + "PM", + "EE", + "ZW", + "CN", + "EH", + "MG", + "ES", + "GY", + "GL", + "VE", + "CU", + "KM", + "MD", + "NI", + "CZ", + "AR", + "DO", + "BE", + "MY", + "MZ", + "DE", + "KH", + "BS", + "SK", + "UA", + "TO", + "PT", + "BY", + "JM", + "MU", + "ER", + "FK", + "GB", + "MK", + "TM", + "SD", + "RE", + "NP", + "TT", + "MQ", + "UZ", + "GD", + "AI", + "AX", + "AD", + "CR", + "US", + "NZ", + "LV", + "KN", + "NU", + "CI", + "MF", + "KP", + "ST", + "FJ", + "KE", + "SM", + "CA", + "SV", + "OM", + "AQ", + "TF", + "BZ", + "LY", + "SS", + "PK", + "UG", + "HM", + "HN", + "TK", + "RO", + "SI", + "CG", + "MW", + "CO", + "DK", + "ET", + "MR", + "AL", + "TC", + "LB", + "BH", + "GU", + "BT", + "BB", + "ML", + "MS", + "SX", + "LT", + "AS", + "TH", + "UM", + "SR", + "KI", + "KR", + "NF", + "HU", + "VA", + "NR", + "GI", + "IL", + "PA", + "AF", + "MX", + "HT", + "AU", + "BV", + "SB", + "NG", + "VU", + "DZ", + "ZM", + "KZ", + "WF", + "SN", + "GF", + "TW", + "IM", + "MN", + "GQ", + "PF", + "PG", + "PR", + "TR", + "BO", + "RU", + "AW", + "MT", + "MC", + "MH", + "SC", + "SG", + "WS", + "BI", + "JO", + "TJ", + "TZ", + "TG", + "CH", + "CV", + "GR", + "VG", + "AZ", + "GP", + "BJ", + "TL", + "KW", + "SA", + "BN", + "RW", + "EG", + "PY", + "IE", + "LR", + "CF", + "CD", + "LC", + "MM", + "LU", + "BA", + "GS", + "NA", + "GM", + "NC", + "SO", + "DM", + "BQ", + "IT", + "RS", + "IO", + "TV", + "BD", + "AT", + "LK", + "BG", + "UY", + "BM", + "PW", + "CW", + "CX", + "AE", + "AO", + "GE", + "JP", + "FI", + "NL", + "SH", + "AM", + "FM", + "CK", + "BR", + "SL", + "LA", + "SY", + "QA", + "TD", + "CC", + "DJ", + "SJ", + "VN", + "ZA", + "BW", + "PN", + "GW", + "FR", + "YE", + "LS", + "PL", + "SE", + "HK", + "NO", + "VC", + "IS", + "KG", + "GN", + "LI", + "GH", + "CM", + "PH", + "IN", + "BF", + "GA", + "GG", + "HR", + "IQ", + "PE", + "CY", + "MP", + "MV", + "PS", + "SZ", + "MA", + "KY", + "TN", + "VI", + "JE" + ], + "androidDeepLink": "android-app://com.google.android.youtube/http/www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ", + "androidAppindexingLink": "android-app://com.google.android.youtube/http/www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ", + "iosAppindexingLink": "ios-app://544007664/vnd.youtube/www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ", + "vanityChannelUrl": "http://www.youtube.com/@EEVblog" + } + }, + "trackingParams": "CAAQhGciEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "topbar": { + "desktopTopbarRenderer": { + "logo": { + "topbarLogoRenderer": { + "iconImage": { + "iconType": "YOUTUBE_LOGO" + }, + "tooltipText": { + "runs": [ + { + "text": "YouTube Home" + } + ] + }, + "endpoint": { + "clickTrackingParams": "CAwQsV4iEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/", + "webPageType": "WEB_PAGE_TYPE_BROWSE", + "rootVe": 3854, + "apiUrl": "/youtubei/v1/browse" + } + }, + "browseEndpoint": { + "browseId": "FEwhat_to_watch" + } + }, + "trackingParams": "CAwQsV4iEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "overrideEntityKey": "EgZ0b3BiYXIg9QEoAQ%3D%3D" + } + }, + "searchbox": { + "fusionSearchboxRenderer": { + "icon": { + "iconType": "SEARCH" + }, + "placeholderText": { + "runs": [ + { + "text": "Search" + } + ] + }, + "config": { + "webSearchboxConfig": { + "requestLanguage": "en", + "requestDomain": "us", + "hasOnscreenKeyboard": false, + "focusSearchbox": true + } + }, + "trackingParams": "CAoQ7VAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "searchEndpoint": { + "clickTrackingParams": "CAoQ7VAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "url": "/results?search_query=", + "webPageType": "WEB_PAGE_TYPE_SEARCH", + "rootVe": 4724 + } + }, + "searchEndpoint": { + "query": "" + } + }, + "clearButton": { + "buttonRenderer": { + "style": "STYLE_DEFAULT", + "size": "SIZE_DEFAULT", + "isDisabled": false, + "icon": { + "iconType": "CLOSE" + }, + "trackingParams": "CAsQ8FsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibilityData": { + "accessibilityData": { + "label": "Clear search query" + } + } + } + } + } + }, + "trackingParams": "CAEQq6wBIhMIv-qO59yShQMV0R8GAB0bsgbe", + "topbarButtons": [ + { + "topbarMenuButtonRenderer": { + "icon": { + "iconType": "MORE_VERT" + }, + "menuRequest": { + "clickTrackingParams": "CAgQ_qsBGAAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true, + "apiUrl": "/youtubei/v1/account/account_menu" + } + }, + "signalServiceEndpoint": { + "signal": "GET_ACCOUNT_MENU", + "actions": [ + { + "clickTrackingParams": "CAgQ_qsBGAAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "openPopupAction": { + "popup": { + "multiPageMenuRenderer": { + "trackingParams": "CAkQ_6sBIhMIv-qO59yShQMV0R8GAB0bsgbe", + "style": "MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM", + "showLoadingSpinner": true + } + }, + "popupType": "DROPDOWN", + "beReused": true + } + } + ] + } + }, + "trackingParams": "CAgQ_qsBGAAiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "accessibility": { + "accessibilityData": { + "label": "Settings" + } + }, + "tooltip": "Settings", + "style": "STYLE_DEFAULT" + } + }, + { + "buttonRenderer": { + "style": "STYLE_SUGGESTIVE", + "size": "SIZE_SMALL", + "text": { + "runs": [ + { + "text": "Sign in" + } + ] + }, + "icon": { + "iconType": "AVATAR_LOGGED_OUT" + }, + "navigationEndpoint": { + "clickTrackingParams": "CAcQ1IAEGAEiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "url": "https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8%2526prettyPrint%253Dfalse&hl=en&ec=65620", + "webPageType": "WEB_PAGE_TYPE_UNKNOWN", + "rootVe": 83769 + } + }, + "signInEndpoint": { + "idamTag": "65620" + } + }, + "trackingParams": "CAcQ1IAEGAEiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "targetId": "topbar-signin" + } + } + ], + "hotkeyDialog": { + "hotkeyDialogRenderer": { + "title": { + "runs": [ + { + "text": "Keyboard shortcuts" + } + ] + }, + "sections": [ + { + "hotkeyDialogSectionRenderer": { + "title": { + "runs": [ + { + "text": "Playback" + } + ] + }, + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Toggle play/pause" + } + ] + }, + "hotkey": "k" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Rewind 10 seconds" + } + ] + }, + "hotkey": "j" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Fast forward 10 seconds" + } + ] + }, + "hotkey": "l" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Previous video" + } + ] + }, + "hotkey": "P (SHIFT+p)" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Next video" + } + ] + }, + "hotkey": "N (SHIFT+n)" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Previous frame (while paused)" + } + ] + }, + "hotkey": ",", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Comma" + } + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Next frame (while paused)" + } + ] + }, + "hotkey": ".", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Period" + } + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Decrease playback rate" + } + ] + }, + "hotkey": "< (SHIFT+,)", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Less than or SHIFT + comma" + } + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Increase playback rate" + } + ] + }, + "hotkey": "> (SHIFT+.)", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Greater than or SHIFT + period" + } + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Seek to specific point in the video (7 advances to 70% of duration)" + } + ] + }, + "hotkey": "0..9" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Seek to previous chapter" + } + ] + }, + "hotkey": "CONTROL + ←" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Seek to next chapter" + } + ] + }, + "hotkey": "CONTROL + →" + } + } + ] + } + }, + { + "hotkeyDialogSectionRenderer": { + "title": { + "runs": [ + { + "text": "General" + } + ] + }, + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Toggle full screen" + } + ] + }, + "hotkey": "f" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Toggle theater mode" + } + ] + }, + "hotkey": "t" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Toggle miniplayer" + } + ] + }, + "hotkey": "i" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Close miniplayer or current dialog" + } + ] + }, + "hotkey": "ESCAPE" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Toggle mute" + } + ] + }, + "hotkey": "m" + } + } + ] + } + }, + { + "hotkeyDialogSectionRenderer": { + "title": { + "runs": [ + { + "text": "Subtitles and closed captions" + } + ] + }, + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "If the video supports captions, toggle captions ON/OFF" + } + ] + }, + "hotkey": "c" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Rotate through different text opacity levels" + } + ] + }, + "hotkey": "o" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Rotate through different window opacity levels" + } + ] + }, + "hotkey": "w" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Rotate through font sizes (increasing)" + } + ] + }, + "hotkey": "+" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Rotate through font sizes (decreasing)" + } + ] + }, + "hotkey": "-", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Minus" + } + } + } + } + ] + } + }, + { + "hotkeyDialogSectionRenderer": { + "title": { + "runs": [ + { + "text": "Spherical Videos" + } + ] + }, + "options": [ + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Pan up" + } + ] + }, + "hotkey": "w" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Pan left" + } + ] + }, + "hotkey": "a" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Pan down" + } + ] + }, + "hotkey": "s" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Pan right" + } + ] + }, + "hotkey": "d" + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Zoom in" + } + ] + }, + "hotkey": "+ on numpad or ]", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Plus on number pad or right bracket" + } + } + } + }, + { + "hotkeyDialogSectionOptionRenderer": { + "label": { + "runs": [ + { + "text": "Zoom out" + } + ] + }, + "hotkey": "- on numpad or [", + "hotkeyAccessibilityLabel": { + "accessibilityData": { + "label": "Minus on number pad or left bracket" + } + } + } + } + ] + } + } + ], + "dismissButton": { + "buttonRenderer": { + "style": "STYLE_BLUE_TEXT", + "size": "SIZE_DEFAULT", + "isDisabled": false, + "text": { + "runs": [ + { + "text": "Dismiss" + } + ] + }, + "trackingParams": "CAYQ8FsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=" + } + }, + "trackingParams": "CAUQteYDIhMIv-qO59yShQMV0R8GAB0bsgbe" + } + }, + "backButton": { + "buttonRenderer": { + "trackingParams": "CAQQvIYDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "command": { + "clickTrackingParams": "CAQQvIYDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CAQQvIYDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "signalAction": { + "signal": "HISTORY_BACK" + } + } + ] + } + } + } + }, + "forwardButton": { + "buttonRenderer": { + "trackingParams": "CAMQvYYDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "command": { + "clickTrackingParams": "CAMQvYYDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CAMQvYYDIhMIv-qO59yShQMV0R8GAB0bsgbe", + "signalAction": { + "signal": "HISTORY_FORWARD" + } + } + ] + } + } + } + }, + "a11ySkipNavigationButton": { + "buttonRenderer": { + "style": "STYLE_DEFAULT", + "size": "SIZE_DEFAULT", + "isDisabled": false, + "text": { + "runs": [ + { + "text": "Skip navigation" + } + ] + }, + "trackingParams": "CAIQ8FsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "command": { + "clickTrackingParams": "CAIQ8FsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "commandMetadata": { + "webCommandMetadata": { + "sendPost": true + } + }, + "signalServiceEndpoint": { + "signal": "CLIENT_SIGNAL", + "actions": [ + { + "clickTrackingParams": "CAIQ8FsiEwi_6o7n3JKFAxXRHwYAHRuyBt4=", + "signalAction": { + "signal": "SKIP_NAVIGATION" + } + } + ] + } + } + } + } + } + }, + "microformat": { + "microformatDataRenderer": { + "urlCanonical": "https://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ", + "title": "EEVblog", + "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...", + "thumbnail": { + "thumbnails": [ + { + "url": "https://yt3.googleusercontent.com/ytc/AIdro_lagjGDfXbXlQXhznx3CDRitOBdxvebllQd_YP1ag=s200-c-k-c0x00ffffff-no-rj?days_since_epoch=19808", + "width": 200, + "height": 200 + } + ] + }, + "siteName": "YouTube", + "appName": "YouTube", + "androidPackage": "com.google.android.youtube", + "iosAppStoreId": "544007664", + "iosAppArguments": "https://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ", + "ogType": "yt-fb-app:channel", + "urlApplinksWeb": "https://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ?feature=applinks", + "urlApplinksIos": "vnd.youtube://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ?feature=applinks", + "urlApplinksAndroid": "vnd.youtube://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ?feature=applinks", + "urlTwitterIos": "vnd.youtube://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ?feature=twitter-deep-link", + "urlTwitterAndroid": "vnd.youtube://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ?feature=twitter-deep-link", + "twitterCardType": "summary", + "twitterSiteHandle": "@YouTube", + "schemaDotOrgType": "http://schema.org/http://schema.org/YoutubeChannelV2", + "noindex": false, + "unlisted": false, + "familySafe": true, + "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" + ], + "availableCountries": [ + "ID", + "IR", + "FO", + "ME", + "YT", + "BL", + "MO", + "EC", + "CL", + "GT", + "NE", + "AG", + "PM", + "EE", + "ZW", + "CN", + "EH", + "MG", + "ES", + "GY", + "GL", + "VE", + "CU", + "KM", + "MD", + "NI", + "CZ", + "AR", + "DO", + "BE", + "MY", + "MZ", + "DE", + "KH", + "BS", + "SK", + "UA", + "TO", + "PT", + "BY", + "JM", + "MU", + "ER", + "FK", + "GB", + "MK", + "TM", + "SD", + "RE", + "NP", + "TT", + "MQ", + "UZ", + "GD", + "AI", + "AX", + "AD", + "CR", + "US", + "NZ", + "LV", + "KN", + "NU", + "CI", + "MF", + "KP", + "ST", + "FJ", + "KE", + "SM", + "CA", + "SV", + "OM", + "AQ", + "TF", + "BZ", + "LY", + "SS", + "PK", + "UG", + "HM", + "HN", + "TK", + "RO", + "SI", + "CG", + "MW", + "CO", + "DK", + "ET", + "MR", + "AL", + "TC", + "LB", + "BH", + "GU", + "BT", + "BB", + "ML", + "MS", + "SX", + "LT", + "AS", + "TH", + "UM", + "SR", + "KI", + "KR", + "NF", + "HU", + "VA", + "NR", + "GI", + "IL", + "PA", + "AF", + "MX", + "HT", + "AU", + "BV", + "SB", + "NG", + "VU", + "DZ", + "ZM", + "KZ", + "WF", + "SN", + "GF", + "TW", + "IM", + "MN", + "GQ", + "PF", + "PG", + "PR", + "TR", + "BO", + "RU", + "AW", + "MT", + "MC", + "MH", + "SC", + "SG", + "WS", + "BI", + "JO", + "TJ", + "TZ", + "TG", + "CH", + "CV", + "GR", + "VG", + "AZ", + "GP", + "BJ", + "TL", + "KW", + "SA", + "BN", + "RW", + "EG", + "PY", + "IE", + "LR", + "CF", + "CD", + "LC", + "MM", + "LU", + "BA", + "GS", + "NA", + "GM", + "NC", + "SO", + "DM", + "BQ", + "IT", + "RS", + "IO", + "TV", + "BD", + "AT", + "LK", + "BG", + "UY", + "BM", + "PW", + "CW", + "CX", + "AE", + "AO", + "GE", + "JP", + "FI", + "NL", + "SH", + "AM", + "FM", + "CK", + "BR", + "SL", + "LA", + "SY", + "QA", + "TD", + "CC", + "DJ", + "SJ", + "VN", + "ZA", + "BW", + "PN", + "GW", + "FR", + "YE", + "LS", + "PL", + "SE", + "HK", + "NO", + "VC", + "IS", + "KG", + "GN", + "LI", + "GH", + "CM", + "PH", + "IN", + "BF", + "GA", + "GG", + "HR", + "IQ", + "PE", + "CY", + "MP", + "MV", + "PS", + "SZ", + "MA", + "KY", + "TN", + "VI", + "JE" + ], + "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" + } + ] + } + } +} From 79c504954ef856332d7e7ff05e712818f010588d Mon Sep 17 00:00:00 2001 From: ThetaDev Date: Tue, 26 Mar 2024 21:23:37 +0100 Subject: [PATCH 2/2] chore(release): release rustypipe v0.1.2 --- CHANGELOG.md | 6 ++++++ Cargo.toml | 2 +- README.md | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 38e5256..0bdd8d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## [v0.1.2](https://code.thetadev.de/ThetaDev/rustypipe/compare/rustypipe/v0.1.1..v0.1.2) - 2024-03-26 + +### šŸ› Bug Fixes + +- Correctly parse subscriber count with new channel header - ([180dd98](https://code.thetadev.de/ThetaDev/rustypipe/commit/180dd9891a14b4da9f130a73d73aecc3822fce2f)) + ## [v0.1.1](https://code.thetadev.de/ThetaDev/rustypipe/compare/rustypipe-cli/v0.1.0..v0.1.1) - 2024-03-26 ### šŸ› Bug Fixes diff --git a/Cargo.toml b/Cargo.toml index 6202e54..3ef608c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustypipe" -version = "0.1.1" +version = "0.1.2" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/README.md b/README.md index 626042d..daf3502 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ Client for the public YouTube / YouTube Music API (Innertube), inspired by ```toml [dependencies] -rustypipe = "0.1.1" +rustypipe = "0.1.2" tokio = { version = "1.20.0", features = ["macros", "rt-multi-thread"] } ```