From bc3f16e86b5c65591b81666c62e238c1d25b47bf Mon Sep 17 00:00:00 2001 From: taizan-hokouto <55448286+taizan-hokuto@users.noreply.github.com> Date: Sat, 5 Dec 2020 14:39:55 +0900 Subject: [PATCH 1/8] Move functions --- pytchat/cli/cli_extractor.py | 5 ++- pytchat/cli/echo.py | 2 +- pytchat/core/__init__.py | 2 +- pytchat/core/pytchat.py | 40 +++++++++++---------- pytchat/core_async/livechat.py | 48 ++++++++++++------------- pytchat/core_multithread/livechat.py | 53 ++++++++++++++-------------- pytchat/tool/extract/extractor.py | 4 +-- pytchat/tool/videoinfo.py | 2 +- 8 files changed, 80 insertions(+), 76 deletions(-) diff --git a/pytchat/cli/cli_extractor.py b/pytchat/cli/cli_extractor.py index 53053a2..4274798 100644 --- a/pytchat/cli/cli_extractor.py +++ b/pytchat/cli/cli_extractor.py @@ -12,7 +12,6 @@ from .. processors.html_archiver import HTMLArchiver from .. tool.extract.extractor import Extractor from .. tool.videoinfo import VideoInfo -from .. util.extract_video_id import extract_video_id class CLIExtractor: @@ -25,7 +24,7 @@ def run(self) -> None: print(f"\n{'-' * 10} video:{counter + 1} of {len(Arguments().video_ids)} {'-' * 10}") try: - video_id = extract_video_id(video_id) + video_id = util.extract_video_id(video_id) separated_path = str(Path(Arguments().output)) + os.path.sep path = util.checkpath(separated_path + video_id + '.html') try: @@ -118,4 +117,4 @@ async def _shutdown(): except Exception as e: print(str(e)) if Arguments().debug: - traceback.print_exc() \ No newline at end of file + traceback.print_exc() diff --git a/pytchat/cli/echo.py b/pytchat/cli/echo.py index 95876ab..0c1b56a 100644 --- a/pytchat/cli/echo.py +++ b/pytchat/cli/echo.py @@ -1,6 +1,6 @@ import pytchat from ..exceptions import ChatDataFinished, NoContents -from ..util.extract_video_id import extract_video_id +from ..util import extract_video_id class Echo: diff --git a/pytchat/core/__init__.py b/pytchat/core/__init__.py index 9b98c18..644d281 100644 --- a/pytchat/core/__init__.py +++ b/pytchat/core/__init__.py @@ -1,5 +1,5 @@ from .pytchat import PytchatCore -from .. util.extract_video_id import extract_video_id +from .. util import extract_video_id def create(video_id: str, **kwargs): diff --git a/pytchat/core/pytchat.py b/pytchat/core/pytchat.py index 004a3a5..361057d 100644 --- a/pytchat/core/pytchat.py +++ b/pytchat/core/pytchat.py @@ -3,14 +3,13 @@ import signal import time import traceback -import urllib.parse from ..parser.live import Parser from .. import config from .. import exceptions from ..paramgen import liveparam, arcparam from ..processors.default.processor import DefaultProcessor from ..processors.combinator import Combinator -from ..util.extract_video_id import extract_video_id +from .. import util headers = config.headers MAX_RETRY = 10 @@ -52,8 +51,6 @@ class PytchatCore: Flag to stop getting chat. ''' - _setup_finished = False - def __init__(self, video_id, seektime=-1, processor=DefaultProcessor(), @@ -63,7 +60,7 @@ def __init__(self, video_id, hold_exception=True, logger=config.logger(__name__), ): - self._video_id = extract_video_id(video_id) + self._video_id = util.extract_video_id(video_id) self.seektime = seektime if isinstance(processor, tuple): self.processor = Combinator(processor) @@ -78,8 +75,10 @@ def __init__(self, video_id, exception_holder=self._exception_holder ) self._first_fetch = True - self._fetch_url = "live_chat/get_live_chat?continuation=" + self._fetch_url = config._sml self._topchat_only = topchat_only + self._dat = '' + self._last_offset_ms = 0 self._logger = logger if interruptable: signal.signal(signal.SIGINT, lambda a, b: self.terminate()) @@ -91,7 +90,7 @@ def _setup(self): create and start _listen loop. """ self.continuation = liveparam.getparam(self._video_id, 3) - + def _get_chat_component(self): ''' Fetch chat data and store them into buffer, @@ -114,6 +113,7 @@ def _get_chat_component(self): "chatdata": chatdata } self.continuation = metadata.get('continuation') + self._last_offset_ms = metadata.get('last_offset_ms', 0) return chat_component except exceptions.ChatParseException as e: self._logger.debug(f"[{self._video_id}]{str(e)}") @@ -132,39 +132,43 @@ def _get_contents(self, continuation, client, headers): 'continuationContents' which includes metadata & chat data. ''' livechat_json = ( - self._get_livechat_json(continuation, client, headers) + self._get_livechat_json(continuation, client, replay=self._is_replay, offset_ms=self._last_offset_ms) ) - contents = self._parser.get_contents(livechat_json) + contents, dat = self._parser.get_contents(livechat_json) + if self._dat == '' and dat: + self._dat = dat if self._first_fetch: if contents is None or self._is_replay: '''Try to fetch archive chat data.''' self._parser.is_replay = True - self._fetch_url = "live_chat_replay/get_live_chat_replay?continuation=" + self._fetch_url = config._smr continuation = arcparam.getparam( self._video_id, self.seektime, self._topchat_only) - livechat_json = (self._get_livechat_json(continuation, client, headers)) + livechat_json = (self._get_livechat_json(continuation, client, replay=True, offset_ms=self.seektime * 1000)) reload_continuation = self._parser.reload_continuation( - self._parser.get_contents(livechat_json)) + self._parser.get_contents(livechat_json)[0]) if reload_continuation: livechat_json = (self._get_livechat_json( reload_continuation, client, headers)) - contents = self._parser.get_contents(livechat_json) + contents, _ = self._parser.get_contents(livechat_json) self._is_replay = True self._first_fetch = False return contents - def _get_livechat_json(self, continuation, client, headers): + def _get_livechat_json(self, continuation, client, replay: bool, offset_ms: int = 0): ''' Get json which includes chat data. ''' - continuation = urllib.parse.quote(continuation) livechat_json = None err = None - url = f"https://www.youtube.com/{self._fetch_url}{continuation}&pbj=1" + if offset_ms < 0: + offset_ms = 0 + param = util.get_param(continuation, dat=self._dat, replay=replay, offsetms=offset_ms) for _ in range(MAX_RETRY + 1): - with client: + with httpx.Client(http2=True) as client: try: - livechat_json = client.get(url, headers=headers).json() + response = client.post(self._fetch_url, json=param) + livechat_json = json.loads(response.text, encoding='utf-8') break except (json.JSONDecodeError, httpx.ConnectTimeout, httpx.ReadTimeout, httpx.ConnectError) as e: err = e diff --git a/pytchat/core_async/livechat.py b/pytchat/core_async/livechat.py index 1c0231e..b0d9b97 100644 --- a/pytchat/core_async/livechat.py +++ b/pytchat/core_async/livechat.py @@ -5,17 +5,16 @@ import signal import time import traceback -import urllib.parse from asyncio import Queue from concurrent.futures import CancelledError from .buffer import Buffer from ..parser.live import Parser from .. import config from .. import exceptions +from .. import util from ..paramgen import liveparam, arcparam from ..processors.default.processor import DefaultProcessor from ..processors.combinator import Combinator -from ..util.extract_video_id import extract_video_id headers = config.headers MAX_RETRY = 10 @@ -84,7 +83,7 @@ def __init__(self, video_id, topchat_only=False, logger=config.logger(__name__), ): - self._video_id = extract_video_id(video_id) + self._video_id = util.extract_video_id(video_id) self.seektime = seektime if isinstance(processor, tuple): self.processor = Combinator(processor) @@ -101,8 +100,10 @@ def __init__(self, video_id, self._pauser = Queue() self._pauser.put_nowait(None) self._first_fetch = True - self._fetch_url = "live_chat/get_live_chat?continuation=" + self._fetch_url = config._sml self._topchat_only = topchat_only + self._dat = '' + self._last_offset_ms = 0 self._logger = logger self.exception = None LiveChatAsync._logger = logger @@ -160,10 +161,8 @@ async def _listen(self, continuation): async with httpx.AsyncClient(http2=True) as client: while(continuation and self._is_alive): continuation = await self._check_pause(continuation) - contents = await self._get_contents( - continuation, client, headers) + contents = await self._get_contents(continuation, client, headers) metadata, chatdata = self._parser.parse(contents) - timeout = metadata['timeoutMs'] / 1000 chat_component = { "video_id": self._video_id, @@ -183,16 +182,16 @@ async def _listen(self, continuation): diff_time = timeout - (time.time() - time_mark) await asyncio.sleep(diff_time) continuation = metadata.get('continuation') + self._last_offset_ms = metadata.get('last_offset_ms', 0) except exceptions.ChatParseException as e: self._logger.debug(f"[{self._video_id}]{str(e)}") raise except Exception: - self._logger.error(f"{traceback.format_exc(limit = -1)}") + self._logger.error(f"{traceback.format_exc(limit=-1)}") raise self._logger.debug(f"[{self._video_id}] finished fetching chat.") - async def _check_pause(self, continuation): if self._pauser.empty(): '''pause''' @@ -215,46 +214,50 @@ async def _get_contents(self, continuation, client, headers): ------- 'continuationContents' which includes metadata & chatdata. ''' - livechat_json = await self._get_livechat_json(continuation, client, headers) - contents = self._parser.get_contents(livechat_json) + livechat_json = await self._get_livechat_json(continuation, client, replay=self._is_replay, offset_ms=self._last_offset_ms) + contents, dat = self._parser.get_contents(livechat_json) + if self._dat == '' and dat: + self._dat = dat if self._first_fetch: if contents is None or self._is_replay: '''Try to fetch archive chat data.''' self._parser.is_replay = True - self._fetch_url = "live_chat_replay/get_live_chat_replay?continuation=" + self._fetch_url = config._smr continuation = arcparam.getparam( self._video_id, self.seektime, self._topchat_only) livechat_json = (await self._get_livechat_json( - continuation, client, headers)) + continuation, client, replay=True, offset_ms=self.seektime * 1000)) reload_continuation = self._parser.reload_continuation( - self._parser.get_contents(livechat_json)) + self._parser.get_contents(livechat_json)[0]) if reload_continuation: livechat_json = (await self._get_livechat_json( reload_continuation, client, headers)) - contents = self._parser.get_contents(livechat_json) + contents, _ = self._parser.get_contents(livechat_json) self._is_replay = True self._first_fetch = False return contents - async def _get_livechat_json(self, continuation, client, headers): + async def _get_livechat_json(self, continuation, client, replay: bool, offset_ms: int = 0): ''' Get json which includes chat data. ''' - continuation = urllib.parse.quote(continuation) + # continuation = urllib.parse.quote(continuation) livechat_json = None - url = f"https://www.youtube.com/{self._fetch_url}{continuation}&pbj=1" + if offset_ms < 0: + offset_ms = 0 + param = util.get_param(continuation, dat=self._dat, replay=replay, offsetms=offset_ms) for _ in range(MAX_RETRY + 1): try: - resp = await client.get(url, headers=headers) + resp = await client.post(self._fetch_url, json=param) livechat_json = resp.json() break except (json.JSONDecodeError, httpx.HTTPError): - await asyncio.sleep(1) + await asyncio.sleep(2) continue else: self._logger.error(f"[{self._video_id}]" f"Exceeded retry count.") - return None + raise exceptions.RetryExceedMaxCount() return livechat_json async def _callback_loop(self, callback): @@ -330,9 +333,6 @@ def _keyboard_interrupt(self): self.terminate() def _task_finished(self): - ''' - Terminate fetching chats. - ''' if self.is_alive(): self.terminate() try: diff --git a/pytchat/core_multithread/livechat.py b/pytchat/core_multithread/livechat.py index 3eb5184..883c2aa 100644 --- a/pytchat/core_multithread/livechat.py +++ b/pytchat/core_multithread/livechat.py @@ -3,7 +3,6 @@ import signal import time import traceback -import urllib.parse from concurrent.futures import CancelledError, ThreadPoolExecutor from queue import Queue from threading import Event @@ -11,10 +10,10 @@ from ..parser.live import Parser from .. import config from .. import exceptions +from .. import util from ..paramgen import liveparam, arcparam from ..processors.default.processor import DefaultProcessor from ..processors.combinator import Combinator -from ..util.extract_video_id import extract_video_id headers = config.headers MAX_RETRY = 10 @@ -84,7 +83,7 @@ def __init__(self, video_id, topchat_only=False, logger=config.logger(__name__) ): - self._video_id = extract_video_id(video_id) + self._video_id = util.extract_video_id(video_id) self.seektime = seektime if isinstance(processor, tuple): self.processor = Combinator(processor) @@ -101,8 +100,10 @@ def __init__(self, video_id, self._pauser = Queue() self._pauser.put_nowait(None) self._first_fetch = True - self._fetch_url = "live_chat/get_live_chat?continuation=" + self._fetch_url = config._sml self._topchat_only = topchat_only + self._dat = '' + self._last_offset_ms = 0 self._event = Event() self._logger = logger self.exception = None @@ -176,6 +177,7 @@ def _listen(self, continuation): diff_time = timeout - (time.time() - time_mark) self._event.wait(diff_time if diff_time > 0 else 0) continuation = metadata.get('continuation') + self._last_offset_ms = metadata.get('last_offset_ms', 0) except exceptions.ChatParseException as e: self._logger.debug(f"[{self._video_id}]{str(e)}") raise @@ -185,7 +187,6 @@ def _listen(self, continuation): self._logger.debug(f"[{self._video_id}] finished fetching chat.") - def _check_pause(self, continuation): if self._pauser.empty(): '''pause''' @@ -207,43 +208,46 @@ def _get_contents(self, continuation, client, headers): ------- 'continuationContents' which includes metadata & chat data. ''' - livechat_json = ( - self._get_livechat_json(continuation, client, headers) - ) - contents = self._parser.get_contents(livechat_json) + livechat_json = self._get_livechat_json(continuation, client, headers) + contents, dat = self._parser.get_contents(livechat_json) + if self._dat == '' and dat: + self._dat = dat if self._first_fetch: if contents is None or self._is_replay: '''Try to fetch archive chat data.''' self._parser.is_replay = True - self._fetch_url = "live_chat_replay/get_live_chat_replay?continuation=" + self._fetch_url = config._smr continuation = arcparam.getparam( self._video_id, self.seektime, self._topchat_only) - livechat_json = (self._get_livechat_json(continuation, client, headers)) + livechat_json = (self._get_livechat_json( + continuation, client, replay=True, offset_ms=self.seektime * 1000)) reload_continuation = self._parser.reload_continuation( - self._parser.get_contents(livechat_json)) + self._parser.get_contents(livechat_json)[0]) if reload_continuation: livechat_json = (self._get_livechat_json( reload_continuation, client, headers)) - contents = self._parser.get_contents(livechat_json) + contents, _ = self._parser.get_contents(livechat_json) self._is_replay = True self._first_fetch = False return contents - def _get_livechat_json(self, continuation, client, headers): + def _get_livechat_json(self, continuation, client, replay: bool, offset_ms: int = 0): ''' Get json which includes chat data. ''' - continuation = urllib.parse.quote(continuation) + # continuation = urllib.parse.quote(continuation) livechat_json = None - url = f"https://www.youtube.com/{self._fetch_url}{continuation}&pbj=1" + if offset_ms < 0: + offset_ms = 0 + param = util.get_param(continuation, dat=self._dat, replay=replay, offsetms=offset_ms) for _ in range(MAX_RETRY + 1): - with client: - try: - livechat_json = client.get(url, headers=headers).json() - break - except (json.JSONDecodeError, httpx.HTTPError): - time.sleep(2) - continue + try: + resp = client.post(self._fetch_url, json=param) + livechat_json = resp.json() + break + except (json.JSONDecodeError, httpx.HTTPError): + time.sleep(2) + continue else: self._logger.error(f"[{self._video_id}]" f"Exceeded retry count.") @@ -312,9 +316,6 @@ def _finish(self, sender): self._logger.debug(f'[{self._video_id}] cancelled:{sender}') def terminate(self): - ''' - Terminate fetching chats. - ''' if self._pauser.empty(): self._pauser.put_nowait(None) self._is_alive = False diff --git a/pytchat/tool/extract/extractor.py b/pytchat/tool/extract/extractor.py index f7d492b..f722132 100644 --- a/pytchat/tool/extract/extractor.py +++ b/pytchat/tool/extract/extractor.py @@ -4,7 +4,7 @@ from .. videoinfo import VideoInfo from ... import config from ... exceptions import InvalidVideoIdException -from ... util.extract_video_id import extract_video_id +from ... import util logger = config.logger(__name__) headers = config.headers @@ -16,7 +16,7 @@ def __init__(self, video_id, div=1, callback=None, processor=None): raise ValueError('div must be positive integer.') elif div > 10: div = 10 - self.video_id = extract_video_id(video_id) + self.video_id = util.extract_video_id(video_id) self.div = div self.callback = callback self.processor = processor diff --git a/pytchat/tool/videoinfo.py b/pytchat/tool/videoinfo.py index 1744de7..9f8b972 100644 --- a/pytchat/tool/videoinfo.py +++ b/pytchat/tool/videoinfo.py @@ -4,7 +4,7 @@ import time from .. import config from ..exceptions import InvalidVideoIdException, PatternUnmatchError, UnknownConnectionError -from ..util.extract_video_id import extract_video_id +from ..util import extract_video_id headers = config.headers From 02d48cecccf251d8f961f0d6b3743fe774ccfcfb Mon Sep 17 00:00:00 2001 From: taizan-hokouto <55448286+taizan-hokuto@users.noreply.github.com> Date: Sat, 5 Dec 2020 14:42:02 +0900 Subject: [PATCH 2/8] Fix process --- pytchat/config/__init__.py | 6 +- pytchat/parser/live.py | 25 ++++---- .../processors/compatible/renderer/base.py | 17 +++--- .../compatible/renderer/currency.py | 12 ++-- pytchat/tool/extract/asyncdl.py | 54 ++++++++++-------- pytchat/tool/extract/parser.py | 14 +++-- pytchat/tool/extract/worker.py | 2 +- pytchat/util/__init__.py | 57 ++++++++++++++++++- 8 files changed, 126 insertions(+), 61 deletions(-) diff --git a/pytchat/config/__init__.py b/pytchat/config/__init__.py index e362819..4f26a1e 100644 --- a/pytchat/config/__init__.py +++ b/pytchat/config/__init__.py @@ -1,9 +1,13 @@ import logging # noqa from . import mylogger +from base64 import a85decode as dc headers = { - 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36', + 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.183 Safari/537.36 Edg/86.0.622.63,gzip(gfe)', } +_sml = dc(b"BQS?8F#ks-GB\\6`H#IhIF^eo7@rH3;H#IhIF^eor06T''Ch\\'(?XmbXF>%9O7mh!,G@+K5?SO9T@okV").decode() +_smr = dc(b"BQS?8F#ks-GB\\6`H#IhIF^eo7@rH3;H#IhIF^eor06T''Ch\\'(?XmbXF>%9 Patch: - url = f"{REPLAY_URL}{quote(continuation)}&pbj=1" + async def _fetch(continuation, last_offset, session=None) -> Patch: + global dat err = None for _ in range(MAX_RETRY_COUNT): try: - if continuation in param_set: + if continuation in aquired_params: continuation, actions = None, [] break - param_set.add(continuation) - resp = await session.get(url, headers=config.headers) - continuation, actions = parser.parse(resp.json()) + aquired_params.add(continuation) + params = get_param(continuation, replay=True, offsetms=last_offset, dat=dat) + # util.save(json.dumps(params, ensure_ascii=False), "v:/~~/param_"+str(last_offset), ".json") + resp = await session.post(smr, json=params) + continuation, actions, last_offset, dat = parser.parse(resp.json()) break except JSONDecodeError: await asyncio.sleep(3) @@ -147,7 +151,7 @@ async def _fetch(continuation, session) -> Patch: raise UnknownConnectionError("Abort:" + str(err)) if actions: - last = parser.get_offset(actions[-1]) + last = last_offset first = parser.get_offset(actions[0]) if callback: callback(actions, last - first) diff --git a/pytchat/tool/extract/parser.py b/pytchat/tool/extract/parser.py index 2866af2..d9b2cc8 100644 --- a/pytchat/tool/extract/parser.py +++ b/pytchat/tool/extract/parser.py @@ -19,10 +19,10 @@ def parse(jsn): """ if jsn is None: raise ValueError("parameter JSON is None") - if jsn['response']['responseContext'].get('errors'): + if jsn.get("error") or jsn.get("responseContext", {}).get("errors"): raise exceptions.ResponseContextError( 'video_id is invalid or private/deleted.') - contents = jsn['response'].get('continuationContents') + contents = jsn.get('continuationContents') if contents is None: raise exceptions.NoContents('No chat data.') @@ -31,13 +31,15 @@ def parse(jsn): raise exceptions.NoContinuation('No Continuation') metadata = cont.get('liveChatReplayContinuationData') if metadata: + visitor_data = jsn.get("responseContext", {}).get("visitorData", '') continuation = metadata.get("continuation") - actions = contents['liveChatContinuation'].get('actions') - return continuation, actions - return None, [] + actions: list = contents['liveChatContinuation'].get('actions') + last_offset: int = get_offset(actions[-1]) if actions else 0 + return continuation, actions, last_offset, visitor_data + return None, [], 0, '' -def get_offset(item): +def get_offset(item) -> int: return int(item['replayChatItemAction']["videoOffsetTimeMsec"]) diff --git a/pytchat/tool/extract/worker.py b/pytchat/tool/extract/worker.py index 261de10..5216451 100644 --- a/pytchat/tool/extract/worker.py +++ b/pytchat/tool/extract/worker.py @@ -38,7 +38,7 @@ def __init__(self, fetch, block, blocks, video_id): async def run(self, session): while self.block.continuation: patch = await self.fetch( - self.block.continuation, session) + self.block.continuation, self.block.last, session) if patch.continuation is None: """TODO : make the worker assigned to the last block to work more than twice as possible. diff --git a/pytchat/util/__init__.py b/pytchat/util/__init__.py index acb984b..66cdd96 100644 --- a/pytchat/util/__init__.py +++ b/pytchat/util/__init__.py @@ -4,9 +4,18 @@ import os import re from .. import config +from .. exceptions import InvalidVideoIdException PATTERN = re.compile(r"(.*)\(([0-9]+)\)$") +PATTERN_YTURL = re.compile(r"((?<=(v|V)/)|(?<=be/)|(?<=(\?|\&)v=)|(?<=embed/))([\w-]+)") + +YT_VIDEO_ID_LENGTH = 11 + +CLIENT_VERSION = ''.join(("2.", (datetime.datetime.today() - datetime.timedelta(days=1)).strftime("%Y%m%d"), ".01.00")) + +UA = config.headers["user-agent"] + def extract(url): _session = httpx.Client(http2=True) @@ -17,8 +26,9 @@ def extract(url): def save(data, filename, extention) -> str: - save_filename = filename + "_" + (datetime.datetime.now().strftime('%Y-%m-%d %H-%M-%S')) + extention - with open(save_filename ,mode='w', encoding='utf-8') as f: + save_filename = filename + "_" + \ + (datetime.datetime.now().strftime('%Y-%m-%d %H-%M-%S')) + extention + with open(save_filename, mode='w', encoding='utf-8') as f: f.writelines(data) return save_filename @@ -39,3 +49,46 @@ def checkpath(filepath): body = f'{body}({str(counter)})' newpath = os.path.join(os.path.dirname(filepath), body + extention) return newpath + + +def get_param(continuation, replay=False, offsetms: int = 0, dat=''): + if offsetms < 0: + offsetms = 0 + ret = { + "context": { + "client": { + "visitorData": dat, + "userAgent": UA, + "clientName": "WEB", + "clientVersion": CLIENT_VERSION, + }, + + }, + "continuation": continuation, + } + if replay: + ret.setdefault("currentPlayerState", { + "playerOffsetMs": str(int(offsetms))}) + return ret + + +def extract_video_id(url_or_id: str) -> str: + ret = '' + if '[' in url_or_id: + url_or_id = url_or_id.replace('[', '').replace(']', '') + + if type(url_or_id) != str: + raise TypeError(f"{url_or_id}: URL or VideoID must be str, but {type(url_or_id)} is passed.") + if len(url_or_id) == YT_VIDEO_ID_LENGTH: + return url_or_id + match = re.search(PATTERN_YTURL, url_or_id) + if match is None: + raise InvalidVideoIdException(f"Invalid video id: {url_or_id}") + try: + ret = match.group(4) + except IndexError: + raise InvalidVideoIdException(f"Invalid video id: {url_or_id}") + + if ret is None or len(ret) != YT_VIDEO_ID_LENGTH: + raise InvalidVideoIdException(f"Invalid video id: {url_or_id}") + return ret From 865e4b5fabc17261308ceadcbaae3952ba5b7ba3 Mon Sep 17 00:00:00 2001 From: taizan-hokouto <55448286+taizan-hokuto@users.noreply.github.com> Date: Sat, 5 Dec 2020 14:43:33 +0900 Subject: [PATCH 3/8] Remove files --- pytchat/paramgen/arcparam.py | 62 ++--- pytchat/paramgen/enc.py | 24 ++ pytchat/paramgen/liveparam.py | 93 +++---- pytchat/paramgen/pb/__init__.py | 0 pytchat/paramgen/pb/header_pb2.py | 159 ------------ pytchat/paramgen/pb/live_pb2.py | 381 ---------------------------- pytchat/paramgen/pb/replay_pb2.py | 215 ---------------- pytchat/paramgen/proto/header.proto | 14 - pytchat/paramgen/proto/live.proto | 45 ---- pytchat/paramgen/proto/replay.proto | 24 -- pytchat/util/extract_video_id.py | 28 -- 11 files changed, 84 insertions(+), 961 deletions(-) create mode 100644 pytchat/paramgen/enc.py delete mode 100644 pytchat/paramgen/pb/__init__.py delete mode 100644 pytchat/paramgen/pb/header_pb2.py delete mode 100644 pytchat/paramgen/pb/live_pb2.py delete mode 100644 pytchat/paramgen/pb/replay_pb2.py delete mode 100644 pytchat/paramgen/proto/header.proto delete mode 100644 pytchat/paramgen/proto/live.proto delete mode 100644 pytchat/paramgen/proto/replay.proto delete mode 100644 pytchat/util/extract_video_id.py diff --git a/pytchat/paramgen/arcparam.py b/pytchat/paramgen/arcparam.py index c5f7e07..4802e63 100644 --- a/pytchat/paramgen/arcparam.py +++ b/pytchat/paramgen/arcparam.py @@ -1,52 +1,40 @@ -from .pb.header_pb2 import Header -from .pb.replay_pb2 import Continuation +from . import enc +from base64 import urlsafe_b64encode as b64enc from urllib.parse import quote -import base64 -''' -Generate continuation parameter of youtube replay chat. -Author: taizan-hokuto - -ver 0.0.1 2019.10.05 : Initial release. -ver 0.0.2 2020.05.30 : Use Protocol Buffers. -''' - - -def _gen_vid(video_id) -> str: - header = Header() - header.info.video.id = video_id - header.terminator = 1 - return base64.urlsafe_b64encode(header.SerializeToString()).decode() +def _header(video_id) -> str: + channel_id = '_' * 24 + S1_3 = enc.rs(1, video_id) + S1_5 = enc.rs(1, channel_id) + enc.rs(2, video_id) + S1 = enc.rs(3, S1_3) + enc.rs(5, S1_5) + S3 = enc.rs(48687757, enc.rs(1, video_id)) + header_replay = enc.rs(1, S1) + enc.rs(3, S3) + enc.nm(4, 1) + return b64enc(header_replay) def _build(video_id, seektime, topchat_only) -> str: - chattype = 1 - timestamp = 0 - if topchat_only: - chattype = 4 - + chattype = 4 if topchat_only else 1 fetch_before_start = 3 + timestamp = 1000 if seektime < 0: fetch_before_start = 4 elif seektime == 0: - timestamp = 1 + timestamp = 1000 else: timestamp = int(seektime * 1000000) - continuation = Continuation() - entity = continuation.entity - entity.header = _gen_vid(video_id) - entity.timestamp = timestamp - entity.s6 = 0 - entity.s7 = 0 - entity.s8 = 0 - entity.s9 = fetch_before_start - entity.s10 = '' - entity.s12 = chattype - entity.chattype.value = chattype - entity.s15 = 0 - return quote( - base64.urlsafe_b64encode(continuation.SerializeToString()).decode()) + header = enc.rs(3, _header(video_id)) + timestamp = enc.nm(5, timestamp) + s6 = enc.nm(6, 0) + s7 = enc.nm(7, 0) + s8 = enc.nm(8, 0) + s9 = enc.nm(9, fetch_before_start) + s10 = enc.rs(10, enc.nm(4, 0)) + chattype = enc.rs(14, enc.nm(1, chattype)) + s15 = enc.nm(15, 0) + entity = b''.join((header, timestamp, s6, s7, s8, s9, s10, chattype, s15)) + continuation = enc.rs(156074452, entity) + return quote(b64enc(continuation).decode()) def getparam(video_id, seektime=-1, topchat_only=False) -> str: diff --git a/pytchat/paramgen/enc.py b/pytchat/paramgen/enc.py new file mode 100644 index 0000000..bb3ef08 --- /dev/null +++ b/pytchat/paramgen/enc.py @@ -0,0 +1,24 @@ +def vn(val): + if val < 0: + raise ValueError + buf = b'' + while val >> 7: + m = val & 0xFF | 0x80 + buf += m.to_bytes(1, 'big') + val >>= 7 + buf += val.to_bytes(1, 'big') + return buf + + +def tp(a, b, ary): + return vn((b << 3) | a) + ary + + +def rs(a, ary): + if isinstance(ary, str): + ary = ary.encode() + return tp(2, a, vn(len(ary)) + ary) + + +def nm(a, ary): + return tp(0, a, vn(ary)) diff --git a/pytchat/paramgen/liveparam.py b/pytchat/paramgen/liveparam.py index 1a13e4f..6302832 100644 --- a/pytchat/paramgen/liveparam.py +++ b/pytchat/paramgen/liveparam.py @@ -1,69 +1,46 @@ -from .pb.header_pb2 import Header -from .pb.live_pb2 import Continuation -from urllib.parse import quote -import base64 import random import time +from . import enc +from base64 import urlsafe_b64encode as b64enc +from urllib.parse import quote -''' -Generate continuation parameter of youtube live chat. - -Author: taizan-hokuto - -ver 0.0.1 2019.10.05 : Initial release. -ver 0.0.2 2020.05.30 : Use Protocol Buffers. -''' - - -def _gen_vid(video_id) -> str: - """generate video_id parameter. - Parameter - --------- - video_id : str - Return - --------- - str : base64 encoded video_id parameter. - """ - header = Header() - header.info.video.id = video_id - header.terminator = 1 - return base64.urlsafe_b64encode(header.SerializeToString()).decode() +def _header(video_id) -> str: + return b64enc(enc.rs(1, enc.rs(1, enc.rs(1, video_id))) + enc.nm(4, 1)) def _build(video_id, ts1, ts2, ts3, ts4, ts5, topchat_only) -> str: - chattype = 1 - if topchat_only: - chattype = 4 - continuation = Continuation() - entity = continuation.entity + chattype = 4 if topchat_only else 1 - entity.header = _gen_vid(video_id) - entity.timestamp1 = ts1 - entity.s6 = 0 - entity.s7 = 0 - entity.s8 = 1 - entity.body.b1 = 0 - entity.body.b2 = 0 - entity.body.b3 = 0 - entity.body.b4 = 0 - entity.body.b7 = '' - entity.body.b8 = 0 - entity.body.b9 = '' - entity.body.timestamp2 = ts2 - entity.body.b11 = 3 - entity.body.b15 = 0 - entity.timestamp3 = ts3 - entity.timestamp4 = ts4 - entity.s13 = chattype - entity.chattype.value = chattype - entity.s17 = 0 - entity.str19.value = 0 - entity.timestamp5 = ts5 + b1 = enc.nm(1, 0) + b2 = enc.nm(2, 0) + b3 = enc.nm(3, 0) + b4 = enc.nm(4, 0) + b7 = enc.rs(7, '') + b8 = enc.nm(8, 0) + b9 = enc.rs(9, '') + timestamp2 = enc.nm(10, ts2) + b11 = enc.nm(11, 3) + b15 = enc.nm(15, 0) - return quote( - base64.urlsafe_b64encode(continuation.SerializeToString()).decode() - ) + header = enc.rs(3, _header(video_id)) + timestamp1 = enc.nm(5, ts1) + s6 = enc.nm(6, 0) + s7 = enc.nm(7, 0) + s8 = enc.nm(8, 1) + body = enc.rs(9, b''.join( + (b1, b2, b3, b4, b7, b8, b9, timestamp2, b11, b15))) + timestamp3 = enc.nm(10, ts3) + timestamp4 = enc.nm(11, ts4) + s13 = enc.nm(13, chattype) + chattype = enc.rs(16, enc.nm(1, chattype)) + s17 = enc.nm(17, 0) + str19 = enc.rs(19, enc.nm(1, 0)) + timestamp5 = enc.nm(20, ts5) + entity = b''.join((header, timestamp1, s6, s7, s8, body, timestamp3, + timestamp4, s13, chattype, s17, str19, timestamp5)) + continuation = enc.rs(119693434, entity) + return quote(b64enc(continuation).decode()) def _times(past_sec): @@ -85,4 +62,4 @@ def getparam(video_id, past_sec=0, topchat_only=False) -> str: topchat_only : bool if True, fetch only 'top chat' ''' - return _build(video_id, *_times(past_sec), topchat_only) + return _build(video_id, *_times(past_sec), topchat_only) \ No newline at end of file diff --git a/pytchat/paramgen/pb/__init__.py b/pytchat/paramgen/pb/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/pytchat/paramgen/pb/header_pb2.py b/pytchat/paramgen/pb/header_pb2.py deleted file mode 100644 index a45550a..0000000 --- a/pytchat/paramgen/pb/header_pb2.py +++ /dev/null @@ -1,159 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: header.proto - -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - - - -DESCRIPTOR = _descriptor.FileDescriptor( - name='header.proto', - package='', - syntax='proto3', - serialized_options=None, - create_key=_descriptor._internal_create_key, - serialized_pb=b'\n\x0cheader.proto\"\x13\n\x05Video\x12\n\n\x02id\x18\x01 \x01(\t\"#\n\nHeaderInfo\x12\x15\n\x05video\x18\x01 \x01(\x0b\x32\x06.Video\"7\n\x06Header\x12\x19\n\x04info\x18\x01 \x01(\x0b\x32\x0b.HeaderInfo\x12\x12\n\nterminator\x18\x04 \x01(\x05\x62\x06proto3' -) - - - - -_VIDEO = _descriptor.Descriptor( - name='Video', - full_name='Video', - filename=None, - file=DESCRIPTOR, - containing_type=None, - create_key=_descriptor._internal_create_key, - fields=[ - _descriptor.FieldDescriptor( - name='id', full_name='Video.id', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=b"".decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto3', - extension_ranges=[], - oneofs=[ - ], - serialized_start=16, - serialized_end=35, -) - - -_HEADERINFO = _descriptor.Descriptor( - name='HeaderInfo', - full_name='HeaderInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - create_key=_descriptor._internal_create_key, - fields=[ - _descriptor.FieldDescriptor( - name='video', full_name='HeaderInfo.video', index=0, - number=1, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto3', - extension_ranges=[], - oneofs=[ - ], - serialized_start=37, - serialized_end=72, -) - - -_HEADER = _descriptor.Descriptor( - name='Header', - full_name='Header', - filename=None, - file=DESCRIPTOR, - containing_type=None, - create_key=_descriptor._internal_create_key, - fields=[ - _descriptor.FieldDescriptor( - name='info', full_name='Header.info', index=0, - number=1, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='terminator', full_name='Header.terminator', index=1, - number=4, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto3', - extension_ranges=[], - oneofs=[ - ], - serialized_start=74, - serialized_end=129, -) - -_HEADERINFO.fields_by_name['video'].message_type = _VIDEO -_HEADER.fields_by_name['info'].message_type = _HEADERINFO -DESCRIPTOR.message_types_by_name['Video'] = _VIDEO -DESCRIPTOR.message_types_by_name['HeaderInfo'] = _HEADERINFO -DESCRIPTOR.message_types_by_name['Header'] = _HEADER -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -Video = _reflection.GeneratedProtocolMessageType('Video', (_message.Message,), { - 'DESCRIPTOR' : _VIDEO, - '__module__' : 'header_pb2' - # @@protoc_insertion_point(class_scope:Video) - }) -_sym_db.RegisterMessage(Video) - -HeaderInfo = _reflection.GeneratedProtocolMessageType('HeaderInfo', (_message.Message,), { - 'DESCRIPTOR' : _HEADERINFO, - '__module__' : 'header_pb2' - # @@protoc_insertion_point(class_scope:HeaderInfo) - }) -_sym_db.RegisterMessage(HeaderInfo) - -Header = _reflection.GeneratedProtocolMessageType('Header', (_message.Message,), { - 'DESCRIPTOR' : _HEADER, - '__module__' : 'header_pb2' - # @@protoc_insertion_point(class_scope:Header) - }) -_sym_db.RegisterMessage(Header) - - -# @@protoc_insertion_point(module_scope) diff --git a/pytchat/paramgen/pb/live_pb2.py b/pytchat/paramgen/pb/live_pb2.py deleted file mode 100644 index d580cdf..0000000 --- a/pytchat/paramgen/pb/live_pb2.py +++ /dev/null @@ -1,381 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: live.proto - -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - - - -DESCRIPTOR = _descriptor.FileDescriptor( - name='live.proto', - package='live', - syntax='proto3', - serialized_options=None, - create_key=_descriptor._internal_create_key, - serialized_pb=b'\n\nlive.proto\x12\x04live\"\x88\x01\n\x04\x42ody\x12\n\n\x02\x62\x31\x18\x01 \x01(\x05\x12\n\n\x02\x62\x32\x18\x02 \x01(\x05\x12\n\n\x02\x62\x33\x18\x03 \x01(\x05\x12\n\n\x02\x62\x34\x18\x04 \x01(\x05\x12\n\n\x02\x62\x37\x18\x07 \x01(\t\x12\n\n\x02\x62\x38\x18\x08 \x01(\x05\x12\n\n\x02\x62\x39\x18\t \x01(\t\x12\x12\n\ntimestamp2\x18\n \x01(\x03\x12\x0b\n\x03\x62\x31\x31\x18\x0b \x01(\x05\x12\x0b\n\x03\x62\x31\x35\x18\x0f \x01(\x05\"\x19\n\x08\x43hatType\x12\r\n\x05value\x18\x01 \x01(\x05\"\x16\n\x05STR19\x12\r\n\x05value\x18\x01 \x01(\x05\"\x8a\x02\n\x12\x43ontinuationEntity\x12\x0e\n\x06header\x18\x03 \x01(\t\x12\x12\n\ntimestamp1\x18\x05 \x01(\x03\x12\n\n\x02s6\x18\x06 \x01(\x05\x12\n\n\x02s7\x18\x07 \x01(\x05\x12\n\n\x02s8\x18\x08 \x01(\x05\x12\x18\n\x04\x62ody\x18\t \x01(\x0b\x32\n.live.Body\x12\x12\n\ntimestamp3\x18\n \x01(\x03\x12\x12\n\ntimestamp4\x18\x0b \x01(\x03\x12\x0b\n\x03s13\x18\r \x01(\x05\x12 \n\x08\x63hattype\x18\x10 \x01(\x0b\x32\x0e.live.ChatType\x12\x0b\n\x03s17\x18\x11 \x01(\x05\x12\x1a\n\x05str19\x18\x13 \x01(\x0b\x32\x0b.live.STR19\x12\x12\n\ntimestamp5\x18\x14 \x01(\x03\";\n\x0c\x43ontinuation\x12+\n\x06\x65ntity\x18\xfa\xc0\x89\x39 \x01(\x0b\x32\x18.live.ContinuationEntityb\x06proto3' -) - - - - -_BODY = _descriptor.Descriptor( - name='Body', - full_name='live.Body', - filename=None, - file=DESCRIPTOR, - containing_type=None, - create_key=_descriptor._internal_create_key, - fields=[ - _descriptor.FieldDescriptor( - name='b1', full_name='live.Body.b1', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='b2', full_name='live.Body.b2', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='b3', full_name='live.Body.b3', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='b4', full_name='live.Body.b4', index=3, - number=4, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='b7', full_name='live.Body.b7', index=4, - number=7, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=b"".decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='b8', full_name='live.Body.b8', index=5, - number=8, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='b9', full_name='live.Body.b9', index=6, - number=9, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=b"".decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='timestamp2', full_name='live.Body.timestamp2', index=7, - number=10, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='b11', full_name='live.Body.b11', index=8, - number=11, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='b15', full_name='live.Body.b15', index=9, - number=15, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto3', - extension_ranges=[], - oneofs=[ - ], - serialized_start=21, - serialized_end=157, -) - - -_CHATTYPE = _descriptor.Descriptor( - name='ChatType', - full_name='live.ChatType', - filename=None, - file=DESCRIPTOR, - containing_type=None, - create_key=_descriptor._internal_create_key, - fields=[ - _descriptor.FieldDescriptor( - name='value', full_name='live.ChatType.value', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto3', - extension_ranges=[], - oneofs=[ - ], - serialized_start=159, - serialized_end=184, -) - - -_STR19 = _descriptor.Descriptor( - name='STR19', - full_name='live.STR19', - filename=None, - file=DESCRIPTOR, - containing_type=None, - create_key=_descriptor._internal_create_key, - fields=[ - _descriptor.FieldDescriptor( - name='value', full_name='live.STR19.value', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto3', - extension_ranges=[], - oneofs=[ - ], - serialized_start=186, - serialized_end=208, -) - - -_CONTINUATIONENTITY = _descriptor.Descriptor( - name='ContinuationEntity', - full_name='live.ContinuationEntity', - filename=None, - file=DESCRIPTOR, - containing_type=None, - create_key=_descriptor._internal_create_key, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='live.ContinuationEntity.header', index=0, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=b"".decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='timestamp1', full_name='live.ContinuationEntity.timestamp1', index=1, - number=5, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='s6', full_name='live.ContinuationEntity.s6', index=2, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='s7', full_name='live.ContinuationEntity.s7', index=3, - number=7, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='s8', full_name='live.ContinuationEntity.s8', index=4, - number=8, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='body', full_name='live.ContinuationEntity.body', index=5, - number=9, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='timestamp3', full_name='live.ContinuationEntity.timestamp3', index=6, - number=10, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='timestamp4', full_name='live.ContinuationEntity.timestamp4', index=7, - number=11, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='s13', full_name='live.ContinuationEntity.s13', index=8, - number=13, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='chattype', full_name='live.ContinuationEntity.chattype', index=9, - number=16, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='s17', full_name='live.ContinuationEntity.s17', index=10, - number=17, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='str19', full_name='live.ContinuationEntity.str19', index=11, - number=19, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='timestamp5', full_name='live.ContinuationEntity.timestamp5', index=12, - number=20, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto3', - extension_ranges=[], - oneofs=[ - ], - serialized_start=211, - serialized_end=477, -) - - -_CONTINUATION = _descriptor.Descriptor( - name='Continuation', - full_name='live.Continuation', - filename=None, - file=DESCRIPTOR, - containing_type=None, - create_key=_descriptor._internal_create_key, - fields=[ - _descriptor.FieldDescriptor( - name='entity', full_name='live.Continuation.entity', index=0, - number=119693434, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto3', - extension_ranges=[], - oneofs=[ - ], - serialized_start=479, - serialized_end=538, -) - -_CONTINUATIONENTITY.fields_by_name['body'].message_type = _BODY -_CONTINUATIONENTITY.fields_by_name['chattype'].message_type = _CHATTYPE -_CONTINUATIONENTITY.fields_by_name['str19'].message_type = _STR19 -_CONTINUATION.fields_by_name['entity'].message_type = _CONTINUATIONENTITY -DESCRIPTOR.message_types_by_name['Body'] = _BODY -DESCRIPTOR.message_types_by_name['ChatType'] = _CHATTYPE -DESCRIPTOR.message_types_by_name['STR19'] = _STR19 -DESCRIPTOR.message_types_by_name['ContinuationEntity'] = _CONTINUATIONENTITY -DESCRIPTOR.message_types_by_name['Continuation'] = _CONTINUATION -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -Body = _reflection.GeneratedProtocolMessageType('Body', (_message.Message,), { - 'DESCRIPTOR' : _BODY, - '__module__' : 'live_pb2' - # @@protoc_insertion_point(class_scope:live.Body) - }) -_sym_db.RegisterMessage(Body) - -ChatType = _reflection.GeneratedProtocolMessageType('ChatType', (_message.Message,), { - 'DESCRIPTOR' : _CHATTYPE, - '__module__' : 'live_pb2' - # @@protoc_insertion_point(class_scope:live.ChatType) - }) -_sym_db.RegisterMessage(ChatType) - -STR19 = _reflection.GeneratedProtocolMessageType('STR19', (_message.Message,), { - 'DESCRIPTOR' : _STR19, - '__module__' : 'live_pb2' - # @@protoc_insertion_point(class_scope:live.STR19) - }) -_sym_db.RegisterMessage(STR19) - -ContinuationEntity = _reflection.GeneratedProtocolMessageType('ContinuationEntity', (_message.Message,), { - 'DESCRIPTOR' : _CONTINUATIONENTITY, - '__module__' : 'live_pb2' - # @@protoc_insertion_point(class_scope:live.ContinuationEntity) - }) -_sym_db.RegisterMessage(ContinuationEntity) - -Continuation = _reflection.GeneratedProtocolMessageType('Continuation', (_message.Message,), { - 'DESCRIPTOR' : _CONTINUATION, - '__module__' : 'live_pb2' - # @@protoc_insertion_point(class_scope:live.Continuation) - }) -_sym_db.RegisterMessage(Continuation) - - -# @@protoc_insertion_point(module_scope) diff --git a/pytchat/paramgen/pb/replay_pb2.py b/pytchat/paramgen/pb/replay_pb2.py deleted file mode 100644 index 4a85aa3..0000000 --- a/pytchat/paramgen/pb/replay_pb2.py +++ /dev/null @@ -1,215 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: replay.proto - -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - - - -DESCRIPTOR = _descriptor.FileDescriptor( - name='replay.proto', - package='replay', - syntax='proto3', - serialized_options=None, - create_key=_descriptor._internal_create_key, - serialized_pb=b'\n\x0creplay.proto\x12\x06replay\"\x19\n\x08\x43hatType\x12\r\n\x05value\x18\x01 \x01(\x05\"\xb2\x01\n\x12\x43ontinuationEntity\x12\x0e\n\x06header\x18\x03 \x01(\t\x12\x11\n\ttimestamp\x18\x05 \x01(\x03\x12\n\n\x02s6\x18\x06 \x01(\x05\x12\n\n\x02s7\x18\x07 \x01(\x05\x12\n\n\x02s8\x18\x08 \x01(\x05\x12\n\n\x02s9\x18\t \x01(\x05\x12\x0b\n\x03s10\x18\n \x01(\t\x12\x0b\n\x03s12\x18\x0c \x01(\x05\x12\"\n\x08\x63hattype\x18\x0e \x01(\x0b\x32\x10.replay.ChatType\x12\x0b\n\x03s15\x18\x0f \x01(\x05\"=\n\x0c\x43ontinuation\x12-\n\x06\x65ntity\x18\xd4\x83\xb6J \x01(\x0b\x32\x1a.replay.ContinuationEntityb\x06proto3' -) - - - - -_CHATTYPE = _descriptor.Descriptor( - name='ChatType', - full_name='replay.ChatType', - filename=None, - file=DESCRIPTOR, - containing_type=None, - create_key=_descriptor._internal_create_key, - fields=[ - _descriptor.FieldDescriptor( - name='value', full_name='replay.ChatType.value', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto3', - extension_ranges=[], - oneofs=[ - ], - serialized_start=24, - serialized_end=49, -) - - -_CONTINUATIONENTITY = _descriptor.Descriptor( - name='ContinuationEntity', - full_name='replay.ContinuationEntity', - filename=None, - file=DESCRIPTOR, - containing_type=None, - create_key=_descriptor._internal_create_key, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='replay.ContinuationEntity.header', index=0, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=b"".decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='timestamp', full_name='replay.ContinuationEntity.timestamp', index=1, - number=5, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='s6', full_name='replay.ContinuationEntity.s6', index=2, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='s7', full_name='replay.ContinuationEntity.s7', index=3, - number=7, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='s8', full_name='replay.ContinuationEntity.s8', index=4, - number=8, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='s9', full_name='replay.ContinuationEntity.s9', index=5, - number=9, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='s10', full_name='replay.ContinuationEntity.s10', index=6, - number=10, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=b"".decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='s12', full_name='replay.ContinuationEntity.s12', index=7, - number=12, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='chattype', full_name='replay.ContinuationEntity.chattype', index=8, - number=14, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - _descriptor.FieldDescriptor( - name='s15', full_name='replay.ContinuationEntity.s15', index=9, - number=15, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto3', - extension_ranges=[], - oneofs=[ - ], - serialized_start=52, - serialized_end=230, -) - - -_CONTINUATION = _descriptor.Descriptor( - name='Continuation', - full_name='replay.Continuation', - filename=None, - file=DESCRIPTOR, - containing_type=None, - create_key=_descriptor._internal_create_key, - fields=[ - _descriptor.FieldDescriptor( - name='entity', full_name='replay.Continuation.entity', index=0, - number=156074452, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - serialized_options=None, - is_extendable=False, - syntax='proto3', - extension_ranges=[], - oneofs=[ - ], - serialized_start=232, - serialized_end=293, -) - -_CONTINUATIONENTITY.fields_by_name['chattype'].message_type = _CHATTYPE -_CONTINUATION.fields_by_name['entity'].message_type = _CONTINUATIONENTITY -DESCRIPTOR.message_types_by_name['ChatType'] = _CHATTYPE -DESCRIPTOR.message_types_by_name['ContinuationEntity'] = _CONTINUATIONENTITY -DESCRIPTOR.message_types_by_name['Continuation'] = _CONTINUATION -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -ChatType = _reflection.GeneratedProtocolMessageType('ChatType', (_message.Message,), { - 'DESCRIPTOR' : _CHATTYPE, - '__module__' : 'replay_pb2' - # @@protoc_insertion_point(class_scope:replay.ChatType) - }) -_sym_db.RegisterMessage(ChatType) - -ContinuationEntity = _reflection.GeneratedProtocolMessageType('ContinuationEntity', (_message.Message,), { - 'DESCRIPTOR' : _CONTINUATIONENTITY, - '__module__' : 'replay_pb2' - # @@protoc_insertion_point(class_scope:replay.ContinuationEntity) - }) -_sym_db.RegisterMessage(ContinuationEntity) - -Continuation = _reflection.GeneratedProtocolMessageType('Continuation', (_message.Message,), { - 'DESCRIPTOR' : _CONTINUATION, - '__module__' : 'replay_pb2' - # @@protoc_insertion_point(class_scope:replay.Continuation) - }) -_sym_db.RegisterMessage(Continuation) - - -# @@protoc_insertion_point(module_scope) diff --git a/pytchat/paramgen/proto/header.proto b/pytchat/paramgen/proto/header.proto deleted file mode 100644 index 54c6176..0000000 --- a/pytchat/paramgen/proto/header.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -message Video { - string id = 1; -} - -message HeaderInfo { - Video video = 1; -} - -message Header { - HeaderInfo info = 1; - int32 terminator = 4; -} diff --git a/pytchat/paramgen/proto/live.proto b/pytchat/paramgen/proto/live.proto deleted file mode 100644 index 783753c..0000000 --- a/pytchat/paramgen/proto/live.proto +++ /dev/null @@ -1,45 +0,0 @@ -syntax = "proto3"; - -package live; - -message Body { - int32 b1 = 1; - int32 b2 = 2; - int32 b3 = 3; - int32 b4 = 4; - string b7 = 7; - int32 b8 = 8; - string b9 = 9; - int64 timestamp2 = 10; - int32 b11 = 11; - int32 b15 = 15; -} - -message ChatType { - int32 value = 1; -} - -message STR19 { - int32 value = 1; -} - -message ContinuationEntity { - string header = 3; - int64 timestamp1 = 5; - int32 s6 = 6; - int32 s7 = 7; - int32 s8 = 8; - Body body = 9; - int64 timestamp3 = 10; - int64 timestamp4 = 11; - int32 s13 = 13; - ChatType chattype = 16; - int32 s17 = 17; - STR19 str19 = 19; - int64 timestamp5 = 20; -} - -message Continuation { - ContinuationEntity entity = 119693434; -} - diff --git a/pytchat/paramgen/proto/replay.proto b/pytchat/paramgen/proto/replay.proto deleted file mode 100644 index b86a21c..0000000 --- a/pytchat/paramgen/proto/replay.proto +++ /dev/null @@ -1,24 +0,0 @@ -syntax = "proto3"; - -package replay; - -message ChatType { - int32 value = 1; -} - -message ContinuationEntity { - string header = 3; - int64 timestamp = 5; - int32 s6 = 6; - int32 s7 = 7; - int32 s8 = 8; - int32 s9 = 9; - string s10 = 10; - int32 s12 = 12; - ChatType chattype = 14; - int32 s15 = 15; -} - -message Continuation { - ContinuationEntity entity = 156074452; -} diff --git a/pytchat/util/extract_video_id.py b/pytchat/util/extract_video_id.py deleted file mode 100644 index 2f02ab0..0000000 --- a/pytchat/util/extract_video_id.py +++ /dev/null @@ -1,28 +0,0 @@ -import re -from .. exceptions import InvalidVideoIdException - - -PATTERN = re.compile(r"((?<=(v|V)/)|(?<=be/)|(?<=(\?|\&)v=)|(?<=embed/))([\w-]+)") -YT_VIDEO_ID_LENGTH = 11 - - -def extract_video_id(url_or_id: str) -> str: - ret = '' - if '[' in url_or_id: - url_or_id = url_or_id.replace('[', '').replace(']', '') - - if type(url_or_id) != str: - raise TypeError(f"{url_or_id}: URL or VideoID must be str, but {type(url_or_id)} is passed.") - if len(url_or_id) == YT_VIDEO_ID_LENGTH: - return url_or_id - match = re.search(PATTERN, url_or_id) - if match is None: - raise InvalidVideoIdException(f"Invalid video id: {url_or_id}") - try: - ret = match.group(4) - except IndexError: - raise InvalidVideoIdException(f"Invalid video id: {url_or_id}") - - if ret is None or len(ret) != YT_VIDEO_ID_LENGTH: - raise InvalidVideoIdException(f"Invalid video id: {url_or_id}") - return ret From 2c8a883ee315423bb6e6497c48b9ad8211f8ebbb Mon Sep 17 00:00:00 2001 From: taizan-hokouto <55448286+taizan-hokuto@users.noreply.github.com> Date: Sat, 5 Dec 2020 14:43:56 +0900 Subject: [PATCH 4/8] Format --- pytchat/processors/html_archiver.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pytchat/processors/html_archiver.py b/pytchat/processors/html_archiver.py index 98e4533..fc40aa2 100644 --- a/pytchat/processors/html_archiver.py +++ b/pytchat/processors/html_archiver.py @@ -86,7 +86,7 @@ def process(self, chat_components: list): Count of total lines written to the file. """ if chat_components is None or len(chat_components) == 0: - return self.save_path ,self.counter + return self.save_path, self.counter for c in self.processor.process(chat_components).items: self.tmp_fp.write( self._parse_html_line(( @@ -159,7 +159,7 @@ def finalize(self): # write header outfile.writelines(( HEADER_HTML, self._create_styles(), '\n', - '\n', '\n', + '\n', '
\n', self._parse_table_header(fmt_headers))) # write body fp = open(self.tmp_filename, mode="r", encoding="utf-8") From 139dc7fce21dd86d21981235111469a3157ca800 Mon Sep 17 00:00:00 2001 From: taizan-hokouto <55448286+taizan-hokuto@users.noreply.github.com> Date: Sat, 5 Dec 2020 14:44:25 +0900 Subject: [PATCH 5/8] Fix tests --- tests/test_arcparam.py | 19 +- tests/test_calculator_parse.py | 46 +- tests/test_compatible_processor.py | 10 +- tests/test_default_processor.py | 12 +- tests/test_extract_duplcheck.py | 8 +- tests/test_extract_patch.py | 26 +- tests/test_extract_video_id.py | 2 +- tests/test_liveparam.py | 2 +- tests/test_parser.py | 14 +- tests/test_speed_calculator.py | 6 +- tests/testdata/calculator/superchat_0.json | 5902 ++++---- tests/testdata/calculator/text_only.json | 156 +- tests/testdata/chatreplay.json | 6156 ++++---- tests/testdata/compatible/newSponsor.json | 3637 +++-- tests/testdata/compatible/newSponsor_rev.json | 4 +- tests/testdata/compatible/superchat.json | 529 +- tests/testdata/compatible/supersticker.json | 368 +- tests/testdata/compatible/textmessage.json | 334 +- .../testdata/default/newSponsor_current.json | 166 +- tests/testdata/default/newSponsor_lagacy.json | 138 +- .../testdata/default/replay_member_text.json | 192 +- tests/testdata/default/superchat.json | 326 +- tests/testdata/default/supersticker.json | 174 +- tests/testdata/default/textmessage.json | 136 +- .../extract_duplcheck/head/dp0-0.json | 10842 +++++++------- .../extract_duplcheck/head/dp0-1.json | 5442 ++++--- .../extract_duplcheck/head/dp0-2.json | 5442 ++++--- .../extract_duplcheck/head/dp0-3.json | 5442 ++++--- .../extract_duplcheck/head/dp0-4.json | 4470 +++--- .../extract_duplcheck/head/dp0-5.json | 2526 ++-- .../extract_duplcheck/overlap/dp0-0.json | 12054 ++++++++-------- .../extract_duplcheck/overlap/dp0-1.json | 5442 ++++--- .../extract_duplcheck/overlap/dp0-2.json | 5442 ++++--- .../extract_duplcheck/overlap/dp0-3.json | 5442 ++++--- .../extract_duplcheck/overlap/dp0-4.json | 4470 +++--- .../extract_duplcheck/overlap/dp0-5.json | 2526 ++-- tests/testdata/fetch_patch/pt0-0.json | 5442 ++++--- tests/testdata/fetch_patch/pt0-1.json | 5442 ++++--- tests/testdata/fetch_patch/pt0-3.json | 5442 ++++--- tests/testdata/fetch_patch/pt0-4.json | 5442 ++++--- tests/testdata/fetch_patch/pt0-5.json | 5442 ++++--- tests/testdata/paramgen_firstread.json | 169 +- tests/testdata/speed/speedtest_empty.json | 17 +- tests/testdata/speed/speedtest_normal.json | 50 +- tests/testdata/speed/speedtest_undefined.json | 23 +- tests/testdata/test_stream.json | 902 +- tests/testdata/unregistered_currency.json | 292 +- 47 files changed, 58325 insertions(+), 58241 deletions(-) diff --git a/tests/test_arcparam.py b/tests/test_arcparam.py index 2c359e7..dc9be28 100644 --- a/tests/test_arcparam.py +++ b/tests/test_arcparam.py @@ -7,26 +7,13 @@ def test_arcparam_0(mocker): param = arcparam.getparam("01234567890", -1) - assert param == "op2w0wQmGhxDZzhLRFFvTE1ERXlNelExTmpjNE9UQWdBUT09SARgAXICCAE%3D" + assert param == "op2w0wSDARpsQ2pnYURRb0xNREV5TXpRMU5qYzRPVEFxSndvWVgxOWZYMTlmWDE5ZlgxOWZYMTlmWDE5ZlgxOWZYMTlmRWdzd01USXpORFUyTnpnNU1Cb1Q2cWpkdVFFTkNnc3dNVEl6TkRVMk56ZzVNQ0FCKOgHMAA4AEAASARSAiAAcgIIAXgA" def test_arcparam_1(mocker): param = arcparam.getparam("01234567890", seektime=100000) - assert param == "op2w0wQtGhxDZzhLRFFvTE1ERXlNelExTmpjNE9UQWdBUT09KIDQ28P0AkgDYAFyAggB" - - -def test_arcparam_2(mocker): - param = arcparam.getparam("SsjCnHOk-Sk", seektime=100) - url = f"https://www.youtube.com/live_chat_replay/get_live_chat_replay?continuation={param}&pbj=1" - resp = httpx.Client(http2=True).get(url, headers=config.headers) - jsn = json.loads(resp.text) - parser = Parser(is_replay=True) - contents = parser.get_contents(jsn) - _, chatdata = parser.parse(contents) - test_id = chatdata[0]["addChatItemAction"]["item"]["liveChatTextMessageRenderer"]["id"] - assert test_id == "CjoKGkNMYXBzZTdudHVVQ0Zjc0IxZ0FkTnFnQjVREhxDSnlBNHV2bnR1VUNGV0dnd2dvZDd3NE5aZy0w" - + assert param == "op2w0wSHARpsQ2pnYURRb0xNREV5TXpRMU5qYzRPVEFxSndvWVgxOWZYMTlmWDE5ZlgxOWZYMTlmWDE5ZlgxOWZYMTlmRWdzd01USXpORFUyTnpnNU1Cb1Q2cWpkdVFFTkNnc3dNVEl6TkRVMk56ZzVNQ0FCKIDQ28P0AjAAOABAAEgDUgIgAHICCAF4AA%3D%3D" def test_arcparam_3(mocker): param = arcparam.getparam("01234567890") - assert param == "op2w0wQmGhxDZzhLRFFvTE1ERXlNelExTmpjNE9UQWdBUT09SARgAXICCAE%3D" + assert param == "op2w0wSDARpsQ2pnYURRb0xNREV5TXpRMU5qYzRPVEFxSndvWVgxOWZYMTlmWDE5ZlgxOWZYMTlmWDE5ZlgxOWZYMTlmRWdzd01USXpORFUyTnpnNU1Cb1Q2cWpkdVFFTkNnc3dNVEl6TkRVMk56ZzVNQ0FCKOgHMAA4AEAASARSAiAAcgIIAXgA" diff --git a/tests/test_calculator_parse.py b/tests/test_calculator_parse.py index be0c1bf..73d7955 100644 --- a/tests/test_calculator_parse.py +++ b/tests/test_calculator_parse.py @@ -6,50 +6,55 @@ def _open_file(path): - with open(path,mode ='r',encoding = 'utf-8') as f: + with open(path, mode='r', encoding='utf-8') as f: return f.read() + def load_chatdata(filepath): parser = Parser(is_replay=True) - #print(json.loads(_open_file(filepath))) - contents = parser.get_contents( json.loads(_open_file(filepath))) + # print(json.loads(_open_file(filepath))) + contents = parser.get_contents(json.loads(_open_file(filepath)))[0] return parser.parse(contents)[1] - def test_parse_1(): - renderer ={"purchaseAmountText":{"simpleText":"¥2,000"}} - symbol ,amount = parse(renderer) + renderer = {"purchaseAmountText": {"simpleText": "¥2,000"}} + symbol, amount = parse(renderer) assert symbol == '¥' assert amount == 2000.0 + def test_parse_2(): - renderer ={"purchaseAmountText":{"simpleText":"ABC\x0a200"}} - symbol ,amount = parse(renderer) + renderer = {"purchaseAmountText": {"simpleText": "ABC\x0a200"}} + symbol, amount = parse(renderer) assert symbol == 'ABC\x0a' assert amount == 200.0 + def test_process_0(): """ parse superchat data - """ + """ chat_component = { - 'video_id':'', - 'timeout':10, - 'chatdata':load_chatdata(r"tests/testdata/calculator/superchat_0.json") + 'video_id': '', + 'timeout': 10, + 'chatdata': load_chatdata(r"tests/testdata/calculator/superchat_0.json") } - assert SuperchatCalculator().process([chat_component])=={'¥': 6800.0, '€': 2.0} + assert SuperchatCalculator().process([chat_component]) == { + '¥': 6800.0, '€': 2.0} + def test_process_1(): """ parse no superchat data """ chat_component = { - 'video_id':'', - 'timeout':10, - 'chatdata':load_chatdata(r"tests/testdata/calculator/text_only.json") + 'video_id': '', + 'timeout': 10, + 'chatdata': load_chatdata(r"tests/testdata/calculator/text_only.json") } - assert SuperchatCalculator().process([chat_component])=={} + assert SuperchatCalculator().process([chat_component]) == {} + def test_process_2(): """ @@ -57,12 +62,11 @@ def test_process_2(): """ try: chat_component = { - 'video_id':'', - 'timeout':10, - 'chatdata':load_chatdata(r"tests/testdata/calculator/replay_end.json") + 'video_id': '', + 'timeout': 10, + 'chatdata': load_chatdata(r"tests/testdata/calculator/replay_end.json") } assert False SuperchatCalculator().process([chat_component]) except ChatParseException: assert True - diff --git a/tests/test_compatible_processor.py b/tests/test_compatible_processor.py index a06fe88..8d6573b 100644 --- a/tests/test_compatible_processor.py +++ b/tests/test_compatible_processor.py @@ -11,7 +11,7 @@ def test_textmessage(mocker): _json = _open_file("tests/testdata/compatible/textmessage.json") - _, chatdata = parser.parse(parser.get_contents(json.loads(_json))) + _, chatdata = parser.parse(parser.get_contents(json.loads(_json))[0]) data = { "video_id": "", "timeout": 7, @@ -51,7 +51,7 @@ def test_newsponcer(mocker): _json = _open_file("tests/testdata/compatible/newSponsor.json") - _, chatdata = parser.parse(parser.get_contents(json.loads(_json))) + _, chatdata = parser.parse(parser.get_contents(json.loads(_json))[0]) data = { "video_id": "", "timeout": 7, @@ -88,7 +88,7 @@ def test_newsponcer_rev(mocker): _json = _open_file("tests/testdata/compatible/newSponsor_rev.json") - _, chatdata = parser.parse(parser.get_contents(json.loads(_json))) + _, chatdata = parser.parse(parser.get_contents(json.loads(_json))[0]) data = { "video_id": "", "timeout": 7, @@ -125,7 +125,7 @@ def test_superchat(mocker): _json = _open_file("tests/testdata/compatible/superchat.json") - _, chatdata = parser.parse(parser.get_contents(json.loads(_json))) + _, chatdata = parser.parse(parser.get_contents(json.loads(_json))[0]) data = { "video_id": "", "timeout": 7, @@ -164,7 +164,7 @@ def test_unregistered_currency(mocker): _json = _open_file("tests/testdata/unregistered_currency.json") - _, chatdata = parser.parse(parser.get_contents(json.loads(_json))) + _, chatdata = parser.parse(parser.get_contents(json.loads(_json))[0]) data = { "video_id": "", diff --git a/tests/test_default_processor.py b/tests/test_default_processor.py index c0fc5b9..ba48c75 100644 --- a/tests/test_default_processor.py +++ b/tests/test_default_processor.py @@ -18,7 +18,7 @@ def test_textmessage(mocker): parser = Parser(is_replay=False) _json = _open_file("tests/testdata/default/textmessage.json") - _, chatdata = parser.parse(parser.get_contents(json.loads(_json))) + _, chatdata = parser.parse(parser.get_contents(json.loads(_json))[0]) data = { "video_id": "", "timeout": 7, @@ -47,7 +47,7 @@ def test_textmessage_replay_member(mocker): parser = Parser(is_replay=True) _json = _open_file("tests/testdata/default/replay_member_text.json") - _, chatdata = parser.parse(parser.get_contents(json.loads(_json))) + _, chatdata = parser.parse(parser.get_contents(json.loads(_json))[0]) data = { "video_id": "", "timeout": 7, @@ -79,7 +79,7 @@ def test_superchat(mocker): parser = Parser(is_replay=False) _json = _open_file("tests/testdata/default/superchat.json") - _, chatdata = parser.parse(parser.get_contents(json.loads(_json))) + _, chatdata = parser.parse(parser.get_contents(json.loads(_json))[0]) data = { "video_id": "", "timeout": 7, @@ -121,7 +121,7 @@ def test_supersticker(mocker): parser = Parser(is_replay=False) _json = _open_file("tests/testdata/default/supersticker.json") - _, chatdata = parser.parse(parser.get_contents(json.loads(_json))) + _, chatdata = parser.parse(parser.get_contents(json.loads(_json))[0]) data = { "video_id": "", "timeout": 7, @@ -162,7 +162,7 @@ def test_sponsor(mocker): parser = Parser(is_replay=False) _json = _open_file("tests/testdata/default/newSponsor_current.json") - _, chatdata = parser.parse(parser.get_contents(json.loads(_json))) + _, chatdata = parser.parse(parser.get_contents(json.loads(_json))[0]) data = { "video_id": "", "timeout": 7, @@ -195,7 +195,7 @@ def test_sponsor_legacy(mocker): parser = Parser(is_replay=False) _json = _open_file("tests/testdata/default/newSponsor_lagacy.json") - _, chatdata = parser.parse(parser.get_contents(json.loads(_json))) + _, chatdata = parser.parse(parser.get_contents(json.loads(_json))[0]) data = { "video_id": "", "timeout": 7, diff --git a/tests/test_extract_duplcheck.py b/tests/test_extract_duplcheck.py index c432302..e02976e 100644 --- a/tests/test_extract_duplcheck.py +++ b/tests/test_extract_duplcheck.py @@ -64,7 +64,7 @@ def load_chatdata(filename): )[1] """ - test duplicate head data + test duplicate head data operation : [0] , [1] -> discard [0] [1] , [2] -> discard [1] [2] , [3] -> append [2] @@ -72,7 +72,7 @@ def load_chatdata(filename): [4] , [5] -> append [4] append [5] - result : [2] , [4] , [5] + result : [2] , [4] , [5] """ # chat data offsets are ignored. @@ -98,7 +98,7 @@ def load_chatdata(filename): def test_duplicate_tail(): """ - test duplicate tail data + test duplicate tail data operation : append [0] [0] , [1] -> discard [1] [1] , [2] -> append [2] @@ -106,7 +106,7 @@ def test_duplicate_tail(): [3] , [4] -> append [4] [4] , [5] -> discard [5] - result : [0] , [2] , [4] + result : [0] , [2] , [4] """ def load_chatdata(filename): return parser.parse( diff --git a/tests/test_extract_patch.py b/tests/test_extract_patch.py index 6e41ebf..bb1c7ec 100644 --- a/tests/test_extract_patch.py +++ b/tests/test_extract_patch.py @@ -40,18 +40,18 @@ def test_split_0(): | | - V + V ~~~~~~ after ~~~~~~ @parent_block - first last end (after split) + first last end (after split) |########------------| @child_block - first last end + first last end |###########---------------| @fetched patch @@ -79,11 +79,11 @@ def test_split_1(): """patch.first <= parent_block.last While awaiting at run()->asyncdl._fetch() - fetching parent_block proceeds, + fetching parent_block proceeds, and parent.block.last exceeds patch.first. In this case, fetched patch is all discarded, - and worker searches other processing block again. + and worker searches other processing block again. ~~~~~~ before ~~~~~~ @@ -101,7 +101,7 @@ def test_split_1(): | | - V + V ~~~~~~ after ~~~~~~ @@ -152,21 +152,21 @@ def test_split_2(): | | - V + V ~~~~~~ after ~~~~~~ @parent_block - first last end (after split) + first last end (after split) |########------------| - @child_block old patch.end + @child_block old patch.end first last=end | |#################|...... cut extra data. ^ continuation : None (extract complete) - @fetched patch + @fetched patch |-------- patch --------| """ parent = Block(first=0, last=4000, end=33500, continuation='parent', during_split=True) @@ -190,7 +190,7 @@ def test_split_none(): """patch.last <= parent_block.last While awaiting at run()->asyncdl._fetch() - fetching parent_block proceeds, + fetching parent_block proceeds, and parent.block.last exceeds patch.first. In this case, fetched patch is all discarded, @@ -208,11 +208,11 @@ def test_split_none(): @fetched patch |-- patch --| - patch.last < parent_block.last . + patch.last < parent_block.last. | | - V + V ~~~~~~ after ~~~~~~ diff --git a/tests/test_extract_video_id.py b/tests/test_extract_video_id.py index 7d97851..3983c1d 100644 --- a/tests/test_extract_video_id.py +++ b/tests/test_extract_video_id.py @@ -1,4 +1,4 @@ -from pytchat.util.extract_video_id import extract_video_id +from pytchat.util import extract_video_id from pytchat.exceptions import InvalidVideoIdException VALID_TEST_PATTERNS = ( diff --git a/tests/test_liveparam.py b/tests/test_liveparam.py index e40a29b..66d59be 100644 --- a/tests/test_liveparam.py +++ b/tests/test_liveparam.py @@ -5,5 +5,5 @@ def test_liveparam_0(mocker): _ts1= 1546268400 param = liveparam._build("01234567890", *([_ts1*1000000 for i in range(5)]), topchat_only=False) - test_param="0ofMyANcGhxDZzhLRFFvTE1ERXlNelExTmpjNE9UQWdBUT09KIC41tWqyt8CQAFKC1CAuNbVqsrfAlgDUIC41tWqyt8CWIC41tWqyt8CaAGCAQIIAZoBAKABgLjW1arK3wI%3D" + test_param="0ofMyAN1GhxDZzhLRFFvTE1ERXlNelExTmpjNE9UQWdBUT09KIC41tWqyt8CMAA4AEABShsIABAAGAAgADoAQABKAFCAuNbVqsrfAlgDeABQgLjW1arK3wJYgLjW1arK3wJoAYIBAggBiAEAmgECCACgAYC41tWqyt8C" assert test_param == param \ No newline at end of file diff --git a/tests/test_parser.py b/tests/test_parser.py index 86755cc..150c547 100644 --- a/tests/test_parser.py +++ b/tests/test_parser.py @@ -12,29 +12,23 @@ def _open_file(path): def test_finishedlive(*mock): - '''配信が終了した動画を正しく処理できるか''' _text = _open_file('tests/testdata/finished_live.json') _text = json.loads(_text) try: - parser.parse(parser.get_contents(_text)) + parser.parse(parser.get_contents(_text)[0]) assert False except NoContents: assert True def test_parsejson(*mock): - '''jsonを正常にパースできるか''' _text = _open_file('tests/testdata/paramgen_firstread.json') _text = json.loads(_text) try: - parser.parse(parser.get_contents(_text)) - jsn = _text - timeout = jsn["response"]["continuationContents"]["liveChatContinuation"]["continuations"][0]["timedContinuationData"]["timeoutMs"] - continuation = jsn["response"]["continuationContents"]["liveChatContinuation"][ - "continuations"][0]["timedContinuationData"]["continuation"] - assert timeout == 5035 - assert continuation == "0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiPz5-Os-PkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CRwciOs-PkAli3pNq1k-PkAmgBggEECAEQAIgBAKABjbfnjrPj5AI%3D" + s, _ = parser.parse(parser.get_contents(_text)[0]) + assert s['timeoutMs'] == 5035 + assert s['continuation'] == "0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiPz5-Os-PkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CRwciOs-PkAli3pNq1k-PkAmgBggEECAEQAIgBAKABjbfnjrPj5AI%3D" except Exception: assert False diff --git a/tests/test_speed_calculator.py b/tests/test_speed_calculator.py index 86496cc..debff78 100644 --- a/tests/test_speed_calculator.py +++ b/tests/test_speed_calculator.py @@ -15,7 +15,7 @@ def test_speed_1(mocker): _json = _open_file("tests/testdata/speed/speedtest_normal.json") - _, chatdata = parser.parse(parser.get_contents(json.loads(_json))) + _, chatdata = parser.parse(parser.get_contents(json.loads(_json))[0]) data = { "video_id": "", "timeout": 10, @@ -32,7 +32,7 @@ def test_speed_2(mocker): _json = _open_file("tests/testdata/speed/speedtest_undefined.json") - _, chatdata = parser.parse(parser.get_contents(json.loads(_json))) + _, chatdata = parser.parse(parser.get_contents(json.loads(_json))[0]) data = { "video_id": "", "timeout": 10, @@ -49,7 +49,7 @@ def test_speed_3(mocker): _json = _open_file("tests/testdata/speed/speedtest_empty.json") - _, chatdata = parser.parse(parser.get_contents(json.loads(_json))) + _, chatdata = parser.parse(parser.get_contents(json.loads(_json))[0]) data = { "video_id": "", "timeout": 10, diff --git a/tests/testdata/calculator/superchat_0.json b/tests/testdata/calculator/superchat_0.json index dc903e2..a0811a7 100644 --- a/tests/testdata/calculator/superchat_0.json +++ b/tests/testdata/calculator/superchat_0.json @@ -1,3324 +1,3322 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "invalidationContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "invalidationContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10192" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10192" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10384" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10384" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10576" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10576" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10768" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10768" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10960" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatPaidMessageRenderer": { - "id": "dummy_id", - "timestampUsec": 0, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "purchaseAmountText": { - "simpleText": "¥6,000" - }, - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "headerBackgroundColor": 4290910299, - "headerTextColor": 4294967295, - "bodyBackgroundColor": 4293467747, - "bodyTextColor": 4294967295, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "authorNameTextColor": 3019898879, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10960" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatPaidMessageRenderer": { + "id": "dummy_id", + "timestampUsec": 0, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "timestampColor": 2164260863, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "purchaseAmountText": { + "simpleText": "¥6,000" + }, + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "headerBackgroundColor": 4290910299, + "headerTextColor": 4294967295, + "bodyBackgroundColor": 4293467747, + "bodyTextColor": 4294967295, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "authorNameTextColor": 3019898879, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "timestampColor": 2164260863, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } } } } - ], - "videoOffsetTimeMsec": "11152" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addLiveChatTickerItemAction": { - "item": { - "liveChatTickerPaidMessageItemRenderer": { - "id": "dummy_id", - "amount": { - "simpleText": "¥6,000" - }, - "amountTextColor": 4294967295, - "startBackgroundColor": 4293467747, - "endBackgroundColor": 4290910299, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "durationSec": 1800, - "showItemEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11152" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addLiveChatTickerItemAction": { + "item": { + "liveChatTickerPaidMessageItemRenderer": { + "id": "dummy_id", + "amount": { + "simpleText": "¥6,000" + }, + "amountTextColor": 4294967295, + "startBackgroundColor": 4293467747, + "endBackgroundColor": 4290910299, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "showLiveChatItemEndpoint": { - "renderer": { - "liveChatPaidMessageRenderer": { - "id": "dummy_id", - "timestampUsec": 0, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "purchaseAmountText": { - "simpleText": "¥6,000" - }, - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "headerBackgroundColor": 4290910299, - "headerTextColor": 4294967295, - "bodyBackgroundColor": 4293467747, - "bodyTextColor": 4294967295, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "authorNameTextColor": 3019898879, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "durationSec": 1800, + "showItemEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "showLiveChatItemEndpoint": { + "renderer": { + "liveChatPaidMessageRenderer": { + "id": "dummy_id", + "timestampUsec": 0, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "timestampColor": 2164260863, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "purchaseAmountText": { + "simpleText": "¥6,000" + }, + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "headerBackgroundColor": 4290910299, + "headerTextColor": 4294967295, + "bodyBackgroundColor": 4293467747, + "bodyTextColor": 4294967295, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "authorNameTextColor": 3019898879, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "timestampColor": 2164260863, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } } } - }, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "fullDurationSec": 1800 - } - }, - "durationSec": "1800" - } + } + }, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "fullDurationSec": 1800 + } + }, + "durationSec": "1800" } - ], - "videoOffsetTimeMsec": "11344" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11344" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11536" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatPaidMessageRenderer": { - "id": "dummy_id", - "timestampUsec": 0, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "purchaseAmountText": { - "simpleText": "€2" - }, - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "headerBackgroundColor": 4278237396, - "headerTextColor": 4278190080, - "bodyBackgroundColor": 4278248959, - "bodyTextColor": 4278190080, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "authorNameTextColor": 3003121664, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11536" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatPaidMessageRenderer": { + "id": "dummy_id", + "timestampUsec": 0, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "timestampColor": 2147483648, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "purchaseAmountText": { + "simpleText": "€2" + }, + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "headerBackgroundColor": 4278237396, + "headerTextColor": 4278190080, + "bodyBackgroundColor": 4278248959, + "bodyTextColor": 4278190080, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "authorNameTextColor": 3003121664, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "timestampColor": 2147483648, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } } } } - ], - "videoOffsetTimeMsec": "11728" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11728" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11920" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11920" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12112" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12112" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12304" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12304" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12496" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12496" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12688" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12688" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12880" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12880" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13072" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13072" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13264" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13264" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13456" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13456" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13648" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13648" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13840" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13840" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14032" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14032" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14224" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14224" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14416" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14416" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14608" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14608" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14992" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14992" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15184" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15184" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15376" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15376" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15568" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15568" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15760" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15760" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15952" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15952" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "16144" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "16144" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "16336" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "16336" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "16528" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "16528" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "16720" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "16720" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "16912" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "16912" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "17104" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "17104" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "17296" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "17296" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "17488" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatPaidMessageRenderer": { - "id": "dummy_id", - "timestampUsec": 0, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "purchaseAmountText": { - "simpleText": "¥300" - }, - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "headerBackgroundColor": 4278237396, - "headerTextColor": 4278190080, - "bodyBackgroundColor": 4278248959, - "bodyTextColor": 4278190080, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "authorNameTextColor": 3003121664, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "17488" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatPaidMessageRenderer": { + "id": "dummy_id", + "timestampUsec": 0, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "timestampColor": 2147483648, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "purchaseAmountText": { + "simpleText": "¥300" + }, + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "headerBackgroundColor": 4278237396, + "headerTextColor": 4278190080, + "bodyBackgroundColor": 4278248959, + "bodyTextColor": 4278190080, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "authorNameTextColor": 3003121664, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "timestampColor": 2147483648, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } } } } - ], - "videoOffsetTimeMsec": "17680" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "17680" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "17872" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "17872" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18064" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18064" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18256" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18256" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18448" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatPaidMessageRenderer": { - "id": "dummy_id", - "timestampUsec": 0, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "purchaseAmountText": { - "simpleText": "¥500" - }, - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "headerBackgroundColor": 4278239141, - "headerTextColor": 4278190080, - "bodyBackgroundColor": 4280150454, - "bodyTextColor": 4278190080, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "authorNameTextColor": 2315255808, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18448" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatPaidMessageRenderer": { + "id": "dummy_id", + "timestampUsec": 0, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "timestampColor": 2147483648, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "purchaseAmountText": { + "simpleText": "¥500" + }, + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "headerBackgroundColor": 4278239141, + "headerTextColor": 4278190080, + "bodyBackgroundColor": 4280150454, + "bodyTextColor": 4278190080, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "authorNameTextColor": 2315255808, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "timestampColor": 2147483648, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } } } } - ], - "videoOffsetTimeMsec": "18640" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addLiveChatTickerItemAction": { - "item": { - "liveChatTickerPaidMessageItemRenderer": { - "id": "dummy_id", - "amount": { - "simpleText": "¥500" - }, - "amountTextColor": 4278190080, - "startBackgroundColor": 4280150454, - "endBackgroundColor": 4278239141, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "durationSec": 120, - "showItemEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18640" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addLiveChatTickerItemAction": { + "item": { + "liveChatTickerPaidMessageItemRenderer": { + "id": "dummy_id", + "amount": { + "simpleText": "¥500" + }, + "amountTextColor": 4278190080, + "startBackgroundColor": 4280150454, + "endBackgroundColor": 4278239141, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "showLiveChatItemEndpoint": { - "renderer": { - "liveChatPaidMessageRenderer": { - "id": "dummy_id", - "timestampUsec": 0, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "purchaseAmountText": { - "simpleText": "¥500" - }, - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "headerBackgroundColor": 4278239141, - "headerTextColor": 4278190080, - "bodyBackgroundColor": 4280150454, - "bodyTextColor": 4278190080, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "authorNameTextColor": 2315255808, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "durationSec": 120, + "showItemEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "showLiveChatItemEndpoint": { + "renderer": { + "liveChatPaidMessageRenderer": { + "id": "dummy_id", + "timestampUsec": 0, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "timestampColor": 2147483648, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "purchaseAmountText": { + "simpleText": "¥500" + }, + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "headerBackgroundColor": 4278239141, + "headerTextColor": 4278190080, + "bodyBackgroundColor": 4280150454, + "bodyTextColor": 4278190080, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "authorNameTextColor": 2315255808, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "timestampColor": 2147483648, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } } } - }, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "fullDurationSec": 120 - } - }, - "durationSec": "120" - } + } + }, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "fullDurationSec": 120 + } + }, + "durationSec": "120" } - ], - "videoOffsetTimeMsec": "18832" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18832" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "19024" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "19024" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "19216" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "19216" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "19408" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "19408" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "19600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "19600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20000" - } + } + ], + "videoOffsetTimeMsec": "20000" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/calculator/text_only.json b/tests/testdata/calculator/text_only.json index d83bbc3..e1e4727 100644 --- a/tests/testdata/calculator/text_only.json +++ b/tests/testdata/calculator/text_only.json @@ -1,89 +1,87 @@ { - "response": { "responseContext": { - "webResponseContextExtensionData": "" + "webResponseContextExtensionData": "" }, "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "invalidationContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } - } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ + "liveChatContinuation": { + "continuations": [ { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" + "invalidationContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, + "timeoutMs": 10000, + "continuation": "___continuation___" + } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } + ], + "videoOffsetTimeMsec": "10000" + } } - ], - "videoOffsetTimeMsec": "10000" - } - } - ] - } + ] + } } - } -} \ No newline at end of file +} diff --git a/tests/testdata/chatreplay.json b/tests/testdata/chatreplay.json index 21a553f..b29aa02 100644 --- a/tests/testdata/chatreplay.json +++ b/tests/testdata/chatreplay.json @@ -1,3104 +1,3102 @@ { - "timing": { - "info": { - "st": 485 - } + "timing": { + "info": { + "st": 485 + } + }, + "endpoint": { + "commandMetadata": { + "webCommandMetadata": { + "url": "/live_chat_replay/get_live_chat_replay?continuation=op2w0wRyGjxDZzhhRFFvTFUzTnFRMjVJVDJzdFUyc2FFLXFvM2JrQkRRb0xVM05xUTI1SVQyc3RVMnNnQVElM0QlM0QoATAAOABAAEgEUhwIABAAGAAgACoOc3RhdGljY2hlY2tzdW1AAFgDYAFoAHIECAEQAHgA", + "rootVe": 83769 + } }, - "endpoint": { - "commandMetadata": { - "webCommandMetadata": { - "url": "/live_chat_replay/get_live_chat_replay?continuation=op2w0wRyGjxDZzhhRFFvTFUzTnFRMjVJVDJzdFUyc2FFLXFvM2JrQkRRb0xVM05xUTI1SVQyc3RVMnNnQVElM0QlM0QoATAAOABAAEgEUhwIABAAGAAgACoOc3RhdGljY2hlY2tzdW1AAFgDYAFoAHIECAEQAHgA", - "rootVe": 83769 - } + "urlEndpoint": { + "url": "/live_chat_replay/get_live_chat_replay?continuation=op2w0wRyGjxDZzhhRFFvTFUzTnFRMjVJVDJzdFUyc2FFLXFvM2JrQkRRb0xVM05xUTI1SVQyc3RVMnNnQVElM0QlM0QoATAAOABAAEgEUhwIABAAGAAgACoOc3RhdGljY2hlY2tzdW1AAFgDYAFoAHIECAEQAHgA" + } + }, + "responseContext": { + "serviceTrackingParams": [ + { + "service": "CSI", + "params": [ + { + "key": "GetLiveChatReplay_rid", + "value": "0x914bb287d65159a8" + }, + { + "key": "c", + "value": "WEB" + }, + { + "key": "cver", + "value": "2.20191108.05.00" + }, + { + "key": "yt_li", + "value": "0" + } + ] + }, + { + "service": "GFEEDBACK", + "params": [ + { + "key": "e", + "value": "23744176,23748146,23768780,23788852,23804281,23836605,23837040,23837772,23837993,23839597,23840216,23842630,23842986,23845648,23846545,23848795,23856555,23858320,9449243,9471235" + }, + { + "key": "logged_in", + "value": "0" + } + ] + }, + { + "service": "GUIDED_HELP", + "params": [ + { + "key": "logged_in", + "value": "0" + } + ] + }, + { + "service": "ECATCHER", + "params": [ + { + "key": "client.name", + "value": "WEB" + }, + { + "key": "client.version", + "value": "2.20191108" + }, + { + "key": "innertube.build.changelist", + "value": "279110845" + }, + { + "key": "innertube.build.experiments.source_version", + "value": "279412129" + }, + { + "key": "innertube.build.label", + "value": "youtube.ytfe.innertube_20191107_5_RC0" + }, + { + "key": "innertube.build.timestamp", + "value": "1573150496" + }, + { + "key": "innertube.build.variants.checksum", + "value": "2f195780d2d4220c295f73ab388f3fd5" + }, + { + "key": "innertube.run.job", + "value": "ytfe-innertube-replica-only.ytfe" + } + ] + } + ], + "webResponseContextExtensionData": { + "ytConfigData": { + "csn": "CAXIXa-uHZnC4wL5nZ7oBQ", + "visitorData": "Cgsydml5dDBXN2VMayiIiqDuBQ%3D%3D" + } + } + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "timeUntilLastMessageMsec": 5000, + "continuation": "op2w0wSKARpQQ2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUIo0cHd-g0wADgAQABIA1IcCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtQABYA2ABaAByBAgBEAB4AA%3D%3D" + } }, - "urlEndpoint": { - "url": "/live_chat_replay/get_live_chat_replay?continuation=op2w0wRyGjxDZzhhRFFvTFUzTnFRMjVJVDJzdFUyc2FFLXFvM2JrQkRRb0xVM05xUTI1SVQyc3RVMnNnQVElM0QlM0QoATAAOABAAEgEUhwIABAAGAAgACoOc3RhdGljY2hlY2tzdW1AAFgDYAFoAHIECAEQAHgA" + { + "playerSeekContinuationData": { + "continuation": "op2w0wSKARpQQ2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUIo0cHd-g0wADgAQABIBFIcCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtQABYA2ABaAByBAgBEAB4AA%3D%3D" + } } - }, - "response": { - "responseContext": { - "serviceTrackingParams": [ - { - "service": "CSI", - "params": [ - { - "key": "GetLiveChatReplay_rid", - "value": "0x914bb287d65159a8" + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "や" + } + ] + }, + "authorName": { + "simpleText": "だにょぉぉーん Frisk" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-7FouCu9_oqM/AAAAAAAAAAI/AAAAAAAAAAA/yvN3lB__FTk/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-7FouCu9_oqM/AAAAAAAAAAI/AAAAAAAAAAA/yvN3lB__FTk/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2p3S09nb2FRMHhoY0hObE4yNTBkVlZEUm1OelFqRm5RV1JPY1dkQ05WRVNIRU5LZVVFMGRYWnVkSFZWUTBaWFIyZDNaMjlrTjNjMFRscG5MVEFRQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRWMkZXTWtWVE9UbHRkMjFMVFRsWlNrUlpkM0pKUVElM0QlM0Q=" + } + }, + "id": "CjoKGkNMYXBzZTdudHVVQ0Zjc0IxZ0FkTnFnQjVREhxDSnlBNHV2bnR1VUNGV0dnd2dvZDd3NE5aZy0w", + "timestampUsec": "1571985910682806", + "authorExternalChannelId": "UCWaV2ES99mwmKM9YJDYwrIA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "1:41" + } + } + }, + "clientId": "CJyA4uvntuUCFWGgwgod7w4NZg-0" + } + } + ], + "videoOffsetTimeMsec": "101308" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "こんにちは" + } + ] + }, + "authorName": { + "simpleText": "ユロ" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-pGpp73yndNs/AAAAAAAAAAI/AAAAAAAAAAA/gLRYv3bUhlE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-pGpp73yndNs/AAAAAAAAAAI/AAAAAAAAAAA/gLRYv3bUhlE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMHR0TTJkMWNuQjBkVlZEUmxKVWFIZFJiMlExY0RSQ1pFRVNKME5PYW5sMGRVUndkSFZWUTBaa1JuUkxaMjlrTFVKelIybG5NVFUzTVRrNE5qUXpOams1TlJBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU16UkZkVVVIazBlSGxtYVhWNlRIVXRjbUo2WkZwMw==" + } + }, + "id": "CkUKGkNLbTNndXJwdHVVQ0ZSVGh3UW9kNXA0QmRBEidDTmp5dHVEcHR1VUNGZEZ0S2dvZC1Cc0dpZzE1NzE5ODY0MzY5OTU%3D", + "timestampUsec": "1571986438396841", + "authorExternalChannelId": "UC3DWTPy4xyfiuzLu-rbzdZw", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "10:29" + } + } + }, + "clientId": "CNjytuDptuUCFdFtKgod-BsGig1571986436995" + } + } + ], + "videoOffsetTimeMsec": "629420" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "шалом🕎" + } + ] + }, + "authorName": { + "simpleText": "Максим Пушкин" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-R6Xg7yZdebQ/AAAAAAAAAAI/AAAAAAAAAAA/uZSuW6TEu1c/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-R6Xg7yZdebQ/AAAAAAAAAAI/AAAAAAAAAAA/uZSuW6TEu1c/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMDFNU1drdFRISjBkVlZEUmxKUVkzZFJiMlF5T1dORk9GRVNKME5LUkRNNU9YcHlkSFZWUTBaUlNrbHRkMjlrUjNCblFWZEJNVFUzTVRrNE5qazFPREl3T1JBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5VWW5RM1VYUkNSVEJwTkZwdFlsaDFOa1pETFVWMw==" + } + }, + "id": "CkUKGkNNTElpLUxydHVVQ0ZSUGN3UW9kMjljRThREidDSkQzOTl6cnR1VUNGUUpJbXdvZEdwZ0FXQTE1NzE5ODY5NTgyMDk%3D", + "timestampUsec": "1571986958640194", + "authorExternalChannelId": "UCTbt7QtBE0i4ZmbXu6FC-Ew", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "19:09" + } + } + }, + "clientId": "CJD399zrtuUCFQJImwodGpgAWA1571986958209" + } + } + ], + "videoOffsetTimeMsec": "1149440" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "hi~" + } + ] + }, + "authorName": { + "simpleText": "[H i _ playlist ] _me" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-6sY04x8MH7g/AAAAAAAAAAI/AAAAAAAAAAA/ePmqYR26K-4/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-6sY04x8MH7g/AAAAAAAAAAI/AAAAAAAAAAA/ePmqYR26K-4/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2pzS09Rb2FRMDFmVjJnNWRuTjBkVlZEUmxwTVluZFJiMlJTUmpoSFpGRVNHME5KUzFWeFkxOXpkSFZWUTBaVk9XVlpRVzlrWWtaWlVIQjNNQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTkRXVFZxU1hSSWNFSm9UVmRKYmpSQ1dHRlllV3hS" + } + }, + "id": "CjkKGkNNX1doOXZzdHVVQ0ZaTGJ3UW9kUkY4R2RREhtDSUtVcWNfc3R1VUNGVTllWUFvZGJGWVBwdzA%3D", + "timestampUsec": "1571987212331855", + "authorExternalChannelId": "UCCY5jItHpBhMWIn4BXaXylQ", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "23:23" + } + } + }, + "clientId": "CIKUqc_stuUCFU9eYAodbFYPpw0" + } + } + ], + "videoOffsetTimeMsec": "1403752" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "hi in Bangkok" + } + ] + }, + "authorName": { + "simpleText": "Bangrak House" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-9nyHyYIJyxA/AAAAAAAAAAI/AAAAAAAAAAA/vipyPpGCwSQ/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-9nyHyYIJyxA/AAAAAAAAAAI/AAAAAAAAAAA/vipyPpGCwSQ/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMDlQWmpKd2VuVjBkVlZEUm1SaWFIZFJiMlJWV2tsR1VuY1NKME5PUnpaMWNFeDFkSFZWUTBaa1ZFaGpkMFZrWjJ4SlNrNTNNVFUzTVRrNE56WXhOemt4TWhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU00V1hsTVgxaHZSVkJSTXpKd2VqYzVkalJtWWkxbg==" + } + }, + "id": "CkUKGkNPT2YycHp1dHVVQ0ZkYmh3UW9kVVpJRlJ3EidDTkc2dXBMdXR1VUNGZFRIY3dFZGdsSUpOdzE1NzE5ODc2MTc5MTI%3D", + "timestampUsec": "1571987618435043", + "authorExternalChannelId": "UC8YyL_XoEPQ32pz79v4fb-g", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "30:08" + } + } + }, + "clientId": "CNG6upLutuUCFdTHcwEdglIJNw1571987617912" + } + } + ], + "videoOffsetTimeMsec": "1808926" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "Thank you" + } + ] + }, + "authorName": { + "simpleText": "melvin hamilton" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-6d3V4yG9txk/AAAAAAAAAAI/AAAAAAAAAAA/Tcfg_kI5qU4/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-6d3V4yG9txk/AAAAAAAAAAI/AAAAAAAAAAA/Tcfg_kI5qU4/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2p3S09nb2FRMHhUYkRFdFluZDBkVlZEUmxKWVluZFJiMlJKTFZsTFpsRVNIRU5KTTA0eVRqZDNkSFZWUTBaUk9HWkJkMjlrYTJKclRUSkJMVEFRQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRaRXRWWTFkTE5VdEJaMDV6VVVaYVJYRjFTVkpmVVElM0QlM0Q=" + } + }, + "id": "CjoKGkNMU2wxLWJ3dHVVQ0ZSWGJ3UW9kSS1ZS2ZREhxDSTNOMk43d3R1VUNGUThmQXdvZGtia00yQS0w", + "timestampUsec": "1571988310446772", + "authorExternalChannelId": "UCdKUcWK5KAgNsQFZEquIR_Q", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "41:41" + } + } + }, + "clientId": "CI3N2N7wtuUCFQ8fAwodkbkM2A-0" + } + } + ], + "videoOffsetTimeMsec": "2501844" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "🦋❤️👍" + } + ] + }, + "authorName": { + "simpleText": "σ ε" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-pDzS0FXknDY/AAAAAAAAAAI/AAAAAAAAAAA/LswHvFvF1V8/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-pDzS0FXknDY/AAAAAAAAAAI/AAAAAAAAAAA/LswHvFvF1V8/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMGw2ZWpJdGFuZDBkVlZEUmxsTU1YZFJiMlF3UTJOSVZtY1NKME5LWWtwbk9GQjNkSFZWUTBaWmNVZ3paMjlrZHkxQlEwTkJNVFUzTVRrNE9ETXhORFk1T0JBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5QUTI1UlVqTnVZak5NY2tOTE5GbG9TblUyZERCMw==" + } + }, + "id": "CkUKGkNJenoyLWp3dHVVQ0ZZTDF3UW9kMENjSFZnEidDSmJKZzhQd3R1VUNGWXFIM2dvZHctQUNDQTE1NzE5ODgzMTQ2OTg%3D", + "timestampUsec": "1571988314716556", + "authorExternalChannelId": "UCOCnQR3nb3LrCK4YhJu6t0w", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "41:45" + } + } + }, + "clientId": "CJbJg8PwtuUCFYqH3godw-ACCA1571988314698" + } + } + ], + "videoOffsetTimeMsec": "2505715" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "안녕~" + } + ] + }, + "authorName": { + "simpleText": "이경민" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-9SOY3L3h55s/AAAAAAAAAAI/AAAAAAAAAAA/tTO-Mg44Tbs/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-9SOY3L3h55s/AAAAAAAAAAI/AAAAAAAAAAA/tTO-Mg44Tbs/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2pzS09Rb2FRMGwyU205YU4zaDBkVlZEUm1NM2VYZFJiMlJyZWxWTGFVRVNHME5MZG1nNVNUZDRkSFZWUTBaU1VrRm9VVzlrYTNoTlIwWm5NQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTnVWakJpYUdGRGNGTlNWVkJQUnkxZmMzVnhlREZS" + } + }, + "id": "CjkKGkNJdkpvWjd4dHVVQ0ZjN3l3UW9ka3pVS2lBEhtDS3ZoOUk3eHR1VUNGUlJBaFFvZGt4TUdGZzA%3D", + "timestampUsec": "1571988427007115", + "authorExternalChannelId": "UCnV0bhaCpSRUPOG-_suqx1Q", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "43:38" + } + } + }, + "clientId": "CKvh9I7xtuUCFRRAhQodkxMGFg0" + } + } + ], + "videoOffsetTimeMsec": "2618354" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "こんにちは!" + } + ] + }, + "authorName": { + "simpleText": "まふまふ愛してる" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMUJVVUc1dk4zbDBkVlZEUmxJMFFURm5RV1IyYkRSTVZVRVNKME5RTTFKek5IcDVkSFZWUTBaalowMVhRVzlrUkdSUlJXaG5NVFUzTVRrNE9EWTJNVE14TVJBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" + } + }, + "id": "CkUKGkNQVFBubzd5dHVVQ0ZSNEExZ0Fkdmw0TFVBEidDUDNSczR6eXR1VUNGY2dNV0FvZERkUUVoZzE1NzE5ODg2NjEzMTE%3D", + "timestampUsec": "1571988661839860", + "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "47:33" + } + } + }, + "clientId": "CP3Rs4zytuUCFcgMWAodDdQEhg1571988661311" + } + } + ], + "videoOffsetTimeMsec": "2853340" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "woooow" + } + ] + }, + "authorName": { + "simpleText": "츄" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-SnlGRP-oThI/AAAAAAAAAAI/AAAAAAAAAAA/4AuU7O6i-58/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-SnlGRP-oThI/AAAAAAAAAAI/AAAAAAAAAAA/4AuU7O6i-58/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMHR4Tkd4MFZIbDBkVlZEUmxKUVRuZFJiMlJhZEd0S1ZVRVNKME5MY2xCNGMzSjVkSFZWUTBabGExaDBkMEZrZEZkWlIzcG5NVFUzTVRrNE9EZ3dPRGN3TUJBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5hVG5kUlYzWjBXVWhXVkRKdmJrWldlbXBzTmkxUg==" + } + }, + "id": "CkUKGkNLcTRsdFR5dHVVQ0ZSUE53UW9kWnRrSlVBEidDS3JQeHNyeXR1VUNGZWtYdHdBZHRXWUd6ZzE1NzE5ODg4MDg3MDA%3D", + "timestampUsec": "1571988808506410", + "authorExternalChannelId": "UCZNwQWvtYHVT2onFVzjl6-Q", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "50:00" + } + } + }, + "clientId": "CKrPxsrytuUCFekXtwAdtWYGzg1571988808700" + } + } + ], + "videoOffsetTimeMsec": "3000275" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "音楽を聴いていると気持ちいい。" + } + ] + }, + "authorName": { + "simpleText": "まふまふ愛してる" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMDh0WkhsMVdIbDBkVlZEUmxWMlNuZFJiMlJ2V0dOSmNuY1NKME5OZVVWdkxWUjVkSFZWUTBaWk1XUkxaMjlrWWpCSlQwZG5NVFUzTVRrNE9EZzBORFE0T1JBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" + } + }, + "id": "CkUKGkNPLWR5dVh5dHVVQ0ZVdkp3UW9kb1hjSXJ3EidDTXlFby1UeXR1VUNGWTFkS2dvZGIwSU9HZzE1NzE5ODg4NDQ0ODk%3D", + "timestampUsec": "1571988845006575", + "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "50:36" + } + } + }, + "clientId": "CMyEo-TytuUCFY1dKgodb0IOGg1571988844489" + } + } + ], + "videoOffsetTimeMsec": "3036293" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "아령" + } + ] + }, + "authorName": { + "simpleText": "Andy R" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-MttMuZY6RiI/AAAAAAAAAAI/AAAAAAAAAAA/uwveGKQip0I/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-MttMuZY6RiI/AAAAAAAAAAI/AAAAAAAAAAA/uwveGKQip0I/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2p3S09nb2FRMGszTVc5YWRucDBkVlZEUmxacWRYZFJiMlIyWlZGTkxXY1NIRU5QZG1WM1QycDVkSFZWUTBaU2RHcFpRVzlrVGtGTlFrWkJMVEFRQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRaR1F0WTAxMk9HZ3hSVXBDYjA1cFozQllWWEptVVElM0QlM0Q=" + } + }, + "id": "CjoKGkNJNzFvWnZ6dHVVQ0ZWanV3UW9kdmVRTS1nEhxDT3Zld09qeXR1VUNGUnRqWUFvZE5BTUJGQS0w", + "timestampUsec": "1571988957592206", + "authorExternalChannelId": "UCdd-cMv8h1EJBoNigpXUrfQ", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "52:28" + } + } + }, + "clientId": "COvewOjytuUCFRtjYAodNAMBFA-0" + } + } + ], + "videoOffsetTimeMsec": "3148639" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "나는 한국어를 배우고 있다" + } + ] + }, + "authorName": { + "simpleText": "まふまふ愛してる" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMHgyWjIwMldIcDBkVlZEUmxkNldYZFJiMlE0YmxGSGFGRVNKME5PV0ZNMVgxOTVkSFZWUTBaYVdXTlpRVzlrUVU1SlRYQm5NVFUzTVRrNE9EazNOemczTmhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" + } + }, + "id": "CkUKGkNMdmdtNlh6dHVVQ0ZXell3UW9kOG5RR2hREidDTlhTNV9feXR1VUNGWlljWUFvZEFOSU1wZzE1NzE5ODg5Nzc4NzY%3D", + "timestampUsec": "1571988978462779", + "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "52:49" + } + } + }, + "clientId": "CNXS5__ytuUCFZYcYAodANIMpg1571988977876" + } + } + ], + "videoOffsetTimeMsec": "3169427" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "今は4:37分だ" + } + ] + }, + "authorName": { + "simpleText": "まふまふ愛してる" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMDlMZEd4TmFucDBkVlZEUm1SaWFIZFJiMlJyV0UxS1RYY1NKME5PZFc4MVkySjZkSFZWUTBaYVRWUlpRVzlrZGt0elRYSm5NVFUzTVRrNE9UQTFNVEU0TXhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" + } + }, + "id": "CkUKGkNPS3RsTWp6dHVVQ0ZkYmh3UW9ka1hNSk13EidDTnVvNWNienR1VUNGWk1UWUFvZHZLc01yZzE1NzE5ODkwNTExODM%3D", + "timestampUsec": "1571989051741922", + "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "54:02" + } + } + }, + "clientId": "CNuo5cbztuUCFZMTYAodvKsMrg1571989051183" + } + } + ], + "videoOffsetTimeMsec": "3242989" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatPaidMessageRenderer": { + "id": "ChwKGkNJZTl5ODN6dHVVQ0ZVcGRGUW9kT0ZjR01R", + "timestampUsec": "1571989077775669", + "authorName": { + "simpleText": "Svatopluk Čech" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-4PqtNbyI02Q/AAAAAAAAAAI/AAAAAAAAAAA/UCO9qZGm8t8/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-4PqtNbyI02Q/AAAAAAAAAAI/AAAAAAAAAAA/UCO9qZGm8t8/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "purchaseAmountText": { + "simpleText": "CZK 20.00" + }, + "message": { + "runs": [ + { + "text": "Hello from Czech Republic" + } + ] + }, + "headerBackgroundColor": 4278237396, + "headerTextColor": 4278190080, + "bodyBackgroundColor": 4278248959, + "bodyTextColor": 4278190080, + "authorExternalChannelId": "UCXpFDJR-iw7NQ_nbj3wx0cQ", + "authorNameTextColor": 3003121664, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2g0S0hBb2FRMGxsT1hrNE0zcDBkVlZEUmxWd1pFWlJiMlJQUm1OSFRWRVFBQm80R2cwS0MxTnpha051U0U5ckxWTnJLaWNLR0ZWRFNtaHFSVGQzWW1SWlFXRmxNVWN5Tlcwd2RFaEJRUklMVTNOcVEyNUlUMnN0VTJzZ0FTZ0JNaG9LR0ZWRFdIQkdSRXBTTFdsM04wNVJYMjVpYWpOM2VEQmpVUSUzRCUzRA==" + } + }, + "timestampColor": 2147483648, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "54:29" + } + } + } + } + } + ], + "videoOffsetTimeMsec": "3269119" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "나두" + } + ] + }, + "authorName": { + "simpleText": "Andy R" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-MttMuZY6RiI/AAAAAAAAAAI/AAAAAAAAAAA/uwveGKQip0I/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-MttMuZY6RiI/AAAAAAAAAAI/AAAAAAAAAAA/uwveGKQip0I/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2p3S09nb2FRMGszYTJkMGJucDBkVlZEUmxKVlF6Rm5RV1JuY0d0RlYzY1NIRU5QZG1WM1QycDVkSFZWUTBaU2RHcFpRVzlrVGtGTlFrWkJMVEVRQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRaR1F0WTAxMk9HZ3hSVXBDYjA1cFozQllWWEptVVElM0QlM0Q=" + } + }, + "id": "CjoKGkNJN2tndG56dHVVQ0ZSVUMxZ0FkZ3BrRVd3EhxDT3Zld09qeXR1VUNGUnRqWUFvZE5BTUJGQS0x", + "timestampUsec": "1571989087105550", + "authorExternalChannelId": "UCdd-cMv8h1EJBoNigpXUrfQ", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "54:38" + } + } + }, + "clientId": "COvewOjytuUCFRtjYAodNAMBFA-1" + } + } + ], + "videoOffsetTimeMsec": "3278021" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "😍" + } + ] + }, + "authorName": { + "simpleText": "Yennie Srihandayanie" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-3iFq975mVjw/AAAAAAAAAAI/AAAAAAAAAAA/YOibd2zD1QU/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-3iFq975mVjw/AAAAAAAAAAI/AAAAAAAAAAA/YOibd2zD1QU/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2pzS09Rb2FRMUJ0YnpoUGFucDBkVlZEUm1SRWQzZFJiMlJ1YUZsUVdVRVNHME5MVjNocFRXcDVkSFZWUTBabFRGWmpkMFZrVG1KM1N6bDNNQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTnhhbEk1YlVkU1IwNXRRMUZsWjNwNlMwZFVPR2wz" + } + }, + "id": "CjkKGkNQbW84T2p6dHVVQ0ZkRHd3UW9kbmhZUFlBEhtDS1d4aU1qeXR1VUNGZUxWY3dFZE5id0s5dzA%3D", + "timestampUsec": "1571989120357497", + "authorExternalChannelId": "UCqjR9mGRGNmCQegzzKGT8iw", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "55:11" + } + } + }, + "clientId": "CKWxiMjytuUCFeLVcwEdNbwK9w0" + } + } + ], + "videoOffsetTimeMsec": "3311340" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "영어는 어렵다" + } + ] + }, + "authorName": { + "simpleText": "まふまふ愛してる" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMHhVV25NdE4zcDBkVlZEUmxsNWIzZFJiMlIxWjFWQ2FWRVNKME5KTm5odVQySjZkSFZWUTBaV1NXaExaMjlrVDBoelFtUlJNVFUzTVRrNE9URXpNVE13TXhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" + } + }, + "id": "CkUKGkNMVFpzLTd6dHVVQ0ZZeW93UW9kdWdVQmlREidDSTZ4bk9ienR1VUNGVkloS2dvZE9Ic0JkUTE1NzE5ODkxMzEzMDM%3D", + "timestampUsec": "1571989131947188", + "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "55:22" + } + } + }, + "clientId": "CI6xnObztuUCFVIhKgodOHsBdQ1571989131303" + } + } + ], + "videoOffsetTimeMsec": "3322922" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "Music" + } + ] + }, + "authorName": { + "simpleText": "まふまふ愛してる" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMDF0TW5aZmNucDBkVlZEUmxGaGFuZFJiMlJLWkZGRWVuY1NKME5NYVdWcVVHNTZkSFZWUTBaVk5VSm9VVzlrYlZaVlJHZG5NVFUzTVRrNE9URTFOamMwTWhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" + } + }, + "id": "CkUKGkNNbTJ2X3J6dHVVQ0ZRYWp3UW9kSmRRRHp3EidDTGllalBuenR1VUNGVTVCaFFvZG1WVURnZzE1NzE5ODkxNTY3NDI%3D", + "timestampUsec": "1571989157305161", + "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "55:48" + } + } + }, + "clientId": "CLiejPnztuUCFU5BhQodmVUDgg1571989156742" + } + } + ], + "videoOffsetTimeMsec": "3348698" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "한국어 잘하세요" + } + ] + }, + "authorName": { + "simpleText": "이희진" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-GiJkDQPu6rk/AAAAAAAAAAI/AAAAAAAAAAA/DAl3sxmc4nc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-GiJkDQPu6rk/AAAAAAAAAAI/AAAAAAAAAAA/DAl3sxmc4nc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMDFsTW01UWRucDBkVlZEUm1GbVZYZFJiMlJJZFRCR1pVRVNKME5KWmxaMFQySjZkSFZWUTBaU2NGSlhRVzlrZEV0M1EzWm5NVFUzTVRrNE9URTFPREl5TWhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU0zUkdKS1NtaDBkME5pVUZkcGJIQnpTbll0UWpWbg==" + } + }, + "id": "CkUKGkNNZTJuUHZ6dHVVQ0ZhZlV3UW9kSHUwRmVBEidDSWZWdE9ienR1VUNGUnBSV0FvZHRLd0N2ZzE1NzE5ODkxNTgyMjI%3D", + "timestampUsec": "1571989158828871", + "authorExternalChannelId": "UC7DbJJhtwCbPWilpsJv-B5g", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "55:50" + } + } + }, + "clientId": "CIfVtObztuUCFRpRWAodtKwCvg1571989158222" + } + } + ], + "videoOffsetTimeMsec": "3350222" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "おつかれさま〜" + }, + { + "text": "😊😊😊" + } + ] + }, + "authorName": { + "simpleText": "Smile Smile" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-DbF250QeHlA/AAAAAAAAAAI/AAAAAAAAAAA/BLgx_hVN3yw/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-DbF250QeHlA/AAAAAAAAAAI/AAAAAAAAAAA/BLgx_hVN3yw/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2p3S09nb2FRMHBIY25kWlNEQjBkVlZEUmxGWVVuZFJiMlE0VUc5RFoxRVNIRU5PVjJWdkxWOTZkSFZWUTBaVk1IRkxaMjlrVVRCTlRrTjNMVEFRQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRWVlJYTm5oYVEwNURiakoyYzNaWlRHdzJaVlY1VVElM0QlM0Q=" + } + }, + "id": "CjoKGkNKR3J3WUgwdHVVQ0ZRWFJ3UW9kOFBvQ2dREhxDTldlby1fenR1VUNGVTBxS2dvZFEwTU5Ddy0w", + "timestampUsec": "1571989172016529", + "authorExternalChannelId": "UCUTW6xZCNCn2vsvYLl6eUyQ", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "56:03" + } + } + }, + "clientId": "CNWeo-_ztuUCFU0qKgodQ0MNCw-0" + } + } + ], + "videoOffsetTimeMsec": "3363790" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "한국어 연습" + } + ] + }, + "authorName": { + "simpleText": "まふまふ愛してる" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMDVpY0RWSmJqQjBkVlZEUm1GVWVuZFJiMlJMYm1OSVpGRVNKME5NYVdWcVVHNTZkSFZWUTBaVk5VSm9VVzlrYlZaVlJHZG5NVFUzTVRrNE9URTRPRGM1TmhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" + } + }, + "id": "CkUKGkNOYnA1SW4wdHVVQ0ZhVHp3UW9kS25jSGRREidDTGllalBuenR1VUNGVTVCaFFvZG1WVURnZzE1NzE5ODkxODg3OTY%3D", + "timestampUsec": "1571989189375190", + "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "56:20" + } + } + }, + "clientId": "CLiejPnztuUCFU5BhQodmVUDgg1571989188796" + } + } + ], + "videoOffsetTimeMsec": "3380905" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "Hello from Armenia" + } + ] + }, + "authorName": { + "simpleText": "J Geo" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-UVjQg88jmQ8/AAAAAAAAAAI/AAAAAAAAAAA/7t5nT7P8vag/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-UVjQg88jmQ8/AAAAAAAAAAI/AAAAAAAAAAA/7t5nT7P8vag/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2pzS09Rb2FRMDlMWTJrMGVqQjBkVlZEUm1GMlIzZFJiMlJ5ZURST1FVRVNHME5MZG1adE5HWXdkSFZWUTBaWmNVTXpaMjlrVWpCM1FqQkJNQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTnVkVXRpV0V0dVpGODFNa1pXTVdwMVUxWlhWRGgz" + } + }, + "id": "CjkKGkNPS2NpNHowdHVVQ0Zhdkd3UW9kcng0TkFBEhtDS3ZmbTRmMHR1VUNGWXFDM2dvZFIwd0IwQTA%3D", + "timestampUsec": "1571989194198626", + "authorExternalChannelId": "UCnuKbXKnd_52FV1juSVWT8w", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "56:25" + } + } + }, + "clientId": "CKvfm4f0tuUCFYqC3godR0wB0A0" + } + } + ], + "videoOffsetTimeMsec": "3385750" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "hiii" + } + ] + }, + "authorName": { + "simpleText": "فتاة الاوتاكو كيوكا كيو" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-VruOKNSwy7o/AAAAAAAAAAI/AAAAAAAAAAA/EM5kvPC-QZQ/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-VruOKNSwy7o/AAAAAAAAAAI/AAAAAAAAAAA/EM5kvPC-QZQ/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } }, - { - "key": "c", - "value": "WEB" + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMHRtZG5ad2JqQjBkVlZEUmxWMlZuZFJiMlF5TkVWUE5tY1NKME5LWWpkclNsUXdkSFZWUTBaVlZFdFZVVzlrYm14QlNVNUJNVFUzTVRrNE9USXlNRGsyTnhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5zUmpGWWRGSjRaMVZMY0Rsd1pXTm1XVzlGYVRkUg==" + } + }, + "id": "CkUKGkNLZnZ2cG4wdHVVQ0ZVdlZ3UW9kMjRFTzZnEidDSmI3a0pUMHR1VUNGVVRLVVFvZG5sQUlOQTE1NzE5ODkyMjA5Njc%3D", + "timestampUsec": "1571989222307751", + "authorExternalChannelId": "UClF1XtRxgUKp9pecfYoEi7Q", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "56:53" + } + } + }, + "clientId": "CJb7kJT0tuUCFUTKUQodnlAINA1571989220967" + } + } + ], + "videoOffsetTimeMsec": "3413529" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "ありがとうございます。" + } + ] + }, + "authorName": { + "simpleText": "まふまふ愛してる" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } }, - { - "key": "cver", - "value": "2.20191108.05.00" + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMHgxVkhwd2JqQjBkVlZEUmxGeGQzZFJiMlJUVGpoQmNYY1NKME5OVDFaMVNtb3dkSFZWUTBaUlZrZFhRVzlrTkhNMFRGTlJNVFUzTVRrNE9USXlNVGsyTVJBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" + } + }, + "id": "CkUKGkNMdVR6cG4wdHVVQ0ZRcXd3UW9kU044QXF3EidDTU9WdUpqMHR1VUNGUVZHV0FvZDRzNExTUTE1NzE5ODkyMjE5NjE%3D", + "timestampUsec": "1571989222558139", + "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "56:53" + } + } + }, + "clientId": "CMOVuJj0tuUCFQVGWAod4s4LSQ1571989221961" + } + } + ], + "videoOffsetTimeMsec": "3413779" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "from korea" + } + ] + }, + "authorName": { + "simpleText": "이희진" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-GiJkDQPu6rk/AAAAAAAAAAI/AAAAAAAAAAA/DAl3sxmc4nc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-GiJkDQPu6rk/AAAAAAAAAAI/AAAAAAAAAAA/DAl3sxmc4nc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } }, - { - "key": "yt_li", - "value": "0" - } - ] - }, - { - "service": "GFEEDBACK", - "params": [ - { - "key": "e", - "value": "23744176,23748146,23768780,23788852,23804281,23836605,23837040,23837772,23837993,23839597,23840216,23842630,23842986,23845648,23846545,23848795,23856555,23858320,9449243,9471235" + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMHh0V1c1eFREQjBkVlZEUmxWMlZuZFJiMlJXWW05TGRXY1NKME5KWmxaMFQySjZkSFZWUTBaU2NGSlhRVzlrZEV0M1EzWm5NVFUzTVRrNE9USTBNREE0TUJBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU0zUkdKS1NtaDBkME5pVUZkcGJIQnpTbll0UWpWbg==" + } + }, + "id": "CkUKGkNMbVlucUwwdHVVQ0ZVdlZ3UW9kVmJvS3VnEidDSWZWdE9ienR1VUNGUnBSV0FvZHRLd0N2ZzE1NzE5ODkyNDAwODA%3D", + "timestampUsec": "1571989240646713", + "authorExternalChannelId": "UC7DbJJhtwCbPWilpsJv-B5g", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "57:12" + } + } + }, + "clientId": "CIfVtObztuUCFRpRWAodtKwCvg1571989240080" + } + } + ], + "videoOffsetTimeMsec": "3432051" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "雨スゴい〜" + }, + { + "text": "😨💦💦" + } + ] + }, + "authorName": { + "simpleText": "Smile Smile" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-DbF250QeHlA/AAAAAAAAAAI/AAAAAAAAAAA/BLgx_hVN3yw/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-DbF250QeHlA/AAAAAAAAAAI/AAAAAAAAAAA/BLgx_hVN3yw/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } }, - { - "key": "logged_in", - "value": "0" - } - ] - }, - { - "service": "GUIDED_HELP", - "params": [ - { - "key": "logged_in", - "value": "0" - } - ] - }, - { - "service": "ECATCHER", - "params": [ - { - "key": "client.name", - "value": "WEB" + "liveChatItemContextMenuEndpoint": { + "params": "Q2p3S09nb2FRMDVYVTIxTFZEQjBkVlZEUmxKTVkzZFJiMlJCY0hkUWFsRVNIRU5PVjJWdkxWOTZkSFZWUTBaVk1IRkxaMjlrVVRCTlRrTjNMVEVRQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRWVlJYTm5oYVEwNURiakoyYzNaWlRHdzJaVlY1VVElM0QlM0Q=" + } + }, + "id": "CjoKGkNOV1NtS1QwdHVVQ0ZSTGN3UW9kQXB3UGpREhxDTldlby1fenR1VUNGVTBxS2dvZFEwTU5Ddy0x", + "timestampUsec": "1571989244741973", + "authorExternalChannelId": "UCUTW6xZCNCn2vsvYLl6eUyQ", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "57:16" + } + } + }, + "clientId": "CNWeo-_ztuUCFU0qKgodQ0MNCw-1" + } + } + ], + "videoOffsetTimeMsec": "3436068" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "Hi from indonesia 🙌😊" + } + ] + }, + "authorName": { + "simpleText": "Waliyuddin sisila" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-TIoQvksTQlY/AAAAAAAAAAI/AAAAAAAAAAA/eOcRRQ--lZs/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-TIoQvksTQlY/AAAAAAAAAAI/AAAAAAAAAAA/eOcRRQ--lZs/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } }, - { - "key": "client.version", - "value": "2.20191108" + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMDVmYmw4MlpqQjBkVlZEUm1OTVVYZFJiMlJNUjI5SVNYY1NKME5RYlc5dlNYb3dkSFZWUTBaUmEwRXhVVzlrUTJWelRsUlJNVFUzTVRrNE9USTFNakExTmhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU0xUlhKUGFsZEhRMk5oVWxoNGJraE9jRVZVVWtKbg==" + } + }, + "id": "CkUKGkNOX25fNmYwdHVVQ0ZjTFF3UW9kTEdvSEl3EidDUG1vb0l6MHR1VUNGUWtBMVFvZENlc05UUTE1NzE5ODkyNTIwNTY%3D", + "timestampUsec": "1571989252731871", + "authorExternalChannelId": "UC5ErOjWGCcaRXxnHNpETRBg", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "57:23" + } + } + }, + "clientId": "CPmooIz0tuUCFQkA1QodCesNTQ1571989252056" + } + } + ], + "videoOffsetTimeMsec": "3443547" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "bye💔😖😭" + } + ] + }, + "authorName": { + "simpleText": "فتاة الاوتاكو كيوكا كيو" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-VruOKNSwy7o/AAAAAAAAAAI/AAAAAAAAAAA/EM5kvPC-QZQ/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-VruOKNSwy7o/AAAAAAAAAAI/AAAAAAAAAAA/EM5kvPC-QZQ/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } }, - { - "key": "innertube.build.changelist", - "value": "279110845" + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMGxxYmkxeVdEQjBkVlZEUmxWdWNuZFJiMlJPYUZGTGJGRVNKME5LWWpkclNsUXdkSFZWUTBaVlZFdFZVVzlrYm14QlNVNUJNVFUzTVRrNE9USTRNRE0yTWhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5zUmpGWWRGSjRaMVZMY0Rsd1pXTm1XVzlGYVRkUg==" + } + }, + "id": "CkUKGkNJam4tclgwdHVVQ0ZVbnJ3UW9kTmhRS2xREidDSmI3a0pUMHR1VUNGVVRLVVFvZG5sQUlOQTE1NzE5ODkyODAzNjI%3D", + "timestampUsec": "1571989282009992", + "authorExternalChannelId": "UClF1XtRxgUKp9pecfYoEi7Q", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "57:53" + } + } + }, + "clientId": "CJb7kJT0tuUCFUTKUQodnlAINA1571989280362" + } + } + ], + "videoOffsetTimeMsec": "3473764" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "ciao mondo.... 👋👋😁" + } + ] + }, + "authorName": { + "simpleText": "da re" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-YgZDF6KKE4c/AAAAAAAAAAI/AAAAAAAAAAA/yeahlcY42pc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-YgZDF6KKE4c/AAAAAAAAAAI/AAAAAAAAAAA/yeahlcY42pc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } }, - { - "key": "innertube.build.experiments.source_version", - "value": "279412129" + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMUJYU0RCTVlqQjBkVlZEUm1OUVJYZFJiMlJJWWtWT1NIY1NKME5KWVhBNE5YWXdkSFZWUTBaalprd3hVVzlrVG1KUlJIbEJNVFUzTVRrNE9USTROREkzTnhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5EV2kxaFpFVXdVMFJZWDBwSmJDMVlTMHhxUW05bg==" + } + }, + "id": "CkUKGkNQV0gwTGIwdHVVQ0ZjUEV3UW9kSGJFTkh3EidDSWFwODV2MHR1VUNGY2ZMMVFvZE5iUUR5QTE1NzE5ODkyODQyNzc%3D", + "timestampUsec": "1571989283406837", + "authorExternalChannelId": "UCCZ-adE0SDX_JIl-XKLjBog", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "57:55" + } + } + }, + "clientId": "CIap85v0tuUCFcfL1QodNbQDyA1571989284277" + } + } + ], + "videoOffsetTimeMsec": "3475221" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "雨が降る" + } + ] + }, + "authorName": { + "simpleText": "まふまふ愛してる" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } }, - { - "key": "innertube.build.label", - "value": "youtube.ytfe.innertube_20191107_5_RC0" + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMDF4VTNCaVh6QjBkVlZEUmxKbWRIZFJiMlJmVm10TlQxRVNKME5MZGxjelltSXdkSFZWUTBaWlowNVpRVzlrUkdkclJtOUJNVFUzTVRrNE9UTXdNRGs0T1JBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" + } + }, + "id": "CkUKGkNNcVNwYl8wdHVVQ0ZSZnR3UW9kX1ZrTU9REidDS3ZXM2JiMHR1VUNGWWdOWUFvZERna0ZvQTE1NzE5ODkzMDA5ODk%3D", + "timestampUsec": "1571989301578058", + "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "58:12" + } + } + }, + "clientId": "CKvW3bb0tuUCFYgNYAodDgkFoA1571989300989" + } + } + ], + "videoOffsetTimeMsec": "3492968" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "bye koko san 😢😭" + } + ] + }, + "authorName": { + "simpleText": "Waliyuddin sisila" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-TIoQvksTQlY/AAAAAAAAAAI/AAAAAAAAAAA/eOcRRQ--lZs/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-TIoQvksTQlY/AAAAAAAAAAI/AAAAAAAAAAA/eOcRRQ--lZs/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } }, - { - "key": "innertube.build.timestamp", - "value": "1573150496" + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMDVNUld3NFREQjBkVlZEUmxsVGNYZFJiMlJEWldkS00xRVNKME5RYlc5dlNYb3dkSFZWUTBaUmEwRXhVVzlrUTJWelRsUlJNVFUzTVRrNE9UTXdOVEkzTmhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU0xUlhKUGFsZEhRMk5oVWxoNGJraE9jRVZVVWtKbg==" + } + }, + "id": "CkUKGkNOTEVsOEwwdHVVQ0ZZU3F3UW9kQ2VnSjNREidDUG1vb0l6MHR1VUNGUWtBMVFvZENlc05UUTE1NzE5ODkzMDUyNzY%3D", + "timestampUsec": "1571989307646546", + "authorExternalChannelId": "UC5ErOjWGCcaRXxnHNpETRBg", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "58:18" + } + } + }, + "clientId": "CPmooIz0tuUCFQkA1QodCesNTQ1571989305276" + } + } + ], + "videoOffsetTimeMsec": "3498945" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "da gusto" + } + ] + }, + "authorName": { + "simpleText": "Khastro J" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-vZNn-PLHKNw/AAAAAAAAAAI/AAAAAAAAAAA/rslpoFfthoA/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-vZNn-PLHKNw/AAAAAAAAAAI/AAAAAAAAAAA/rslpoFfthoA/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } }, - { - "key": "innertube.build.variants.checksum", - "value": "2f195780d2d4220c295f73ab388f3fd5" + "liveChatItemContextMenuEndpoint": { + "params": "Q2pzS09Rb2FRMHBpYzNFNE56QjBkVlZEUmxGaFUzZFJiMlJLVGpCUFdIY1NHME5LVUdNNVgzWjZkSFZWUTBaU2FXUkdVVzlrZVZWSlJrZDNNQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTlhRVXM0UjJkclExUm5UVXhyUzFsSFJtVllRMDlS" + } + }, + "id": "CjkKGkNKYnNxODcwdHVVQ0ZRYVN3UW9kSk4wT1h3EhtDSlBjOV92enR1VUNGUmlkRlFvZHlVSUZHdzA%3D", + "timestampUsec": "1571989333145110", + "authorExternalChannelId": "UCWAK8GgkCTgMLkKYGFeXCOQ", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "58:44" + } + } + }, + "clientId": "CJPc9_vztuUCFRidFQodyUIFGw0" + } + } + ], + "videoOffsetTimeMsec": "3524495" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "Hello" + }, + { + "text": "〜" + }, + { + "text": "(^" + }, + { + "text": "。" + }, + { + "text": "^)" + } + ] + }, + "authorName": { + "simpleText": "Smile Smile" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-DbF250QeHlA/AAAAAAAAAAI/AAAAAAAAAAA/BLgx_hVN3yw/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-DbF250QeHlA/AAAAAAAAAAI/AAAAAAAAAAA/BLgx_hVN3yw/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } }, - { - "key": "innertube.run.job", - "value": "ytfe-innertube-replica-only.ytfe" + "liveChatItemContextMenuEndpoint": { + "params": "Q2p3S09nb2FRMHRQZW5wME56QjBkVlZEUmxweGIzZFJiMlJ1UkZWR1NrRVNIRU5PVjJWdkxWOTZkSFZWUTBaVk1IRkxaMjlrVVRCTlRrTjNMVE1RQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRWVlJYTm5oYVEwNURiakoyYzNaWlRHdzJaVlY1VVElM0QlM0Q=" + } + }, + "id": "CjoKGkNLT3p6dDcwdHVVQ0ZacW93UW9kbkRVRkpBEhxDTldlby1fenR1VUNGVTBxS2dvZFEwTU5Ddy0z", + "timestampUsec": "1571989367265699", + "authorExternalChannelId": "UCUTW6xZCNCn2vsvYLl6eUyQ", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } - ] + }, + "timestampText": { + "simpleText": "59:18" + } + } + }, + "clientId": "CNWeo-_ztuUCFU0qKgodQ0MNCw-3" } + } ], - "webResponseContextExtensionData": { - "ytConfigData": { - "csn": "CAXIXa-uHZnC4wL5nZ7oBQ", - "visitorData": "Cgsydml5dDBXN2VMayiIiqDuBQ%3D%3D" + "videoOffsetTimeMsec": "3558710" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "私は東京にいる。" + } + ] + }, + "authorName": { + "simpleText": "まふまふ愛してる" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMUJFUXpST1h6QjBkVlZEUmxObVZuZFJiMlJmY0ZWQ2EzY1NKME5NYWw5M09UY3dkSFZWUTBaUk5HOUxaMjlrZFRBMFJIWkJNVFUzTVRrNE9UTTJPVEE0TUJBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" + } + }, + "id": "CkUKGkNQREM0Tl8wdHVVQ0ZTZlZ3UW9kX3BVQmt3EidDTGpfdzk3MHR1VUNGUTRvS2dvZHUwNER2QTE1NzE5ODkzNjkwODA%3D", + "timestampUsec": "1571989369659760", + "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "59:20" + } + } + }, + "clientId": "CLj_w970tuUCFQ4oKgodu04DvA1571989369080" } - } + } + ], + "videoOffsetTimeMsec": "3560750" + } }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "timeUntilLastMessageMsec": 5000, - "continuation": "op2w0wSKARpQQ2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUIo0cHd-g0wADgAQABIA1IcCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtQABYA2ABaAByBAgBEAB4AA%3D%3D" - } - }, - { - "playerSeekContinuationData": { - "continuation": "op2w0wSKARpQQ2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUIo0cHd-g0wADgAQABIBFIcCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtQABYA2ABaAByBAgBEAB4AA%3D%3D" + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "Good morning my dear friends! This weekend jazz makes me relaxing. Very good music 😀🎹🥁" + } + ] + }, + "authorName": { + "simpleText": "Djordje Lainovic" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2pzS09Rb2FRMDVxYldsMU16QjBkVlZEUmxSWVluZFJiMlJwWTI5RlRWRVNHME5QYmxjNE4xZ3dkSFZWUTBaU1NuazBRVzlrTmxSalFqRm5NQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTXpYMVpoUnpsNWFtaEtWM0F0V1dSMVJESmhTVTFS" } + }, + "id": "CjkKGkNOam1pdTMwdHVVQ0ZUWGJ3UW9kaWNvRU1REhtDT25XODdYMHR1VUNGUkp5NEFvZDZUY0IxZzA%3D", + "timestampUsec": "1571989397615448", + "authorExternalChannelId": "UC3_VaG9yjhJWp-YduD2aIMQ", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "59:48" + } } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "や" - } - ] - }, - "authorName": { - "simpleText": "だにょぉぉーん Frisk" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-7FouCu9_oqM/AAAAAAAAAAI/AAAAAAAAAAA/yvN3lB__FTk/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-7FouCu9_oqM/AAAAAAAAAAI/AAAAAAAAAAA/yvN3lB__FTk/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2p3S09nb2FRMHhoY0hObE4yNTBkVlZEUm1OelFqRm5RV1JPY1dkQ05WRVNIRU5LZVVFMGRYWnVkSFZWUTBaWFIyZDNaMjlrTjNjMFRscG5MVEFRQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRWMkZXTWtWVE9UbHRkMjFMVFRsWlNrUlpkM0pKUVElM0QlM0Q=" - } - }, - "id": "CjoKGkNMYXBzZTdudHVVQ0Zjc0IxZ0FkTnFnQjVREhxDSnlBNHV2bnR1VUNGV0dnd2dvZDd3NE5aZy0w", - "timestampUsec": "1571985910682806", - "authorExternalChannelId": "UCWaV2ES99mwmKM9YJDYwrIA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "1:41" - } - } - }, - "clientId": "CJyA4uvntuUCFWGgwgod7w4NZg-0" - } - } - ], - "videoOffsetTimeMsec": "101308" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "こんにちは" - } - ] - }, - "authorName": { - "simpleText": "ユロ" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-pGpp73yndNs/AAAAAAAAAAI/AAAAAAAAAAA/gLRYv3bUhlE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-pGpp73yndNs/AAAAAAAAAAI/AAAAAAAAAAA/gLRYv3bUhlE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMHR0TTJkMWNuQjBkVlZEUmxKVWFIZFJiMlExY0RSQ1pFRVNKME5PYW5sMGRVUndkSFZWUTBaa1JuUkxaMjlrTFVKelIybG5NVFUzTVRrNE5qUXpOams1TlJBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU16UkZkVVVIazBlSGxtYVhWNlRIVXRjbUo2WkZwMw==" - } - }, - "id": "CkUKGkNLbTNndXJwdHVVQ0ZSVGh3UW9kNXA0QmRBEidDTmp5dHVEcHR1VUNGZEZ0S2dvZC1Cc0dpZzE1NzE5ODY0MzY5OTU%3D", - "timestampUsec": "1571986438396841", - "authorExternalChannelId": "UC3DWTPy4xyfiuzLu-rbzdZw", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "10:29" - } - } - }, - "clientId": "CNjytuDptuUCFdFtKgod-BsGig1571986436995" - } - } - ], - "videoOffsetTimeMsec": "629420" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "шалом🕎" - } - ] - }, - "authorName": { - "simpleText": "Максим Пушкин" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-R6Xg7yZdebQ/AAAAAAAAAAI/AAAAAAAAAAA/uZSuW6TEu1c/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-R6Xg7yZdebQ/AAAAAAAAAAI/AAAAAAAAAAA/uZSuW6TEu1c/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMDFNU1drdFRISjBkVlZEUmxKUVkzZFJiMlF5T1dORk9GRVNKME5LUkRNNU9YcHlkSFZWUTBaUlNrbHRkMjlrUjNCblFWZEJNVFUzTVRrNE5qazFPREl3T1JBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5VWW5RM1VYUkNSVEJwTkZwdFlsaDFOa1pETFVWMw==" - } - }, - "id": "CkUKGkNNTElpLUxydHVVQ0ZSUGN3UW9kMjljRThREidDSkQzOTl6cnR1VUNGUUpJbXdvZEdwZ0FXQTE1NzE5ODY5NTgyMDk%3D", - "timestampUsec": "1571986958640194", - "authorExternalChannelId": "UCTbt7QtBE0i4ZmbXu6FC-Ew", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "19:09" - } - } - }, - "clientId": "CJD399zrtuUCFQJImwodGpgAWA1571986958209" - } - } - ], - "videoOffsetTimeMsec": "1149440" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "hi~" - } - ] - }, - "authorName": { - "simpleText": "[H i _ playlist ] _me" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-6sY04x8MH7g/AAAAAAAAAAI/AAAAAAAAAAA/ePmqYR26K-4/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-6sY04x8MH7g/AAAAAAAAAAI/AAAAAAAAAAA/ePmqYR26K-4/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2pzS09Rb2FRMDFmVjJnNWRuTjBkVlZEUmxwTVluZFJiMlJTUmpoSFpGRVNHME5KUzFWeFkxOXpkSFZWUTBaVk9XVlpRVzlrWWtaWlVIQjNNQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTkRXVFZxU1hSSWNFSm9UVmRKYmpSQ1dHRlllV3hS" - } - }, - "id": "CjkKGkNNX1doOXZzdHVVQ0ZaTGJ3UW9kUkY4R2RREhtDSUtVcWNfc3R1VUNGVTllWUFvZGJGWVBwdzA%3D", - "timestampUsec": "1571987212331855", - "authorExternalChannelId": "UCCY5jItHpBhMWIn4BXaXylQ", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "23:23" - } - } - }, - "clientId": "CIKUqc_stuUCFU9eYAodbFYPpw0" - } - } - ], - "videoOffsetTimeMsec": "1403752" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "hi in Bangkok" - } - ] - }, - "authorName": { - "simpleText": "Bangrak House" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-9nyHyYIJyxA/AAAAAAAAAAI/AAAAAAAAAAA/vipyPpGCwSQ/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-9nyHyYIJyxA/AAAAAAAAAAI/AAAAAAAAAAA/vipyPpGCwSQ/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMDlQWmpKd2VuVjBkVlZEUm1SaWFIZFJiMlJWV2tsR1VuY1NKME5PUnpaMWNFeDFkSFZWUTBaa1ZFaGpkMFZrWjJ4SlNrNTNNVFUzTVRrNE56WXhOemt4TWhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU00V1hsTVgxaHZSVkJSTXpKd2VqYzVkalJtWWkxbg==" - } - }, - "id": "CkUKGkNPT2YycHp1dHVVQ0ZkYmh3UW9kVVpJRlJ3EidDTkc2dXBMdXR1VUNGZFRIY3dFZGdsSUpOdzE1NzE5ODc2MTc5MTI%3D", - "timestampUsec": "1571987618435043", - "authorExternalChannelId": "UC8YyL_XoEPQ32pz79v4fb-g", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "30:08" - } - } - }, - "clientId": "CNG6upLutuUCFdTHcwEdglIJNw1571987617912" - } - } - ], - "videoOffsetTimeMsec": "1808926" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "Thank you" - } - ] - }, - "authorName": { - "simpleText": "melvin hamilton" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-6d3V4yG9txk/AAAAAAAAAAI/AAAAAAAAAAA/Tcfg_kI5qU4/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-6d3V4yG9txk/AAAAAAAAAAI/AAAAAAAAAAA/Tcfg_kI5qU4/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2p3S09nb2FRMHhUYkRFdFluZDBkVlZEUmxKWVluZFJiMlJKTFZsTFpsRVNIRU5KTTA0eVRqZDNkSFZWUTBaUk9HWkJkMjlrYTJKclRUSkJMVEFRQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRaRXRWWTFkTE5VdEJaMDV6VVVaYVJYRjFTVkpmVVElM0QlM0Q=" - } - }, - "id": "CjoKGkNMU2wxLWJ3dHVVQ0ZSWGJ3UW9kSS1ZS2ZREhxDSTNOMk43d3R1VUNGUThmQXdvZGtia00yQS0w", - "timestampUsec": "1571988310446772", - "authorExternalChannelId": "UCdKUcWK5KAgNsQFZEquIR_Q", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "41:41" - } - } - }, - "clientId": "CI3N2N7wtuUCFQ8fAwodkbkM2A-0" - } - } - ], - "videoOffsetTimeMsec": "2501844" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "🦋❤️👍" - } - ] - }, - "authorName": { - "simpleText": "σ ε" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-pDzS0FXknDY/AAAAAAAAAAI/AAAAAAAAAAA/LswHvFvF1V8/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-pDzS0FXknDY/AAAAAAAAAAI/AAAAAAAAAAA/LswHvFvF1V8/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMGw2ZWpJdGFuZDBkVlZEUmxsTU1YZFJiMlF3UTJOSVZtY1NKME5LWWtwbk9GQjNkSFZWUTBaWmNVZ3paMjlrZHkxQlEwTkJNVFUzTVRrNE9ETXhORFk1T0JBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5QUTI1UlVqTnVZak5NY2tOTE5GbG9TblUyZERCMw==" - } - }, - "id": "CkUKGkNJenoyLWp3dHVVQ0ZZTDF3UW9kMENjSFZnEidDSmJKZzhQd3R1VUNGWXFIM2dvZHctQUNDQTE1NzE5ODgzMTQ2OTg%3D", - "timestampUsec": "1571988314716556", - "authorExternalChannelId": "UCOCnQR3nb3LrCK4YhJu6t0w", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "41:45" - } - } - }, - "clientId": "CJbJg8PwtuUCFYqH3godw-ACCA1571988314698" - } - } - ], - "videoOffsetTimeMsec": "2505715" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "안녕~" - } - ] - }, - "authorName": { - "simpleText": "이경민" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-9SOY3L3h55s/AAAAAAAAAAI/AAAAAAAAAAA/tTO-Mg44Tbs/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-9SOY3L3h55s/AAAAAAAAAAI/AAAAAAAAAAA/tTO-Mg44Tbs/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2pzS09Rb2FRMGwyU205YU4zaDBkVlZEUm1NM2VYZFJiMlJyZWxWTGFVRVNHME5MZG1nNVNUZDRkSFZWUTBaU1VrRm9VVzlrYTNoTlIwWm5NQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTnVWakJpYUdGRGNGTlNWVkJQUnkxZmMzVnhlREZS" - } - }, - "id": "CjkKGkNJdkpvWjd4dHVVQ0ZjN3l3UW9ka3pVS2lBEhtDS3ZoOUk3eHR1VUNGUlJBaFFvZGt4TUdGZzA%3D", - "timestampUsec": "1571988427007115", - "authorExternalChannelId": "UCnV0bhaCpSRUPOG-_suqx1Q", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "43:38" - } - } - }, - "clientId": "CKvh9I7xtuUCFRRAhQodkxMGFg0" - } - } - ], - "videoOffsetTimeMsec": "2618354" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "こんにちは!" - } - ] - }, - "authorName": { - "simpleText": "まふまふ愛してる" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMUJVVUc1dk4zbDBkVlZEUmxJMFFURm5RV1IyYkRSTVZVRVNKME5RTTFKek5IcDVkSFZWUTBaalowMVhRVzlrUkdSUlJXaG5NVFUzTVRrNE9EWTJNVE14TVJBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" - } - }, - "id": "CkUKGkNQVFBubzd5dHVVQ0ZSNEExZ0Fkdmw0TFVBEidDUDNSczR6eXR1VUNGY2dNV0FvZERkUUVoZzE1NzE5ODg2NjEzMTE%3D", - "timestampUsec": "1571988661839860", - "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "47:33" - } - } - }, - "clientId": "CP3Rs4zytuUCFcgMWAodDdQEhg1571988661311" - } - } - ], - "videoOffsetTimeMsec": "2853340" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "woooow" - } - ] - }, - "authorName": { - "simpleText": "츄" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-SnlGRP-oThI/AAAAAAAAAAI/AAAAAAAAAAA/4AuU7O6i-58/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-SnlGRP-oThI/AAAAAAAAAAI/AAAAAAAAAAA/4AuU7O6i-58/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMHR4Tkd4MFZIbDBkVlZEUmxKUVRuZFJiMlJhZEd0S1ZVRVNKME5MY2xCNGMzSjVkSFZWUTBabGExaDBkMEZrZEZkWlIzcG5NVFUzTVRrNE9EZ3dPRGN3TUJBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5hVG5kUlYzWjBXVWhXVkRKdmJrWldlbXBzTmkxUg==" - } - }, - "id": "CkUKGkNLcTRsdFR5dHVVQ0ZSUE53UW9kWnRrSlVBEidDS3JQeHNyeXR1VUNGZWtYdHdBZHRXWUd6ZzE1NzE5ODg4MDg3MDA%3D", - "timestampUsec": "1571988808506410", - "authorExternalChannelId": "UCZNwQWvtYHVT2onFVzjl6-Q", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "50:00" - } - } - }, - "clientId": "CKrPxsrytuUCFekXtwAdtWYGzg1571988808700" - } - } - ], - "videoOffsetTimeMsec": "3000275" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "音楽を聴いていると気持ちいい。" - } - ] - }, - "authorName": { - "simpleText": "まふまふ愛してる" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMDh0WkhsMVdIbDBkVlZEUmxWMlNuZFJiMlJ2V0dOSmNuY1NKME5OZVVWdkxWUjVkSFZWUTBaWk1XUkxaMjlrWWpCSlQwZG5NVFUzTVRrNE9EZzBORFE0T1JBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" - } - }, - "id": "CkUKGkNPLWR5dVh5dHVVQ0ZVdkp3UW9kb1hjSXJ3EidDTXlFby1UeXR1VUNGWTFkS2dvZGIwSU9HZzE1NzE5ODg4NDQ0ODk%3D", - "timestampUsec": "1571988845006575", - "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "50:36" - } - } - }, - "clientId": "CMyEo-TytuUCFY1dKgodb0IOGg1571988844489" - } - } - ], - "videoOffsetTimeMsec": "3036293" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "아령" - } - ] - }, - "authorName": { - "simpleText": "Andy R" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-MttMuZY6RiI/AAAAAAAAAAI/AAAAAAAAAAA/uwveGKQip0I/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-MttMuZY6RiI/AAAAAAAAAAI/AAAAAAAAAAA/uwveGKQip0I/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2p3S09nb2FRMGszTVc5YWRucDBkVlZEUmxacWRYZFJiMlIyWlZGTkxXY1NIRU5QZG1WM1QycDVkSFZWUTBaU2RHcFpRVzlrVGtGTlFrWkJMVEFRQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRaR1F0WTAxMk9HZ3hSVXBDYjA1cFozQllWWEptVVElM0QlM0Q=" - } - }, - "id": "CjoKGkNJNzFvWnZ6dHVVQ0ZWanV3UW9kdmVRTS1nEhxDT3Zld09qeXR1VUNGUnRqWUFvZE5BTUJGQS0w", - "timestampUsec": "1571988957592206", - "authorExternalChannelId": "UCdd-cMv8h1EJBoNigpXUrfQ", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "52:28" - } - } - }, - "clientId": "COvewOjytuUCFRtjYAodNAMBFA-0" - } - } - ], - "videoOffsetTimeMsec": "3148639" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "나는 한국어를 배우고 있다" - } - ] - }, - "authorName": { - "simpleText": "まふまふ愛してる" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMHgyWjIwMldIcDBkVlZEUmxkNldYZFJiMlE0YmxGSGFGRVNKME5PV0ZNMVgxOTVkSFZWUTBaYVdXTlpRVzlrUVU1SlRYQm5NVFUzTVRrNE9EazNOemczTmhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" - } - }, - "id": "CkUKGkNMdmdtNlh6dHVVQ0ZXell3UW9kOG5RR2hREidDTlhTNV9feXR1VUNGWlljWUFvZEFOSU1wZzE1NzE5ODg5Nzc4NzY%3D", - "timestampUsec": "1571988978462779", - "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "52:49" - } - } - }, - "clientId": "CNXS5__ytuUCFZYcYAodANIMpg1571988977876" - } - } - ], - "videoOffsetTimeMsec": "3169427" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "今は4:37分だ" - } - ] - }, - "authorName": { - "simpleText": "まふまふ愛してる" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMDlMZEd4TmFucDBkVlZEUm1SaWFIZFJiMlJyV0UxS1RYY1NKME5PZFc4MVkySjZkSFZWUTBaYVRWUlpRVzlrZGt0elRYSm5NVFUzTVRrNE9UQTFNVEU0TXhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" - } - }, - "id": "CkUKGkNPS3RsTWp6dHVVQ0ZkYmh3UW9ka1hNSk13EidDTnVvNWNienR1VUNGWk1UWUFvZHZLc01yZzE1NzE5ODkwNTExODM%3D", - "timestampUsec": "1571989051741922", - "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "54:02" - } - } - }, - "clientId": "CNuo5cbztuUCFZMTYAodvKsMrg1571989051183" - } - } - ], - "videoOffsetTimeMsec": "3242989" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatPaidMessageRenderer": { - "id": "ChwKGkNJZTl5ODN6dHVVQ0ZVcGRGUW9kT0ZjR01R", - "timestampUsec": "1571989077775669", - "authorName": { - "simpleText": "Svatopluk Čech" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-4PqtNbyI02Q/AAAAAAAAAAI/AAAAAAAAAAA/UCO9qZGm8t8/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-4PqtNbyI02Q/AAAAAAAAAAI/AAAAAAAAAAA/UCO9qZGm8t8/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "purchaseAmountText": { - "simpleText": "CZK 20.00" - }, - "message": { - "runs": [ - { - "text": "Hello from Czech Republic" - } - ] - }, - "headerBackgroundColor": 4278237396, - "headerTextColor": 4278190080, - "bodyBackgroundColor": 4278248959, - "bodyTextColor": 4278190080, - "authorExternalChannelId": "UCXpFDJR-iw7NQ_nbj3wx0cQ", - "authorNameTextColor": 3003121664, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2g0S0hBb2FRMGxsT1hrNE0zcDBkVlZEUmxWd1pFWlJiMlJQUm1OSFRWRVFBQm80R2cwS0MxTnpha051U0U5ckxWTnJLaWNLR0ZWRFNtaHFSVGQzWW1SWlFXRmxNVWN5Tlcwd2RFaEJRUklMVTNOcVEyNUlUMnN0VTJzZ0FTZ0JNaG9LR0ZWRFdIQkdSRXBTTFdsM04wNVJYMjVpYWpOM2VEQmpVUSUzRCUzRA==" - } - }, - "timestampColor": 2147483648, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "54:29" - } - } - } - } - } - ], - "videoOffsetTimeMsec": "3269119" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "나두" - } - ] - }, - "authorName": { - "simpleText": "Andy R" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-MttMuZY6RiI/AAAAAAAAAAI/AAAAAAAAAAA/uwveGKQip0I/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-MttMuZY6RiI/AAAAAAAAAAI/AAAAAAAAAAA/uwveGKQip0I/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2p3S09nb2FRMGszYTJkMGJucDBkVlZEUmxKVlF6Rm5RV1JuY0d0RlYzY1NIRU5QZG1WM1QycDVkSFZWUTBaU2RHcFpRVzlrVGtGTlFrWkJMVEVRQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRaR1F0WTAxMk9HZ3hSVXBDYjA1cFozQllWWEptVVElM0QlM0Q=" - } - }, - "id": "CjoKGkNJN2tndG56dHVVQ0ZSVUMxZ0FkZ3BrRVd3EhxDT3Zld09qeXR1VUNGUnRqWUFvZE5BTUJGQS0x", - "timestampUsec": "1571989087105550", - "authorExternalChannelId": "UCdd-cMv8h1EJBoNigpXUrfQ", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "54:38" - } - } - }, - "clientId": "COvewOjytuUCFRtjYAodNAMBFA-1" - } - } - ], - "videoOffsetTimeMsec": "3278021" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "😍" - } - ] - }, - "authorName": { - "simpleText": "Yennie Srihandayanie" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-3iFq975mVjw/AAAAAAAAAAI/AAAAAAAAAAA/YOibd2zD1QU/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-3iFq975mVjw/AAAAAAAAAAI/AAAAAAAAAAA/YOibd2zD1QU/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2pzS09Rb2FRMUJ0YnpoUGFucDBkVlZEUm1SRWQzZFJiMlJ1YUZsUVdVRVNHME5MVjNocFRXcDVkSFZWUTBabFRGWmpkMFZrVG1KM1N6bDNNQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTnhhbEk1YlVkU1IwNXRRMUZsWjNwNlMwZFVPR2wz" - } - }, - "id": "CjkKGkNQbW84T2p6dHVVQ0ZkRHd3UW9kbmhZUFlBEhtDS1d4aU1qeXR1VUNGZUxWY3dFZE5id0s5dzA%3D", - "timestampUsec": "1571989120357497", - "authorExternalChannelId": "UCqjR9mGRGNmCQegzzKGT8iw", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "55:11" - } - } - }, - "clientId": "CKWxiMjytuUCFeLVcwEdNbwK9w0" - } - } - ], - "videoOffsetTimeMsec": "3311340" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "영어는 어렵다" - } - ] - }, - "authorName": { - "simpleText": "まふまふ愛してる" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMHhVV25NdE4zcDBkVlZEUmxsNWIzZFJiMlIxWjFWQ2FWRVNKME5KTm5odVQySjZkSFZWUTBaV1NXaExaMjlrVDBoelFtUlJNVFUzTVRrNE9URXpNVE13TXhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" - } - }, - "id": "CkUKGkNMVFpzLTd6dHVVQ0ZZeW93UW9kdWdVQmlREidDSTZ4bk9ienR1VUNGVkloS2dvZE9Ic0JkUTE1NzE5ODkxMzEzMDM%3D", - "timestampUsec": "1571989131947188", - "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "55:22" - } - } - }, - "clientId": "CI6xnObztuUCFVIhKgodOHsBdQ1571989131303" - } - } - ], - "videoOffsetTimeMsec": "3322922" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "Music" - } - ] - }, - "authorName": { - "simpleText": "まふまふ愛してる" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMDF0TW5aZmNucDBkVlZEUmxGaGFuZFJiMlJLWkZGRWVuY1NKME5NYVdWcVVHNTZkSFZWUTBaVk5VSm9VVzlrYlZaVlJHZG5NVFUzTVRrNE9URTFOamMwTWhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" - } - }, - "id": "CkUKGkNNbTJ2X3J6dHVVQ0ZRYWp3UW9kSmRRRHp3EidDTGllalBuenR1VUNGVTVCaFFvZG1WVURnZzE1NzE5ODkxNTY3NDI%3D", - "timestampUsec": "1571989157305161", - "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "55:48" - } - } - }, - "clientId": "CLiejPnztuUCFU5BhQodmVUDgg1571989156742" - } - } - ], - "videoOffsetTimeMsec": "3348698" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "한국어 잘하세요" - } - ] - }, - "authorName": { - "simpleText": "이희진" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-GiJkDQPu6rk/AAAAAAAAAAI/AAAAAAAAAAA/DAl3sxmc4nc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-GiJkDQPu6rk/AAAAAAAAAAI/AAAAAAAAAAA/DAl3sxmc4nc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMDFsTW01UWRucDBkVlZEUm1GbVZYZFJiMlJJZFRCR1pVRVNKME5KWmxaMFQySjZkSFZWUTBaU2NGSlhRVzlrZEV0M1EzWm5NVFUzTVRrNE9URTFPREl5TWhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU0zUkdKS1NtaDBkME5pVUZkcGJIQnpTbll0UWpWbg==" - } - }, - "id": "CkUKGkNNZTJuUHZ6dHVVQ0ZhZlV3UW9kSHUwRmVBEidDSWZWdE9ienR1VUNGUnBSV0FvZHRLd0N2ZzE1NzE5ODkxNTgyMjI%3D", - "timestampUsec": "1571989158828871", - "authorExternalChannelId": "UC7DbJJhtwCbPWilpsJv-B5g", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "55:50" - } - } - }, - "clientId": "CIfVtObztuUCFRpRWAodtKwCvg1571989158222" - } - } - ], - "videoOffsetTimeMsec": "3350222" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "おつかれさま〜" - }, - { - "text": "😊😊😊" - } - ] - }, - "authorName": { - "simpleText": "Smile Smile" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-DbF250QeHlA/AAAAAAAAAAI/AAAAAAAAAAA/BLgx_hVN3yw/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-DbF250QeHlA/AAAAAAAAAAI/AAAAAAAAAAA/BLgx_hVN3yw/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2p3S09nb2FRMHBIY25kWlNEQjBkVlZEUmxGWVVuZFJiMlE0VUc5RFoxRVNIRU5PVjJWdkxWOTZkSFZWUTBaVk1IRkxaMjlrVVRCTlRrTjNMVEFRQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRWVlJYTm5oYVEwNURiakoyYzNaWlRHdzJaVlY1VVElM0QlM0Q=" - } - }, - "id": "CjoKGkNKR3J3WUgwdHVVQ0ZRWFJ3UW9kOFBvQ2dREhxDTldlby1fenR1VUNGVTBxS2dvZFEwTU5Ddy0w", - "timestampUsec": "1571989172016529", - "authorExternalChannelId": "UCUTW6xZCNCn2vsvYLl6eUyQ", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "56:03" - } - } - }, - "clientId": "CNWeo-_ztuUCFU0qKgodQ0MNCw-0" - } - } - ], - "videoOffsetTimeMsec": "3363790" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "한국어 연습" - } - ] - }, - "authorName": { - "simpleText": "まふまふ愛してる" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMDVpY0RWSmJqQjBkVlZEUm1GVWVuZFJiMlJMYm1OSVpGRVNKME5NYVdWcVVHNTZkSFZWUTBaVk5VSm9VVzlrYlZaVlJHZG5NVFUzTVRrNE9URTRPRGM1TmhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" - } - }, - "id": "CkUKGkNOYnA1SW4wdHVVQ0ZhVHp3UW9kS25jSGRREidDTGllalBuenR1VUNGVTVCaFFvZG1WVURnZzE1NzE5ODkxODg3OTY%3D", - "timestampUsec": "1571989189375190", - "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "56:20" - } - } - }, - "clientId": "CLiejPnztuUCFU5BhQodmVUDgg1571989188796" - } - } - ], - "videoOffsetTimeMsec": "3380905" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "Hello from Armenia" - } - ] - }, - "authorName": { - "simpleText": "J Geo" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-UVjQg88jmQ8/AAAAAAAAAAI/AAAAAAAAAAA/7t5nT7P8vag/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-UVjQg88jmQ8/AAAAAAAAAAI/AAAAAAAAAAA/7t5nT7P8vag/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2pzS09Rb2FRMDlMWTJrMGVqQjBkVlZEUm1GMlIzZFJiMlJ5ZURST1FVRVNHME5MZG1adE5HWXdkSFZWUTBaWmNVTXpaMjlrVWpCM1FqQkJNQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTnVkVXRpV0V0dVpGODFNa1pXTVdwMVUxWlhWRGgz" - } - }, - "id": "CjkKGkNPS2NpNHowdHVVQ0Zhdkd3UW9kcng0TkFBEhtDS3ZmbTRmMHR1VUNGWXFDM2dvZFIwd0IwQTA%3D", - "timestampUsec": "1571989194198626", - "authorExternalChannelId": "UCnuKbXKnd_52FV1juSVWT8w", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "56:25" - } - } - }, - "clientId": "CKvfm4f0tuUCFYqC3godR0wB0A0" - } - } - ], - "videoOffsetTimeMsec": "3385750" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "hiii" - } - ] - }, - "authorName": { - "simpleText": "فتاة الاوتاكو كيوكا كيو" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-VruOKNSwy7o/AAAAAAAAAAI/AAAAAAAAAAA/EM5kvPC-QZQ/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-VruOKNSwy7o/AAAAAAAAAAI/AAAAAAAAAAA/EM5kvPC-QZQ/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMHRtZG5ad2JqQjBkVlZEUmxWMlZuZFJiMlF5TkVWUE5tY1NKME5LWWpkclNsUXdkSFZWUTBaVlZFdFZVVzlrYm14QlNVNUJNVFUzTVRrNE9USXlNRGsyTnhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5zUmpGWWRGSjRaMVZMY0Rsd1pXTm1XVzlGYVRkUg==" - } - }, - "id": "CkUKGkNLZnZ2cG4wdHVVQ0ZVdlZ3UW9kMjRFTzZnEidDSmI3a0pUMHR1VUNGVVRLVVFvZG5sQUlOQTE1NzE5ODkyMjA5Njc%3D", - "timestampUsec": "1571989222307751", - "authorExternalChannelId": "UClF1XtRxgUKp9pecfYoEi7Q", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "56:53" - } - } - }, - "clientId": "CJb7kJT0tuUCFUTKUQodnlAINA1571989220967" - } - } - ], - "videoOffsetTimeMsec": "3413529" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "ありがとうございます。" - } - ] - }, - "authorName": { - "simpleText": "まふまふ愛してる" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMHgxVkhwd2JqQjBkVlZEUmxGeGQzZFJiMlJUVGpoQmNYY1NKME5OVDFaMVNtb3dkSFZWUTBaUlZrZFhRVzlrTkhNMFRGTlJNVFUzTVRrNE9USXlNVGsyTVJBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" - } - }, - "id": "CkUKGkNMdVR6cG4wdHVVQ0ZRcXd3UW9kU044QXF3EidDTU9WdUpqMHR1VUNGUVZHV0FvZDRzNExTUTE1NzE5ODkyMjE5NjE%3D", - "timestampUsec": "1571989222558139", - "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "56:53" - } - } - }, - "clientId": "CMOVuJj0tuUCFQVGWAod4s4LSQ1571989221961" - } - } - ], - "videoOffsetTimeMsec": "3413779" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "from korea" - } - ] - }, - "authorName": { - "simpleText": "이희진" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-GiJkDQPu6rk/AAAAAAAAAAI/AAAAAAAAAAA/DAl3sxmc4nc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-GiJkDQPu6rk/AAAAAAAAAAI/AAAAAAAAAAA/DAl3sxmc4nc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMHh0V1c1eFREQjBkVlZEUmxWMlZuZFJiMlJXWW05TGRXY1NKME5KWmxaMFQySjZkSFZWUTBaU2NGSlhRVzlrZEV0M1EzWm5NVFUzTVRrNE9USTBNREE0TUJBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU0zUkdKS1NtaDBkME5pVUZkcGJIQnpTbll0UWpWbg==" - } - }, - "id": "CkUKGkNMbVlucUwwdHVVQ0ZVdlZ3UW9kVmJvS3VnEidDSWZWdE9ienR1VUNGUnBSV0FvZHRLd0N2ZzE1NzE5ODkyNDAwODA%3D", - "timestampUsec": "1571989240646713", - "authorExternalChannelId": "UC7DbJJhtwCbPWilpsJv-B5g", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "57:12" - } - } - }, - "clientId": "CIfVtObztuUCFRpRWAodtKwCvg1571989240080" - } - } - ], - "videoOffsetTimeMsec": "3432051" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "雨スゴい〜" - }, - { - "text": "😨💦💦" - } - ] - }, - "authorName": { - "simpleText": "Smile Smile" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-DbF250QeHlA/AAAAAAAAAAI/AAAAAAAAAAA/BLgx_hVN3yw/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-DbF250QeHlA/AAAAAAAAAAI/AAAAAAAAAAA/BLgx_hVN3yw/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2p3S09nb2FRMDVYVTIxTFZEQjBkVlZEUmxKTVkzZFJiMlJCY0hkUWFsRVNIRU5PVjJWdkxWOTZkSFZWUTBaVk1IRkxaMjlrVVRCTlRrTjNMVEVRQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRWVlJYTm5oYVEwNURiakoyYzNaWlRHdzJaVlY1VVElM0QlM0Q=" - } - }, - "id": "CjoKGkNOV1NtS1QwdHVVQ0ZSTGN3UW9kQXB3UGpREhxDTldlby1fenR1VUNGVTBxS2dvZFEwTU5Ddy0x", - "timestampUsec": "1571989244741973", - "authorExternalChannelId": "UCUTW6xZCNCn2vsvYLl6eUyQ", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "57:16" - } - } - }, - "clientId": "CNWeo-_ztuUCFU0qKgodQ0MNCw-1" - } - } - ], - "videoOffsetTimeMsec": "3436068" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "Hi from indonesia 🙌😊" - } - ] - }, - "authorName": { - "simpleText": "Waliyuddin sisila" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-TIoQvksTQlY/AAAAAAAAAAI/AAAAAAAAAAA/eOcRRQ--lZs/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-TIoQvksTQlY/AAAAAAAAAAI/AAAAAAAAAAA/eOcRRQ--lZs/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMDVmYmw4MlpqQjBkVlZEUm1OTVVYZFJiMlJNUjI5SVNYY1NKME5RYlc5dlNYb3dkSFZWUTBaUmEwRXhVVzlrUTJWelRsUlJNVFUzTVRrNE9USTFNakExTmhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU0xUlhKUGFsZEhRMk5oVWxoNGJraE9jRVZVVWtKbg==" - } - }, - "id": "CkUKGkNOX25fNmYwdHVVQ0ZjTFF3UW9kTEdvSEl3EidDUG1vb0l6MHR1VUNGUWtBMVFvZENlc05UUTE1NzE5ODkyNTIwNTY%3D", - "timestampUsec": "1571989252731871", - "authorExternalChannelId": "UC5ErOjWGCcaRXxnHNpETRBg", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "57:23" - } - } - }, - "clientId": "CPmooIz0tuUCFQkA1QodCesNTQ1571989252056" - } - } - ], - "videoOffsetTimeMsec": "3443547" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "bye💔😖😭" - } - ] - }, - "authorName": { - "simpleText": "فتاة الاوتاكو كيوكا كيو" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-VruOKNSwy7o/AAAAAAAAAAI/AAAAAAAAAAA/EM5kvPC-QZQ/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-VruOKNSwy7o/AAAAAAAAAAI/AAAAAAAAAAA/EM5kvPC-QZQ/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMGxxYmkxeVdEQjBkVlZEUmxWdWNuZFJiMlJPYUZGTGJGRVNKME5LWWpkclNsUXdkSFZWUTBaVlZFdFZVVzlrYm14QlNVNUJNVFUzTVRrNE9USTRNRE0yTWhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5zUmpGWWRGSjRaMVZMY0Rsd1pXTm1XVzlGYVRkUg==" - } - }, - "id": "CkUKGkNJam4tclgwdHVVQ0ZVbnJ3UW9kTmhRS2xREidDSmI3a0pUMHR1VUNGVVRLVVFvZG5sQUlOQTE1NzE5ODkyODAzNjI%3D", - "timestampUsec": "1571989282009992", - "authorExternalChannelId": "UClF1XtRxgUKp9pecfYoEi7Q", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "57:53" - } - } - }, - "clientId": "CJb7kJT0tuUCFUTKUQodnlAINA1571989280362" - } - } - ], - "videoOffsetTimeMsec": "3473764" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "ciao mondo.... 👋👋😁" - } - ] - }, - "authorName": { - "simpleText": "da re" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-YgZDF6KKE4c/AAAAAAAAAAI/AAAAAAAAAAA/yeahlcY42pc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-YgZDF6KKE4c/AAAAAAAAAAI/AAAAAAAAAAA/yeahlcY42pc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMUJYU0RCTVlqQjBkVlZEUm1OUVJYZFJiMlJJWWtWT1NIY1NKME5KWVhBNE5YWXdkSFZWUTBaalprd3hVVzlrVG1KUlJIbEJNVFUzTVRrNE9USTROREkzTnhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5EV2kxaFpFVXdVMFJZWDBwSmJDMVlTMHhxUW05bg==" - } - }, - "id": "CkUKGkNQV0gwTGIwdHVVQ0ZjUEV3UW9kSGJFTkh3EidDSWFwODV2MHR1VUNGY2ZMMVFvZE5iUUR5QTE1NzE5ODkyODQyNzc%3D", - "timestampUsec": "1571989283406837", - "authorExternalChannelId": "UCCZ-adE0SDX_JIl-XKLjBog", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "57:55" - } - } - }, - "clientId": "CIap85v0tuUCFcfL1QodNbQDyA1571989284277" - } - } - ], - "videoOffsetTimeMsec": "3475221" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "雨が降る" - } - ] - }, - "authorName": { - "simpleText": "まふまふ愛してる" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMDF4VTNCaVh6QjBkVlZEUmxKbWRIZFJiMlJmVm10TlQxRVNKME5MZGxjelltSXdkSFZWUTBaWlowNVpRVzlrUkdkclJtOUJNVFUzTVRrNE9UTXdNRGs0T1JBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" - } - }, - "id": "CkUKGkNNcVNwYl8wdHVVQ0ZSZnR3UW9kX1ZrTU9REidDS3ZXM2JiMHR1VUNGWWdOWUFvZERna0ZvQTE1NzE5ODkzMDA5ODk%3D", - "timestampUsec": "1571989301578058", - "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "58:12" - } - } - }, - "clientId": "CKvW3bb0tuUCFYgNYAodDgkFoA1571989300989" - } - } - ], - "videoOffsetTimeMsec": "3492968" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "bye koko san 😢😭" - } - ] - }, - "authorName": { - "simpleText": "Waliyuddin sisila" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-TIoQvksTQlY/AAAAAAAAAAI/AAAAAAAAAAA/eOcRRQ--lZs/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-TIoQvksTQlY/AAAAAAAAAAI/AAAAAAAAAAA/eOcRRQ--lZs/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMDVNUld3NFREQjBkVlZEUmxsVGNYZFJiMlJEWldkS00xRVNKME5RYlc5dlNYb3dkSFZWUTBaUmEwRXhVVzlrUTJWelRsUlJNVFUzTVRrNE9UTXdOVEkzTmhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU0xUlhKUGFsZEhRMk5oVWxoNGJraE9jRVZVVWtKbg==" - } - }, - "id": "CkUKGkNOTEVsOEwwdHVVQ0ZZU3F3UW9kQ2VnSjNREidDUG1vb0l6MHR1VUNGUWtBMVFvZENlc05UUTE1NzE5ODkzMDUyNzY%3D", - "timestampUsec": "1571989307646546", - "authorExternalChannelId": "UC5ErOjWGCcaRXxnHNpETRBg", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "58:18" - } - } - }, - "clientId": "CPmooIz0tuUCFQkA1QodCesNTQ1571989305276" - } - } - ], - "videoOffsetTimeMsec": "3498945" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "da gusto" - } - ] - }, - "authorName": { - "simpleText": "Khastro J" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-vZNn-PLHKNw/AAAAAAAAAAI/AAAAAAAAAAA/rslpoFfthoA/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-vZNn-PLHKNw/AAAAAAAAAAI/AAAAAAAAAAA/rslpoFfthoA/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2pzS09Rb2FRMHBpYzNFNE56QjBkVlZEUmxGaFUzZFJiMlJLVGpCUFdIY1NHME5LVUdNNVgzWjZkSFZWUTBaU2FXUkdVVzlrZVZWSlJrZDNNQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTlhRVXM0UjJkclExUm5UVXhyUzFsSFJtVllRMDlS" - } - }, - "id": "CjkKGkNKYnNxODcwdHVVQ0ZRYVN3UW9kSk4wT1h3EhtDSlBjOV92enR1VUNGUmlkRlFvZHlVSUZHdzA%3D", - "timestampUsec": "1571989333145110", - "authorExternalChannelId": "UCWAK8GgkCTgMLkKYGFeXCOQ", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "58:44" - } - } - }, - "clientId": "CJPc9_vztuUCFRidFQodyUIFGw0" - } - } - ], - "videoOffsetTimeMsec": "3524495" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "Hello" - }, - { - "text": "〜" - }, - { - "text": "(^" - }, - { - "text": "。" - }, - { - "text": "^)" - } - ] - }, - "authorName": { - "simpleText": "Smile Smile" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-DbF250QeHlA/AAAAAAAAAAI/AAAAAAAAAAA/BLgx_hVN3yw/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-DbF250QeHlA/AAAAAAAAAAI/AAAAAAAAAAA/BLgx_hVN3yw/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2p3S09nb2FRMHRQZW5wME56QjBkVlZEUmxweGIzZFJiMlJ1UkZWR1NrRVNIRU5PVjJWdkxWOTZkSFZWUTBaVk1IRkxaMjlrVVRCTlRrTjNMVE1RQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRWVlJYTm5oYVEwNURiakoyYzNaWlRHdzJaVlY1VVElM0QlM0Q=" - } - }, - "id": "CjoKGkNLT3p6dDcwdHVVQ0ZacW93UW9kbkRVRkpBEhxDTldlby1fenR1VUNGVTBxS2dvZFEwTU5Ddy0z", - "timestampUsec": "1571989367265699", - "authorExternalChannelId": "UCUTW6xZCNCn2vsvYLl6eUyQ", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "59:18" - } - } - }, - "clientId": "CNWeo-_ztuUCFU0qKgodQ0MNCw-3" - } - } - ], - "videoOffsetTimeMsec": "3558710" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "私は東京にいる。" - } - ] - }, - "authorName": { - "simpleText": "まふまふ愛してる" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMUJFUXpST1h6QjBkVlZEUmxObVZuZFJiMlJmY0ZWQ2EzY1NKME5NYWw5M09UY3dkSFZWUTBaUk5HOUxaMjlrZFRBMFJIWkJNVFUzTVRrNE9UTTJPVEE0TUJBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" - } - }, - "id": "CkUKGkNQREM0Tl8wdHVVQ0ZTZlZ3UW9kX3BVQmt3EidDTGpfdzk3MHR1VUNGUTRvS2dvZHUwNER2QTE1NzE5ODkzNjkwODA%3D", - "timestampUsec": "1571989369659760", - "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "59:20" - } - } - }, - "clientId": "CLj_w970tuUCFQ4oKgodu04DvA1571989369080" - } - } - ], - "videoOffsetTimeMsec": "3560750" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "Good morning my dear friends! This weekend jazz makes me relaxing. Very good music 😀🎹🥁" - } - ] - }, - "authorName": { - "simpleText": "Djordje Lainovic" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2pzS09Rb2FRMDVxYldsMU16QjBkVlZEUmxSWVluZFJiMlJwWTI5RlRWRVNHME5QYmxjNE4xZ3dkSFZWUTBaU1NuazBRVzlrTmxSalFqRm5NQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTXpYMVpoUnpsNWFtaEtWM0F0V1dSMVJESmhTVTFS" - } - }, - "id": "CjkKGkNOam1pdTMwdHVVQ0ZUWGJ3UW9kaWNvRU1REhtDT25XODdYMHR1VUNGUkp5NEFvZDZUY0IxZzA%3D", - "timestampUsec": "1571989397615448", - "authorExternalChannelId": "UC3_VaG9yjhJWp-YduD2aIMQ", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "59:48" - } - } - }, - "clientId": "COnW87X0tuUCFRJy4Aod6TcB1g0" - } - } - ], - "videoOffsetTimeMsec": "3588722" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "Hi smile - smile 😊" - } - ] - }, - "authorName": { - "simpleText": "Waliyuddin sisila" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-TIoQvksTQlY/AAAAAAAAAAI/AAAAAAAAAAA/eOcRRQ--lZs/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-TIoQvksTQlY/AAAAAAAAAAI/AAAAAAAAAAA/eOcRRQ--lZs/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMDVRWVhkUE56QjBkVlZEUmxwWFQzZFJiMlJLYW10RGJVRVNKME5RYlc5dlNYb3dkSFZWUTBaUmEwRXhVVzlrUTJWelRsUlJNVFUzTVRrNE9UTTVPVGsyT1JBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU0xUlhKUGFsZEhRMk5oVWxoNGJraE9jRVZVVWtKbg==" - } - }, - "id": "CkUKGkNOUGF3TzcwdHVVQ0ZaV093UW9kSmprQ21BEidDUG1vb0l6MHR1VUNGUWtBMVFvZENlc05UUTE1NzE5ODkzOTk5Njk%3D", - "timestampUsec": "1571989400595795", - "authorExternalChannelId": "UC5ErOjWGCcaRXxnHNpETRBg", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "59:52" - } - } - }, - "clientId": "CPmooIz0tuUCFQkA1QodCesNTQ1571989399969" - } - } - ], - "videoOffsetTimeMsec": "3592213" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "🙂" - } - ] - }, - "authorName": { - "simpleText": "Larry Jones" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-VKNGDODN-mg/AAAAAAAAAAI/AAAAAAAAAAA/2_ac0U2lQbE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-VKNGDODN-mg/AAAAAAAAAAI/AAAAAAAAAAA/2_ac0U2lQbE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2p3S09nb2FRMDVJVW5kZlJEQjBkVlZEUmxKWE0zZFJiMlJmVkRSQ1EzY1NIRU5QUTBRNGRISXdkSFZWUTBaaVRVSXhaMEZrVkZsUlExcEJMVEFRQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRNM1V0V2xCR1JYUTBPREkzWTFKSmFsUlVRWE5GWnclM0QlM0Q=" - } - }, - "id": "CjoKGkNOSFJ3X0QwdHVVQ0ZSVzN3UW9kX1Q0QkN3EhxDT0NEOHRyMHR1VUNGYk1CMWdBZFRZUUNaQS0w", - "timestampUsec": "1571989404838097", - "authorExternalChannelId": "UC3u-ZPFEt4827cRIjTTAsEg", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "59:55" - } - } - }, - "clientId": "COCD8tr0tuUCFbMB1gAdTYQCZA-0" - } - } - ], - "videoOffsetTimeMsec": "3595737" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "Good morning my dear friends! This weekend jazz makes me relaxing. Very good music 😀🎹🥁" - } - ] - }, - "authorName": { - "simpleText": "Djordje Lainovic" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2pzS09Rb2FRMDlmU1cxZlZEQjBkVlZEUmxsTVpYZFJiMlF6YlVsR09IY1NHME5QYmxjNE4xZ3dkSFZWUTBaU1NuazBRVzlrTmxSalFqRm5NUkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTXpYMVpoUnpsNWFtaEtWM0F0V1dSMVJESmhTVTFS" - } - }, - "id": "CjkKGkNPX0ltX1QwdHVVQ0ZZTGV3UW9kM21JRjh3EhtDT25XODdYMHR1VUNGUkp5NEFvZDZUY0IxZzE%3D", - "timestampUsec": "1571989412570223", - "authorExternalChannelId": "UC3_VaG9yjhJWp-YduD2aIMQ", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "1:00:04" - } - } - }, - "clientId": "COnW87X0tuUCFRJy4Aod6TcB1g1" - } - } - ], - "videoOffsetTimeMsec": "3604722" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "why so many japanese here?" - } - ] - }, - "authorName": { - "simpleText": "YYH" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-Kg1yNZLPpo4/AAAAAAAAAAI/AAAAAAAAAAA/KAKPCyTOSeM/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-Kg1yNZLPpo4/AAAAAAAAAAI/AAAAAAAAAAA/KAKPCyTOSeM/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2pzS09Rb2FRMHhxWWpSZllqQjBkVlZEUmxGaFUzZFJiMlJ5ZFhkS1oxRVNHME5MYVVGNU5GUXdkSFZWUTBaVE1VUm9VVzlrYnpWdlJtOVJNQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTlBNMFpMTkRkVFoxSTBaMVpOYjJwcllYVkdWVTlu" - } - }, - "id": "CjkKGkNMamI0X2IwdHVVQ0ZRYVN3UW9kcnV3SmdREhtDS2lBeTRUMHR1VUNGUzFEaFFvZG81b0ZvUTA%3D", - "timestampUsec": "1571989417946552", - "authorExternalChannelId": "UCO3FK47SgR4gVMojkauFUOg", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "1:00:08" - } - } - }, - "clientId": "CKiAy4T0tuUCFS1DhQodo5oFoQ0" - } - } - ], - "videoOffsetTimeMsec": "3608795" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "ハロ" - } - ] - }, - "authorName": { - "simpleText": "Soixanteneuf" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-Bu3ItQBLq2U/AAAAAAAAAAI/AAAAAAAAAAA/29OhNljHYfk/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-Bu3ItQBLq2U/AAAAAAAAAAI/AAAAAAAAAAA/29OhNljHYfk/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMHg1TmpaSlNERjBkVlZEUmxWVWVYZFJiMlJXTjI5TldFRVNKME5QTWpBd1puSXdkSFZWUTBaamFEbGhRVzlrZERKalExSlJNVFUzTVRrNE9UUXpPVE0yT0JBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5hZEZoU1JXZFdXRmhFU1dWUVpVRkdiR2RWVEhOQg==" - } - }, - "id": "CkUKGkNMeTY2SUgxdHVVQ0ZVVHl3UW9kVjdvTVhBEidDTzIwMGZyMHR1VUNGY2g5YUFvZHQyY0NSUTE1NzE5ODk0MzkzNjg%3D", - "timestampUsec": "1571989441092924", - "authorExternalChannelId": "UCZtXREgVXXDIePeAFlgULsA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "1:00:32" - } - } - }, - "clientId": "CO200fr0tuUCFch9aAodt2cCRQ1571989439368" - } - } - ], - "videoOffsetTimeMsec": "3632585" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatPlaceholderItemRenderer": { - "id": "CkUKGkNMT2NfSTcxdHVVQ0ZXdmhPQW9kbGRRSGVBEidDTzIwMGZyMHR1VUNGY2g5YUFvZHQyY0NSUTE1NzE5ODk0NjY5NzQ%3D", - "timestampUsec": "1571989468679731" - } - }, - "clientId": "CO200fr0tuUCFch9aAodt2cCRQ1571989466974" - } - } - ], - "videoOffsetTimeMsec": "3659848" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "Hello Japanese dear friends! 😀" - } - ] - }, - "authorName": { - "simpleText": "Djordje Lainovic" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2pzS09Rb2FRMHBEUzNsd1NERjBkVlZEUm1FelVuZFJiMlJ3YTJOUGNWRVNHME5QYmxjNE4xZ3dkSFZWUTBaU1NuazBRVzlrTmxSalFqRm5NaEFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTXpYMVpoUnpsNWFtaEtWM0F0V1dSMVJESmhTVTFS" - } - }, - "id": "CjkKGkNKQ0t5cEgxdHVVQ0ZhM1J3UW9kcGtjT3FREhtDT25XODdYMHR1VUNGUkp5NEFvZDZUY0IxZzI%3D", - "timestampUsec": "1571989474149648", - "authorExternalChannelId": "UC3_VaG9yjhJWp-YduD2aIMQ", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "1:01:05" - } - } - }, - "clientId": "COnW87X0tuUCFRJy4Aod6TcB1g2" - } - } - ], - "videoOffsetTimeMsec": "3665409" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "私はこのチャンネルにいい音楽を聴くために来た" - } - ] - }, - "authorName": { - "simpleText": "まふまふ愛してる" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMDF4YW1wd2NqRjBkVlZEUmxGbE9IZFJiMlJ2ZEVGT09XY1NKME5RYWswNFdtb3hkSFZWUTBaWFRrUm9VVzlrVm5OalJYQkJNVFUzTVRrNE9UUTVNVFExT1JBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" - } - }, - "id": "CkUKGkNNcWpqcHIxdHVVQ0ZRZTh3UW9kb3RBTjlnEidDUGpNOFpqMXR1VUNGV05EaFFvZFZzY0VwQTE1NzE5ODk0OTE0NTk%3D", - "timestampUsec": "1571989492044234", - "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "1:01:23" - } - } - }, - "clientId": "CPjM8Zj1tuUCFWNDhQodVscEpA1571989491459" - } - } - ], - "videoOffsetTimeMsec": "3683359" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "coz us japanese like jazz" - } - ] - }, - "authorName": { - "simpleText": "Soixanteneuf" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-Bu3ItQBLq2U/AAAAAAAAAAI/AAAAAAAAAAA/29OhNljHYfk/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-Bu3ItQBLq2U/AAAAAAAAAAI/AAAAAAAAAAA/29OhNljHYfk/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMHBJV0hoYWRqRjBkVlZEUmxwVVdYZFJiMlE0YkhkTFRYY1NKME5QTWpBd1puSXdkSFZWUTBaamFEbGhRVzlrZERKalExSlJNVFUzTVRrNE9UUTVNek0yTXhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5hZEZoU1JXZFdXRmhFU1dWUVpVRkdiR2RWVEhOQg==" - } - }, - "id": "CkUKGkNKSFh4WnYxdHVVQ0ZaVFl3UW9kOGx3S013EidDTzIwMGZyMHR1VUNGY2g5YUFvZHQyY0NSUTE1NzE5ODk0OTMzNjM%3D", - "timestampUsec": "1571989495049105", - "authorExternalChannelId": "UCZtXREgVXXDIePeAFlgULsA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "1:01:26" - } - } - }, - "clientId": "CO200fr0tuUCFch9aAodt2cCRQ1571989493363" - } - } - ], - "videoOffsetTimeMsec": "3686141" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "ohhhhh naruhoto~" - } - ] - }, - "authorName": { - "simpleText": "YYH" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-Kg1yNZLPpo4/AAAAAAAAAAI/AAAAAAAAAAA/KAKPCyTOSeM/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-Kg1yNZLPpo4/AAAAAAAAAAI/AAAAAAAAAAA/KAKPCyTOSeM/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2pzS09Rb2FRMHhFTkhaaE56RjBkVlZEUmxNelZYZFJiMlJuVDFGR1ZrRVNHME5MYVVGNU5GUXdkSFZWUTBaVE1VUm9VVzlrYnpWdlJtOVJNUkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTlBNMFpMTkRkVFoxSTBaMVpOYjJwcllYVkdWVTlu" - } - }, - "id": "CjkKGkNMRDR2YTcxdHVVQ0ZTM1V3UW9kZ09RRlZBEhtDS2lBeTRUMHR1VUNGUzFEaFFvZG81b0ZvUTE%3D", - "timestampUsec": "1571989534768176", - "authorExternalChannelId": "UCO3FK47SgR4gVMojkauFUOg", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "1:02:06" - } - } - }, - "clientId": "CKiAy4T0tuUCFS1DhQodo5oFoQ1" - } - } - ], - "videoOffsetTimeMsec": "3726156" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "we meet again mafumafu san" - } - ] - }, - "authorName": { - "simpleText": "Soixanteneuf" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-Bu3ItQBLq2U/AAAAAAAAAAI/AAAAAAAAAAA/29OhNljHYfk/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-Bu3ItQBLq2U/AAAAAAAAAAI/AAAAAAAAAAA/29OhNljHYfk/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2tjS1JRb2FRMDVoZFRaaVJERjBkVlZEUmxVelkzZFJiMlIxY1hkTmFrRVNKME5QTWpBd1puSXdkSFZWUTBaamFEbGhRVzlrZERKalExSlJNVFUzTVRrNE9UVXpOemszTnhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5hZEZoU1JXZFdXRmhFU1dWUVpVRkdiR2RWVEhOQg==" - } - }, - "id": "CkUKGkNOYXU2YkQxdHVVQ0ZVM2N3UW9kdXF3TWpBEidDTzIwMGZyMHR1VUNGY2g5YUFvZHQyY0NSUTE1NzE5ODk1Mzc5Nzc%3D", - "timestampUsec": "1571989539673942", - "authorExternalChannelId": "UCZtXREgVXXDIePeAFlgULsA", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "1:02:11" - } - } - }, - "clientId": "CO200fr0tuUCFch9aAodt2cCRQ1571989537977" - } - } - ], - "videoOffsetTimeMsec": "3731100" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "World is great! Be happy!🌍🌎🌏 😁😀" - } - ] - }, - "authorName": { - "simpleText": "Djordje Lainovic" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2pzS09Rb2FRMHRYVG5aaVNERjBkVlZEUm1OaWVuZFJiMlJzVGtGTFptY1NHME5QYmxjNE4xZ3dkSFZWUTBaU1NuazBRVzlrTmxSalFqRm5NeEFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTXpYMVpoUnpsNWFtaEtWM0F0V1dSMVJESmhTVTFS" - } - }, - "id": "CjkKGkNLV052YkgxdHVVQ0ZjYnp3UW9kbE5BS2ZnEhtDT25XODdYMHR1VUNGUkp5NEFvZDZUY0IxZzM%3D", - "timestampUsec": "1571989541045925", - "authorExternalChannelId": "UC3_VaG9yjhJWp-YduD2aIMQ", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "1:02:12" - } - } - }, - "clientId": "COnW87X0tuUCFRJy4Aod6TcB1g3" - } - } - ], - "videoOffsetTimeMsec": "3732472" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "because everybody love good music" - } - ] - }, - "authorName": { - "simpleText": "Svatopluk Čech" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-4PqtNbyI02Q/AAAAAAAAAAI/AAAAAAAAAAA/UCO9qZGm8t8/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-4PqtNbyI02Q/AAAAAAAAAAI/AAAAAAAAAAA/UCO9qZGm8t8/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2pzS09Rb2FRMDFZWVhNM2FqRjBkVlZEUmxNek5IZFJiMlJZWVhkSFdtY1NHME5QWVhadlgxaDVkSFZWUTBaVlpVUkdVVzlrTTFSRlEwVkJNQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTlljRVpFU2xJdGFYYzNUbEZmYm1KcU0zZDRNR05S" - } - }, - "id": "CjkKGkNNWGFzN2oxdHVVQ0ZTMzR3UW9kWGF3R1pnEhtDT2F2b19YeXR1VUNGVWVERlFvZDNURUNFQTA%3D", - "timestampUsec": "1571989555572037", - "authorExternalChannelId": "UCXpFDJR-iw7NQ_nbj3wx0cQ", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "1:02:27" - } - } - }, - "clientId": "COavo_XytuUCFUeDFQod3TECEA0" - } - } - ], - "videoOffsetTimeMsec": "3747045" + }, + "clientId": "COnW87X0tuUCFRJy4Aod6TcB1g0" + } + } + ], + "videoOffsetTimeMsec": "3588722" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "Hi smile - smile 😊" + } + ] + }, + "authorName": { + "simpleText": "Waliyuddin sisila" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-TIoQvksTQlY/AAAAAAAAAAI/AAAAAAAAAAA/eOcRRQ--lZs/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-TIoQvksTQlY/AAAAAAAAAAI/AAAAAAAAAAA/eOcRRQ--lZs/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMDVRWVhkUE56QjBkVlZEUmxwWFQzZFJiMlJLYW10RGJVRVNKME5RYlc5dlNYb3dkSFZWUTBaUmEwRXhVVzlrUTJWelRsUlJNVFUzTVRrNE9UTTVPVGsyT1JBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU0xUlhKUGFsZEhRMk5oVWxoNGJraE9jRVZVVWtKbg==" } + }, + "id": "CkUKGkNOUGF3TzcwdHVVQ0ZaV093UW9kSmprQ21BEidDUG1vb0l6MHR1VUNGUWtBMVFvZENlc05UUTE1NzE5ODkzOTk5Njk%3D", + "timestampUsec": "1571989400595795", + "authorExternalChannelId": "UC5ErOjWGCcaRXxnHNpETRBg", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "59:52" + } } - ] - } + }, + "clientId": "CPmooIz0tuUCFQkA1QodCesNTQ1571989399969" + } + } + ], + "videoOffsetTimeMsec": "3592213" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "🙂" + } + ] + }, + "authorName": { + "simpleText": "Larry Jones" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-VKNGDODN-mg/AAAAAAAAAAI/AAAAAAAAAAA/2_ac0U2lQbE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-VKNGDODN-mg/AAAAAAAAAAI/AAAAAAAAAAA/2_ac0U2lQbE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2p3S09nb2FRMDVJVW5kZlJEQjBkVlZEUmxKWE0zZFJiMlJmVkRSQ1EzY1NIRU5QUTBRNGRISXdkSFZWUTBaaVRVSXhaMEZrVkZsUlExcEJMVEFRQUJvNEdnMEtDMU56YWtOdVNFOXJMVk5yS2ljS0dGVkRTbWhxUlRkM1ltUlpRV0ZsTVVjeU5XMHdkRWhCUVJJTFUzTnFRMjVJVDJzdFUyc2dBU2dCTWhvS0dGVkRNM1V0V2xCR1JYUTBPREkzWTFKSmFsUlVRWE5GWnclM0QlM0Q=" + } + }, + "id": "CjoKGkNOSFJ3X0QwdHVVQ0ZSVzN3UW9kX1Q0QkN3EhxDT0NEOHRyMHR1VUNGYk1CMWdBZFRZUUNaQS0w", + "timestampUsec": "1571989404838097", + "authorExternalChannelId": "UC3u-ZPFEt4827cRIjTTAsEg", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "59:55" + } + } + }, + "clientId": "COCD8tr0tuUCFbMB1gAdTYQCZA-0" + } + } + ], + "videoOffsetTimeMsec": "3595737" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "Good morning my dear friends! This weekend jazz makes me relaxing. Very good music 😀🎹🥁" + } + ] + }, + "authorName": { + "simpleText": "Djordje Lainovic" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2pzS09Rb2FRMDlmU1cxZlZEQjBkVlZEUmxsTVpYZFJiMlF6YlVsR09IY1NHME5QYmxjNE4xZ3dkSFZWUTBaU1NuazBRVzlrTmxSalFqRm5NUkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTXpYMVpoUnpsNWFtaEtWM0F0V1dSMVJESmhTVTFS" + } + }, + "id": "CjkKGkNPX0ltX1QwdHVVQ0ZZTGV3UW9kM21JRjh3EhtDT25XODdYMHR1VUNGUkp5NEFvZDZUY0IxZzE%3D", + "timestampUsec": "1571989412570223", + "authorExternalChannelId": "UC3_VaG9yjhJWp-YduD2aIMQ", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "1:00:04" + } + } + }, + "clientId": "COnW87X0tuUCFRJy4Aod6TcB1g1" + } + } + ], + "videoOffsetTimeMsec": "3604722" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "why so many japanese here?" + } + ] + }, + "authorName": { + "simpleText": "YYH" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-Kg1yNZLPpo4/AAAAAAAAAAI/AAAAAAAAAAA/KAKPCyTOSeM/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-Kg1yNZLPpo4/AAAAAAAAAAI/AAAAAAAAAAA/KAKPCyTOSeM/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2pzS09Rb2FRMHhxWWpSZllqQjBkVlZEUmxGaFUzZFJiMlJ5ZFhkS1oxRVNHME5MYVVGNU5GUXdkSFZWUTBaVE1VUm9VVzlrYnpWdlJtOVJNQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTlBNMFpMTkRkVFoxSTBaMVpOYjJwcllYVkdWVTlu" + } + }, + "id": "CjkKGkNMamI0X2IwdHVVQ0ZRYVN3UW9kcnV3SmdREhtDS2lBeTRUMHR1VUNGUzFEaFFvZG81b0ZvUTA%3D", + "timestampUsec": "1571989417946552", + "authorExternalChannelId": "UCO3FK47SgR4gVMojkauFUOg", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "1:00:08" + } + } + }, + "clientId": "CKiAy4T0tuUCFS1DhQodo5oFoQ0" + } + } + ], + "videoOffsetTimeMsec": "3608795" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "ハロ" + } + ] + }, + "authorName": { + "simpleText": "Soixanteneuf" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-Bu3ItQBLq2U/AAAAAAAAAAI/AAAAAAAAAAA/29OhNljHYfk/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-Bu3ItQBLq2U/AAAAAAAAAAI/AAAAAAAAAAA/29OhNljHYfk/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMHg1TmpaSlNERjBkVlZEUmxWVWVYZFJiMlJXTjI5TldFRVNKME5QTWpBd1puSXdkSFZWUTBaamFEbGhRVzlrZERKalExSlJNVFUzTVRrNE9UUXpPVE0yT0JBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5hZEZoU1JXZFdXRmhFU1dWUVpVRkdiR2RWVEhOQg==" + } + }, + "id": "CkUKGkNMeTY2SUgxdHVVQ0ZVVHl3UW9kVjdvTVhBEidDTzIwMGZyMHR1VUNGY2g5YUFvZHQyY0NSUTE1NzE5ODk0MzkzNjg%3D", + "timestampUsec": "1571989441092924", + "authorExternalChannelId": "UCZtXREgVXXDIePeAFlgULsA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "1:00:32" + } + } + }, + "clientId": "CO200fr0tuUCFch9aAodt2cCRQ1571989439368" + } + } + ], + "videoOffsetTimeMsec": "3632585" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatPlaceholderItemRenderer": { + "id": "CkUKGkNMT2NfSTcxdHVVQ0ZXdmhPQW9kbGRRSGVBEidDTzIwMGZyMHR1VUNGY2g5YUFvZHQyY0NSUTE1NzE5ODk0NjY5NzQ%3D", + "timestampUsec": "1571989468679731" + } + }, + "clientId": "CO200fr0tuUCFch9aAodt2cCRQ1571989466974" + } + } + ], + "videoOffsetTimeMsec": "3659848" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "Hello Japanese dear friends! 😀" + } + ] + }, + "authorName": { + "simpleText": "Djordje Lainovic" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2pzS09Rb2FRMHBEUzNsd1NERjBkVlZEUm1FelVuZFJiMlJ3YTJOUGNWRVNHME5QYmxjNE4xZ3dkSFZWUTBaU1NuazBRVzlrTmxSalFqRm5NaEFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTXpYMVpoUnpsNWFtaEtWM0F0V1dSMVJESmhTVTFS" + } + }, + "id": "CjkKGkNKQ0t5cEgxdHVVQ0ZhM1J3UW9kcGtjT3FREhtDT25XODdYMHR1VUNGUkp5NEFvZDZUY0IxZzI%3D", + "timestampUsec": "1571989474149648", + "authorExternalChannelId": "UC3_VaG9yjhJWp-YduD2aIMQ", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "1:01:05" + } + } + }, + "clientId": "COnW87X0tuUCFRJy4Aod6TcB1g2" + } + } + ], + "videoOffsetTimeMsec": "3665409" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "私はこのチャンネルにいい音楽を聴くために来た" + } + ] + }, + "authorName": { + "simpleText": "まふまふ愛してる" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-N-nOAgLp_T0/AAAAAAAAAAI/AAAAAAAAAAA/k7O62ZS6xgE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMDF4YW1wd2NqRjBkVlZEUmxGbE9IZFJiMlJ2ZEVGT09XY1NKME5RYWswNFdtb3hkSFZWUTBaWFRrUm9VVzlrVm5OalJYQkJNVFUzTVRrNE9UUTVNVFExT1JBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU01TjBKaFJtOUVUekYxWTB0UE9YSkRUalJ2VVZaQg==" + } + }, + "id": "CkUKGkNNcWpqcHIxdHVVQ0ZRZTh3UW9kb3RBTjlnEidDUGpNOFpqMXR1VUNGV05EaFFvZFZzY0VwQTE1NzE5ODk0OTE0NTk%3D", + "timestampUsec": "1571989492044234", + "authorExternalChannelId": "UC97BaFoDO1ucKO9rCN4oQVA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "1:01:23" + } + } + }, + "clientId": "CPjM8Zj1tuUCFWNDhQodVscEpA1571989491459" + } + } + ], + "videoOffsetTimeMsec": "3683359" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "coz us japanese like jazz" + } + ] + }, + "authorName": { + "simpleText": "Soixanteneuf" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-Bu3ItQBLq2U/AAAAAAAAAAI/AAAAAAAAAAA/29OhNljHYfk/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-Bu3ItQBLq2U/AAAAAAAAAAI/AAAAAAAAAAA/29OhNljHYfk/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMHBJV0hoYWRqRjBkVlZEUmxwVVdYZFJiMlE0YkhkTFRYY1NKME5QTWpBd1puSXdkSFZWUTBaamFEbGhRVzlrZERKalExSlJNVFUzTVRrNE9UUTVNek0yTXhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5hZEZoU1JXZFdXRmhFU1dWUVpVRkdiR2RWVEhOQg==" + } + }, + "id": "CkUKGkNKSFh4WnYxdHVVQ0ZaVFl3UW9kOGx3S013EidDTzIwMGZyMHR1VUNGY2g5YUFvZHQyY0NSUTE1NzE5ODk0OTMzNjM%3D", + "timestampUsec": "1571989495049105", + "authorExternalChannelId": "UCZtXREgVXXDIePeAFlgULsA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "1:01:26" + } + } + }, + "clientId": "CO200fr0tuUCFch9aAodt2cCRQ1571989493363" + } + } + ], + "videoOffsetTimeMsec": "3686141" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "ohhhhh naruhoto~" + } + ] + }, + "authorName": { + "simpleText": "YYH" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-Kg1yNZLPpo4/AAAAAAAAAAI/AAAAAAAAAAA/KAKPCyTOSeM/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-Kg1yNZLPpo4/AAAAAAAAAAI/AAAAAAAAAAA/KAKPCyTOSeM/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2pzS09Rb2FRMHhFTkhaaE56RjBkVlZEUmxNelZYZFJiMlJuVDFGR1ZrRVNHME5MYVVGNU5GUXdkSFZWUTBaVE1VUm9VVzlrYnpWdlJtOVJNUkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTlBNMFpMTkRkVFoxSTBaMVpOYjJwcllYVkdWVTlu" + } + }, + "id": "CjkKGkNMRDR2YTcxdHVVQ0ZTM1V3UW9kZ09RRlZBEhtDS2lBeTRUMHR1VUNGUzFEaFFvZG81b0ZvUTE%3D", + "timestampUsec": "1571989534768176", + "authorExternalChannelId": "UCO3FK47SgR4gVMojkauFUOg", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "1:02:06" + } + } + }, + "clientId": "CKiAy4T0tuUCFS1DhQodo5oFoQ1" + } + } + ], + "videoOffsetTimeMsec": "3726156" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "we meet again mafumafu san" + } + ] + }, + "authorName": { + "simpleText": "Soixanteneuf" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-Bu3ItQBLq2U/AAAAAAAAAAI/AAAAAAAAAAA/29OhNljHYfk/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-Bu3ItQBLq2U/AAAAAAAAAAI/AAAAAAAAAAA/29OhNljHYfk/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2tjS1JRb2FRMDVoZFRaaVJERjBkVlZEUmxVelkzZFJiMlIxY1hkTmFrRVNKME5QTWpBd1puSXdkSFZWUTBaamFEbGhRVzlrZERKalExSlJNVFUzTVRrNE9UVXpOemszTnhBQUdqZ2FEUW9MVTNOcVEyNUlUMnN0VTJzcUp3b1lWVU5LYUdwRk4zZGlaRmxCWVdVeFJ6STFiVEIwU0VGQkVndFRjMnBEYmtoUGF5MVRheUFCS0FFeUdnb1lWVU5hZEZoU1JXZFdXRmhFU1dWUVpVRkdiR2RWVEhOQg==" + } + }, + "id": "CkUKGkNOYXU2YkQxdHVVQ0ZVM2N3UW9kdXF3TWpBEidDTzIwMGZyMHR1VUNGY2g5YUFvZHQyY0NSUTE1NzE5ODk1Mzc5Nzc%3D", + "timestampUsec": "1571989539673942", + "authorExternalChannelId": "UCZtXREgVXXDIePeAFlgULsA", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "1:02:11" + } + } + }, + "clientId": "CO200fr0tuUCFch9aAodt2cCRQ1571989537977" + } + } + ], + "videoOffsetTimeMsec": "3731100" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "World is great! Be happy!🌍🌎🌏 😁😀" + } + ] + }, + "authorName": { + "simpleText": "Djordje Lainovic" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/--tbt3G2fVTk/AAAAAAAAAAI/AAAAAAAAAAA/w4oY17Qh4hc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2pzS09Rb2FRMHRYVG5aaVNERjBkVlZEUm1OaWVuZFJiMlJzVGtGTFptY1NHME5QYmxjNE4xZ3dkSFZWUTBaU1NuazBRVzlrTmxSalFqRm5NeEFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTXpYMVpoUnpsNWFtaEtWM0F0V1dSMVJESmhTVTFS" + } + }, + "id": "CjkKGkNLV052YkgxdHVVQ0ZjYnp3UW9kbE5BS2ZnEhtDT25XODdYMHR1VUNGUkp5NEFvZDZUY0IxZzM%3D", + "timestampUsec": "1571989541045925", + "authorExternalChannelId": "UC3_VaG9yjhJWp-YduD2aIMQ", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "1:02:12" + } + } + }, + "clientId": "COnW87X0tuUCFRJy4Aod6TcB1g3" + } + } + ], + "videoOffsetTimeMsec": "3732472" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "because everybody love good music" + } + ] + }, + "authorName": { + "simpleText": "Svatopluk Čech" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-4PqtNbyI02Q/AAAAAAAAAAI/AAAAAAAAAAA/UCO9qZGm8t8/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-4PqtNbyI02Q/AAAAAAAAAAI/AAAAAAAAAAA/UCO9qZGm8t8/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2pzS09Rb2FRMDFZWVhNM2FqRjBkVlZEUmxNek5IZFJiMlJZWVhkSFdtY1NHME5QWVhadlgxaDVkSFZWUTBaVlpVUkdVVzlrTTFSRlEwVkJNQkFBR2pnYURRb0xVM05xUTI1SVQyc3RVMnNxSndvWVZVTkthR3BGTjNkaVpGbEJZV1V4UnpJMWJUQjBTRUZCRWd0VGMycERia2hQYXkxVGF5QUJLQUV5R2dvWVZVTlljRVpFU2xJdGFYYzNUbEZmYm1KcU0zZDRNR05S" + } + }, + "id": "CjkKGkNNWGFzN2oxdHVVQ0ZTMzR3UW9kWGF3R1pnEhtDT2F2b19YeXR1VUNGVWVERlFvZDNURUNFQTA%3D", + "timestampUsec": "1571989555572037", + "authorExternalChannelId": "UCXpFDJR-iw7NQ_nbj3wx0cQ", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "1:02:27" + } + } + }, + "clientId": "COavo_XytuUCFUeDFQod3TECEA0" + } + } + ], + "videoOffsetTimeMsec": "3747045" + } } - }, - "csn": "CAXIXa-uHZnC4wL5nZ7oBQ", - "url": "\/live_chat_replay\/get_live_chat_replay?continuation=op2w0wRyGjxDZzhhRFFvTFUzTnFRMjVJVDJzdFUyc2FFLXFvM2JrQkRRb0xVM05xUTI1SVQyc3RVMnNnQVElM0QlM0QoATAAOABAAEgEUhwIABAAGAAgACoOc3RhdGljY2hlY2tzdW1AAFgDYAFoAHIECAEQAHgA", - "xsrf_token": "QUFFLUhqbTZWWEFiT3ZxaDAtY09pRzZXSUotZC1uclFMQXxBQ3Jtc0tsOFZYN09CWFlBd2NKSFB4R3hmN3dUY2xXaW9tbzdFZlZBTllDcnBhMG9WUXVkZGZ5RGRIYkxSajBiNVpsNU5PV3hNYkhUZGJybTVEYWM2MWREbTRUYnc3XzRpeUJVbFpNR0dod1RPbGtVLWJhdkhtUVpVN0JKVGNSQVRSY0ZsODhodEwxaWdjN0pHZThlbEJVXzJMc2VXZGtQOXc=" -} \ No newline at end of file + ] + } + }, + "csn": "CAXIXa-uHZnC4wL5nZ7oBQ", + "url": "/live_chat_replay/get_live_chat_replay?continuation=op2w0wRyGjxDZzhhRFFvTFUzTnFRMjVJVDJzdFUyc2FFLXFvM2JrQkRRb0xVM05xUTI1SVQyc3RVMnNnQVElM0QlM0QoATAAOABAAEgEUhwIABAAGAAgACoOc3RhdGljY2hlY2tzdW1AAFgDYAFoAHIECAEQAHgA", + "xsrf_token": "QUFFLUhqbTZWWEFiT3ZxaDAtY09pRzZXSUotZC1uclFMQXxBQ3Jtc0tsOFZYN09CWFlBd2NKSFB4R3hmN3dUY2xXaW9tbzdFZlZBTllDcnBhMG9WUXVkZGZ5RGRIYkxSajBiNVpsNU5PV3hNYkhUZGJybTVEYWM2MWREbTRUYnc3XzRpeUJVbFpNR0dod1RPbGtVLWJhdkhtUVpVN0JKVGNSQVRSY0ZsODhodEwxaWdjN0pHZThlbEJVXzJMc2VXZGtQOXc=" +} diff --git a/tests/testdata/compatible/newSponsor.json b/tests/testdata/compatible/newSponsor.json index a5bd8b4..7022429 100644 --- a/tests/testdata/compatible/newSponsor.json +++ b/tests/testdata/compatible/newSponsor.json @@ -1,1857 +1,1856 @@ { - "timing": { - "info": { - "st": 100 + "timing": { + "info": { + "st": 100 + } + }, + + "responseContext": { + "serviceTrackingParams": [ + { + "service": "CSI", + "params": [ + { + "key": "GetLiveChat_rid", + "value": "0xcb7fb21ed3bebef5" + }, + { + "key": "c", + "value": "WEB" + }, + { + "key": "cver", + "value": "2.20191010.04.06" + }, + { + "key": "yt_li", + "value": "0" + } + ] + }, + { + "service": "GFEEDBACK", + "params": [ + { + "key": "e", + "value": "23735226,23735347,23744176,23748146,23793834,23794463,23794618,23804281,23826780,23832073,23836260,23836965,23837742,23837772,23837851,23837993,23839278,23839362,23840216,23842630,23842986,23843534,23845646,23847144,23847943,23848422,23848676,23848676,23849316,23850276,23850330,23851677,24630348,24650038,9405960,9449243,9471235" + }, + { + "key": "logged_in", + "value": "0" + } + ] + }, + { + "service": "GUIDED_HELP", + "params": [ + { + "key": "logged_in", + "value": "0" + } + ] + }, + { + "service": "ECATCHER", + "params": [ + { + "key": "client.name", + "value": "WEB" + }, + { + "key": "client.version", + "value": "2.20191009" + }, + { + "key": "innertube.build.changelist", + "value": "273830839" + }, + { + "key": "innertube.build.experiments.source_version", + "value": "274226231" + }, + { + "key": "innertube.build.label", + "value": "youtube.ytfe.innertube_20191008_4_RC2" + }, + { + "key": "innertube.build.timestamp", + "value": "1570659367" + }, + { + "key": "innertube.build.variants.checksum", + "value": "3a5ae9409679bfdefdb52058a1fd326c" + }, + { + "key": "innertube.run.job", + "value": "ytfe-innertube-replica-only.ytfe" + } + ] + } + ], + "webResponseContextExtensionData": { + "ytConfigData": { + "csn": "PvujXbH0OIazqQHXgJ64DQ", + "visitorData": "CgtaMnVPX1Q0WlNlOCi-9o_tBQ%3D%3D" + } + } + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "invalidationContinuationData": { + "invalidationId": { + "objectSource": 1056, + "objectId": "Y2hhdH5VQ25SUVlIVG5STFNGMGNMSndNbmVkQ2d-NTIzNjc1OQ==", + "topic": "chat~UCnRQYHTnRLSF0cLJwMnedCg~5236759", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1571027775014" + }, + "timeoutMs": 10000, + "continuation": "0ofMyAPQARpuQ2t3U0lRb1lWVU51VWxGWlNGUnVVa3hUUmpCalRFcDNUVzVsWkVObkVnVXZiR2wyWlNvbkNoaFZRMjVTVVZsSVZHNVNURk5HTUdOTVNuZE5ibVZrUTJjU0MwMURNM2RWU2kxQ1dFNUZJQUklM0Qo9qKa0d2a5QIwADgAQAJKKQgAEAAYACAAKg5zdGF0aWNjaGVja3N1bToAQABKAFCpzNfD9prlAlgDUOS4msbxmuUCWOS4msbxmuUCaAGCAQIIAYgBAKABt4LZw_aa5QI%3D", + "clickTrackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8" + } } - }, - "response": { - "responseContext": { - "serviceTrackingParams": [ - { - "service": "CSI", - "params": [ - { - "key": "GetLiveChat_rid", - "value": "0xcb7fb21ed3bebef5" - }, - { - "key": "c", - "value": "WEB" - }, - { - "key": "cver", - "value": "2.20191010.04.06" - }, - { - "key": "yt_li", - "value": "0" - } - ] + ], + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatLegacyPaidMessageRenderer": { + "id": "ChwKGkNQYWltdEhkbXVVQ0Zhakl3UW9kaGgwS2RR", + "timestampUsec": "1571021092458870", + "eventText": { + "runs": [ + { + "text": "新規メンバー" + } + ] }, - { - "service": "GFEEDBACK", - "params": [ - { - "key": "e", - "value": "23735226,23735347,23744176,23748146,23793834,23794463,23794618,23804281,23826780,23832073,23836260,23836965,23837742,23837772,23837851,23837993,23839278,23839362,23840216,23842630,23842986,23843534,23845646,23847144,23847943,23848422,23848676,23848676,23849316,23850276,23850330,23851677,24630348,24650038,9405960,9449243,9471235" - }, - { - "key": "logged_in", - "value": "0" - } - ] + "detailText": { + "simpleText": "ようこそ、カチュア さん!" }, - { - "service": "GUIDED_HELP", - "params": [ - { - "key": "logged_in", - "value": "0" - } - ] + "authorName": { + "simpleText": "カチュア" }, - { - "service": "ECATCHER", - "params": [ - { - "key": "client.name", - "value": "WEB" - }, - { - "key": "client.version", - "value": "2.20191009" - }, - { - "key": "innertube.build.changelist", - "value": "273830839" - }, - { - "key": "innertube.build.experiments.source_version", - "value": "274226231" - }, - { - "key": "innertube.build.label", - "value": "youtube.ytfe.innertube_20191008_4_RC2" - }, - { - "key": "innertube.build.timestamp", - "value": "1570659367" - }, - { - "key": "innertube.build.variants.checksum", - "value": "3a5ae9409679bfdefdb52058a1fd326c" - }, - { - "key": "innertube.run.job", - "value": "ytfe-innertube-replica-only.ytfe" - } - ] - } - ], - "webResponseContextExtensionData": { - "ytConfigData": { - "csn": "PvujXbH0OIazqQHXgJ64DQ", - "visitorData": "CgtaMnVPX1Q0WlNlOCi-9o_tBQ%3D%3D" + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-ASF61F1_1Ks/AAAAAAAAAAI/AAAAAAAAAAA/ybruJcnkZrg/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-ASF61F1_1Ks/AAAAAAAAAAI/AAAAAAAAAAA/ybruJcnkZrg/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "authorExternalChannelId": "UCWzeZdxsrvJ_xQc6ykGg8Pg", + "contextMenuEndpoint": { + "clickTrackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8", + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2g0S0hBb2FRMUJoYVcxMFNHUnRkVlZEUm1GcVNYZFJiMlJvYURCTFpGRVFBQnBNRWlFS0dGVkRibEpSV1VoVWJsSk1VMFl3WTB4S2QwMXVaV1JEWnhJRkwyeHBkbVVxSndvWVZVTnVVbEZaU0ZSdVVreFRSakJqVEVwM1RXNWxaRU5uRWd0TlF6TjNWVW90UWxoT1JTQUNLQUV5R2dvWVZVTlhlbVZhWkhoemNuWktYM2hSWXpaNWEwZG5PRkJu" + } + }, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } } + } } + } }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ + { + "addChatItemAction": { + "item": { + "liveChatViewerEngagementMessageRenderer": { + "id": "CioKKENPTU1VTklUWV9HVUlERUxJTkVTX1ZFTTE1NzEwMjc3NzQ5OTM0NTM%3D", + "timestampUsec": "1571027774993499", + "icon": { + "iconType": "YOUTUBE_ROUND" + }, + "message": { + "runs": [ { - "invalidationContinuationData": { - "invalidationId": { - "objectSource": 1056, - "objectId": "Y2hhdH5VQ25SUVlIVG5STFNGMGNMSndNbmVkQ2d-NTIzNjc1OQ==", - "topic": "chat~UCnRQYHTnRLSF0cLJwMnedCg~5236759", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1571027775014" - }, - "timeoutMs": 10000, - "continuation": "0ofMyAPQARpuQ2t3U0lRb1lWVU51VWxGWlNGUnVVa3hUUmpCalRFcDNUVzVsWkVObkVnVXZiR2wyWlNvbkNoaFZRMjVTVVZsSVZHNVNURk5HTUdOTVNuZE5ibVZrUTJjU0MwMURNM2RWU2kxQ1dFNUZJQUklM0Qo9qKa0d2a5QIwADgAQAJKKQgAEAAYACAAKg5zdGF0aWNjaGVja3N1bToAQABKAFCpzNfD9prlAlgDUOS4msbxmuUCWOS4msbxmuUCaAGCAQIIAYgBAKABt4LZw_aa5QI%3D", - "clickTrackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8" + "text": "チャットへようこそ!ご自身のプライバシーを守るとともに、YouTube のコミュニティ ガイドラインを遵守することを忘れないでください。" + } + ] + }, + "actionButton": { + "buttonRenderer": { + "style": "STYLE_BLUE_TEXT", + "size": "SIZE_DEFAULT", + "isDisabled": false, + "text": { + "simpleText": "詳細" + }, + "navigationEndpoint": { + "clickTrackingParams": "CA0Q8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=", + "commandMetadata": { + "webCommandMetadata": { + "url": "//support.google.com/youtube/answer/2853856?hl=ja#safe", + "rootVe": 83769 } + }, + "urlEndpoint": { + "url": "//support.google.com/youtube/answer/2853856?hl=ja#safe", + "target": "TARGET_NEW_WINDOW" + } + }, + "accessibility": { + "label": "詳細" + }, + "trackingParams": "CA0Q8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=", + "accessibilityData": { + "accessibilityData": { + "label": "詳細" + } + } + } + } + } + } + } + } + ], + "actionPanel": { + "liveChatMessageInputRenderer": { + "inputField": { + "liveChatTextInputFieldRenderer": { + "placeholder": { + "runs": [ + { + "text": "メッセージを入力..." + } + ] + }, + "maxCharacterLimit": 200, + "emojiCharacterCount": 10 + } + }, + "sendButton": { + "buttonRenderer": { + "icon": { + "iconType": "SEND" + }, + "accessibility": { + "label": "送信" + }, + "trackingParams": "CAwQ8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=" + } + }, + "pickers": [ + { + "emojiPickerRenderer": { + "id": "emoji", + "categories": [ + { + "emojiPickerCategoryRenderer": { + "categoryId": "people", + "title": { + "simpleText": "人" + }, + "emojiIds": [ + "😀", + "😁", + "😂", + "🤣", + "😃", + "😄", + "😅", + "😆", + "😉", + "😊", + "😋", + "😎", + "😍", + "😘", + "😗", + "😙", + "😚", + "☺", + "🙂", + "🤗", + "🤔", + "😐", + "😑", + "😶", + "🙄", + "😏", + "😣", + "😥", + "😮", + "🤐", + "😯", + "😪", + "😫", + "😴", + "😌", + "🤓", + "😛", + "😜", + "😝", + "🤤", + "😒", + "😓", + "😔", + "😕", + "🙃", + "🤑", + "😲", + "☹", + "🙁", + "😖", + "😞", + "😟", + "😤", + "😢", + "😭", + "😦", + "😧", + "😨", + "😩", + "😬", + "😰", + "😱", + "😳", + "😵", + "😡", + "😠", + "😇", + "🤠", + "🤡", + "🤥", + "😷", + "🤒", + "🤕", + "🤢", + "🤧", + "😈", + "👿", + "👹", + "👺", + "💀", + "👻", + "👽", + "🤖", + "💩", + "😺", + "😸", + "😹", + "😻", + "😼", + "😽", + "🙀", + "😿", + "😾", + "👦", + "👧", + "👨", + "👩", + "👴", + "👵", + "👶", + "👼", + "👮", + "🕵", + "💂", + "👷", + "👳", + "👱", + "🎅", + "🤶", + "👸", + "🤴", + "👰", + "🤵", + "🤰", + "👲", + "🙍", + "🙎", + "🙅", + "🙆", + "💁", + "🙋", + "🙇", + "🤦", + "🤷", + "💆", + "💇", + "🚶", + "🏃", + "💃", + "🕺", + "👯", + "🗣", + "👤", + "👥", + "👫", + "👬", + "👭", + "💏", + "👨‍❤️‍💋‍👨", + "👩‍❤️‍💋‍👩", + "💑", + "👨‍❤️‍👨", + "👩‍❤️‍👩", + "👪", + "👨‍👩‍👧", + "👨‍👩‍👧‍👦", + "👨‍👩‍👦‍👦", + "👨‍👩‍👧‍👧", + "👨‍👨‍👦", + "👨‍👨‍👧", + "👨‍👨‍👧‍👦", + "👨‍👨‍👦‍👦", + "👨‍👨‍👧‍👧", + "👩‍👩‍👦", + "👩‍👩‍👧", + "👩‍👩‍👧‍👦", + "👩‍👩‍👦‍👦", + "👩‍👩‍👧‍👧", + "💪", + "🤳", + "👈", + "👉", + "☝", + "👆", + "🖕", + "👇", + "✌", + "🤞", + "🖖", + "🤘", + "🤙", + "🖐", + "✋", + "👌", + "👍", + "👎", + "✊", + "👊", + "🤛", + "🤜", + "🤚", + "👋", + "👏", + "✍", + "👐", + "🙌", + "🙏", + "🤝", + "💅", + "👂", + "👃", + "👣", + "👀", + "👁", + "👅", + "👄", + "💋", + "💤", + "👓", + "🕶", + "👔", + "👕", + "👖", + "👗", + "👘", + "👙", + "👚", + "👛", + "👜", + "👝", + "🎒", + "👞", + "👟", + "👠", + "👡", + "👢", + "👑", + "👒", + "🎩", + "🎓", + "⛑", + "💄", + "💍", + "🌂", + "💼" + ] } + }, + { + "emojiPickerCategoryRenderer": { + "categoryId": "nature", + "title": { + "simpleText": "自然" + }, + "emojiIds": [ + "🙈", + "🙉", + "🙊", + "💦", + "💨", + "🐵", + "🐒", + "🦍", + "🐶", + "🐕", + "🐩", + "🐺", + "🦊", + "🐱", + "🐈", + "🦁", + "🐯", + "🐅", + "🐆", + "🐴", + "🐎", + "🦌", + "🦄", + "🐮", + "🐂", + "🐃", + "🐄", + "🐷", + "🐖", + "🐗", + "🐽", + "🐏", + "🐑", + "🐐", + "🐪", + "🐫", + "🐘", + "🦏", + "🐭", + "🐁", + "🐀", + "🐹", + "🐰", + "🐇", + "🐿", + "🦇", + "🐻", + "🐨", + "🐼", + "🐾", + "🦃", + "🐔", + "🐓", + "🐣", + "🐤", + "🐥", + "🐦", + "🐧", + "🕊", + "🦅", + "🦆", + "🦉", + "🐸", + "🐊", + "🐢", + "🦎", + "🐍", + "🐲", + "🐉", + "🐳", + "🐋", + "🐬", + "🐟", + "🐠", + "🐡", + "🦈", + "🐙", + "🐚", + "🦀", + "🦐", + "🦑", + "🦋", + "🐌", + "🐛", + "🐜", + "🐝", + "🐞", + "🕷", + "🕸", + "🦂", + "💐", + "🌸", + "🏵", + "🌹", + "🥀", + "🌺", + "🌻", + "🌼", + "🌷", + "🌱", + "🌲", + "🌳", + "🌴", + "🌵", + "🌾", + "🌿", + "☘", + "🍀", + "🍁", + "🍂", + "🍃", + "🍄", + "🌰", + "🌍", + "🌎", + "🌏", + "🌑", + "🌒", + "🌓", + "🌔", + "🌕", + "🌖", + "🌗", + "🌘", + "🌙", + "🌚", + "🌛", + "🌜", + "☀", + "🌝", + "🌞", + "⭐", + "🌟", + "☁", + "⛅", + "⛈", + "🌤", + "🌥", + "🌦", + "🌧", + "🌨", + "🌩", + "🌪", + "🌫", + "🌬", + "☂", + "☔", + "⚡", + "❄", + "☃", + "⛄", + "☄", + "🔥", + "💧", + "🌊", + "🎃", + "🎄", + "✨", + "🎋", + "🎍" + ] + } + }, + { + "emojiPickerCategoryRenderer": { + "categoryId": "food", + "title": { + "simpleText": "食べ物" + }, + "emojiIds": [ + "🍇", + "🍈", + "🍉", + "🍊", + "🍋", + "🍌", + "🍍", + "🍎", + "🍏", + "🍐", + "🍑", + "🍒", + "🍓", + "🥝", + "🍅", + "🥑", + "🍆", + "🥔", + "🥕", + "🌽", + "🌶", + "🥒", + "🥜", + "🍞", + "🥐", + "🥖", + "🥞", + "🧀", + "🍖", + "🍗", + "🥓", + "🍔", + "🍟", + "🍕", + "🌭", + "🌮", + "🌯", + "🥙", + "🥚", + "🍳", + "🥘", + "🍲", + "🥗", + "🍿", + "🍱", + "🍘", + "🍙", + "🍚", + "🍛", + "🍜", + "🍝", + "🍠", + "🍢", + "🍣", + "🍤", + "🍥", + "🍡", + "🍦", + "🍧", + "🍨", + "🍩", + "🍪", + "🎂", + "🍰", + "🍫", + "🍬", + "🍭", + "🍮", + "🍯", + "🍼", + "🥛", + "☕", + "🍵", + "🍶", + "🍾", + "🍷", + "🍸", + "🍹", + "🍺", + "🍻", + "🥂", + "🥃", + "🍽", + "🍴", + "🥄" + ] + } + }, + { + "emojiPickerCategoryRenderer": { + "categoryId": "activities", + "title": { + "simpleText": "アクティビティ" + }, + "emojiIds": [ + "👾", + "🕴", + "🤺", + "🏇", + "⛷", + "🏂", + "🏌", + "🏄", + "🚣", + "🏊", + "⛹", + "🏋", + "🚴", + "🚵", + "🤸", + "🤼", + "🤽", + "🤾", + "🤹", + "🎪", + "🎭", + "🎨", + "🎰", + "🛀", + "🎗", + "🎟", + "🎫", + "🎖", + "🏆", + "🏅", + "🥇", + "🥈", + "🥉", + "⚽", + "⚾", + "🏀", + "🏐", + "🏈", + "🏉", + "🎾", + "🎱", + "🎳", + "🏏", + "🏑", + "🏒", + "🏓", + "🏸", + "🥊", + "🥋", + "🥅", + "🎯", + "⛳", + "⛸", + "🎣", + "🎽", + "🎿", + "🎮", + "🎲", + "🎼", + "🎤", + "🎧", + "🎷", + "🎸", + "🎹", + "🎺", + "🎻", + "🥁", + "🎬", + "🏹" + ] + } + }, + { + "emojiPickerCategoryRenderer": { + "categoryId": "travel", + "title": { + "simpleText": "旅行" + }, + "emojiIds": [ + "🏎", + "🏍", + "🗾", + "🏔", + "⛰", + "🌋", + "🗻", + "🏕", + "🏖", + "🏜", + "🏝", + "🏞", + "🏟", + "🏛", + "🏗", + "🏘", + "🏙", + "🏚", + "🏠", + "🏡", + "🏢", + "🏣", + "🏤", + "🏥", + "🏦", + "🏨", + "🏩", + "🏪", + "🏫", + "🏬", + "🏭", + "🏯", + "🏰", + "💒", + "🗼", + "🗽", + "⛪", + "🕌", + "🕍", + "⛩", + "🕋", + "⛲", + "⛺", + "🌁", + "🌃", + "🌄", + "🌅", + "🌆", + "🌇", + "🌉", + "🌌", + "🎠", + "🎡", + "🎢", + "🚂", + "🚃", + "🚄", + "🚅", + "🚆", + "🚇", + "🚈", + "🚉", + "🚊", + "🚝", + "🚞", + "🚋", + "🚌", + "🚍", + "🚎", + "🚐", + "🚑", + "🚒", + "🚓", + "🚔", + "🚕", + "🚖", + "🚗", + "🚘", + "🚙", + "🚚", + "🚛", + "🚜", + "🚲", + "🛴", + "🛵", + "🚏", + "🛣", + "🛤", + "⛽", + "🚨", + "🚥", + "🚦", + "🚧", + "⚓", + "⛵", + "🛶", + "🚤", + "🛳", + "⛴", + "🛥", + "🚢", + "✈", + "🛩", + "🛫", + "🛬", + "💺", + "🚁", + "🚟", + "🚠", + "🚡", + "🚀", + "🛰", + "🌠", + "🌈", + "🎆", + "🎇", + "🎑", + "🏁" + ] + } + }, + { + "emojiPickerCategoryRenderer": { + "categoryId": "objects", + "title": { + "simpleText": "オブジェクト" + }, + "emojiIds": [ + "☠", + "💌", + "💣", + "🕳", + "🛍", + "📿", + "💎", + "🔪", + "🏺", + "🗺", + "💈", + "🖼", + "🛎", + "🚪", + "🛌", + "🛏", + "🛋", + "🚽", + "🚿", + "🛁", + "⌛", + "⏳", + "⌚", + "⏰", + "⏱", + "⏲", + "🕰", + "🌡", + "⛱", + "🎈", + "🎉", + "🎊", + "🎎", + "🎏", + "🎐", + "🎀", + "🎁", + "🕹", + "📯", + "🎙", + "🎚", + "🎛", + "📻", + "📱", + "📲", + "☎", + "📞", + "📟", + "📠", + "🔋", + "🔌", + "💻", + "🖥", + "🖨", + "⌨", + "🖱", + "🖲", + "💽", + "💾", + "💿", + "📀", + "🎥", + "🎞", + "📽", + "📺", + "📷", + "📸", + "📹", + "📼", + "🔍", + "🔎", + "🔬", + "🔭", + "📡", + "🕯", + "💡", + "🔦", + "🏮", + "📔", + "📕", + "📖", + "📗", + "📘", + "📙", + "📚", + "📓", + "📒", + "📃", + "📜", + "📄", + "📰", + "🗞", + "📑", + "🔖", + "🏷", + "💰", + "💴", + "💵", + "💶", + "💷", + "💸", + "💳", + "✉", + "📧", + "📨", + "📩", + "📤", + "📥", + "📦", + "📫", + "📪", + "📬", + "📭", + "📮", + "🗳", + "✏", + "✒", + "🖋", + "🖊", + "🖌", + "🖍", + "📝", + "📁", + "📂", + "🗂", + "📅", + "📆", + "🗒", + "🗓", + "📇", + "📈", + "📉", + "📊", + "📋", + "📌", + "📍", + "📎", + "🖇", + "📏", + "📐", + "✂", + "🗃", + "🗄", + "🗑", + "🔒", + "🔓", + "🔏", + "🔐", + "🔑", + "🗝", + "🔨", + "⛏", + "⚒", + "🛠", + "🗡", + "⚔", + "🔫", + "🛡", + "🔧", + "🔩", + "⚙", + "🗜", + "⚗", + "⚖", + "🔗", + "⛓", + "💉", + "💊", + "🚬", + "⚰", + "⚱", + "🗿", + "🛢", + "🔮", + "🛒", + "🚩", + "🎌", + "🏴", + "🏳" + ] + } + }, + { + "emojiPickerCategoryRenderer": { + "categoryId": "symbols", + "title": { + "simpleText": "記号" + }, + "emojiIds": [ + "❤", + "💛", + "💚", + "💙", + "💜", + "💔", + "❣", + "💕", + "💞", + "💓", + "💗", + "💖", + "💘", + "💝", + "💟", + "☮", + "✝", + "☪", + "🕉", + "☸", + "✡", + "🔯", + "🕎", + "☯", + "☦", + "🛐", + "⛎", + "♈", + "♉", + "♊", + "♋", + "♌", + "♍", + "♎", + "♏", + "♐", + "♑", + "♒", + "♓", + "⚛", + "☢", + "☣", + "📴", + "📳", + "✴", + "💮", + "⛔", + "📛", + "🚫", + "❌", + "⭕", + "💢", + "♨", + "🚷", + "🚯", + "🚳", + "🚱", + "🔞", + "📵", + "❗", + "❕", + "❓", + "❔", + "‼", + "⁉", + "💯", + "🔅", + "🔆", + "🔱", + "⚜", + "〽", + "⚠", + "🚸", + "🔰", + "♻", + "❇", + "✳", + "❎", + "✅", + "💠", + "🌀", + "➿", + "🌐", + "🏧", + "🛂", + "🛃", + "🛄", + "🛅", + "♿", + "🚭", + "🚾", + "🚰", + "🚹", + "🚺", + "🚼", + "🚻", + "🚮", + "🎦", + "📶", + "▶", + "⏸", + "⏯", + "⏹", + "⏺", + "⏭", + "⏮", + "⏩", + "⏪", + "🔀", + "🔁", + "🔂", + "◀", + "🔼", + "🔽", + "⏫", + "⏬", + "➡", + "⬅", + "⬆", + "⬇", + "↗", + "↘", + "↙", + "↖", + "↕", + "↔", + "🔄", + "↪", + "↩", + "⤴", + "⤵", + "🔣", + "🎵", + "🎶", + "〰", + "➰", + "✔", + "🔃", + "➕", + "➖", + "➗", + "✖", + "💲", + "💱", + "☑", + "🔘", + "⚪", + "⚫", + "🔴", + "🔵", + "🔸", + "🔹", + "🔶", + "🔷", + "🔺", + "▪", + "▫", + "⬛", + "⬜", + "🔻", + "◼", + "◻", + "◾", + "◽", + "🔲", + "🔳", + "🔈", + "🔉", + "🔊", + "🔇", + "📣", + "📢", + "🔔", + "🔕", + "🃏", + "🀄", + "♠", + "♣", + "♥", + "♦", + "🎴", + "💭", + "🗯", + "💬", + "🕐", + "🕑", + "🕒", + "🕓", + "🕔", + "🕕", + "🕖", + "🕗", + "🕘", + "🕙", + "🕚", + "🕛", + "🕜", + "🕝", + "🕞", + "🕟", + "🕠", + "🕡", + "🕢", + "🕣", + "🕤", + "🕥", + "🕦", + "🕧", + "👁‍🗨", + "🗨", + "⏏" + ] + } + } ], - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatLegacyPaidMessageRenderer": { - "id": "ChwKGkNQYWltdEhkbXVVQ0Zhakl3UW9kaGgwS2RR", - "timestampUsec": "1571021092458870", - "eventText": { - "runs": [ - { - "text": "新規メンバー" - } - ] - }, - "detailText": { - "simpleText": "ようこそ、カチュア さん!" - }, - "authorName": { - "simpleText": "カチュア" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-ASF61F1_1Ks/AAAAAAAAAAI/AAAAAAAAAAA/ybruJcnkZrg/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-ASF61F1_1Ks/AAAAAAAAAAI/AAAAAAAAAAA/ybruJcnkZrg/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "authorExternalChannelId": "UCWzeZdxsrvJ_xQc6ykGg8Pg", - "contextMenuEndpoint": { - "clickTrackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8", - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2g0S0hBb2FRMUJoYVcxMFNHUnRkVlZEUm1GcVNYZFJiMlJvYURCTFpGRVFBQnBNRWlFS0dGVkRibEpSV1VoVWJsSk1VMFl3WTB4S2QwMXVaV1JEWnhJRkwyeHBkbVVxSndvWVZVTnVVbEZaU0ZSdVVreFRSakJqVEVwM1RXNWxaRU5uRWd0TlF6TjNWVW90UWxoT1JTQUNLQUV5R2dvWVZVTlhlbVZhWkhoemNuWktYM2hSWXpaNWEwZG5PRkJu" - } - }, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - } - } - } + "categoryButtons": [ + { + "emojiPickerCategoryButtonRenderer": { + "categoryId": "people", + "icon": { + "iconType": "EMOJI_PEOPLE" + }, + "tooltip": "人", + "accessibility": { + "accessibilityData": { + "label": "人" } - }, - { - "addChatItemAction": { - "item": { - "liveChatViewerEngagementMessageRenderer": { - "id": "CioKKENPTU1VTklUWV9HVUlERUxJTkVTX1ZFTTE1NzEwMjc3NzQ5OTM0NTM%3D", - "timestampUsec": "1571027774993499", - "icon": { - "iconType": "YOUTUBE_ROUND" - }, - "message": { - "runs": [ - { - "text": "チャットへようこそ!ご自身のプライバシーを守るとともに、YouTube のコミュニティ ガイドラインを遵守することを忘れないでください。" - } - ] - }, - "actionButton": { - "buttonRenderer": { - "style": "STYLE_BLUE_TEXT", - "size": "SIZE_DEFAULT", - "isDisabled": false, - "text": { - "simpleText": "詳細" - }, - "navigationEndpoint": { - "clickTrackingParams": "CA0Q8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=", - "commandMetadata": { - "webCommandMetadata": { - "url": "//support.google.com/youtube/answer/2853856?hl=ja#safe", - "rootVe": 83769 - } - }, - "urlEndpoint": { - "url": "//support.google.com/youtube/answer/2853856?hl=ja#safe", - "target": "TARGET_NEW_WINDOW" - } - }, - "accessibility": { - "label": "詳細" - }, - "trackingParams": "CA0Q8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=", - "accessibilityData": { - "accessibilityData": { - "label": "詳細" - } - } - } - } - } - } + } + } + }, + { + "emojiPickerCategoryButtonRenderer": { + "categoryId": "nature", + "icon": { + "iconType": "EMOJI_NATURE" + }, + "tooltip": "自然", + "accessibility": { + "accessibilityData": { + "label": "自然" } + } } - ], - "actionPanel": { - "liveChatMessageInputRenderer": { - "inputField": { - "liveChatTextInputFieldRenderer": { - "placeholder": { - "runs": [ - { - "text": "メッセージを入力..." - } - ] - }, - "maxCharacterLimit": 200, - "emojiCharacterCount": 10 - } - }, - "sendButton": { - "buttonRenderer": { - "icon": { - "iconType": "SEND" - }, - "accessibility": { - "label": "送信" - }, - "trackingParams": "CAwQ8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=" - } - }, - "pickers": [ - { - "emojiPickerRenderer": { - "id": "emoji", - "categories": [ - { - "emojiPickerCategoryRenderer": { - "categoryId": "people", - "title": { - "simpleText": "人" - }, - "emojiIds": [ - "😀", - "😁", - "😂", - "🤣", - "😃", - "😄", - "😅", - "😆", - "😉", - "😊", - "😋", - "😎", - "😍", - "😘", - "😗", - "😙", - "😚", - "☺", - "🙂", - "🤗", - "🤔", - "😐", - "😑", - "😶", - "🙄", - "😏", - "😣", - "😥", - "😮", - "🤐", - "😯", - "😪", - "😫", - "😴", - "😌", - "🤓", - "😛", - "😜", - "😝", - "🤤", - "😒", - "😓", - "😔", - "😕", - "🙃", - "🤑", - "😲", - "☹", - "🙁", - "😖", - "😞", - "😟", - "😤", - "😢", - "😭", - "😦", - "😧", - "😨", - "😩", - "😬", - "😰", - "😱", - "😳", - "😵", - "😡", - "😠", - "😇", - "🤠", - "🤡", - "🤥", - "😷", - "🤒", - "🤕", - "🤢", - "🤧", - "😈", - "👿", - "👹", - "👺", - "💀", - "👻", - "👽", - "🤖", - "💩", - "😺", - "😸", - "😹", - "😻", - "😼", - "😽", - "🙀", - "😿", - "😾", - "👦", - "👧", - "👨", - "👩", - "👴", - "👵", - "👶", - "👼", - "👮", - "🕵", - "💂", - "👷", - "👳", - "👱", - "🎅", - "🤶", - "👸", - "🤴", - "👰", - "🤵", - "🤰", - "👲", - "🙍", - "🙎", - "🙅", - "🙆", - "💁", - "🙋", - "🙇", - "🤦", - "🤷", - "💆", - "💇", - "🚶", - "🏃", - "💃", - "🕺", - "👯", - "🗣", - "👤", - "👥", - "👫", - "👬", - "👭", - "💏", - "👨‍❤️‍💋‍👨", - "👩‍❤️‍💋‍👩", - "💑", - "👨‍❤️‍👨", - "👩‍❤️‍👩", - "👪", - "👨‍👩‍👧", - "👨‍👩‍👧‍👦", - "👨‍👩‍👦‍👦", - "👨‍👩‍👧‍👧", - "👨‍👨‍👦", - "👨‍👨‍👧", - "👨‍👨‍👧‍👦", - "👨‍👨‍👦‍👦", - "👨‍👨‍👧‍👧", - "👩‍👩‍👦", - "👩‍👩‍👧", - "👩‍👩‍👧‍👦", - "👩‍👩‍👦‍👦", - "👩‍👩‍👧‍👧", - "💪", - "🤳", - "👈", - "👉", - "☝", - "👆", - "🖕", - "👇", - "✌", - "🤞", - "🖖", - "🤘", - "🤙", - "🖐", - "✋", - "👌", - "👍", - "👎", - "✊", - "👊", - "🤛", - "🤜", - "🤚", - "👋", - "👏", - "✍", - "👐", - "🙌", - "🙏", - "🤝", - "💅", - "👂", - "👃", - "👣", - "👀", - "👁", - "👅", - "👄", - "💋", - "💤", - "👓", - "🕶", - "👔", - "👕", - "👖", - "👗", - "👘", - "👙", - "👚", - "👛", - "👜", - "👝", - "🎒", - "👞", - "👟", - "👠", - "👡", - "👢", - "👑", - "👒", - "🎩", - "🎓", - "⛑", - "💄", - "💍", - "🌂", - "💼" - ] - } - }, - { - "emojiPickerCategoryRenderer": { - "categoryId": "nature", - "title": { - "simpleText": "自然" - }, - "emojiIds": [ - "🙈", - "🙉", - "🙊", - "💦", - "💨", - "🐵", - "🐒", - "🦍", - "🐶", - "🐕", - "🐩", - "🐺", - "🦊", - "🐱", - "🐈", - "🦁", - "🐯", - "🐅", - "🐆", - "🐴", - "🐎", - "🦌", - "🦄", - "🐮", - "🐂", - "🐃", - "🐄", - "🐷", - "🐖", - "🐗", - "🐽", - "🐏", - "🐑", - "🐐", - "🐪", - "🐫", - "🐘", - "🦏", - "🐭", - "🐁", - "🐀", - "🐹", - "🐰", - "🐇", - "🐿", - "🦇", - "🐻", - "🐨", - "🐼", - "🐾", - "🦃", - "🐔", - "🐓", - "🐣", - "🐤", - "🐥", - "🐦", - "🐧", - "🕊", - "🦅", - "🦆", - "🦉", - "🐸", - "🐊", - "🐢", - "🦎", - "🐍", - "🐲", - "🐉", - "🐳", - "🐋", - "🐬", - "🐟", - "🐠", - "🐡", - "🦈", - "🐙", - "🐚", - "🦀", - "🦐", - "🦑", - "🦋", - "🐌", - "🐛", - "🐜", - "🐝", - "🐞", - "🕷", - "🕸", - "🦂", - "💐", - "🌸", - "🏵", - "🌹", - "🥀", - "🌺", - "🌻", - "🌼", - "🌷", - "🌱", - "🌲", - "🌳", - "🌴", - "🌵", - "🌾", - "🌿", - "☘", - "🍀", - "🍁", - "🍂", - "🍃", - "🍄", - "🌰", - "🌍", - "🌎", - "🌏", - "🌑", - "🌒", - "🌓", - "🌔", - "🌕", - "🌖", - "🌗", - "🌘", - "🌙", - "🌚", - "🌛", - "🌜", - "☀", - "🌝", - "🌞", - "⭐", - "🌟", - "☁", - "⛅", - "⛈", - "🌤", - "🌥", - "🌦", - "🌧", - "🌨", - "🌩", - "🌪", - "🌫", - "🌬", - "☂", - "☔", - "⚡", - "❄", - "☃", - "⛄", - "☄", - "🔥", - "💧", - "🌊", - "🎃", - "🎄", - "✨", - "🎋", - "🎍" - ] - } - }, - { - "emojiPickerCategoryRenderer": { - "categoryId": "food", - "title": { - "simpleText": "食べ物" - }, - "emojiIds": [ - "🍇", - "🍈", - "🍉", - "🍊", - "🍋", - "🍌", - "🍍", - "🍎", - "🍏", - "🍐", - "🍑", - "🍒", - "🍓", - "🥝", - "🍅", - "🥑", - "🍆", - "🥔", - "🥕", - "🌽", - "🌶", - "🥒", - "🥜", - "🍞", - "🥐", - "🥖", - "🥞", - "🧀", - "🍖", - "🍗", - "🥓", - "🍔", - "🍟", - "🍕", - "🌭", - "🌮", - "🌯", - "🥙", - "🥚", - "🍳", - "🥘", - "🍲", - "🥗", - "🍿", - "🍱", - "🍘", - "🍙", - "🍚", - "🍛", - "🍜", - "🍝", - "🍠", - "🍢", - "🍣", - "🍤", - "🍥", - "🍡", - "🍦", - "🍧", - "🍨", - "🍩", - "🍪", - "🎂", - "🍰", - "🍫", - "🍬", - "🍭", - "🍮", - "🍯", - "🍼", - "🥛", - "☕", - "🍵", - "🍶", - "🍾", - "🍷", - "🍸", - "🍹", - "🍺", - "🍻", - "🥂", - "🥃", - "🍽", - "🍴", - "🥄" - ] - } - }, - { - "emojiPickerCategoryRenderer": { - "categoryId": "activities", - "title": { - "simpleText": "アクティビティ" - }, - "emojiIds": [ - "👾", - "🕴", - "🤺", - "🏇", - "⛷", - "🏂", - "🏌", - "🏄", - "🚣", - "🏊", - "⛹", - "🏋", - "🚴", - "🚵", - "🤸", - "🤼", - "🤽", - "🤾", - "🤹", - "🎪", - "🎭", - "🎨", - "🎰", - "🛀", - "🎗", - "🎟", - "🎫", - "🎖", - "🏆", - "🏅", - "🥇", - "🥈", - "🥉", - "⚽", - "⚾", - "🏀", - "🏐", - "🏈", - "🏉", - "🎾", - "🎱", - "🎳", - "🏏", - "🏑", - "🏒", - "🏓", - "🏸", - "🥊", - "🥋", - "🥅", - "🎯", - "⛳", - "⛸", - "🎣", - "🎽", - "🎿", - "🎮", - "🎲", - "🎼", - "🎤", - "🎧", - "🎷", - "🎸", - "🎹", - "🎺", - "🎻", - "🥁", - "🎬", - "🏹" - ] - } - }, - { - "emojiPickerCategoryRenderer": { - "categoryId": "travel", - "title": { - "simpleText": "旅行" - }, - "emojiIds": [ - "🏎", - "🏍", - "🗾", - "🏔", - "⛰", - "🌋", - "🗻", - "🏕", - "🏖", - "🏜", - "🏝", - "🏞", - "🏟", - "🏛", - "🏗", - "🏘", - "🏙", - "🏚", - "🏠", - "🏡", - "🏢", - "🏣", - "🏤", - "🏥", - "🏦", - "🏨", - "🏩", - "🏪", - "🏫", - "🏬", - "🏭", - "🏯", - "🏰", - "💒", - "🗼", - "🗽", - "⛪", - "🕌", - "🕍", - "⛩", - "🕋", - "⛲", - "⛺", - "🌁", - "🌃", - "🌄", - "🌅", - "🌆", - "🌇", - "🌉", - "🌌", - "🎠", - "🎡", - "🎢", - "🚂", - "🚃", - "🚄", - "🚅", - "🚆", - "🚇", - "🚈", - "🚉", - "🚊", - "🚝", - "🚞", - "🚋", - "🚌", - "🚍", - "🚎", - "🚐", - "🚑", - "🚒", - "🚓", - "🚔", - "🚕", - "🚖", - "🚗", - "🚘", - "🚙", - "🚚", - "🚛", - "🚜", - "🚲", - "🛴", - "🛵", - "🚏", - "🛣", - "🛤", - "⛽", - "🚨", - "🚥", - "🚦", - "🚧", - "⚓", - "⛵", - "🛶", - "🚤", - "🛳", - "⛴", - "🛥", - "🚢", - "✈", - "🛩", - "🛫", - "🛬", - "💺", - "🚁", - "🚟", - "🚠", - "🚡", - "🚀", - "🛰", - "🌠", - "🌈", - "🎆", - "🎇", - "🎑", - "🏁" - ] - } - }, - { - "emojiPickerCategoryRenderer": { - "categoryId": "objects", - "title": { - "simpleText": "オブジェクト" - }, - "emojiIds": [ - "☠", - "💌", - "💣", - "🕳", - "🛍", - "📿", - "💎", - "🔪", - "🏺", - "🗺", - "💈", - "🖼", - "🛎", - "🚪", - "🛌", - "🛏", - "🛋", - "🚽", - "🚿", - "🛁", - "⌛", - "⏳", - "⌚", - "⏰", - "⏱", - "⏲", - "🕰", - "🌡", - "⛱", - "🎈", - "🎉", - "🎊", - "🎎", - "🎏", - "🎐", - "🎀", - "🎁", - "🕹", - "📯", - "🎙", - "🎚", - "🎛", - "📻", - "📱", - "📲", - "☎", - "📞", - "📟", - "📠", - "🔋", - "🔌", - "💻", - "🖥", - "🖨", - "⌨", - "🖱", - "🖲", - "💽", - "💾", - "💿", - "📀", - "🎥", - "🎞", - "📽", - "📺", - "📷", - "📸", - "📹", - "📼", - "🔍", - "🔎", - "🔬", - "🔭", - "📡", - "🕯", - "💡", - "🔦", - "🏮", - "📔", - "📕", - "📖", - "📗", - "📘", - "📙", - "📚", - "📓", - "📒", - "📃", - "📜", - "📄", - "📰", - "🗞", - "📑", - "🔖", - "🏷", - "💰", - "💴", - "💵", - "💶", - "💷", - "💸", - "💳", - "✉", - "📧", - "📨", - "📩", - "📤", - "📥", - "📦", - "📫", - "📪", - "📬", - "📭", - "📮", - "🗳", - "✏", - "✒", - "🖋", - "🖊", - "🖌", - "🖍", - "📝", - "📁", - "📂", - "🗂", - "📅", - "📆", - "🗒", - "🗓", - "📇", - "📈", - "📉", - "📊", - "📋", - "📌", - "📍", - "📎", - "🖇", - "📏", - "📐", - "✂", - "🗃", - "🗄", - "🗑", - "🔒", - "🔓", - "🔏", - "🔐", - "🔑", - "🗝", - "🔨", - "⛏", - "⚒", - "🛠", - "🗡", - "⚔", - "🔫", - "🛡", - "🔧", - "🔩", - "⚙", - "🗜", - "⚗", - "⚖", - "🔗", - "⛓", - "💉", - "💊", - "🚬", - "⚰", - "⚱", - "🗿", - "🛢", - "🔮", - "🛒", - "🚩", - "🎌", - "🏴", - "🏳" - ] - } - }, - { - "emojiPickerCategoryRenderer": { - "categoryId": "symbols", - "title": { - "simpleText": "記号" - }, - "emojiIds": [ - "❤", - "💛", - "💚", - "💙", - "💜", - "💔", - "❣", - "💕", - "💞", - "💓", - "💗", - "💖", - "💘", - "💝", - "💟", - "☮", - "✝", - "☪", - "🕉", - "☸", - "✡", - "🔯", - "🕎", - "☯", - "☦", - "🛐", - "⛎", - "♈", - "♉", - "♊", - "♋", - "♌", - "♍", - "♎", - "♏", - "♐", - "♑", - "♒", - "♓", - "⚛", - "☢", - "☣", - "📴", - "📳", - "✴", - "💮", - "⛔", - "📛", - "🚫", - "❌", - "⭕", - "💢", - "♨", - "🚷", - "🚯", - "🚳", - "🚱", - "🔞", - "📵", - "❗", - "❕", - "❓", - "❔", - "‼", - "⁉", - "💯", - "🔅", - "🔆", - "🔱", - "⚜", - "〽", - "⚠", - "🚸", - "🔰", - "♻", - "❇", - "✳", - "❎", - "✅", - "💠", - "🌀", - "➿", - "🌐", - "🏧", - "🛂", - "🛃", - "🛄", - "🛅", - "♿", - "🚭", - "🚾", - "🚰", - "🚹", - "🚺", - "🚼", - "🚻", - "🚮", - "🎦", - "📶", - "▶", - "⏸", - "⏯", - "⏹", - "⏺", - "⏭", - "⏮", - "⏩", - "⏪", - "🔀", - "🔁", - "🔂", - "◀", - "🔼", - "🔽", - "⏫", - "⏬", - "➡", - "⬅", - "⬆", - "⬇", - "↗", - "↘", - "↙", - "↖", - "↕", - "↔", - "🔄", - "↪", - "↩", - "⤴", - "⤵", - "🔣", - "🎵", - "🎶", - "〰", - "➰", - "✔", - "🔃", - "➕", - "➖", - "➗", - "✖", - "💲", - "💱", - "☑", - "🔘", - "⚪", - "⚫", - "🔴", - "🔵", - "🔸", - "🔹", - "🔶", - "🔷", - "🔺", - "▪", - "▫", - "⬛", - "⬜", - "🔻", - "◼", - "◻", - "◾", - "◽", - "🔲", - "🔳", - "🔈", - "🔉", - "🔊", - "🔇", - "📣", - "📢", - "🔔", - "🔕", - "🃏", - "🀄", - "♠", - "♣", - "♥", - "♦", - "🎴", - "💭", - "🗯", - "💬", - "🕐", - "🕑", - "🕒", - "🕓", - "🕔", - "🕕", - "🕖", - "🕗", - "🕘", - "🕙", - "🕚", - "🕛", - "🕜", - "🕝", - "🕞", - "🕟", - "🕠", - "🕡", - "🕢", - "🕣", - "🕤", - "🕥", - "🕦", - "🕧", - "👁‍🗨", - "🗨", - "⏏" - ] - } - } - ], - "categoryButtons": [ - { - "emojiPickerCategoryButtonRenderer": { - "categoryId": "people", - "icon": { - "iconType": "EMOJI_PEOPLE" - }, - "tooltip": "人", - "accessibility": { - "accessibilityData": { - "label": "人" - } - } - } - }, - { - "emojiPickerCategoryButtonRenderer": { - "categoryId": "nature", - "icon": { - "iconType": "EMOJI_NATURE" - }, - "tooltip": "自然", - "accessibility": { - "accessibilityData": { - "label": "自然" - } - } - } - }, - { - "emojiPickerCategoryButtonRenderer": { - "categoryId": "food", - "icon": { - "iconType": "EMOJI_FOOD" - }, - "tooltip": "食べ物", - "accessibility": { - "accessibilityData": { - "label": "食べ物" - } - } - } - }, - { - "emojiPickerCategoryButtonRenderer": { - "categoryId": "activities", - "icon": { - "iconType": "EMOJI_ACTIVITIES" - }, - "tooltip": "アクティビティ", - "accessibility": { - "accessibilityData": { - "label": "アクティビティ" - } - } - } - }, - { - "emojiPickerCategoryButtonRenderer": { - "categoryId": "travel", - "icon": { - "iconType": "EMOJI_TRAVEL" - }, - "tooltip": "旅行", - "accessibility": { - "accessibilityData": { - "label": "旅行" - } - } - } - }, - { - "emojiPickerCategoryButtonRenderer": { - "categoryId": "objects", - "icon": { - "iconType": "EMOJI_OBJECTS" - }, - "tooltip": "オブジェクト", - "accessibility": { - "accessibilityData": { - "label": "オブジェクト" - } - } - } - }, - { - "emojiPickerCategoryButtonRenderer": { - "categoryId": "symbols", - "icon": { - "iconType": "EMOJI_SYMBOLS" - }, - "tooltip": "記号", - "accessibility": { - "accessibilityData": { - "label": "記号" - } - } - } - } - ], - "searchPlaceholderText": { - "runs": [ - { - "text": "絵文字を検索" - } - ] - }, - "searchNoResultsText": { - "runs": [ - { - "text": "絵文字が見つかりませんでした" - } - ] - }, - "pickSkinToneText": { - "runs": [ - { - "text": "絵文字の肌の色を選択" - } - ] - }, - "trackingParams": "CAsQsrQCGAUiEwjUttXD9prlAhXZzEwCHYC0CPw=", - "clearSearchLabel": "検索をクリア", - "skinToneGenericLabel": "汎用的な肌の色", - "skinToneLightLabel": "明るい肌の色", - "skinToneMediumLightLabel": "やや明るい肌の色", - "skinToneMediumLabel": "中間的な明るさの肌の色", - "skinToneMediumDarkLabel": "やや濃い肌の色", - "skinToneDarkLabel": "濃い肌の色" - } - } - ], - "pickerButtons": [ - { - "liveChatIconToggleButtonRenderer": { - "targetId": "emoji", - "icon": { - "iconType": "EMOJI" - }, - "tooltip": "絵文字", - "accessibility": { - "accessibilityData": { - "label": "絵文字" - } - }, - "toggledIcon": { - "iconType": "KEYBOARD" - }, - "trackingParams": "CAoQtIkEGAYiEwjUttXD9prlAhXZzEwCHYC0CPw=" - } - } - ], - "interactionMessage": { - "messageRenderer": { - "trackingParams": "CAgQljsiEwjUttXD9prlAhXZzEwCHYC0CPw=", - "button": { - "buttonRenderer": { - "style": "STYLE_DARK", - "size": "SIZE_DEFAULT", - "isDisabled": false, - "text": { - "simpleText": "ログインしてチャットを始める" - }, - "navigationEndpoint": { - "clickTrackingParams": "CAkQ8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=", - "commandMetadata": { - "webCommandMetadata": { - "url": "https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dja%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Flive_chat%253Fv%253DMC3wUJ-BXNE%2526is_popout%253D1\u0026hl=ja", - "rootVe": 83769 - } - }, - "signInEndpoint": { - "nextEndpoint": { - "clickTrackingParams": "CAkQ8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=", - "commandMetadata": { - "webCommandMetadata": { - "url": "https://www.youtube.com/live_chat?v=MC3wUJ-BXNE\u0026is_popout=1", - "rootVe": 83769 - } - }, - "urlEndpoint": { - "url": "https://www.youtube.com/live_chat?v=MC3wUJ-BXNE\u0026is_popout=1" - } - } - } - }, - "accessibility": { - "label": "ログインしてチャットを始める" - }, - "trackingParams": "CAkQ8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=" - } - }, - "subtext": { - "messageSubtextRenderer": { - "text": { - "simpleText": "送信したすべてのメッセージが公開されます" - } - } - } - } + }, + { + "emojiPickerCategoryButtonRenderer": { + "categoryId": "food", + "icon": { + "iconType": "EMOJI_FOOD" + }, + "tooltip": "食べ物", + "accessibility": { + "accessibilityData": { + "label": "食べ物" } + } } - }, - "itemList": { - "liveChatItemListRenderer": { - "maxItemsToDisplay": 250, - "moreCommentsBelowButton": { - "buttonRenderer": { - "style": "STYLE_PRIMARY", - "icon": { - "iconType": "DOWN_ARROW" - }, - "trackingParams": "CAcQ8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=", - "accessibilityData": { - "accessibilityData": { - "label": "さらに下のコメントを表示" - } - } - } - }, - "enablePauseChatKeyboardShortcuts": false + }, + { + "emojiPickerCategoryButtonRenderer": { + "categoryId": "activities", + "icon": { + "iconType": "EMOJI_ACTIVITIES" + }, + "tooltip": "アクティビティ", + "accessibility": { + "accessibilityData": { + "label": "アクティビティ" + } + } } - }, - "header": { - "liveChatHeaderRenderer": { - "overflowMenu": { - "menuRenderer": { - "items": [ - { - "menuServiceItemRenderer": { - "text": { - "runs": [ - { - "text": "参加者" - } - ] - }, - "icon": { - "iconType": "PERSON" - }, - "serviceEndpoint": { - "showLiveChatParticipantsEndpoint": { - "hack": true - } - }, - "trackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8" - } - }, - { - "menuServiceItemRenderer": { - "text": { - "runs": [ - { - "text": "タイムスタンプ表示切替" - } - ] - }, - "icon": { - "iconType": "ACCESS_TIME" - }, - "serviceEndpoint": { - "toggleLiveChatTimestampsEndpoint": { - "hack": true - } - }, - "trackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8" - } - }, - { - "menuNavigationItemRenderer": { - "text": { - "runs": [ - { - "text": "フィードバックを送信" - } - ] - }, - "icon": { - "iconType": "FEEDBACK" - }, - "navigationEndpoint": { - "clickTrackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8", - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "userFeedbackEndpoint": { - "hack": true, - "bucketIdentifier": "live_chat" - } - }, - "trackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8" - } - } - ], - "trackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8", - "accessibility": { - "accessibilityData": { - "label": "その他のオプション" - } - } - } - }, - "collapseButton": { - "buttonRenderer": { - "style": "STYLE_DEFAULT", - "size": "SIZE_DEFAULT", - "isDisabled": false, - "accessibility": { - "label": "チャットの展開 / 折りたたみ" - }, - "trackingParams": "CAYQ8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=" - } - }, - "viewSelector": { - "sortFilterSubMenuRenderer": { - "subMenuItems": [ - { - "title": "上位チャット", - "selected": false, - "continuation": { - "reloadContinuationData": { - "continuation": "0ofMyAOBAhrKAUNrd1NJUW9ZVlVOdVVsRlpTRlJ1VWt4VFJqQmpURXAzVFc1bFpFTm5FZ1V2YkdsMlpTb25DaGhWUTI1U1VWbElWRzVTVEZOR01HTk1TbmROYm1Wa1EyY1NDMDFETTNkVlNpMUNXRTVGR2tPcXVjRzlBVDBLTzJoMGRIQnpPaTh2ZDNkM0xubHZkWFIxWW1VdVkyOXRMMnhwZG1WZlkyaGhkRDkyUFUxRE0zZFZTaTFDV0U1RkptbHpYM0J2Y0c5MWREMHhJQUklM0QwAUopCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoAUKnM18P2muUCWANoBIIBAggE", - "clickTrackingParams": "CAUQxqYCIhMI1LbVw_aa5QIV2cxMAh2AtAj8" - } - }, - "accessibility": { - "accessibilityData": { - "label": "上位チャット" - } - }, - "subtitle": "一部のメッセージ(不適切な可能性があるものなど)を非表示にします" - }, - { - "title": "チャット", - "selected": true, - "continuation": { - "reloadContinuationData": { - "continuation": "0ofMyAOBAhrKAUNrd1NJUW9ZVlVOdVVsRlpTRlJ1VWt4VFJqQmpURXAzVFc1bFpFTm5FZ1V2YkdsMlpTb25DaGhWUTI1U1VWbElWRzVTVEZOR01HTk1TbmROYm1Wa1EyY1NDMDFETTNkVlNpMUNXRTVGR2tPcXVjRzlBVDBLTzJoMGRIQnpPaTh2ZDNkM0xubHZkWFIxWW1VdVkyOXRMMnhwZG1WZlkyaGhkRDkyUFUxRE0zZFZTaTFDV0U1RkptbHpYM0J2Y0c5MWREMHhJQUklM0QwAUopCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoAUKnM18P2muUCWANoAYIBAggB", - "clickTrackingParams": "CAQQxqYCIhMI1LbVw_aa5QIV2cxMAh2AtAj8" - } - }, - "accessibility": { - "accessibilityData": { - "label": "チャット" - } - }, - "subtitle": "すべてのメッセージが表示されます" - } - ], - "accessibility": { - "accessibilityData": { - "label": "チャットのモードの選択" - } - }, - "trackingParams": "CAMQgdoEIhMI1LbVw_aa5QIV2cxMAh2AtAj8" - } + }, + { + "emojiPickerCategoryButtonRenderer": { + "categoryId": "travel", + "icon": { + "iconType": "EMOJI_TRAVEL" + }, + "tooltip": "旅行", + "accessibility": { + "accessibilityData": { + "label": "旅行" + } + } + } + }, + { + "emojiPickerCategoryButtonRenderer": { + "categoryId": "objects", + "icon": { + "iconType": "EMOJI_OBJECTS" + }, + "tooltip": "オブジェクト", + "accessibility": { + "accessibilityData": { + "label": "オブジェクト" + } + } + } + }, + { + "emojiPickerCategoryButtonRenderer": { + "categoryId": "symbols", + "icon": { + "iconType": "EMOJI_SYMBOLS" + }, + "tooltip": "記号", + "accessibility": { + "accessibilityData": { + "label": "記号" } + } } + } + ], + "searchPlaceholderText": { + "runs": [ + { + "text": "絵文字を検索" + } + ] }, - "ticker": { - "liveChatTickerRenderer": { - "sentinel": true + "searchNoResultsText": { + "runs": [ + { + "text": "絵文字が見つかりませんでした" } + ] }, - "trackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8", - "participantsList": { - "liveChatParticipantsListRenderer": { - "title": { - "runs": [ - { - "text": "参加者" - } - ] - }, - "backButton": { - "buttonRenderer": { - "icon": { - "iconType": "BACK" - }, - "trackingParams": "CAIQ8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=", - "accessibilityData": { - "accessibilityData": { - "label": "戻る" - } - } - } + "pickSkinToneText": { + "runs": [ + { + "text": "絵文字の肌の色を選択" + } + ] + }, + "trackingParams": "CAsQsrQCGAUiEwjUttXD9prlAhXZzEwCHYC0CPw=", + "clearSearchLabel": "検索をクリア", + "skinToneGenericLabel": "汎用的な肌の色", + "skinToneLightLabel": "明るい肌の色", + "skinToneMediumLightLabel": "やや明るい肌の色", + "skinToneMediumLabel": "中間的な明るさの肌の色", + "skinToneMediumDarkLabel": "やや濃い肌の色", + "skinToneDarkLabel": "濃い肌の色" + } + } + ], + "pickerButtons": [ + { + "liveChatIconToggleButtonRenderer": { + "targetId": "emoji", + "icon": { + "iconType": "EMOJI" + }, + "tooltip": "絵文字", + "accessibility": { + "accessibilityData": { + "label": "絵文字" + } + }, + "toggledIcon": { + "iconType": "KEYBOARD" + }, + "trackingParams": "CAoQtIkEGAYiEwjUttXD9prlAhXZzEwCHYC0CPw=" + } + } + ], + "interactionMessage": { + "messageRenderer": { + "trackingParams": "CAgQljsiEwjUttXD9prlAhXZzEwCHYC0CPw=", + "button": { + "buttonRenderer": { + "style": "STYLE_DARK", + "size": "SIZE_DEFAULT", + "isDisabled": false, + "text": { + "simpleText": "ログインしてチャットを始める" + }, + "navigationEndpoint": { + "clickTrackingParams": "CAkQ8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=", + "commandMetadata": { + "webCommandMetadata": { + "url": "https://accounts.google.com/ServiceLogin?service=youtube\u0026uilel=3\u0026passive=true\u0026continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dja%26next%3Dhttps%253A%252F%252Fwww.youtube.com%252Flive_chat%253Fv%253DMC3wUJ-BXNE%2526is_popout%253D1\u0026hl=ja", + "rootVe": 83769 + } + }, + "signInEndpoint": { + "nextEndpoint": { + "clickTrackingParams": "CAkQ8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=", + "commandMetadata": { + "webCommandMetadata": { + "url": "https://www.youtube.com/live_chat?v=MC3wUJ-BXNE\u0026is_popout=1", + "rootVe": 83769 + } }, - "participants": [ - { - "liveChatParticipantRenderer": { - "authorName": { - "simpleText": "相羽ういは〖Aiba Uiha〗にじさんじ所属" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-oKuaFgPf7a8/AAAAAAAAAAI/AAAAAAAAAAA/6oDCrDvXdsc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-oKuaFgPf7a8/AAAAAAAAAAI/AAAAAAAAAAA/6oDCrDvXdsc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "authorBadges": [ - { - "liveChatAuthorBadgeRenderer": { - "icon": { - "iconType": "OWNER" - }, - "tooltip": "所有者", - "accessibility": { - "accessibilityData": { - "label": "所有者" - } - } - } - } - ] - } - } - ] + "urlEndpoint": { + "url": "https://www.youtube.com/live_chat?v=MC3wUJ-BXNE\u0026is_popout=1" + } + } } + }, + "accessibility": { + "label": "ログインしてチャットを始める" + }, + "trackingParams": "CAkQ8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=" + } + }, + "subtext": { + "messageSubtextRenderer": { + "text": { + "simpleText": "送信したすべてのメッセージが公開されます" + } + } + } + } + } + } + }, + "itemList": { + "liveChatItemListRenderer": { + "maxItemsToDisplay": 250, + "moreCommentsBelowButton": { + "buttonRenderer": { + "style": "STYLE_PRIMARY", + "icon": { + "iconType": "DOWN_ARROW" + }, + "trackingParams": "CAcQ8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=", + "accessibilityData": { + "accessibilityData": { + "label": "さらに下のコメントを表示" + } + } + } + }, + "enablePauseChatKeyboardShortcuts": false + } + }, + "header": { + "liveChatHeaderRenderer": { + "overflowMenu": { + "menuRenderer": { + "items": [ + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "参加者" + } + ] + }, + "icon": { + "iconType": "PERSON" + }, + "serviceEndpoint": { + "showLiveChatParticipantsEndpoint": { + "hack": true + } + }, + "trackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8" + } }, - "clientMessages": { - "reconnectMessage": { - "runs": [ - { - "text": "チャットが切断されました。再接続するまでしばらくお待ちください。" - } - ] + { + "menuServiceItemRenderer": { + "text": { + "runs": [ + { + "text": "タイムスタンプ表示切替" + } + ] }, - "unableToReconnectMessage": { - "runs": [ - { - "text": "チャットに接続できません。しばらくしてからもう一度お試しください。" - } - ] + "icon": { + "iconType": "ACCESS_TIME" }, - "fatalError": { - "runs": [ - { - "text": "チャットに接続できません。しばらくしてからもう一度お試しください。" - } - ] + "serviceEndpoint": { + "toggleLiveChatTimestampsEndpoint": { + "hack": true + } }, - "reconnectedMessage": { - "runs": [ - { - "text": "接続しました。" - } - ] + "trackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8" + } + }, + { + "menuNavigationItemRenderer": { + "text": { + "runs": [ + { + "text": "フィードバックを送信" + } + ] + }, + "icon": { + "iconType": "FEEDBACK" + }, + "navigationEndpoint": { + "clickTrackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8", + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "userFeedbackEndpoint": { + "hack": true, + "bucketIdentifier": "live_chat" + } }, - "genericError": { - "runs": [ - { - "text": "エラーが発生しました。もう一度お試しください。" - } - ] + "trackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8" + } + } + ], + "trackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8", + "accessibility": { + "accessibilityData": { + "label": "その他のオプション" + } + } + } + }, + "collapseButton": { + "buttonRenderer": { + "style": "STYLE_DEFAULT", + "size": "SIZE_DEFAULT", + "isDisabled": false, + "accessibility": { + "label": "チャットの展開 / 折りたたみ" + }, + "trackingParams": "CAYQ8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=" + } + }, + "viewSelector": { + "sortFilterSubMenuRenderer": { + "subMenuItems": [ + { + "title": "上位チャット", + "selected": false, + "continuation": { + "reloadContinuationData": { + "continuation": "0ofMyAOBAhrKAUNrd1NJUW9ZVlVOdVVsRlpTRlJ1VWt4VFJqQmpURXAzVFc1bFpFTm5FZ1V2YkdsMlpTb25DaGhWUTI1U1VWbElWRzVTVEZOR01HTk1TbmROYm1Wa1EyY1NDMDFETTNkVlNpMUNXRTVGR2tPcXVjRzlBVDBLTzJoMGRIQnpPaTh2ZDNkM0xubHZkWFIxWW1VdVkyOXRMMnhwZG1WZlkyaGhkRDkyUFUxRE0zZFZTaTFDV0U1RkptbHpYM0J2Y0c5MWREMHhJQUklM0QwAUopCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoAUKnM18P2muUCWANoBIIBAggE", + "clickTrackingParams": "CAUQxqYCIhMI1LbVw_aa5QIV2cxMAh2AtAj8" } + }, + "accessibility": { + "accessibilityData": { + "label": "上位チャット" + } + }, + "subtitle": "一部のメッセージ(不適切な可能性があるものなど)を非表示にします" + }, + { + "title": "チャット", + "selected": true, + "continuation": { + "reloadContinuationData": { + "continuation": "0ofMyAOBAhrKAUNrd1NJUW9ZVlVOdVVsRlpTRlJ1VWt4VFJqQmpURXAzVFc1bFpFTm5FZ1V2YkdsMlpTb25DaGhWUTI1U1VWbElWRzVTVEZOR01HTk1TbmROYm1Wa1EyY1NDMDFETTNkVlNpMUNXRTVGR2tPcXVjRzlBVDBLTzJoMGRIQnpPaTh2ZDNkM0xubHZkWFIxWW1VdVkyOXRMMnhwZG1WZlkyaGhkRDkyUFUxRE0zZFZTaTFDV0U1RkptbHpYM0J2Y0c5MWREMHhJQUklM0QwAUopCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoAUKnM18P2muUCWANoAYIBAggB", + "clickTrackingParams": "CAQQxqYCIhMI1LbVw_aa5QIV2cxMAh2AtAj8" + } + }, + "accessibility": { + "accessibilityData": { + "label": "チャット" + } + }, + "subtitle": "すべてのメッセージが表示されます" } + ], + "accessibility": { + "accessibilityData": { + "label": "チャットのモードの選択" + } + }, + "trackingParams": "CAMQgdoEIhMI1LbVw_aa5QIV2cxMAh2AtAj8" } + } + } + }, + "ticker": { + "liveChatTickerRenderer": { + "sentinel": true + } + }, + "trackingParams": "CAEQl98BIhMI1LbVw_aa5QIV2cxMAh2AtAj8", + "participantsList": { + "liveChatParticipantsListRenderer": { + "title": { + "runs": [ + { + "text": "参加者" + } + ] + }, + "backButton": { + "buttonRenderer": { + "icon": { + "iconType": "BACK" + }, + "trackingParams": "CAIQ8FsiEwjUttXD9prlAhXZzEwCHYC0CPw=", + "accessibilityData": { + "accessibilityData": { + "label": "戻る" + } + } + } + }, + "participants": [ + { + "liveChatParticipantRenderer": { + "authorName": { + "simpleText": "相羽ういは〖Aiba Uiha〗にじさんじ所属" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-oKuaFgPf7a8/AAAAAAAAAAI/AAAAAAAAAAA/6oDCrDvXdsc/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-oKuaFgPf7a8/AAAAAAAAAAI/AAAAAAAAAAA/6oDCrDvXdsc/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "authorBadges": [ + { + "liveChatAuthorBadgeRenderer": { + "icon": { + "iconType": "OWNER" + }, + "tooltip": "所有者", + "accessibility": { + "accessibilityData": { + "label": "所有者" + } + } + } + } + ] + } + } + ] + } + }, + "clientMessages": { + "reconnectMessage": { + "runs": [ + { + "text": "チャットが切断されました。再接続するまでしばらくお待ちください。" + } + ] }, - "trackingParams": "CAAQ0b4BIhMI1LbVw_aa5QIV2cxMAh2AtAj8" - }, - "url": "\/live_chat\/get_live_chat?continuation=0ofMyAOBAhrKAUNrd1NJUW9ZVlVOdVVsRlpTRlJ1VWt4VFJqQmpURXAzVFc1bFpFTm5FZ1V2YkdsMlpTb25DaGhWUTI1U1VWbElWRzVTVEZOR01HTk1TbmROYm1Wa1EyY1NDMDFETTNkVlNpMUNXRTVGR2tPcXVjRzlBVDBLTzJoMGRIQnpPaTh2ZDNkM0xubHZkWFIxWW1VdVkyOXRMMnhwZG1WZlkyaGhkRDkyUFUxRE0zZFZTaTFDV0U1RkptbHpYM0J2Y0c5MWREMHhJQUklM0QwAUopCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoAUPOaw8P2muUCWANoAYIBAggB", - "csn": "PvujXbH0OIazqQHXgJ64DQ", - "endpoint": { - "commandMetadata": { - "webCommandMetadata": { - "url": "/live_chat/get_live_chat?continuation=0ofMyAOBAhrKAUNrd1NJUW9ZVlVOdVVsRlpTRlJ1VWt4VFJqQmpURXAzVFc1bFpFTm5FZ1V2YkdsMlpTb25DaGhWUTI1U1VWbElWRzVTVEZOR01HTk1TbmROYm1Wa1EyY1NDMDFETTNkVlNpMUNXRTVGR2tPcXVjRzlBVDBLTzJoMGRIQnpPaTh2ZDNkM0xubHZkWFIxWW1VdVkyOXRMMnhwZG1WZlkyaGhkRDkyUFUxRE0zZFZTaTFDV0U1RkptbHpYM0J2Y0c5MWREMHhJQUklM0QwAUopCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoAUPOaw8P2muUCWANoAYIBAggB", - "rootVe": 83769 + "unableToReconnectMessage": { + "runs": [ + { + "text": "チャットに接続できません。しばらくしてからもう一度お試しください。" } + ] }, - "urlEndpoint": { - "url": "/live_chat/get_live_chat?continuation=0ofMyAOBAhrKAUNrd1NJUW9ZVlVOdVVsRlpTRlJ1VWt4VFJqQmpURXAzVFc1bFpFTm5FZ1V2YkdsMlpTb25DaGhWUTI1U1VWbElWRzVTVEZOR01HTk1TbmROYm1Wa1EyY1NDMDFETTNkVlNpMUNXRTVGR2tPcXVjRzlBVDBLTzJoMGRIQnpPaTh2ZDNkM0xubHZkWFIxWW1VdVkyOXRMMnhwZG1WZlkyaGhkRDkyUFUxRE0zZFZTaTFDV0U1RkptbHpYM0J2Y0c5MWREMHhJQUklM0QwAUopCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoAUPOaw8P2muUCWANoAYIBAggB" + "fatalError": { + "runs": [ + { + "text": "チャットに接続できません。しばらくしてからもう一度お試しください。" + } + ] + }, + "reconnectedMessage": { + "runs": [ + { + "text": "接続しました。" + } + ] + }, + "genericError": { + "runs": [ + { + "text": "エラーが発生しました。もう一度お試しください。" + } + ] } + } + } + }, + "trackingParams": "CAAQ0b4BIhMI1LbVw_aa5QIV2cxMAh2AtAj8", + "url": "/live_chat/get_live_chat?continuation=0ofMyAOBAhrKAUNrd1NJUW9ZVlVOdVVsRlpTRlJ1VWt4VFJqQmpURXAzVFc1bFpFTm5FZ1V2YkdsMlpTb25DaGhWUTI1U1VWbElWRzVTVEZOR01HTk1TbmROYm1Wa1EyY1NDMDFETTNkVlNpMUNXRTVGR2tPcXVjRzlBVDBLTzJoMGRIQnpPaTh2ZDNkM0xubHZkWFIxWW1VdVkyOXRMMnhwZG1WZlkyaGhkRDkyUFUxRE0zZFZTaTFDV0U1RkptbHpYM0J2Y0c5MWREMHhJQUklM0QwAUopCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoAUPOaw8P2muUCWANoAYIBAggB", + "csn": "PvujXbH0OIazqQHXgJ64DQ", + "endpoint": { + "commandMetadata": { + "webCommandMetadata": { + "url": "/live_chat/get_live_chat?continuation=0ofMyAOBAhrKAUNrd1NJUW9ZVlVOdVVsRlpTRlJ1VWt4VFJqQmpURXAzVFc1bFpFTm5FZ1V2YkdsMlpTb25DaGhWUTI1U1VWbElWRzVTVEZOR01HTk1TbmROYm1Wa1EyY1NDMDFETTNkVlNpMUNXRTVGR2tPcXVjRzlBVDBLTzJoMGRIQnpPaTh2ZDNkM0xubHZkWFIxWW1VdVkyOXRMMnhwZG1WZlkyaGhkRDkyUFUxRE0zZFZTaTFDV0U1RkptbHpYM0J2Y0c5MWREMHhJQUklM0QwAUopCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoAUPOaw8P2muUCWANoAYIBAggB", + "rootVe": 83769 + } }, - "xsrf_token": "QUFFLUhqbTBwS2VJSERSSGl3cG5BSFhqMERYeGxrRk1sd3xBQ3Jtc0tudnVRN3Z4cDJlcWpMelVTTjZvVE5lX010aWtfRGNYeGJvUTlNSHNtRHcwVDNLLXpfZlhyTFJIZ1NXVFBnYjA3dHJQRGViaDFMTWloelhwN3RzV3JNa2hhUlJIa09nb0JWaURISDJIUjlFVlRUT3ppemsySjExbzdEM1hudG1abHV6b29KellpaHdsVzROSXE1U0ZSMzhWSzhjQWc=" -} \ No newline at end of file + "urlEndpoint": { + "url": "/live_chat/get_live_chat?continuation=0ofMyAOBAhrKAUNrd1NJUW9ZVlVOdVVsRlpTRlJ1VWt4VFJqQmpURXAzVFc1bFpFTm5FZ1V2YkdsMlpTb25DaGhWUTI1U1VWbElWRzVTVEZOR01HTk1TbmROYm1Wa1EyY1NDMDFETTNkVlNpMUNXRTVGR2tPcXVjRzlBVDBLTzJoMGRIQnpPaTh2ZDNkM0xubHZkWFIxWW1VdVkyOXRMMnhwZG1WZlkyaGhkRDkyUFUxRE0zZFZTaTFDV0U1RkptbHpYM0J2Y0c5MWREMHhJQUklM0QwAUopCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoAUPOaw8P2muUCWANoAYIBAggB" + } + }, + "xsrf_token": "QUFFLUhqbTBwS2VJSERSSGl3cG5BSFhqMERYeGxrRk1sd3xBQ3Jtc0tudnVRN3Z4cDJlcWpMelVTTjZvVE5lX010aWtfRGNYeGJvUTlNSHNtRHcwVDNLLXpfZlhyTFJIZ1NXVFBnYjA3dHJQRGViaDFMTWloelhwN3RzV3JNa2hhUlJIa09nb0JWaURISDJIUjlFVlRUT3ppemsySjExbzdEM1hudG1abHV6b29KellpaHdsVzROSXE1U0ZSMzhWSzhjQWc=" +} diff --git a/tests/testdata/compatible/newSponsor_rev.json b/tests/testdata/compatible/newSponsor_rev.json index 1e9cad9..f594b57 100644 --- a/tests/testdata/compatible/newSponsor_rev.json +++ b/tests/testdata/compatible/newSponsor_rev.json @@ -4,7 +4,7 @@ "st": 100 } }, - "response": { + "responseContext": { "serviceTrackingParams": [ { @@ -1805,7 +1805,7 @@ } }, "trackingParams": "CAAQ0b4BIhMI1LbVw_aa5QIV2cxMAh2AtAj8" - }, + , "url": "\/live_chat\/get_live_chat?continuation=0ofMyAOBAhrKAUNrd1NJUW9ZVlVOdVVsRlpTRlJ1VWt4VFJqQmpURXAzVFc1bFpFTm5FZ1V2YkdsMlpTb25DaGhWUTI1U1VWbElWRzVTVEZOR01HTk1TbmROYm1Wa1EyY1NDMDFETTNkVlNpMUNXRTVGR2tPcXVjRzlBVDBLTzJoMGRIQnpPaTh2ZDNkM0xubHZkWFIxWW1VdVkyOXRMMnhwZG1WZlkyaGhkRDkyUFUxRE0zZFZTaTFDV0U1RkptbHpYM0J2Y0c5MWREMHhJQUklM0QwAUopCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoAUPOaw8P2muUCWANoAYIBAggB", "csn": "PvujXbH0OIazqQHXgJ64DQ", "endpoint": { diff --git a/tests/testdata/compatible/superchat.json b/tests/testdata/compatible/superchat.json index c035589..91e2f23 100644 --- a/tests/testdata/compatible/superchat.json +++ b/tests/testdata/compatible/superchat.json @@ -1,282 +1,281 @@ { - "xsrf_token": "QUFFLUhqbWVqWVRTUjhBcGRkNWR5Q2F3VWhxcTd0RkF1UXxBQ3Jtc0trMThFVGVVNTFnWmZucnkwNlJJMEZ2bndUS1I3b2dpLUtTNE92dEgwX3Y0MkNZU2NXdGY1QTMtX09BUGphYUpDQlc1dFhiTm9jLS1sQXVCNHpsdllqcm1id0t1RFBCM3A1b2o3OGt0Yjd6TE5wcmxBbjNyQktjc1lWZ3hjM1RuYk83YkQ0VVN3MGUybjAwSE90SS1YNkxvMUV5YVE=", - "timing": { - "info": { - "st": 148 - } + "xsrf_token": "QUFFLUhqbWVqWVRTUjhBcGRkNWR5Q2F3VWhxcTd0RkF1UXxBQ3Jtc0trMThFVGVVNTFnWmZucnkwNlJJMEZ2bndUS1I3b2dpLUtTNE92dEgwX3Y0MkNZU2NXdGY1QTMtX09BUGphYUpDQlc1dFhiTm9jLS1sQXVCNHpsdllqcm1id0t1RFBCM3A1b2o3OGt0Yjd6TE5wcmxBbjNyQktjc1lWZ3hjM1RuYk83YkQ0VVN3MGUybjAwSE90SS1YNkxvMUV5YVE=", + "timing": { + "info": { + "st": 148 + } + }, + "endpoint": { + "commandMetadata": { + "webCommandMetadata": { + "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCja2bHMpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DXxuTMpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABxM3xzKT75AI%253D" + } }, - "endpoint": { - "commandMetadata": { - "webCommandMetadata": { - "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCja2bHMpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DXxuTMpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABxM3xzKT75AI%253D" - } - }, - "urlEndpoint": { - "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCja2bHMpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DXxuTMpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABxM3xzKT75AI%253D" + "urlEndpoint": { + "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCja2bHMpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DXxuTMpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABxM3xzKT75AI%253D" + } + }, + "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCja2bHMpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DXxuTMpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABxM3xzKT75AI%253D", + "csn": "n2STXd2iKZr2gAOt9qvgCg", + + "responseContext": { + "serviceTrackingParams": [ + { + "service": "CSI", + "params": [ + { + "key": "GetLiveChat_rid", + "value": "0x9290108c05344647" + }, + { + "key": "c", + "value": "WEB" + }, + { + "key": "cver", + "value": "2.20191001.04.00" + }, + { + "key": "yt_li", + "value": "0" + } + ] + }, + { + "service": "GFEEDBACK", + "params": [ + { + "key": "e", + "value": "23744176,23788875,23793834,23794620,23804281,23806159,23816483,23819244,23820768,23826780,23827354,23830392,23832125,23835020,23836965,23837741,23837772,23837993,23838235,23839362,23840155,23840217,23841118,23841454,23842630,23842662,23842883,23842986,23843289,23843534,23843767,23845644,9449243,9471239,9474360" + }, + { + "key": "logged_in", + "value": "0" + } + ] + }, + { + "service": "GUIDED_HELP", + "params": [ + { + "key": "logged_in", + "value": "0" + } + ] + }, + { + "service": "ECATCHER", + "params": [ + { + "key": "client.name", + "value": "WEB" + }, + { + "key": "client.version", + "value": "2.20191001" + }, + { + "key": "innertube.build.changelist", + "value": "272006966" + }, + { + "key": "innertube.build.experiments.source_version", + "value": "272166268" + }, + { + "key": "innertube.build.label", + "value": "youtube.ytfe.innertube_20190930_5_RC0" + }, + { + "key": "innertube.build.timestamp", + "value": "1569863426" + }, + { + "key": "innertube.build.variants.checksum", + "value": "1a800c1a2396906f1cbb7f670d43b6f5" + }, + { + "key": "innertube.run.job", + "value": "ytfe-innertube-replica-only.ytfe" + } + ] + } + ], + "webResponseContextExtensionData": { + "ytConfigData": { + "csn": "n2STXd2iKZr2gAOt9qvgCg", + "visitorData": "CgtPQm1xTmtvNm1Tcyifyc3sBQ%3D%3D" + } + } + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "timedContinuationData": { + "timeoutMs": 8860, + "continuation": "0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCid_ejQpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DF-ovRpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABtNic0aT75AI%3D" + } } - }, - "url": "\/live_chat\/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCja2bHMpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DXxuTMpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABxM3xzKT75AI%253D", - "csn": "n2STXd2iKZr2gAOt9qvgCg", - "response": { - "responseContext": { - "serviceTrackingParams": [ - { - "service": "CSI", - "params": [ - { - "key": "GetLiveChat_rid", - "value": "0x9290108c05344647" - }, - { - "key": "c", - "value": "WEB" - }, - { - "key": "cver", - "value": "2.20191001.04.00" - }, - { - "key": "yt_li", - "value": "0" - } - ] + ], + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatPaidMessageRenderer": { + "id": "ChwKGkNOblpoTXFrLS1RQ0ZRSU9ZQW9kclhrRXNn", + "timestampUsec": "1569940638420061", + "authorName": { + "simpleText": "九十九 万" }, - { - "service": "GFEEDBACK", - "params": [ - { - "key": "e", - "value": "23744176,23788875,23793834,23794620,23804281,23806159,23816483,23819244,23820768,23826780,23827354,23830392,23832125,23835020,23836965,23837741,23837772,23837993,23838235,23839362,23840155,23840217,23841118,23841454,23842630,23842662,23842883,23842986,23843289,23843534,23843767,23845644,9449243,9471239,9474360" - }, - { - "key": "logged_in", - "value": "0" - } - ] + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-FoBvzoKhbZs/AAAAAAAAAAI/AAAAAAAAAAA/oyb-UCYFbfA/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-FoBvzoKhbZs/AAAAAAAAAAI/AAAAAAAAAAA/oyb-UCYFbfA/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] }, - { - "service": "GUIDED_HELP", - "params": [ - { - "key": "logged_in", - "value": "0" - } - ] + "purchaseAmountText": { + "simpleText": "¥846" }, - { - "service": "ECATCHER", - "params": [ - { - "key": "client.name", - "value": "WEB" - }, - { - "key": "client.version", - "value": "2.20191001" - }, - { - "key": "innertube.build.changelist", - "value": "272006966" - }, - { - "key": "innertube.build.experiments.source_version", - "value": "272166268" - }, - { - "key": "innertube.build.label", - "value": "youtube.ytfe.innertube_20190930_5_RC0" - }, - { - "key": "innertube.build.timestamp", - "value": "1569863426" - }, - { - "key": "innertube.build.variants.checksum", - "value": "1a800c1a2396906f1cbb7f670d43b6f5" - }, - { - "key": "innertube.run.job", - "value": "ytfe-innertube-replica-only.ytfe" - } - ] - } - ], - "webResponseContextExtensionData": { - "ytConfigData": { - "csn": "n2STXd2iKZr2gAOt9qvgCg", - "visitorData": "CgtPQm1xTmtvNm1Tcyifyc3sBQ%3D%3D" + "message": { + "runs": [ + { + "text": "ボルガ博士お許しください代" + } + ] + }, + "headerBackgroundColor": 4278239141, + "headerTextColor": 4278190080, + "bodyBackgroundColor": 4280150454, + "bodyTextColor": 4278190080, + "authorExternalChannelId": "UCoVtCMzg2vleAVsa7kw05AA", + "authorNameTextColor": 2315255808, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2g0S0hBb2FRMDV1V21oTmNXc3RMVkZEUmxGSlQxbEJiMlJ5V0d0RmMyY1FBQm80Q2cwS0N6Z3dUM3AwU21oMU56YzRLaWNLR0ZWRFNYbDBUbU52ZWpSd1YzcFlaa3hrWVRCRWIxVk1VUklMT0RCUGVuUkthSFUzTnpnZ0FpZ0JNaG9LR0ZWRGIxWjBRMDE2WnpKMmJHVkJWbk5oTjJ0M01EVkJRUSUzRCUzRA==" + } + }, + "timestampColor": 2147483648, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } } + } } + } }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "timedContinuationData": { - "timeoutMs": 8860, - "continuation": "0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCid_ejQpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DF-ovRpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABtNic0aT75AI%3D" - } - } - ], - "actions": [ + { + "addLiveChatTickerItemAction": { + "item": { + "liveChatTickerPaidMessageItemRenderer": { + "id": "ChwKGkNOblpoTXFrLS1RQ0ZRSU9ZQW9kclhrRXNn", + "amount": { + "simpleText": "¥846" + }, + "amountTextColor": 4278190080, + "startBackgroundColor": 4280150454, + "endBackgroundColor": 4278239141, + "authorPhoto": { + "thumbnails": [ { - "addChatItemAction": { - "item": { - "liveChatPaidMessageRenderer": { - "id": "ChwKGkNOblpoTXFrLS1RQ0ZRSU9ZQW9kclhrRXNn", - "timestampUsec": "1569940638420061", - "authorName": { - "simpleText": "九十九 万" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-FoBvzoKhbZs/AAAAAAAAAAI/AAAAAAAAAAA/oyb-UCYFbfA/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-FoBvzoKhbZs/AAAAAAAAAAI/AAAAAAAAAAA/oyb-UCYFbfA/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "purchaseAmountText": { - "simpleText": "¥846" - }, - "message": { - "runs": [ - { - "text": "ボルガ博士お許しください代" - } - ] - }, - "headerBackgroundColor": 4278239141, - "headerTextColor": 4278190080, - "bodyBackgroundColor": 4280150454, - "bodyTextColor": 4278190080, - "authorExternalChannelId": "UCoVtCMzg2vleAVsa7kw05AA", - "authorNameTextColor": 2315255808, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2g0S0hBb2FRMDV1V21oTmNXc3RMVkZEUmxGSlQxbEJiMlJ5V0d0RmMyY1FBQm80Q2cwS0N6Z3dUM3AwU21oMU56YzRLaWNLR0ZWRFNYbDBUbU52ZWpSd1YzcFlaa3hrWVRCRWIxVk1VUklMT0RCUGVuUkthSFUzTnpnZ0FpZ0JNaG9LR0ZWRGIxWjBRMDE2WnpKMmJHVkJWbk5oTjJ0M01EVkJRUSUzRCUzRA==" - } - }, - "timestampColor": 2147483648, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - } - } - } - } + "url": "https://yt3.ggpht.com/-FoBvzoKhbZs/AAAAAAAAAAI/AAAAAAAAAAA/oyb-UCYFbfA/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, { - "addLiveChatTickerItemAction": { - "item": { - "liveChatTickerPaidMessageItemRenderer": { - "id": "ChwKGkNOblpoTXFrLS1RQ0ZRSU9ZQW9kclhrRXNn", - "amount": { - "simpleText": "¥846" - }, - "amountTextColor": 4278190080, - "startBackgroundColor": 4280150454, - "endBackgroundColor": 4278239141, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-FoBvzoKhbZs/AAAAAAAAAAI/AAAAAAAAAAA/oyb-UCYFbfA/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-FoBvzoKhbZs/AAAAAAAAAAI/AAAAAAAAAAA/oyb-UCYFbfA/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "durationSec": 120, - "showItemEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "showLiveChatItemEndpoint": { - "renderer": { - "liveChatPaidMessageRenderer": { - "id": "ChwKGkNOblpoTXFrLS1RQ0ZRSU9ZQW9kclhrRXNn", - "timestampUsec": "1569940638420061", - "authorName": { - "simpleText": "九十九 万" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-FoBvzoKhbZs/AAAAAAAAAAI/AAAAAAAAAAA/oyb-UCYFbfA/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-FoBvzoKhbZs/AAAAAAAAAAI/AAAAAAAAAAA/oyb-UCYFbfA/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "purchaseAmountText": { - "simpleText": "¥846" - }, - "message": { - "runs": [ - { - "text": "ボルガ博士お許しください代" - } - ] - }, - "headerBackgroundColor": 4278239141, - "headerTextColor": 4278190080, - "bodyBackgroundColor": 4280150454, - "bodyTextColor": 4278190080, - "authorExternalChannelId": "UCoVtCMzg2vleAVsa7kw05AA", - "authorNameTextColor": 2315255808, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2g0S0hBb2FRMDV1V21oTmNXc3RMVkZEUmxGSlQxbEJiMlJ5V0d0RmMyY1FBQm80Q2cwS0N6Z3dUM3AwU21oMU56YzRLaWNLR0ZWRFNYbDBUbU52ZWpSd1YzcFlaa3hrWVRCRWIxVk1VUklMT0RCUGVuUkthSFUzTnpnZ0FpZ0JNaG9LR0ZWRGIxWjBRMDE2WnpKMmJHVkJWbk5oTjJ0M01EVkJRUSUzRCUzRA==" - } - }, - "timestampColor": 2147483648, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - } - } - } - } - }, - "authorExternalChannelId": "UCoVtCMzg2vleAVsa7kw05AA", - "fullDurationSec": 120 - } + "url": "https://yt3.ggpht.com/-FoBvzoKhbZs/AAAAAAAAAAI/AAAAAAAAAAA/oyb-UCYFbfA/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "durationSec": 120, + "showItemEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "showLiveChatItemEndpoint": { + "renderer": { + "liveChatPaidMessageRenderer": { + "id": "ChwKGkNOblpoTXFrLS1RQ0ZRSU9ZQW9kclhrRXNn", + "timestampUsec": "1569940638420061", + "authorName": { + "simpleText": "九十九 万" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-FoBvzoKhbZs/AAAAAAAAAAI/AAAAAAAAAAA/oyb-UCYFbfA/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "durationSec": "120" + { + "url": "https://yt3.ggpht.com/-FoBvzoKhbZs/AAAAAAAAAAI/AAAAAAAAAAA/oyb-UCYFbfA/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "purchaseAmountText": { + "simpleText": "¥846" + }, + "message": { + "runs": [ + { + "text": "ボルガ博士お許しください代" + } + ] + }, + "headerBackgroundColor": 4278239141, + "headerTextColor": 4278190080, + "bodyBackgroundColor": 4280150454, + "bodyTextColor": 4278190080, + "authorExternalChannelId": "UCoVtCMzg2vleAVsa7kw05AA", + "authorNameTextColor": 2315255808, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2g0S0hBb2FRMDV1V21oTmNXc3RMVkZEUmxGSlQxbEJiMlJ5V0d0RmMyY1FBQm80Q2cwS0N6Z3dUM3AwU21oMU56YzRLaWNLR0ZWRFNYbDBUbU52ZWpSd1YzcFlaa3hrWVRCRWIxVk1VUklMT0RCUGVuUkthSFUzTnpnZ0FpZ0JNaG9LR0ZWRGIxWjBRMDE2WnpKMmJHVkJWbk5oTjJ0M01EVkJRUSUzRCUzRA==" + } + }, + "timestampColor": 2147483648, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } } + } } - ] - } + } + }, + "authorExternalChannelId": "UCoVtCMzg2vleAVsa7kw05AA", + "fullDurationSec": 120 + } + }, + "durationSec": "120" + } } + ] } -} \ No newline at end of file + } +} diff --git a/tests/testdata/compatible/supersticker.json b/tests/testdata/compatible/supersticker.json index cebccdb..5a84cfe 100644 --- a/tests/testdata/compatible/supersticker.json +++ b/tests/testdata/compatible/supersticker.json @@ -1,197 +1,195 @@ { - "xsrf_token": "QUFFLUhqbWVqWVRTUjhBcGRkNWR5Q2F3VWhxcTd0RkF1UXxBQ3Jtc0trMThFVGVVNTFnWmZucnkwNlJJMEZ2bndUS1I3b2dpLUtTNE92dEgwX3Y0MkNZU2NXdGY1QTMtX09BUGphYUpDQlc1dFhiTm9jLS1sQXVCNHpsdllqcm1id0t1RFBCM3A1b2o3OGt0Yjd6TE5wcmxBbjNyQktjc1lWZ3hjM1RuYk83YkQ0VVN3MGUybjAwSE90SS1YNkxvMUV5YVE=", - "timing": { - "info": { - "st": 148 - } + "xsrf_token": "QUFFLUhqbWVqWVRTUjhBcGRkNWR5Q2F3VWhxcTd0RkF1UXxBQ3Jtc0trMThFVGVVNTFnWmZucnkwNlJJMEZ2bndUS1I3b2dpLUtTNE92dEgwX3Y0MkNZU2NXdGY1QTMtX09BUGphYUpDQlc1dFhiTm9jLS1sQXVCNHpsdllqcm1id0t1RFBCM3A1b2o3OGt0Yjd6TE5wcmxBbjNyQktjc1lWZ3hjM1RuYk83YkQ0VVN3MGUybjAwSE90SS1YNkxvMUV5YVE=", + "timing": { + "info": { + "st": 148 + } + }, + "endpoint": { + "commandMetadata": { + "webCommandMetadata": { + "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCja2bHMpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DXxuTMpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABxM3xzKT75AI%253D" + } }, - "endpoint": { - "commandMetadata": { - "webCommandMetadata": { - "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCja2bHMpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DXxuTMpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABxM3xzKT75AI%253D" - } - }, - "urlEndpoint": { - "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCja2bHMpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DXxuTMpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABxM3xzKT75AI%253D" + "urlEndpoint": { + "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCja2bHMpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DXxuTMpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABxM3xzKT75AI%253D" + } + }, + "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCja2bHMpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DXxuTMpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABxM3xzKT75AI%253D", + "csn": "n2STXd2iKZr2gAOt9qvgCg", + "responseContext": { + "serviceTrackingParams": [ + { + "service": "CSI", + "params": [ + { + "key": "GetLiveChat_rid", + "value": "0x9290108c05344647" + }, + { + "key": "c", + "value": "WEB" + }, + { + "key": "cver", + "value": "2.20191001.04.00" + }, + { + "key": "yt_li", + "value": "0" + } + ] + }, + { + "service": "GFEEDBACK", + "params": [ + { + "key": "e", + "value": "23744176,23788875,23793834,23794620,23804281,23806159,23816483,23819244,23820768,23826780,23827354,23830392,23832125,23835020,23836965,23837741,23837772,23837993,23838235,23839362,23840155,23840217,23841118,23841454,23842630,23842662,23842883,23842986,23843289,23843534,23843767,23845644,9449243,9471239,9474360" + }, + { + "key": "logged_in", + "value": "0" + } + ] + }, + { + "service": "GUIDED_HELP", + "params": [ + { + "key": "logged_in", + "value": "0" + } + ] + }, + { + "service": "ECATCHER", + "params": [ + { + "key": "client.name", + "value": "WEB" + }, + { + "key": "client.version", + "value": "2.20191001" + }, + { + "key": "innertube.build.changelist", + "value": "272006966" + }, + { + "key": "innertube.build.experiments.source_version", + "value": "272166268" + }, + { + "key": "innertube.build.label", + "value": "youtube.ytfe.innertube_20190930_5_RC0" + }, + { + "key": "innertube.build.timestamp", + "value": "1569863426" + }, + { + "key": "innertube.build.variants.checksum", + "value": "1a800c1a2396906f1cbb7f670d43b6f5" + }, + { + "key": "innertube.run.job", + "value": "ytfe-innertube-replica-only.ytfe" + } + ] + } + ], + "webResponseContextExtensionData": { + "ytConfigData": { + "csn": "n2STXd2iKZr2gAOt9qvgCg", + "visitorData": "CgtPQm1xTmtvNm1Tcyifyc3sBQ%3D%3D" + } + } + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "timedContinuationData": { + "timeoutMs": 8860, + "continuation": "0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCid_ejQpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DF-ovRpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABtNic0aT75AI%3D" + } } - }, - "url": "\/live_chat\/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCja2bHMpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DXxuTMpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABxM3xzKT75AI%253D", - "csn": "n2STXd2iKZr2gAOt9qvgCg", - "response": { - "responseContext": { - "serviceTrackingParams": [ - { - "service": "CSI", - "params": [ - { - "key": "GetLiveChat_rid", - "value": "0x9290108c05344647" - }, - { - "key": "c", - "value": "WEB" - }, - { - "key": "cver", - "value": "2.20191001.04.00" - }, - { - "key": "yt_li", - "value": "0" - } - ] - }, - { - "service": "GFEEDBACK", - "params": [ - { - "key": "e", - "value": "23744176,23788875,23793834,23794620,23804281,23806159,23816483,23819244,23820768,23826780,23827354,23830392,23832125,23835020,23836965,23837741,23837772,23837993,23838235,23839362,23840155,23840217,23841118,23841454,23842630,23842662,23842883,23842986,23843289,23843534,23843767,23845644,9449243,9471239,9474360" - }, - { - "key": "logged_in", - "value": "0" - } - ] + ], + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatPaidStickerRenderer": { + "id": "ChwKGkNQX2Qzb2pUcU9VQ0ZRdnVXQW9kaTNJS3NB", + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2g0S0hBb2FRMUJmWkROdmFsUnhUMVZEUmxGMmRWZEJiMlJwTTBsTGMwRVFBQm80Q2cwS0N6VlVUSE42U0hNd2QxYzBLaWNLR0ZWRFdGSnNTVXN6UTNkZlZFcEpVVU0xYTFOS1NsRk5aeElMTlZSTWMzcEljekIzVnpRZ0FpZ0JNaG9LR0ZWRFRHOXJPVWQ0WVRGYU5rWTVWV3d5WVV0MlRFWkdadyUzRCUzRA==" + } }, - { - "service": "GUIDED_HELP", - "params": [ - { - "key": "logged_in", - "value": "0" - } - ] + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } }, - { - "service": "ECATCHER", - "params": [ - { - "key": "client.name", - "value": "WEB" - }, - { - "key": "client.version", - "value": "2.20191001" - }, - { - "key": "innertube.build.changelist", - "value": "272006966" - }, - { - "key": "innertube.build.experiments.source_version", - "value": "272166268" - }, - { - "key": "innertube.build.label", - "value": "youtube.ytfe.innertube_20190930_5_RC0" - }, - { - "key": "innertube.build.timestamp", - "value": "1569863426" - }, - { - "key": "innertube.build.variants.checksum", - "value": "1a800c1a2396906f1cbb7f670d43b6f5" - }, - { - "key": "innertube.run.job", - "value": "ytfe-innertube-replica-only.ytfe" - } - ] - } - ], - "webResponseContextExtensionData": { - "ytConfigData": { - "csn": "n2STXd2iKZr2gAOt9qvgCg", - "visitorData": "CgtPQm1xTmtvNm1Tcyifyc3sBQ%3D%3D" - } - } - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ + "timestampUsec": "1571499325098699", + "authorPhoto": { + "thumbnails": [ + { + "url": "https: //yt3.ggpht.com/-xRQVNtDSO3w/AAAAAAAAAAI/AAAAAAAAAAA/Is9D9D7wwAE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, { - "timedContinuationData": { - "timeoutMs": 8860, - "continuation": "0ofMyAPiARp8Q2c4S0RRb0xPREJQZW5SS2FIVTNOemdhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5T0RCUGVuUkthSFUzTnpnbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCid_ejQpPvkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQwJKPoqT75AJYA1DF-ovRpPvkAliL_fvZoPvkAmgBggEECAEQAIgBAKABtNic0aT75AI%3D" - } + "url": "https://yt3.ggpht.com/-xRQVNtDSO3w/AAAAAAAAAAI/AAAAAAAAAAA/Is9D9D7wwAE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - ], - "actions": [ + ] + }, + "authorName": { + "simpleText": "りお" + }, + "authorExternalChannelId": "UCLok9Gxa1Z6F9Ul2aKvLFFg", + "sticker": { + "thumbnails": [ { - "addChatItemAction": { - "item": { - "liveChatPaidStickerRenderer": { - "id": "ChwKGkNQX2Qzb2pUcU9VQ0ZRdnVXQW9kaTNJS3NB", - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2g0S0hBb2FRMUJmWkROdmFsUnhUMVZEUmxGMmRWZEJiMlJwTTBsTGMwRVFBQm80Q2cwS0N6VlVUSE42U0hNd2QxYzBLaWNLR0ZWRFdGSnNTVXN6UTNkZlZFcEpVVU0xYTFOS1NsRk5aeElMTlZSTWMzcEljekIzVnpRZ0FpZ0JNaG9LR0ZWRFRHOXJPVWQ0WVRGYU5rWTVWV3d5WVV0MlRFWkdadyUzRCUzRA==" - } - }, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampUsec": "1571499325098699", - "authorPhoto": { - "thumbnails": [ - { - "url": "https: //yt3.ggpht.com/-xRQVNtDSO3w/AAAAAAAAAAI/AAAAAAAAAAA/Is9D9D7wwAE/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-xRQVNtDSO3w/AAAAAAAAAAI/AAAAAAAAAAA/Is9D9D7wwAE/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "authorName": { - "simpleText": "りお" - }, - "authorExternalChannelId": "UCLok9Gxa1Z6F9Ul2aKvLFFg", - "sticker": { - "thumbnails": [ - { - "url": "//lh3.googleusercontent.com/1aIk6vlk4gZ2ytc42j3WcIHYtWFWo2uVWVqbHFuxiGHO4XwyAS0u8vuu6VkiX5eR6uy9mfAupyP786_TbP0=s72-rwa", - "width": 72, - "height": 72 - }, - { - "url": "//lh3.googleusercontent.com/1aIk6vlk4gZ2ytc42j3WcIHYtWFWo2uVWVqbHFuxiGHO4XwyAS0u8vuu6VkiX5eR6uy9mfAupyP786_TbP0=s144-rwa", - "width": 144, - "height": 144 - } - ], - "accessibility": { - "accessibilityData": { - "label": "気付いてもらえるように人差し指を上げたり下げたりしている柴犬" - } - } - }, - "moneyChipBackgroundColor": 4278248959, - "moneyChipTextColor": 4278190080, - "purchaseAmountText": { - "simpleText": "¥200" - }, - "stickerDisplayWidth": 72, - "stickerDisplayHeight": 72, - "backgroundColor": 4278237396, - "authorNameTextColor": 3003121664 - } - } - } + "url": "//lh3.googleusercontent.com/1aIk6vlk4gZ2ytc42j3WcIHYtWFWo2uVWVqbHFuxiGHO4XwyAS0u8vuu6VkiX5eR6uy9mfAupyP786_TbP0=s72-rwa", + "width": 72, + "height": 72 + }, + { + "url": "//lh3.googleusercontent.com/1aIk6vlk4gZ2ytc42j3WcIHYtWFWo2uVWVqbHFuxiGHO4XwyAS0u8vuu6VkiX5eR6uy9mfAupyP786_TbP0=s144-rwa", + "width": 144, + "height": 144 + } + ], + "accessibility": { + "accessibilityData": { + "label": "気付いてもらえるように人差し指を上げたり下げたりしている柴犬" } - ] + } + }, + "moneyChipBackgroundColor": 4278248959, + "moneyChipTextColor": 4278190080, + "purchaseAmountText": { + "simpleText": "¥200" + }, + "stickerDisplayWidth": 72, + "stickerDisplayHeight": 72, + "backgroundColor": 4278237396, + "authorNameTextColor": 3003121664 + } } + } } + ] } -} \ No newline at end of file + } +} diff --git a/tests/testdata/compatible/textmessage.json b/tests/testdata/compatible/textmessage.json index 6ae9f69..4ad439d 100644 --- a/tests/testdata/compatible/textmessage.json +++ b/tests/testdata/compatible/textmessage.json @@ -1,177 +1,175 @@ { - "response": { - "responseContext": { - "serviceTrackingParams": [ - { - "service": "CSI", - "params": [ - { - "key": "GetLiveChat_rid", - "value": "0x3eff0db28fc39bbe" - }, - { - "key": "c", - "value": "WEB" - }, - { - "key": "cver", - "value": "2.20190920.05.01" - }, - { - "key": "yt_li", - "value": "0" - } - ] - }, - { - "service": "GFEEDBACK", - "params": [ - { - "key": "e", - "value": "23744176,23748146,23788851,23788875,23793834,23804281,23807353,23808952,23828082,23828243,23829333,23832544,23834418,23834656,23835020,23836434,23836965,23837742,23837772,23837993,23838301,23838576,23838576,23838742,23839360,23840216,23841655,23842986,23843288,23843533,23843743,23844780,24630231,9425362,9449243,9466592,9469037,9471235,9474358" - }, - { - "key": "logged_in", - "value": "0" - } - ] + "responseContext": { + "serviceTrackingParams": [ + { + "service": "CSI", + "params": [ + { + "key": "GetLiveChat_rid", + "value": "0x3eff0db28fc39bbe" + }, + { + "key": "c", + "value": "WEB" + }, + { + "key": "cver", + "value": "2.20190920.05.01" + }, + { + "key": "yt_li", + "value": "0" + } + ] + }, + { + "service": "GFEEDBACK", + "params": [ + { + "key": "e", + "value": "23744176,23748146,23788851,23788875,23793834,23804281,23807353,23808952,23828082,23828243,23829333,23832544,23834418,23834656,23835020,23836434,23836965,23837742,23837772,23837993,23838301,23838576,23838576,23838742,23839360,23840216,23841655,23842986,23843288,23843533,23843743,23844780,24630231,9425362,9449243,9466592,9469037,9471235,9474358" + }, + { + "key": "logged_in", + "value": "0" + } + ] + }, + { + "service": "GUIDED_HELP", + "params": [ + { + "key": "logged_in", + "value": "0" + } + ] + }, + { + "service": "ECATCHER", + "params": [ + { + "key": "client.name", + "value": "WEB" + }, + { + "key": "client.version", + "value": "2.20190920" + }, + { + "key": "innertube.build.changelist", + "value": "270169303" + }, + { + "key": "innertube.build.experiments.source_version", + "value": "270377311" + }, + { + "key": "innertube.build.label", + "value": "youtube.ytfe.innertube_20190919_5_RC1" + }, + { + "key": "innertube.build.timestamp", + "value": "1568942548" + }, + { + "key": "innertube.build.variants.checksum", + "value": "392d499f55b5e2c240adde58886a8143" + }, + { + "key": "innertube.run.job", + "value": "ytfe-innertube-replica-only.ytfe" + } + ] + } + ], + "webResponseContextExtensionData": { + "ytConfigData": { + "csn": "n96GXabRGouFlQTigY2YDg", + "visitorData": "CgtKUldQeGJJRXhkcyifvZvsBQ%3D%3D" + } + } + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "timedContinuationData": { + "timeoutMs": 5041, + "continuation": "0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCj7hLmSs-PkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1DsuuGSs-PkAli3pNq1k-PkAmgBggEECAEQAIgBAKAB7KDVk7Pj5AI%3D" + } + } + ], + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "text" + } + ] }, - { - "service": "GUIDED_HELP", - "params": [ - { - "key": "logged_in", - "value": "0" - } - ] + "authorName": { + "simpleText": "name" }, - { - "service": "ECATCHER", - "params": [ - { - "key": "client.name", - "value": "WEB" - }, - { - "key": "client.version", - "value": "2.20190920" - }, - { - "key": "innertube.build.changelist", - "value": "270169303" - }, - { - "key": "innertube.build.experiments.source_version", - "value": "270377311" - }, - { - "key": "innertube.build.label", - "value": "youtube.ytfe.innertube_20190919_5_RC1" - }, - { - "key": "innertube.build.timestamp", - "value": "1568942548" - }, - { - "key": "innertube.build.variants.checksum", - "value": "392d499f55b5e2c240adde58886a8143" - }, - { - "key": "innertube.run.job", - "value": "ytfe-innertube-replica-only.ytfe" - } - ] - } - ], - "webResponseContextExtensionData": { - "ytConfigData": { - "csn": "n96GXabRGouFlQTigY2YDg", - "visitorData": "CgtKUldQeGJJRXhkcyifvZvsBQ%3D%3D" - } - } - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ + "authorPhoto": { + "thumbnails": [ { - "timedContinuationData": { - "timeoutMs": 5041, - "continuation": "0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCj7hLmSs-PkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1DsuuGSs-PkAli3pNq1k-PkAmgBggEECAEQAIgBAKAB7KDVk7Pj5AI%3D" - } - } - ], - "actions": [ + "url": "https://yt3.ggpht.com/-8sLtPu1Hyw0/AAAAAAAAAAI/AAAAAAAAAAA/a_52bWnC0-s/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "text" - } - ] - }, - "authorName": { - "simpleText": "name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/-8sLtPu1Hyw0/AAAAAAAAAAI/AAAAAAAAAAA/a_52bWnC0-s/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/-8sLtPu1Hyw0/AAAAAAAAAAI/AAAAAAAAAAA/a_52bWnC0-s/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "Q2pzS09Rb2FRMHRQTkhRMVEzbzBMVkZEUmxweGRrUlJiMlJZV0d0QlVHY1NHME5PYm5OdlVESm1OQzFSUTBaUmRsTlhRVzlrVVZGclJUTlJNeEFBR2pnS0RRb0xhelJMZDBsWFQwdERkalFxSndvWVZVTnZTWEZ1TVZvMWFYaERXbmRqTUVSWFNqZHlTME5uRWd0ck5FdDNTVmRQUzBOMk5DQUNLQUV5R2dvWVZVTnlOVGxXVlY5amRtWnlkVEF0YW1GeWNtUk1NMDEz" - } - }, - "id": "CjkKGkNLTzR0NUN6NC1RQ0ZacXZEUW9kWFhrQVBnEhtDTm5zb1AyZjQtUUNGUXZTV0FvZFFRa0UzUTM%3D", - "timestampUsec": "1569119896722467", - "authorExternalChannelId": "UCr59VU_cvfru0-jarrdL3Mw", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - } - } - }, - "clientId": "CNnsoP2f4-QCFQvSWAodQQkE3Q3" - } + "url": "https://yt3.ggpht.com/-8sLtPu1Hyw0/AAAAAAAAAAI/AAAAAAAAAAA/a_52bWnC0-s/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - ] - } - } - }, - "endpoint": { - "commandMetadata": { - "webCommandMetadata": { - "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiPz5-Os-PkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CRwciOs-PkAli3pNq1k-PkAmgBggEECAEQAIgBAKABjbfnjrPj5AI%253D" - } - }, - "urlEndpoint": { - "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiPz5-Os-PkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CRwciOs-PkAli3pNq1k-PkAmgBggEECAEQAIgBAKABjbfnjrPj5AI%253D" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2pzS09Rb2FRMHRQTkhRMVEzbzBMVkZEUmxweGRrUlJiMlJZV0d0QlVHY1NHME5PYm5OdlVESm1OQzFSUTBaUmRsTlhRVzlrVVZGclJUTlJNeEFBR2pnS0RRb0xhelJMZDBsWFQwdERkalFxSndvWVZVTnZTWEZ1TVZvMWFYaERXbmRqTUVSWFNqZHlTME5uRWd0ck5FdDNTVmRQUzBOMk5DQUNLQUV5R2dvWVZVTnlOVGxXVlY5amRtWnlkVEF0YW1GeWNtUk1NMDEz" + } + }, + "id": "CjkKGkNLTzR0NUN6NC1RQ0ZacXZEUW9kWFhrQVBnEhtDTm5zb1AyZjQtUUNGUXZTV0FvZFFRa0UzUTM%3D", + "timestampUsec": "1569119896722467", + "authorExternalChannelId": "UCr59VU_cvfru0-jarrdL3Mw", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + } + } + }, + "clientId": "CNnsoP2f4-QCFQvSWAodQQkE3Q3" + } } + ] + } + }, + "endpoint": { + "commandMetadata": { + "webCommandMetadata": { + "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiPz5-Os-PkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CRwciOs-PkAli3pNq1k-PkAmgBggEECAEQAIgBAKABjbfnjrPj5AI%253D" + } }, - "csn": "n96GXabRGouFlQTigY2YDg", - "xsrf_token": "QUFFLUhqbHNNWTF3NFJqc2h3cGE1NE9FWGdaWk5mRlVhUXxBQ3Jtc0tuTWhZNFcyTW1iZnA3ZnFTYUFudVFEUVE0cnFEOVBGcEU1MEh0Zlh4bll1amVmRl9OMkxZV3pKV1ZSbExBeDctTl95NGtBVnJZdlNxeS1KdWVNempEN2N6MHhaU1laV3hnVkZPeHp1OHVDTGVFSGUyOGduT0szbDV5N05LYUZTdzdoTDRwV1VJWndaVjdQVGRjNWVpR0YwUXgtZXc=", - "url": "\/live_chat\/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiPz5-Os-PkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CRwciOs-PkAli3pNq1k-PkAmgBggEECAEQAIgBAKABjbfnjrPj5AI%253D", - "timing": { - "info": { - "st": 81 - } + "urlEndpoint": { + "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiPz5-Os-PkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CRwciOs-PkAli3pNq1k-PkAmgBggEECAEQAIgBAKABjbfnjrPj5AI%253D" + } + }, + "csn": "n96GXabRGouFlQTigY2YDg", + "xsrf_token": "QUFFLUhqbHNNWTF3NFJqc2h3cGE1NE9FWGdaWk5mRlVhUXxBQ3Jtc0tuTWhZNFcyTW1iZnA3ZnFTYUFudVFEUVE0cnFEOVBGcEU1MEh0Zlh4bll1amVmRl9OMkxZV3pKV1ZSbExBeDctTl95NGtBVnJZdlNxeS1KdWVNempEN2N6MHhaU1laV3hnVkZPeHp1OHVDTGVFSGUyOGduT0szbDV5N05LYUZTdzdoTDRwV1VJWndaVjdQVGRjNWVpR0YwUXgtZXc=", + "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiPz5-Os-PkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CRwciOs-PkAli3pNq1k-PkAmgBggEECAEQAIgBAKABjbfnjrPj5AI%253D", + "timing": { + "info": { + "st": 81 } -} \ No newline at end of file + } +} diff --git a/tests/testdata/default/newSponsor_current.json b/tests/testdata/default/newSponsor_current.json index 346fba3..1b2e64b 100644 --- a/tests/testdata/default/newSponsor_current.json +++ b/tests/testdata/default/newSponsor_current.json @@ -1,100 +1,98 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "invalidationContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "invalidationContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatMembershipItemRenderer": { - "id": "dummy_id", - "timestampUsec": 1570678496000000, - "authorExternalChannelId": "author_channel_id", - "headerSubtext": { - "runs": [ - { - "text": "新規メンバー" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s64-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "authorBadges": [ + } + ], + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatMembershipItemRenderer": { + "id": "dummy_id", + "timestampUsec": 1570678496000000, + "authorExternalChannelId": "author_channel_id", + "headerSubtext": { + "runs": [ + { + "text": "新規メンバー" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ { - "liveChatAuthorBadgeRenderer": { - "customThumbnail": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/X=s32-c-k" - }, - { - "url": "https://yt3.ggpht.com/X=s64-c-k" - } - ] - }, - "tooltip": "新規メンバー", - "accessibility": { - "accessibilityData": { - "label": "新規メンバー" + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s64-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "authorBadges": [ + { + "liveChatAuthorBadgeRenderer": { + "customThumbnail": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/X=s32-c-k" + }, + { + "url": "https://yt3.ggpht.com/X=s64-c-k" } + ] + }, + "tooltip": "新規メンバー", + "accessibility": { + "accessibilityData": { + "label": "新規メンバー" } } } - ], - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + } + ], + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } } } } } - ] - } + } + ] } } -} \ No newline at end of file +} diff --git a/tests/testdata/default/newSponsor_lagacy.json b/tests/testdata/default/newSponsor_lagacy.json index aa9cc9b..e9510d1 100644 --- a/tests/testdata/default/newSponsor_lagacy.json +++ b/tests/testdata/default/newSponsor_lagacy.json @@ -1,82 +1,80 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "invalidationContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "invalidationContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatLegacyPaidMessageRenderer": { - "id": "dummy_id", - "timestampUsec": 1570678496000000, - "eventText": { - "runs": [ - { - "text": "新規メンバー" - } - ] - }, - "detailText": { - "simpleText": "ようこそ、author_name!" - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s64-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "authorExternalChannelId": "author_channel_id", - "contextMenuEndpoint": { - "clickTrackingParams": "___clickTrackingParams___", - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatLegacyPaidMessageRenderer": { + "id": "dummy_id", + "timestampUsec": 1570678496000000, + "eventText": { + "runs": [ + { + "text": "新規メンバー" + } + ] + }, + "detailText": { + "simpleText": "ようこそ、author_name!" + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s64-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "authorExternalChannelId": "author_channel_id", + "contextMenuEndpoint": { + "clickTrackingParams": "___clickTrackingParams___", + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } } } } } - ] - } + } + ] } } -} \ No newline at end of file +} diff --git a/tests/testdata/default/replay_member_text.json b/tests/testdata/default/replay_member_text.json index eaaf4b2..6da34fd 100644 --- a/tests/testdata/default/replay_member_text.json +++ b/tests/testdata/default/replay_member_text.json @@ -1,112 +1,110 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "data" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "data" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s64-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "clickTrackingParams": "___clickTrackingParams___", - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s64-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "clickTrackingParams": "___clickTrackingParams___", + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "id": "dummy_id", - "timestampUsec": 1570678496000000, - "authorBadges": [ - { - "liveChatAuthorBadgeRenderer": { - "customThumbnail": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/X=s16-c-k" - }, - { - "url": "https://yt3.ggpht.com/X=s32-c-k" - } - ] - }, - "tooltip": "メンバー(1 か月)", - "accessibility": { - "accessibilityData": { - "label": "メンバー(1 か月)" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 1570678496000000, + "authorBadges": [ + { + "liveChatAuthorBadgeRenderer": { + "customThumbnail": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/X=s16-c-k" + }, + { + "url": "https://yt3.ggpht.com/X=s32-c-k" } + ] + }, + "tooltip": "メンバー(1 か月)", + "accessibility": { + "accessibilityData": { + "label": "メンバー(1 か月)" } } } - ], - "authorExternalChannelId": "author_channel_id", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "1:23:45" } + ], + "authorExternalChannelId": "author_channel_id", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "1:23:45" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "5025120" - } + } + ], + "videoOffsetTimeMsec": "5025120" } - ] - } + } + ] } } -} \ No newline at end of file +} diff --git a/tests/testdata/default/superchat.json b/tests/testdata/default/superchat.json index a5b41d1..d70b87e 100644 --- a/tests/testdata/default/superchat.json +++ b/tests/testdata/default/superchat.json @@ -1,184 +1,182 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "invalidationContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "invalidationContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatPaidMessageRenderer": { - "id": "dummy_id", - "timestampUsec": 1570678496000000, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s64-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "purchaseAmountText": { - "simpleText": "¥800" - }, - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "headerBackgroundColor": 4278239141, - "headerTextColor": 4278190080, - "bodyBackgroundColor": 4280150454, - "bodyTextColor": 4278190080, - "authorExternalChannelId": "author_channel_id", - "authorNameTextColor": 2315255808, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatPaidMessageRenderer": { + "id": "dummy_id", + "timestampUsec": 1570678496000000, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s64-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "timestampColor": 2147483648, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "purchaseAmountText": { + "simpleText": "¥800" + }, + "message": { + "runs": [ + { + "text": "dummy_message" } + ] + }, + "headerBackgroundColor": 4278239141, + "headerTextColor": 4278190080, + "bodyBackgroundColor": 4280150454, + "bodyTextColor": 4278190080, + "authorExternalChannelId": "author_channel_id", + "authorNameTextColor": 2315255808, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "timestampColor": 2147483648, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } } } } - }, - { - "addLiveChatTickerItemAction": { - "item": { - "liveChatTickerPaidMessageItemRenderer": { - "id": "dummy_id", - "amount": { - "simpleText": "¥846" - }, - "amountTextColor": 4278190080, - "startBackgroundColor": 4280150454, - "endBackgroundColor": 4278239141, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "durationSec": 120, - "showItemEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + }, + { + "addLiveChatTickerItemAction": { + "item": { + "liveChatTickerPaidMessageItemRenderer": { + "id": "dummy_id", + "amount": { + "simpleText": "¥846" + }, + "amountTextColor": 4278190080, + "startBackgroundColor": 4280150454, + "endBackgroundColor": 4278239141, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "showLiveChatItemEndpoint": { - "renderer": { - "liveChatPaidMessageRenderer": { - "id": "dummy_id", - "timestampUsec": 1570678496000000, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s64-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "purchaseAmountText": { - "simpleText": "¥846" - }, - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "headerBackgroundColor": 4278239141, - "headerTextColor": 4278190080, - "bodyBackgroundColor": 4280150454, - "bodyTextColor": 4278190080, - "authorExternalChannelId": "author_channel_id", - "authorNameTextColor": 2315255808, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "durationSec": 120, + "showItemEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "showLiveChatItemEndpoint": { + "renderer": { + "liveChatPaidMessageRenderer": { + "id": "dummy_id", + "timestampUsec": 1570678496000000, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s64-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "timestampColor": 2147483648, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "purchaseAmountText": { + "simpleText": "¥846" + }, + "message": { + "runs": [ + { + "text": "dummy_message" } + ] + }, + "headerBackgroundColor": 4278239141, + "headerTextColor": 4278190080, + "bodyBackgroundColor": 4280150454, + "bodyTextColor": 4278190080, + "authorExternalChannelId": "author_channel_id", + "authorNameTextColor": 2315255808, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "timestampColor": 2147483648, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } } } } - }, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "fullDurationSec": 120 - } - }, - "durationSec": "120" - } + } + }, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "fullDurationSec": 120 + } + }, + "durationSec": "120" } - ] - } + } + ] } } -} \ No newline at end of file +} diff --git a/tests/testdata/default/supersticker.json b/tests/testdata/default/supersticker.json index fddf26d..567dfea 100644 --- a/tests/testdata/default/supersticker.json +++ b/tests/testdata/default/supersticker.json @@ -1,99 +1,97 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "invalidationContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "invalidationContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatPaidStickerRenderer": { - "id": "dummy_id", - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + } + ], + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatPaidStickerRenderer": { + "id": "dummy_id", + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampUsec": 1570678496000000, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s64-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "timestampUsec": 1570678496000000, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s64-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorExternalChannelId": "author_channel_id", - "sticker": { - "thumbnails": [ - { - "url": "//lh3.googleusercontent.com/param_s=s72-rp", - "width": 72, - "height": 72 - }, - { - "url": "//lh3.googleusercontent.com/param_s=s144-rp", - "width": 144, - "height": 144 - } - ], - "accessibility": { - "accessibilityData": { - "label": "___sticker_label___" - } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorExternalChannelId": "author_channel_id", + "sticker": { + "thumbnails": [ + { + "url": "//lh3.googleusercontent.com/param_s=s72-rp", + "width": 72, + "height": 72 + }, + { + "url": "//lh3.googleusercontent.com/param_s=s144-rp", + "width": 144, + "height": 144 } - }, - "moneyChipBackgroundColor": 4278248959, - "moneyChipTextColor": 4278190080, - "purchaseAmountText": { - "simpleText": "¥200" - }, - "stickerDisplayWidth": 72, - "stickerDisplayHeight": 72, - "backgroundColor": 4278237396, - "authorNameTextColor": 3003121664 - } + ], + "accessibility": { + "accessibilityData": { + "label": "___sticker_label___" + } + } + }, + "moneyChipBackgroundColor": 4278248959, + "moneyChipTextColor": 4278190080, + "purchaseAmountText": { + "simpleText": "¥200" + }, + "stickerDisplayWidth": 72, + "stickerDisplayHeight": 72, + "backgroundColor": 4278237396, + "authorNameTextColor": 3003121664 } } } - ] - } + } + ] } } -} \ No newline at end of file +} diff --git a/tests/testdata/default/textmessage.json b/tests/testdata/default/textmessage.json index 474b26b..0bd0b2b 100644 --- a/tests/testdata/default/textmessage.json +++ b/tests/testdata/default/textmessage.json @@ -1,79 +1,77 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "invalidationContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "invalidationContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s64-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s64-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 1570678496000000, - "authorExternalChannelId": "author_channel_id", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 1570678496000000, + "authorExternalChannelId": "author_channel_id", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ] - } + } + ] } } -} \ No newline at end of file +} diff --git a/tests/testdata/extract_duplcheck/head/dp0-0.json b/tests/testdata/extract_duplcheck/head/dp0-0.json index 4309f65..ec88601 100644 --- a/tests/testdata/extract_duplcheck/head/dp0-0.json +++ b/tests/testdata/extract_duplcheck/head/dp0-0.json @@ -1,6128 +1,6126 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "9890" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "9890" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12133" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12133" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15008" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15008" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15223" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15223" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15437" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15437" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18026" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18026" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18111" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18111" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18485" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18485" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18805" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18805" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18891" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18891" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18966" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18966" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20244" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20244" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20640" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20640" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21437" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21437" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21849" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21849" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22152" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22152" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22788" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22788" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22968" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22968" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23091" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23091" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23190" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23190" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23473" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23473" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23939" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23939" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24185" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24185" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24425" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24425" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24469" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24469" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24514" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24514" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "25912" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "25912" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "26223" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "26223" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "26422" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "26422" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27516" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27516" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27577" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27577" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27853" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27853" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27872" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27872" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "28334" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "28334" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "28737" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "28737" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "28865" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "28865" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32476" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32476" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32507" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32507" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34053" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34053" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34454" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34454" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34461" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34461" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "35124" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "35124" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "35780" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "35780" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36501" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36501" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36620" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36620" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36881" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36881" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "37725" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "37725" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38158" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38158" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38392" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38392" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "2500" - } + } + ], + "videoOffsetTimeMsec": "2500" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/extract_duplcheck/head/dp0-1.json b/tests/testdata/extract_duplcheck/head/dp0-1.json index 721a6e0..1b02cf3 100644 --- a/tests/testdata/extract_duplcheck/head/dp0-1.json +++ b/tests/testdata/extract_duplcheck/head/dp0-1.json @@ -1,3078 +1,3076 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12133" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12133" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15008" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15008" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15223" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15223" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15437" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15437" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18026" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18026" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18111" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18111" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18485" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18485" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18805" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18805" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18891" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18891" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "18966" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "18966" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20244" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20244" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20640" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20640" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21437" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21437" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21849" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21849" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22152" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22152" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22788" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22788" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22968" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22968" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23091" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23091" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23190" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23190" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23473" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23473" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23939" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23939" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24185" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24185" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24425" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24425" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24469" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24469" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24514" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24514" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "25912" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "25912" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "26223" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "26223" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "26422" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "26422" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27516" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27516" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27577" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27577" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27853" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27853" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27872" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27872" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "28334" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "28334" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "28737" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "28737" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "28865" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "28865" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32476" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32476" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32507" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32507" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34053" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34053" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34454" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34454" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34461" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34461" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "35124" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "35124" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "35780" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "35780" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36501" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36501" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36620" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36620" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36881" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36881" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "37725" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "37725" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38158" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38158" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38392" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38392" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38771" - } + } + ], + "videoOffsetTimeMsec": "38771" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/extract_duplcheck/head/dp0-2.json b/tests/testdata/extract_duplcheck/head/dp0-2.json index 24dfc10..f329ea5 100644 --- a/tests/testdata/extract_duplcheck/head/dp0-2.json +++ b/tests/testdata/extract_duplcheck/head/dp0-2.json @@ -1,3078 +1,3076 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "0" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20640" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20640" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21437" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21437" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21849" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21849" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22152" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22152" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22788" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22788" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22968" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22968" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23091" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23091" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23190" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23190" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23473" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23473" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23939" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23939" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24185" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24185" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24425" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24425" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24469" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24469" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24514" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24514" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "25912" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "25912" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "26223" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "26223" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "26422" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "26422" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27516" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27516" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27577" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27577" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27853" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27853" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27872" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27872" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "28334" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "28334" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "28737" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "28737" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "28865" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "28865" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32476" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32476" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32507" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32507" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34053" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34053" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34454" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34454" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34461" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34461" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "35124" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "35124" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "35780" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "35780" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36501" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36501" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36620" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36620" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36881" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36881" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "37725" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "37725" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38158" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38158" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38392" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38392" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38771" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38771" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "39229" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "39229" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "40596" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "40596" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "40657" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "40657" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "41380" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "41380" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42292" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42292" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42299" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42299" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42890" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42890" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "43651" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "43651" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "44170" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "44170" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "44766" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "44766" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "45146" - } + } + ], + "videoOffsetTimeMsec": "45146" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/extract_duplcheck/head/dp0-3.json b/tests/testdata/extract_duplcheck/head/dp0-3.json index b797484..3732ee9 100644 --- a/tests/testdata/extract_duplcheck/head/dp0-3.json +++ b/tests/testdata/extract_duplcheck/head/dp0-3.json @@ -1,3078 +1,3076 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20244" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20244" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32507" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32507" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34053" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34053" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34454" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34454" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34461" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34461" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "35124" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "35124" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "35780" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "35780" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36501" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36501" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36620" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36620" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36881" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36881" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "37725" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "37725" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38158" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38158" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38392" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38392" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38771" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38771" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "39229" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "39229" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "40596" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "40596" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "40657" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "40657" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "41380" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "41380" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42292" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42292" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42299" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42299" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42890" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42890" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "43651" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "43651" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "44170" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "44170" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "44766" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "44766" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "45146" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "45146" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "45469" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "45469" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "45894" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "45894" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "47274" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "47274" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "48601" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "48601" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "49358" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "49358" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "49652" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "49652" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "50089" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "50089" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "50403" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "50403" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "50715" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "50715" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "50948" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "50948" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "52568" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "52568" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "52755" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "52755" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "52947" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "52947" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "53445" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "53445" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "53846" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "53846" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "54396" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "54396" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "56953" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "56953" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "57806" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "57806" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "58388" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "58388" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "58766" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "58766" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "59139" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "59139" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "59156" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "59156" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "59699" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "59699" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "60425" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "60425" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "60520" - } + } + ], + "videoOffsetTimeMsec": "60520" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/extract_duplcheck/head/dp0-4.json b/tests/testdata/extract_duplcheck/head/dp0-4.json index 168ebe2..9cdb8dc 100644 --- a/tests/testdata/extract_duplcheck/head/dp0-4.json +++ b/tests/testdata/extract_duplcheck/head/dp0-4.json @@ -1,2529 +1,2527 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20244" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20244" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42292" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42292" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42299" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42299" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42890" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42890" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "43651" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "43651" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "44170" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "44170" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "44766" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "44766" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "45146" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "45146" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "45469" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "45469" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "45894" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "45894" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "47274" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "47274" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "48601" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "48601" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "49358" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "49358" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "49652" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "49652" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "50089" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "50089" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "50403" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "50403" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "50715" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "50715" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "50948" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "50948" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "52568" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "52568" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "52755" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "52755" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "52947" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "52947" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "53445" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "53445" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "53846" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "53846" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "54396" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "54396" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "56953" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "56953" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "57806" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "57806" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "58388" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "58388" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "58766" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "58766" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "59139" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "59139" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "59156" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "59156" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "59699" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "59699" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "60425" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "60425" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "60520" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "60520" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61137" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61137" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61594" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61594" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61595" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61595" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61779" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61779" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61892" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61892" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61913" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61913" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "62705" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "62705" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "62875" - } + } + ], + "videoOffsetTimeMsec": "62875" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/extract_duplcheck/head/dp0-5.json b/tests/testdata/extract_duplcheck/head/dp0-5.json index 4374e12..ed80fac 100644 --- a/tests/testdata/extract_duplcheck/head/dp0-5.json +++ b/tests/testdata/extract_duplcheck/head/dp0-5.json @@ -1,1431 +1,1429 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "52568" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "52568" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "52755" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "52755" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "52947" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "52947" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "53445" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "53445" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "53846" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "53846" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "54396" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "54396" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "56953" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "56953" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "57806" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "57806" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "58388" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "58388" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "58766" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "58766" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "59139" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "59139" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "59156" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "59156" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "59699" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "59699" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "60425" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "60425" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "60520" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "60520" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61137" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61137" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61594" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61594" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61595" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61595" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61779" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61779" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61892" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61892" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61913" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61913" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "62705" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "62705" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "62875" - } + } + ], + "videoOffsetTimeMsec": "62875" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/extract_duplcheck/overlap/dp0-0.json b/tests/testdata/extract_duplcheck/overlap/dp0-0.json index 2120a99..299e282 100644 --- a/tests/testdata/extract_duplcheck/overlap/dp0-0.json +++ b/tests/testdata/extract_duplcheck/overlap/dp0-0.json @@ -1,6128 +1,6126 @@ { - "response": { "responseContext": { - "webResponseContextExtensionData": "" + "webResponseContextExtensionData": "" }, "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } - } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ + "liveChatContinuation": { + "continuations": [ { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" + } } - ], - "videoOffsetTimeMsec": "0" - } - }, - { - "replayChatItemAction": { - "actions": [ + ], + "actions": [ { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "127" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "0" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "254" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "127" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "381" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "254" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "508" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "381" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "635" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "508" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "762" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "635" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "889" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "762" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "1016" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "889" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "1143" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "1016" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "1270" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "1143" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "1397" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "1270" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "1524" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "1397" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "1651" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "1524" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "1778" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "1651" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "1905" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "1778" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "2032" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "1905" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "2159" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "2032" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "2286" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "2159" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "2413" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "2286" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "2540" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "2413" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "2667" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "2540" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "2794" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "2667" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "2921" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "2794" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "3048" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "2921" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "3175" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "3048" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "3302" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "3175" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "3429" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "3302" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "3556" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "3429" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "3683" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "3556" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "3810" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "3683" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "3937" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "3810" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "4064" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "3937" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "4191" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "4064" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "4318" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "4191" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "4445" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "4318" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "4572" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "4445" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "4699" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "4572" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "4826" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "4699" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "4953" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "4826" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "5080" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "4953" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "5207" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "5080" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "5334" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "5207" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "5461" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "5334" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "5588" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "5461" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "5715" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "5588" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "5842" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "5715" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "5969" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "5842" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "6096" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "5969" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "6223" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "6350" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "6477" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "6604" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "6731" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "6858" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "6985" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "7112" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "7239" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "6096" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "7366" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "6223" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "7493" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "6350" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "7620" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "6477" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "7747" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "6604" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "7874" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "6731" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "8001" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "6858" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "8128" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "6985" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "8255" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "7112" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "8382" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "7239" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "8509" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "7366" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "8636" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "7493" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "8763" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "7620" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "8890" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "7747" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "9017" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "7874" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "9144" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "8001" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "9271" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "8128" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "9398" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "8255" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "9525" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "8382" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "9652" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "8509" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "9779" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "8636" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "9890" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "8763" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "8890" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "9017" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "9144" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "9271" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "10033" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "9398" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "10160" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "9525" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "10287" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "9652" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "10414" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "9779" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "10541" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "9890" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "10668" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "10033" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "10795" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "10160" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "10922" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "10287" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "11049" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "10414" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "11176" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "10541" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "11303" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "10668" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "11430" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "10795" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "11557" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "10922" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "11684" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "11049" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "11811" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "11176" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "11938" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "11303" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "12065" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "11430" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "12192" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "11557" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "12319" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "11684" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } - } - ], - "videoOffsetTimeMsec": "12446" - } - }, - { - "replayChatItemAction": { - "actions": [ + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "11811" + } + }, { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - }, - "timestampText": { - "simpleText": "0:00" - } - } - }, - "clientId": "dummy_client_id" - } + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "11938" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "12065" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "12192" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "12319" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "12446" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" + } + } + }, + "clientId": "dummy_client_id" + } + } + ], + "videoOffsetTimeMsec": "12771" + } } - ], - "videoOffsetTimeMsec": "12771" - } - } - ] - } + ] + } } - } } \ No newline at end of file diff --git a/tests/testdata/extract_duplcheck/overlap/dp0-1.json b/tests/testdata/extract_duplcheck/overlap/dp0-1.json index f2cc7af..3b10ae8 100644 --- a/tests/testdata/extract_duplcheck/overlap/dp0-1.json +++ b/tests/testdata/extract_duplcheck/overlap/dp0-1.json @@ -1,3078 +1,3076 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "9890" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "9890" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10008" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10008" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10126" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10126" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10244" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10244" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10362" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10362" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10480" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10480" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10598" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10598" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10716" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10716" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10834" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10834" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10952" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10952" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11070" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11070" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11188" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11188" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11306" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11306" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11424" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11424" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11542" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11542" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11660" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11660" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11778" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11778" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11896" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11896" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12014" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12014" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12132" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12132" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12250" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12250" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12368" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12368" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12486" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12486" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12604" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12604" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12722" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12722" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12840" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12840" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12958" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12958" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13076" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13076" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13194" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13194" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13312" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13312" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13430" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13430" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13548" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13548" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13666" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13666" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13784" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13784" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13902" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13902" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14020" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14020" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14138" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14138" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14256" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14256" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14374" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14374" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14492" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14492" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14610" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14610" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14728" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14728" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14846" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14846" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14964" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14964" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15082" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15082" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15318" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15318" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15436" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15436" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15554" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "15554" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15800" - } + } + ], + "videoOffsetTimeMsec": "15800" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/extract_duplcheck/overlap/dp0-2.json b/tests/testdata/extract_duplcheck/overlap/dp0-2.json index 985af47..479672a 100644 --- a/tests/testdata/extract_duplcheck/overlap/dp0-2.json +++ b/tests/testdata/extract_duplcheck/overlap/dp0-2.json @@ -1,3078 +1,3076 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20244" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20244" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20742" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20742" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21240" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21240" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21738" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21738" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22236" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22236" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22734" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22734" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23232" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23232" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23730" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23730" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24228" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24228" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24726" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24726" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "25224" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "25224" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "25722" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "25722" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "26220" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "26220" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "26718" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "26718" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27216" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27216" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27714" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27714" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "28212" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "28212" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "28710" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "28710" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "29208" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "29208" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "29706" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "29706" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "30204" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "30204" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "30702" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "30702" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "31200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "31200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "31698" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "31698" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32196" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32196" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32694" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32694" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33192" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33192" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33690" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33690" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34188" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34188" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34686" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34686" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "35184" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "35184" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "35682" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "35682" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36180" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36180" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36678" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36678" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "37176" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "37176" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "37674" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "37674" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38172" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38172" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38670" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38670" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "39168" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "39168" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "39666" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "39666" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "40164" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "40164" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "40662" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "40662" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "41160" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "41160" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "41658" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "41658" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42156" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42156" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42654" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42654" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "43152" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "43152" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "43650" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "43650" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "44148" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "44148" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "45146" - } + } + ], + "videoOffsetTimeMsec": "45146" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/extract_duplcheck/overlap/dp0-3.json b/tests/testdata/extract_duplcheck/overlap/dp0-3.json index 9cb99b5..451d6b3 100644 --- a/tests/testdata/extract_duplcheck/overlap/dp0-3.json +++ b/tests/testdata/extract_duplcheck/overlap/dp0-3.json @@ -1,3078 +1,3076 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32476" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32476" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32836" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32836" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33196" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33196" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33556" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33556" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33916" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33916" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34276" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34276" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34636" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34636" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34996" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34996" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "35356" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "35356" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "35716" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "35716" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36076" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36076" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36436" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36436" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36796" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36796" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "37156" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "37156" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "37516" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "37516" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "37876" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "37876" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38236" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38236" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38596" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38596" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38956" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38956" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "39316" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "39316" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "39676" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "39676" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "40036" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "40036" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "40396" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "40396" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "40756" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "40756" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "41116" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "41116" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "41476" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "41476" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "41836" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "41836" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42196" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42196" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42556" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42556" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42916" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42916" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "43276" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "43276" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "43636" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "43636" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "43996" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "43996" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "44356" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "44356" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "44716" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "44716" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "45076" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "45076" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "45436" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "45436" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "45796" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "45796" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "46156" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "46156" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "46516" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "46516" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "46876" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "46876" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "47236" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "47236" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "47596" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "47596" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "47956" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "47956" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "48316" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "48316" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "48676" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "48676" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "49036" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "49036" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "49396" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "49396" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "49756" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "49756" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "50520" - } + } + ], + "videoOffsetTimeMsec": "50520" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/extract_duplcheck/overlap/dp0-4.json b/tests/testdata/extract_duplcheck/overlap/dp0-4.json index 851152b..de8127b 100644 --- a/tests/testdata/extract_duplcheck/overlap/dp0-4.json +++ b/tests/testdata/extract_duplcheck/overlap/dp0-4.json @@ -1,2529 +1,2527 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "41380" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "41380" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "41904" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "41904" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42428" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42428" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "42952" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "42952" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "43476" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "43476" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "44000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "44000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "44524" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "44524" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "45048" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "45048" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "45572" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "45572" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "46096" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "46096" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "46620" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "46620" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "47144" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "47144" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "47668" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "47668" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "48192" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "48192" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "48716" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "48716" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "49240" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "49240" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "49764" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "49764" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "50288" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "50288" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "50812" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "50812" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "51336" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "51336" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "51860" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "51860" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "52384" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "52384" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "52908" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "52908" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "53432" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "53432" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "53956" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "53956" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "54480" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "54480" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "55004" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "55004" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "55528" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "55528" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "56052" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "56052" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "56576" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "56576" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "57100" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "57100" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "57624" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "57624" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "58148" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "58148" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "58672" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "58672" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "59196" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "59196" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "59720" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "59720" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "60244" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "60244" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "60768" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "60768" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61292" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61292" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61816" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61816" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "62875" - } + } + ], + "videoOffsetTimeMsec": "62875" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/extract_duplcheck/overlap/dp0-5.json b/tests/testdata/extract_duplcheck/overlap/dp0-5.json index 7a833b7..1e1d535 100644 --- a/tests/testdata/extract_duplcheck/overlap/dp0-5.json +++ b/tests/testdata/extract_duplcheck/overlap/dp0-5.json @@ -1,1431 +1,1429 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "52568" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "52568" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "53016" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "53016" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "53464" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "53464" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "53912" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "53912" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "54360" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "54360" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "54808" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "54808" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "55256" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "55256" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "55704" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "55704" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "56152" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "56152" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "56600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "56600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "57048" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "57048" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "57496" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "57496" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "57944" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "57944" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "58392" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "58392" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "58840" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "58840" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "59288" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "59288" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "59736" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "59736" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "60184" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "60184" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "60632" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "60632" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61080" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61080" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61528" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61528" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "61976" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "61976" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "62875" - } + } + ], + "videoOffsetTimeMsec": "62875" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/fetch_patch/pt0-0.json b/tests/testdata/fetch_patch/pt0-0.json index 1f9e746..8fef100 100644 --- a/tests/testdata/fetch_patch/pt0-0.json +++ b/tests/testdata/fetch_patch/pt0-0.json @@ -1,3078 +1,3076 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12060" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12060" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12120" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12120" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12180" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12180" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12240" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12240" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12300" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12300" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12360" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12360" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12420" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12420" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12480" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12480" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12540" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12540" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12660" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12660" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12720" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12720" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12780" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12780" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12840" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12840" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12900" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12900" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12960" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12960" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13020" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13020" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13080" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13080" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13140" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13140" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13260" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13260" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13320" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13320" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13380" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13380" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13440" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13440" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13500" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13500" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13560" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13560" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13620" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13620" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13680" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13680" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13740" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13740" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13860" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13860" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13920" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13920" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13980" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13980" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14040" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14040" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14100" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14100" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14160" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14160" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14220" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14220" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14280" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14280" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14340" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14340" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14460" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14460" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14520" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14520" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14580" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14580" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14640" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14640" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14700" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14700" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14760" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14760" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14820" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14820" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14880" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14880" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15000" - } + } + ], + "videoOffsetTimeMsec": "15000" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/fetch_patch/pt0-1.json b/tests/testdata/fetch_patch/pt0-1.json index 5642fb0..ad90ae4 100644 --- a/tests/testdata/fetch_patch/pt0-1.json +++ b/tests/testdata/fetch_patch/pt0-1.json @@ -1,3078 +1,3076 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "7000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "7000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "7160" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "7160" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "7320" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "7320" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "7480" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "7480" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "7640" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "7640" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "7800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "7800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "7960" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "7960" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "8120" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "8120" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "8280" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "8280" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "8440" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "8440" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "8600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "8600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "8760" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "8760" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "8920" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "8920" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "9080" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "9080" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "9240" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "9240" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "9400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "9400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "9560" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "9560" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "9720" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "9720" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "9880" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "9880" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10040" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10040" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10360" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10360" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10520" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10520" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10680" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10680" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "10840" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "10840" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11160" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11160" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11320" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11320" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11480" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11480" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11640" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11640" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "11960" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "11960" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12120" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12120" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12280" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12280" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12440" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12440" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12760" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12760" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "12920" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "12920" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13080" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13080" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13240" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13240" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13560" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13560" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13720" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13720" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "13880" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "13880" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14040" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14040" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14360" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14360" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14520" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14520" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "14680" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "14680" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "15000" - } + } + ], + "videoOffsetTimeMsec": "15000" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/fetch_patch/pt0-3.json b/tests/testdata/fetch_patch/pt0-3.json index 6cd4b0e..dcebd06 100644 --- a/tests/testdata/fetch_patch/pt0-3.json +++ b/tests/testdata/fetch_patch/pt0-3.json @@ -1,3078 +1,3076 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "25200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "25200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "25600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "25600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "26000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "26000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "26400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "26400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "26800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "26800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "27600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "27600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "28000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "28000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "28400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "28400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "28800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "28800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "29200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "29200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "29600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "29600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "30000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "30000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "30400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "30400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "30800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "30800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "31200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "31200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "31600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "31600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "34800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "35200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "35200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "35600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "35600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "36800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "36800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "37200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "37200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "37600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "37600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "38800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "38800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "39200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "39200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "40000" - } + } + ], + "videoOffsetTimeMsec": "40000" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/fetch_patch/pt0-4.json b/tests/testdata/fetch_patch/pt0-4.json index 754d5c1..0e86530 100644 --- a/tests/testdata/fetch_patch/pt0-4.json +++ b/tests/testdata/fetch_patch/pt0-4.json @@ -1,3078 +1,3076 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20100" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20100" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20300" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20300" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20500" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20500" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20700" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20700" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "20900" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "20900" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21100" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21100" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21300" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21300" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21500" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21500" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21700" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21700" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "21900" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "21900" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22100" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22100" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22300" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22300" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22500" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22500" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22700" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22700" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "22900" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "22900" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23100" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23100" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23300" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23300" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23500" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23500" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23700" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23700" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "23900" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "23900" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24000" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24000" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24100" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24100" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24200" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24200" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24300" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24300" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24500" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24500" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24600" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24600" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24700" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24700" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "24800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "24800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "25000" - } + } + ], + "videoOffsetTimeMsec": "25000" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/fetch_patch/pt0-5.json b/tests/testdata/fetch_patch/pt0-5.json index df326c5..21474dd 100644 --- a/tests/testdata/fetch_patch/pt0-5.json +++ b/tests/testdata/fetch_patch/pt0-5.json @@ -1,3078 +1,3076 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "liveChatReplayContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 10000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "liveChatReplayContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 10000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32500" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32500" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32530" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32530" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32560" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32560" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32590" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32590" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32620" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32620" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32650" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32650" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32680" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32680" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32710" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32710" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32740" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32740" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32770" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32770" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32800" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32800" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32830" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32830" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32860" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32860" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32890" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32890" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32920" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32920" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32950" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32950" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "32980" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "32980" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33010" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33010" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33040" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33040" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33070" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33070" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33100" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33100" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33130" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33130" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33160" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33160" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33190" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33190" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33220" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33220" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33250" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33250" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33280" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33280" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33310" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33310" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33340" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33340" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33370" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33370" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33400" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33400" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33430" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33430" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33460" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33460" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33490" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33490" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33520" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33520" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33550" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33550" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33580" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33580" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33610" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33610" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33640" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33640" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33670" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33670" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33700" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33700" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33730" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33730" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33760" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33760" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33790" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33790" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33820" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33820" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33850" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33850" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33880" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33880" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33910" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33910" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "33940" - } - }, - { - "replayChatItemAction": { - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "dummy_message" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "videoOffsetTimeMsec": "33940" + } + }, + { + "replayChatItemAction": { + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "dummy_message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "timestampText": { - "simpleText": "0:00" + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } + }, + "timestampText": { + "simpleText": "0:00" } - }, - "clientId": "dummy_client_id" - } + } + }, + "clientId": "dummy_client_id" } - ], - "videoOffsetTimeMsec": "34000" - } + } + ], + "videoOffsetTimeMsec": "34000" } - ] - } + } + ] } } } \ No newline at end of file diff --git a/tests/testdata/paramgen_firstread.json b/tests/testdata/paramgen_firstread.json index 591c0ae..e0fd83d 100644 --- a/tests/testdata/paramgen_firstread.json +++ b/tests/testdata/paramgen_firstread.json @@ -1 +1,168 @@ -{"endpoint":{"commandMetadata":{"webCommandMetadata":{"url":"/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiAmpeOs-PkAjAAOABAAkorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CAmpeOs-PkAliAmpeOs-PkAmgBggEECAEQAIgBAKABgJqXjrPj5AI%253D"}},"urlEndpoint":{"url":"/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiAmpeOs-PkAjAAOABAAkorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CAmpeOs-PkAliAmpeOs-PkAmgBggEECAEQAIgBAKABgJqXjrPj5AI%253D"}},"xsrf_token":"QUFFLUhqbUxQV1djRnhRZFhmX1p2WklrX09xS3VFUHZsUXxBQ3Jtc0tuMkZIOUJkMlZubnVYRUlOa0RhYUhpUkpUN213NkJyajA0SGF4NmlKQVlYVkZ4QV85Wlc2MXlWcW1pZnBVcTJZRzgxcGQzTkw2ZEM1cTNUdEZuQlB5ckRfRFdGWkt1M3FGTWlIRFpjQkFuam9oOW44aGc0RXNIMWtyblRxQlhDQVBfVWxYaDVjd3NPRUloZkh3cFNqTXR4ZUxJN2c=","response":{"responseContext":{"serviceTrackingParams":[{"service":"CSI","params":[{"key":"GetLiveChat_rid","value":"0x83eb22f75e077d28"},{"key":"c","value":"WEB"},{"key":"cver","value":"2.20190920.05.01"},{"key":"yt_li","value":"0"}]},{"service":"GFEEDBACK","params":[{"key":"e","value":"23744176,23748146,23788851,23788875,23793834,23804281,23807353,23808952,23828082,23828243,23829333,23832544,23834418,23834656,23835020,23836434,23836965,23837742,23837772,23837993,23838301,23838576,23838576,23838742,23839360,23840216,23841655,23842986,23843288,23843533,23843743,23844780,24630231,9425362,9449243,9466592,9469037,9471235,9474358"},{"key":"logged_in","value":"0"}]},{"service":"GUIDED_HELP","params":[{"key":"logged_in","value":"0"}]},{"service":"ECATCHER","params":[{"key":"client.name","value":"WEB"},{"key":"client.version","value":"2.20190920"},{"key":"innertube.build.changelist","value":"270169303"},{"key":"innertube.build.experiments.source_version","value":"270377311"},{"key":"innertube.build.label","value":"youtube.ytfe.innertube_20190919_5_RC1"},{"key":"innertube.build.timestamp","value":"1568942548"},{"key":"innertube.build.variants.checksum","value":"392d499f55b5e2c240adde58886a8143"},{"key":"innertube.run.job","value":"ytfe-innertube-replica-only.ytfe"}]}],"webResponseContextExtensionData":{"ytConfigData":{"csn":"ld6GXdDdDqeDs8IP54Cz4AY","visitorData":"CgtKUldQeGJJRXhkcyiVvZvsBQ%3D%3D"}}},"continuationContents":{"liveChatContinuation":{"continuations":[{"timedContinuationData":{"timeoutMs":5035,"continuation":"0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiPz5-Os-PkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CRwciOs-PkAli3pNq1k-PkAmgBggEECAEQAIgBAKABjbfnjrPj5AI%3D"}}],"actions":[{"addChatItemAction":{"item":{"liveChatTextMessageRenderer":{"message":{"runs":[{"text":"伝説を見た!"}]},"authorName":{"simpleText":"2021 2526"},"authorPhoto":{"thumbnails":[{"url":"https://yt3.ggpht.com/-yTRb9pvMpGU/AAAAAAAAAAI/AAAAAAAAAAA/wZTSSVY3evw/s32-c-k-no-mo-rj-c0xffffff/photo.jpg","width":32,"height":32},{"url":"https://yt3.ggpht.com/-yTRb9pvMpGU/AAAAAAAAAAI/AAAAAAAAAAA/wZTSSVY3evw/s64-c-k-no-mo-rj-c0xffffff/photo.jpg","width":64,"height":64}]},"contextMenuEndpoint":{"commandMetadata":{"webCommandMetadata":{"ignoreNavigation":true}},"liveChatItemContextMenuEndpoint":{"params":"Q2owS093b2FRMGxQVlMwME1ubzBMVkZEUmxsdE0yZG5iMlIyZVUxRWIyY1NIVU5KYVhreVpWTjJOQzFSUTBaWE9VTm9VVzlrYUc1clNsVkJMVEV4RUFBYU9Bb05DZ3RyTkV0M1NWZFBTME4yTkNvbkNoaFZRMjlKY1c0eFdqVnBlRU5hZDJNd1JGZEtOM0pMUTJjU0MyczBTM2RKVjA5TFEzWTBJQUlvQVRJYUNoaFZRMDVzUm1KcVlXMU5SV1ZxU21sbVNVWldUMjU2VlZFJTNE"}},"id":"CjsKGkNJT1UtNDJ6NC1RQ0ZZbTNnZ29kdnlNRG9nEh1DSWl5MmVTdjQtUUNGVzlDaFFvZGhua0pVQS0xMQ%3D%3D","timestampUsec":"1569119891540483","authorExternalChannelId":"UCNlFbjamMEejJifIFVOnzUQ","contextMenuAccessibility":{"accessibilityData":{"label":"コメントの操作"}}}},"clientId":"CIiy2eSv4-QCFW9ChQodhnkJUA-11"}},{"addChatItemAction":{"item":{"liveChatTextMessageRenderer":{"message":{"runs":[{"text":"あかん、なんもできん。見たい。"}]},"authorName":{"simpleText":"takarakujihazure"},"authorPhoto":{"thumbnails":[{"url":"https://yt3.ggpht.com/-A7GmQ36IIjI/AAAAAAAAAAI/AAAAAAAAAAA/5NehWDlHx9Q/s32-c-k-no-mo-rj-c0xffffff/photo.jpg","width":32,"height":32},{"url":"https://yt3.ggpht.com/-A7GmQ36IIjI/AAAAAAAAAAI/AAAAAAAAAAA/5NehWDlHx9Q/s64-c-k-no-mo-rj-c0xffffff/photo.jpg","width":64,"height":64}]},"contextMenuEndpoint":{"commandMetadata":{"webCommandMetadata":{"ignoreNavigation":true}},"liveChatItemContextMenuEndpoint":{"params":"Q2p3S09nb2FRMGxmVUc0ME5ubzBMVkZEUmxFMmVXZG5iMlJSWkVWS00xRVNIRU5MUzB0M2NVZG9OQzFSUTBaWk1IUlpRVzlrTWtaalRGQm5NVGNRQUJvNENnMEtDMnMwUzNkSlYwOUxRM1kwS2ljS0dGVkRiMGx4YmpGYU5XbDRRMXAzWXpCRVYwbzNja3REWnhJTGF6UkxkMGxYVDB0RGRqUWdBaWdCTWhvS0dGVkRUa1JOYTNsV2NITkZTVEk0TFU1MmRFTnNhSFJrZHclM0QlM0Q="}},"id":"CjoKGkNJX1BuNDZ6NC1RQ0ZRNnlnZ29kUWRFSjNREhxDS0tLd3FHaDQtUUNGWTB0WUFvZDJGY0xQZzE3","timestampUsec":"1569119892137871","authorExternalChannelId":"UCNDMkyVpsEI28-NvtClhtdw","contextMenuAccessibility":{"accessibilityData":{"label":"コメントの操作"}}}},"clientId":"CKKKwqGh4-QCFY0tYAod2FcLPg17"}}]}}},"csn":"ld6GXdDdDqeDs8IP54Cz4AY","url":"\/live_chat\/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiAmpeOs-PkAjAAOABAAkorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CAmpeOs-PkAliAmpeOs-PkAmgBggEECAEQAIgBAKABgJqXjrPj5AI%253D","timing":{"info":{"st":91}}} \ No newline at end of file +{ + "endpoint": { + "commandMetadata": { + "webCommandMetadata": { + "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiAmpeOs-PkAjAAOABAAkorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CAmpeOs-PkAliAmpeOs-PkAmgBggEECAEQAIgBAKABgJqXjrPj5AI%253D" + } + }, + "urlEndpoint": { + "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiAmpeOs-PkAjAAOABAAkorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CAmpeOs-PkAliAmpeOs-PkAmgBggEECAEQAIgBAKABgJqXjrPj5AI%253D" + } + }, + "xsrf_token": "QUFFLUhqbUxQV1djRnhRZFhmX1p2WklrX09xS3VFUHZsUXxBQ3Jtc0tuMkZIOUJkMlZubnVYRUlOa0RhYUhpUkpUN213NkJyajA0SGF4NmlKQVlYVkZ4QV85Wlc2MXlWcW1pZnBVcTJZRzgxcGQzTkw2ZEM1cTNUdEZuQlB5ckRfRFdGWkt1M3FGTWlIRFpjQkFuam9oOW44aGc0RXNIMWtyblRxQlhDQVBfVWxYaDVjd3NPRUloZkh3cFNqTXR4ZUxJN2c=", + "responseContext": { + "serviceTrackingParams": [ + { + "service": "CSI", + "params": [ + { "key": "GetLiveChat_rid", "value": "0x83eb22f75e077d28" }, + { "key": "c", "value": "WEB" }, + { "key": "cver", "value": "2.20190920.05.01" }, + { "key": "yt_li", "value": "0" } + ] + }, + { + "service": "GFEEDBACK", + "params": [ + { + "key": "e", + "value": "23744176,23748146,23788851,23788875,23793834,23804281,23807353,23808952,23828082,23828243,23829333,23832544,23834418,23834656,23835020,23836434,23836965,23837742,23837772,23837993,23838301,23838576,23838576,23838742,23839360,23840216,23841655,23842986,23843288,23843533,23843743,23844780,24630231,9425362,9449243,9466592,9469037,9471235,9474358" + }, + { "key": "logged_in", "value": "0" } + ] + }, + { + "service": "GUIDED_HELP", + "params": [{ "key": "logged_in", "value": "0" }] + }, + { + "service": "ECATCHER", + "params": [ + { "key": "client.name", "value": "WEB" }, + { "key": "client.version", "value": "2.20190920" }, + { "key": "innertube.build.changelist", "value": "270169303" }, + { + "key": "innertube.build.experiments.source_version", + "value": "270377311" + }, + { + "key": "innertube.build.label", + "value": "youtube.ytfe.innertube_20190919_5_RC1" + }, + { "key": "innertube.build.timestamp", "value": "1568942548" }, + { + "key": "innertube.build.variants.checksum", + "value": "392d499f55b5e2c240adde58886a8143" + }, + { + "key": "innertube.run.job", + "value": "ytfe-innertube-replica-only.ytfe" + } + ] + } + ], + "webResponseContextExtensionData": { + "ytConfigData": { + "csn": "ld6GXdDdDqeDs8IP54Cz4AY", + "visitorData": "CgtKUldQeGJJRXhkcyiVvZvsBQ%3D%3D" + } + } + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "timedContinuationData": { + "timeoutMs": 5035, + "continuation": "0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiPz5-Os-PkAjAAOABAAUorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CRwciOs-PkAli3pNq1k-PkAmgBggEECAEQAIgBAKABjbfnjrPj5AI%3D" + } + } + ], + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { "runs": [{ "text": "伝説を見た!" }] }, + "authorName": { "simpleText": "2021 2526" }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-yTRb9pvMpGU/AAAAAAAAAAI/AAAAAAAAAAA/wZTSSVY3evw/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-yTRb9pvMpGU/AAAAAAAAAAI/AAAAAAAAAAA/wZTSSVY3evw/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { "ignoreNavigation": true } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2owS093b2FRMGxQVlMwME1ubzBMVkZEUmxsdE0yZG5iMlIyZVUxRWIyY1NIVU5KYVhreVpWTjJOQzFSUTBaWE9VTm9VVzlrYUc1clNsVkJMVEV4RUFBYU9Bb05DZ3RyTkV0M1NWZFBTME4yTkNvbkNoaFZRMjlKY1c0eFdqVnBlRU5hZDJNd1JGZEtOM0pMUTJjU0MyczBTM2RKVjA5TFEzWTBJQUlvQVRJYUNoaFZRMDVzUm1KcVlXMU5SV1ZxU21sbVNVWldUMjU2VlZFJTNE" + } + }, + "id": "CjsKGkNJT1UtNDJ6NC1RQ0ZZbTNnZ29kdnlNRG9nEh1DSWl5MmVTdjQtUUNGVzlDaFFvZGhua0pVQS0xMQ%3D%3D", + "timestampUsec": "1569119891540483", + "authorExternalChannelId": "UCNlFbjamMEejJifIFVOnzUQ", + "contextMenuAccessibility": { + "accessibilityData": { "label": "コメントの操作" } + } + } + }, + "clientId": "CIiy2eSv4-QCFW9ChQodhnkJUA-11" + } + }, + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [{ "text": "あかん、なんもできん。見たい。" }] + }, + "authorName": { "simpleText": "takarakujihazure" }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/-A7GmQ36IIjI/AAAAAAAAAAI/AAAAAAAAAAA/5NehWDlHx9Q/s32-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/-A7GmQ36IIjI/AAAAAAAAAAI/AAAAAAAAAAA/5NehWDlHx9Q/s64-c-k-no-mo-rj-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { "ignoreNavigation": true } + }, + "liveChatItemContextMenuEndpoint": { + "params": "Q2p3S09nb2FRMGxmVUc0ME5ubzBMVkZEUmxFMmVXZG5iMlJSWkVWS00xRVNIRU5MUzB0M2NVZG9OQzFSUTBaWk1IUlpRVzlrTWtaalRGQm5NVGNRQUJvNENnMEtDMnMwUzNkSlYwOUxRM1kwS2ljS0dGVkRiMGx4YmpGYU5XbDRRMXAzWXpCRVYwbzNja3REWnhJTGF6UkxkMGxYVDB0RGRqUWdBaWdCTWhvS0dGVkRUa1JOYTNsV2NITkZTVEk0TFU1MmRFTnNhSFJrZHclM0QlM0Q=" + } + }, + "id": "CjoKGkNJX1BuNDZ6NC1RQ0ZRNnlnZ29kUWRFSjNREhxDS0tLd3FHaDQtUUNGWTB0WUFvZDJGY0xQZzE3", + "timestampUsec": "1569119892137871", + "authorExternalChannelId": "UCNDMkyVpsEI28-NvtClhtdw", + "contextMenuAccessibility": { + "accessibilityData": { "label": "コメントの操作" } + } + } + }, + "clientId": "CKKKwqGh4-QCFY0tYAod2FcLPg17" + } + } + ] + } + }, + "csn": "ld6GXdDdDqeDs8IP54Cz4AY", + "url": "/live_chat/get_live_chat?continuation=0ofMyAPiARp8Q2c4S0RRb0xhelJMZDBsWFQwdERkalFhUTZxNXdiMEJQUW83YUhSMGNITTZMeTkzZDNjdWVXOTFkSFZpWlM1amIyMHZiR2wyWlY5amFHRjBQM1k5YXpSTGQwbFhUMHREZGpRbWFYTmZjRzl3YjNWMFBURWdBZyUzRCUzRCiAmpeOs-PkAjAAOABAAkorCAAQABgAIAAqDnN0YXRpY2NoZWNrc3VtOgBAAEoCCAFQgJqXjrPj5AJYA1CAmpeOs-PkAliAmpeOs-PkAmgBggEECAEQAIgBAKABgJqXjrPj5AI%253D", + "timing": { "info": { "st": 91 } } +} diff --git a/tests/testdata/speed/speedtest_empty.json b/tests/testdata/speed/speedtest_empty.json index b116a66..2402d7e 100644 --- a/tests/testdata/speed/speedtest_empty.json +++ b/tests/testdata/speed/speedtest_empty.json @@ -5,20 +5,17 @@ } }, "csn": "", - "response": { - "responseContext": { - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [{ + "responseContext": {}, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { "timedContinuationData": { "timeoutMs": 10000, "continuation": "continuation" } - }] - } + } + ] } } } - - diff --git a/tests/testdata/speed/speedtest_normal.json b/tests/testdata/speed/speedtest_normal.json index f2e25a5..4c18125 100644 --- a/tests/testdata/speed/speedtest_normal.json +++ b/tests/testdata/speed/speedtest_normal.json @@ -5,24 +5,23 @@ } }, "csn": "", - "response": { - "responseContext": { - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [{ + "responseContext": {}, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { "timedContinuationData": { "timeoutMs": 10000, "continuation": "continuation" } - }], - "actions": [{ + } + ], + "actions": [ + { "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000000000000" - } } } @@ -31,9 +30,7 @@ "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000000000000" - } } } @@ -42,9 +39,7 @@ "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000000000000" - } } } @@ -53,9 +48,7 @@ "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000000000000" - } } } @@ -64,9 +57,7 @@ "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000000000000" - } } } @@ -75,9 +66,7 @@ "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000000000000" - } } } @@ -86,9 +75,7 @@ "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000000000000" - } } } @@ -97,9 +84,7 @@ "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000000000000" - } } } @@ -108,9 +93,7 @@ "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000000000000" - } } } @@ -119,9 +102,7 @@ "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000000000000" - } } } @@ -130,9 +111,7 @@ "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000000000000" - } } } @@ -141,9 +120,7 @@ "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000000000000" - } } } @@ -152,9 +129,7 @@ "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000000000000" - } } } @@ -163,9 +138,7 @@ "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000000000000" - } } } @@ -174,15 +147,12 @@ "addChatItemAction": { "item": { "liveChatTextMessageRenderer": { - "timestampUsec": "1500000030000000" - } } } } - ]} + ] } } } - \ No newline at end of file diff --git a/tests/testdata/speed/speedtest_undefined.json b/tests/testdata/speed/speedtest_undefined.json index de6528d..6068c86 100644 --- a/tests/testdata/speed/speedtest_undefined.json +++ b/tests/testdata/speed/speedtest_undefined.json @@ -5,18 +5,19 @@ } }, "csn": "", - "response": { - "responseContext": { - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [{ + "responseContext": {}, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { "timedContinuationData": { "timeoutMs": 10000, "continuation": "continuation" } - }], - "actions": [{ + } + ], + "actions": [ + { "addChatItemAction": { "liveChatPlaceholderItemRenderer": { "id": "", @@ -28,15 +29,13 @@ "addChatItemAction": { "item": { "liveChatPlaceholderItemRenderer": { - "id": "", + "id": "", "timestampUsec": "1500000030000000" - } } } } - ]} + ] } } } - \ No newline at end of file diff --git a/tests/testdata/test_stream.json b/tests/testdata/test_stream.json index 46f85d6..cfac247 100644 --- a/tests/testdata/test_stream.json +++ b/tests/testdata/test_stream.json @@ -1,509 +1,507 @@ { - "response": { - "responseContext": { - "webResponseContextExtensionData": "" - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [ - { - "invalidationContinuationData": { - "invalidationId": { - "objectSource": 1000, - "objectId": "___objectId___", - "topic": "chat~00000000000~0000000", - "subscribeToGcmTopics": true, - "protoCreationTimestampMs": "1577804400000" - }, - "timeoutMs": 5000, - "continuation": "___continuation___" - } + "responseContext": { + "webResponseContextExtensionData": "" + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { + "invalidationContinuationData": { + "invalidationId": { + "objectSource": 1000, + "objectId": "___objectId___", + "topic": "chat~00000000000~0000000", + "subscribeToGcmTopics": true, + "protoCreationTimestampMs": "1577804400000" + }, + "timeoutMs": 5000, + "continuation": "___continuation___" } - ], - "actions": [ - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "This is normal message." - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "This is normal message." + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } } - }, - "clientId": "dummy_client_id" - } - }, - { - "addChatItemAction": { - "item": { - "liveChatTextMessageRenderer": { - "message": { - "runs": [ - { - "text": "This is members's message" - } - ] - }, - "authorName": { - "simpleText": "author_name" + } + }, + "clientId": "dummy_client_id" + } + }, + { + "addChatItemAction": { + "item": { + "liveChatTextMessageRenderer": { + "message": { + "runs": [ + { + "text": "This is members's message" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "id": "dummy_id", + "timestampUsec": 0, + "authorBadges": [ + { + "liveChatAuthorBadgeRenderer": { + "customThumbnail": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/X=s32-c-k" + }, + { + "url": "https://yt3.ggpht.com/X=s32-c-k" + } + ] }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true + "tooltip": "メンバー(2 か月)", + "accessibility": { + "accessibilityData": { + "label": "メンバー(2 か月)" + } } + } + } + ], + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + } + } + }, + "clientId": "dummy_client_id" + } + }, + { + "addChatItemAction": { + "item": { + "liveChatPlaceholderItemRenderer": { + "id": "dummy_id", + "timestampUsec": 0 + } + }, + "clientId": "dummy_client_id" + } + }, + { + "addLiveChatTickerItemAction": { + "item": { + "liveChatTickerPaidMessageItemRenderer": { + "id": "dummy_id", + "amount": { + "simpleText": "¥10,000" + }, + "amountTextColor": 4294967295, + "startBackgroundColor": 4293271831, + "endBackgroundColor": 4291821568, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "durationSec": 3600, + "showItemEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "id": "dummy_id", - "timestampUsec": 0, - "authorBadges": [ - { - "liveChatAuthorBadgeRenderer": { - "customThumbnail": { + "showLiveChatItemEndpoint": { + "renderer": { + "liveChatPaidMessageRenderer": { + "id": "dummy_id", + "timestampUsec": 0, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { "thumbnails": [ { - "url": "https://yt3.ggpht.com/X=s32-c-k" + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, { - "url": "https://yt3.ggpht.com/X=s32-c-k" + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } ] }, - "tooltip": "メンバー(2 か月)", - "accessibility": { + "purchaseAmountText": { + "simpleText": "¥10,000" + }, + "message": { + "runs": [ + { + "text": "This is superchat message." + } + ] + }, + "headerBackgroundColor": 4291821568, + "headerTextColor": 4294967295, + "bodyBackgroundColor": 4293271831, + "bodyTextColor": 4294967295, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "authorNameTextColor": 3019898879, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "timestampColor": 2164260863, + "contextMenuAccessibility": { "accessibilityData": { - "label": "メンバー(2 か月)" + "label": "コメントの操作" } } } } - ], - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } } - } - }, - "clientId": "dummy_client_id" - } - }, - { - "addChatItemAction": { - "item": { - "liveChatPlaceholderItemRenderer": { - "id": "dummy_id", - "timestampUsec": 0 - } - }, - "clientId": "dummy_client_id" - } - }, - { - "addLiveChatTickerItemAction": { - "item": { - "liveChatTickerPaidMessageItemRenderer": { - "id": "dummy_id", - "amount": { - "simpleText": "¥10,000" - }, - "amountTextColor": 4294967295, - "startBackgroundColor": 4293271831, - "endBackgroundColor": 4291821568, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "durationSec": 3600, - "showItemEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + }, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "fullDurationSec": 3600 + } + }, + "durationSec": "3600" + } + }, + { + "addChatItemAction": { + "item": { + "liveChatPaidMessageRenderer": { + "id": "dummy_id", + "timestampUsec": 0, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "showLiveChatItemEndpoint": { - "renderer": { - "liveChatPaidMessageRenderer": { - "id": "dummy_id", - "timestampUsec": 0, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "purchaseAmountText": { - "simpleText": "¥10,000" - }, - "message": { - "runs": [ - { - "text": "This is superchat message." - } - ] - }, - "headerBackgroundColor": 4291821568, - "headerTextColor": 4294967295, - "bodyBackgroundColor": 4293271831, - "bodyTextColor": 4294967295, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "authorNameTextColor": 3019898879, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" - } - }, - "timestampColor": 2164260863, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } - } - } - } + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "purchaseAmountText": { + "simpleText": "¥10,800" + }, + "message": { + "runs": [ + { + "text": "This is superchat message." + } + ] + }, + "headerBackgroundColor": 4291821568, + "headerTextColor": 4294967295, + "bodyBackgroundColor": 4293271831, + "bodyTextColor": 4294967295, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "authorNameTextColor": 3019898879, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "fullDurationSec": 3600 + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "timestampColor": 2164260863, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } } - }, - "durationSec": "3600" + } } - }, - { - "addChatItemAction": { - "item": { - "liveChatPaidMessageRenderer": { - "id": "dummy_id", - "timestampUsec": 0, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "purchaseAmountText": { - "simpleText": "¥10,800" - }, - "message": { - "runs": [ - { - "text": "This is superchat message." - } - ] + } + }, + { + "addChatItemAction": { + "item": { + "liveChatPaidStickerRenderer": { + "id": "dummy_id", + "contextMenuEndpoint": { + "clickTrackingParams": "___clickTrackingParams___", + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true + } }, - "headerBackgroundColor": 4291821568, - "headerTextColor": 4294967295, - "bodyBackgroundColor": 4293271831, - "bodyTextColor": 4294967295, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "authorNameTextColor": 3019898879, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" + } + }, + "timestampUsec": 0, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "timestampColor": 2164260863, - "contextMenuAccessibility": { + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "sticker": { + "thumbnails": [ + { + "url": "//lh3.googleusercontent.com/param_s=s40-rp", + "width": 40, + "height": 40 + }, + { + "url": "//lh3.googleusercontent.com/param_s=s80-rp", + "width": 80, + "height": 80 + } + ], + "accessibility": { "accessibilityData": { - "label": "コメントの操作" + "label": "___sticker_label___" } } - } + }, + "moneyChipBackgroundColor": 4280191205, + "moneyChipTextColor": 4294967295, + "purchaseAmountText": { + "simpleText": "¥150" + }, + "stickerDisplayWidth": 40, + "stickerDisplayHeight": 40, + "backgroundColor": 4279592384, + "authorNameTextColor": 3019898879, + "trackingParams": "___trackingParams___" } } - }, - { - "addChatItemAction": { - "item": { - "liveChatPaidStickerRenderer": { - "id": "dummy_id", - "contextMenuEndpoint": { - "clickTrackingParams": "___clickTrackingParams___", - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + } + }, + { + "addLiveChatTickerItemAction": { + "item": { + "liveChatTickerSponsorItemRenderer": { + "id": "dummy_id", + "detailText": { + "runs": [ + { + "text": "メンバー" } - }, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "detailTextColor": 4294967295, + "startBackgroundColor": 4279213400, + "endBackgroundColor": 4278943811, + "sponsorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "timestampUsec": 0, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "sticker": { - "thumbnails": [ - { - "url": "//lh3.googleusercontent.com/param_s=s40-rp", - "width": 40, - "height": 40 - }, - { - "url": "//lh3.googleusercontent.com/param_s=s80-rp", - "width": 80, - "height": 80 - } - ], - "accessibility": { - "accessibilityData": { - "label": "___sticker_label___" - } + ] + }, + "durationSec": 300, + "showItemEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "moneyChipBackgroundColor": 4280191205, - "moneyChipTextColor": 4294967295, - "purchaseAmountText": { - "simpleText": "¥150" - }, - "stickerDisplayWidth": 40, - "stickerDisplayHeight": 40, - "backgroundColor": 4279592384, - "authorNameTextColor": 3019898879, - "trackingParams": "___trackingParams___" - } - } - } - }, - { - "addLiveChatTickerItemAction": { - "item": { - "liveChatTickerSponsorItemRenderer": { - "id": "dummy_id", - "detailText": { - "runs": [ - { - "text": "メンバー" - } - ] - }, - "detailTextColor": 4294967295, - "startBackgroundColor": 4279213400, - "endBackgroundColor": 4278943811, - "sponsorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "durationSec": 300, - "showItemEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "showLiveChatItemEndpoint": { - "renderer": { - "liveChatMembershipItemRenderer": { - "id": "dummy_id", - "timestampUsec": 0, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "headerSubtext": { - "runs": [ - { - "text": "メンバーシップ" - }, - { - "text": " へようこそ!" - } - ] - }, - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "authorBadges": [ + "showLiveChatItemEndpoint": { + "renderer": { + "liveChatMembershipItemRenderer": { + "id": "dummy_id", + "timestampUsec": 0, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "headerSubtext": { + "runs": [ { - "liveChatAuthorBadgeRenderer": { - "customThumbnail": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/X=s32-c-k" - }, - { - "url": "https://yt3.ggpht.com/X=s32-c-k" - } - ] - }, - "tooltip": "新規メンバー", - "accessibility": { - "accessibilityData": { - "label": "新規メンバー" + "text": "メンバーシップ" + }, + { + "text": " へようこそ!" + } + ] + }, + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 + }, + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 + } + ] + }, + "authorBadges": [ + { + "liveChatAuthorBadgeRenderer": { + "customThumbnail": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/X=s32-c-k" + }, + { + "url": "https://yt3.ggpht.com/X=s32-c-k" } + ] + }, + "tooltip": "新規メンバー", + "accessibility": { + "accessibilityData": { + "label": "新規メンバー" } } } - ], - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } - }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + } + ], + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } }, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" - } + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } } } } - }, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "fullDurationSec": 300 - } - }, - "durationSec": "300" - } + } + }, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "fullDurationSec": 300 + } + }, + "durationSec": "300" } - ] - } + } + ] } } -} \ No newline at end of file +} diff --git a/tests/testdata/unregistered_currency.json b/tests/testdata/unregistered_currency.json index 5318c8c..e4f5f38 100644 --- a/tests/testdata/unregistered_currency.json +++ b/tests/testdata/unregistered_currency.json @@ -5,156 +5,182 @@ } }, "csn": "", - "response": { - "responseContext": { - "serviceTrackingParams": [{ + "responseContext": { + "serviceTrackingParams": [ + { "service": "CSI", - "params": [{ - "key": "GetLiveChat_rid", - "value": "" - }, { - "key": "c", - "value": "WEB" - }, { - "key": "cver", - "value": "2.20191219.03.01" - }, { - "key": "yt_li", - "value": "0" - }] - }, { + "params": [ + { + "key": "GetLiveChat_rid", + "value": "" + }, + { + "key": "c", + "value": "WEB" + }, + { + "key": "cver", + "value": "2.20191219.03.01" + }, + { + "key": "yt_li", + "value": "0" + } + ] + }, + { "service": "GFEEDBACK", - "params": [{ - "key": "e", - "value": "" - }, { - "key": "logged_in", - "value": "0" - }] - }, { + "params": [ + { + "key": "e", + "value": "" + }, + { + "key": "logged_in", + "value": "0" + } + ] + }, + { "service": "GUIDED_HELP", - "params": [{ - "key": "logged_in", - "value": "0" - }] - }, { + "params": [ + { + "key": "logged_in", + "value": "0" + } + ] + }, + { "service": "ECATCHER", - "params": [{ - "key": "client.name", - "value": "WEB" - }, { - "key": "client.version", - "value": "2.2" - }, { - "key": "innertube.build.changelist", - "value": "228" - }, { - "key": "innertube.build.experiments.source_version", - "value": "2858" - }, { - "key": "innertube.build.label", - "value": "youtube.ytfe.innertube_" - }, { - "key": "innertube.build.timestamp", - "value": "154" - }, { - "key": "innertube.build.variants.checksum", - "value": "e" - }, { - "key": "innertube.run.job", - "value": "ytfe-innertube-replica-only.ytfe" - }] - }], - "webResponseContextExtensionData": { - "ytConfigData": { - "csn": "ADw", - "visitorData": "%3D%3D" - } + "params": [ + { + "key": "client.name", + "value": "WEB" + }, + { + "key": "client.version", + "value": "2.2" + }, + { + "key": "innertube.build.changelist", + "value": "228" + }, + { + "key": "innertube.build.experiments.source_version", + "value": "2858" + }, + { + "key": "innertube.build.label", + "value": "youtube.ytfe.innertube_" + }, + { + "key": "innertube.build.timestamp", + "value": "154" + }, + { + "key": "innertube.build.variants.checksum", + "value": "e" + }, + { + "key": "innertube.run.job", + "value": "ytfe-innertube-replica-only.ytfe" + } + ] } - }, - "continuationContents": { - "liveChatContinuation": { - "continuations": [{ + ], + "webResponseContextExtensionData": { + "ytConfigData": { + "csn": "ADw", + "visitorData": "%3D%3D" + } + } + }, + "continuationContents": { + "liveChatContinuation": { + "continuations": [ + { "timedContinuationData": { "timeoutMs": 10000, "continuation": "continuation" } - }], - "actions": [{ - "addChatItemAction": { - "item": { - "liveChatPaidMessageRenderer": { - "id": "dummy_id", - "timestampUsec": "1576850000000000", - "authorName": { - "simpleText": "author_name" - }, - "authorPhoto": { - "thumbnails": [ - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 32, - "height": 32 - }, - { - "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", - "width": 64, - "height": 64 - } - ] - }, - "purchaseAmountText": { - "simpleText": "[UNREGISTERD]10,800" - }, - "message": { - "runs": [ - { - "text": "This is unregistered currency." - } - ] - }, - "headerBackgroundColor": 4291821568, - "headerTextColor": 4294967295, - "bodyBackgroundColor": 4293271831, - "bodyTextColor": 4294967295, - "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", - "authorNameTextColor": 3019898879, - "contextMenuEndpoint": { - "commandMetadata": { - "webCommandMetadata": { - "ignoreNavigation": true - } + } + ], + "actions": [ + { + "addChatItemAction": { + "item": { + "liveChatPaidMessageRenderer": { + "id": "dummy_id", + "timestampUsec": "1576850000000000", + "authorName": { + "simpleText": "author_name" + }, + "authorPhoto": { + "thumbnails": [ + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 32, + "height": 32 }, - "liveChatItemContextMenuEndpoint": { - "params": "___params___" + { + "url": "https://yt3.ggpht.com/------------/AAAAAAAAAAA/AAAAAAAAAAA/xxxxxxxxxxxx/s32-x-x-xx-xx-xx-c0xffffff/photo.jpg", + "width": 64, + "height": 64 } - }, - "timestampColor": 2164260863, - "contextMenuAccessibility": { - "accessibilityData": { - "label": "コメントの操作" + ] + }, + "purchaseAmountText": { + "simpleText": "[UNREGISTERD]10,800" + }, + "message": { + "runs": [ + { + "text": "This is unregistered currency." + } + ] + }, + "headerBackgroundColor": 4291821568, + "headerTextColor": 4294967295, + "bodyBackgroundColor": 4293271831, + "bodyTextColor": 4294967295, + "authorExternalChannelId": "http://www.youtube.com/channel/author_channel_url", + "authorNameTextColor": 3019898879, + "contextMenuEndpoint": { + "commandMetadata": { + "webCommandMetadata": { + "ignoreNavigation": true } + }, + "liveChatItemContextMenuEndpoint": { + "params": "___params___" + } + }, + "timestampColor": 2164260863, + "contextMenuAccessibility": { + "accessibilityData": { + "label": "コメントの操作" } } - }, "clientId": "00000000000000000000" - } + } + }, + "clientId": "00000000000000000000" } - ]} - }, - - "xsrf_token": "xsrf_token", - "url": "/live_chat/get_live_chat?continuation=0", - "endpoint": { - "commandMetadata": { - "webCommandMetadata": { - "url": "/live_chat/get_live_chat?continuation=0", - "rootVe": 0 } - }, - "urlEndpoint": { - "url": "/live_chat/get_live_chat?continuation=0" + ] + } + }, + + "xsrf_token": "xsrf_token", + "url": "/live_chat/get_live_chat?continuation=0", + "endpoint": { + "commandMetadata": { + "webCommandMetadata": { + "url": "/live_chat/get_live_chat?continuation=0", + "rootVe": 0 } + }, + "urlEndpoint": { + "url": "/live_chat/get_live_chat?continuation=0" } } } - \ No newline at end of file From eca766ff1a7f04046d69e8532d9e2b367a1aedf5 Mon Sep 17 00:00:00 2001 From: taizan-hokouto <55448286+taizan-hokuto@users.noreply.github.com> Date: Sat, 5 Dec 2020 14:45:24 +0900 Subject: [PATCH 6/8] Update requirements --- Pipfile | 8 +---- Pipfile.lock | 94 ++++++++++++------------------------------------ requirements.txt | 5 +-- 3 files changed, 24 insertions(+), 83 deletions(-) diff --git a/Pipfile b/Pipfile index 29222cc..7d6eada 100644 --- a/Pipfile +++ b/Pipfile @@ -4,16 +4,10 @@ verify_ssl = true name = "pypi" [packages] -httpx = {extras = ["http2"], version = "*"} -protobuf = "==3.14.0" -pytz = "*" -urllib3 = "*" +httpx = {extras = ["http2"], version = "0.16.1"} [dev-packages] pytest-mock = "*" pytest-httpx = "*" wheel = "*" twine = "*" - -[requires] -python_version = ">=3.6" diff --git a/Pipfile.lock b/Pipfile.lock index e3efd46..3d5bce5 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,12 +1,10 @@ { "_meta": { "hash": { - "sha256": "aa731e6542f5f65756b98efe3e444ecffe78843c1041ab041cafdd2592c607db" + "sha256": "e1eb34f14c75998519a90838b283ccd23bd168afa8e4837f956c5c4df66376f9" }, "pipfile-spec": 6, - "requires": { - "python_version": ">=3.6" - }, + "requires": {}, "sources": [ { "name": "pypi", @@ -46,11 +44,11 @@ }, "httpcore": { "hashes": [ - "sha256:37660b117ba9055e8d5d19c29684d2204bbd3150020dde0ebd2dd2bcf18dfe50", - "sha256:3c5fcd97c52c3f6a1e4d939d776458e6177b5c238b825ed51d72840e582573b5" + "sha256:420700af11db658c782f7e8fda34f9dcd95e3ee93944dd97d78cb70247e0cd06", + "sha256:dd1d762d4f7c2702149d06be2597c35fb154c5eff9789a8c5823fbcf4d2978d6" ], "markers": "python_version >= '3.6'", - "version": "==0.12.1" + "version": "==0.12.2" }, "httpx": { "extras": [ @@ -77,38 +75,6 @@ ], "version": "==2.10" }, - "protobuf": { - "hashes": [ - "sha256:0e247612fadda953047f53301a7b0407cb0c3cb4ae25a6fde661597a04039b3c", - "sha256:0fc96785262042e4863b3f3b5c429d4636f10d90061e1840fce1baaf59b1a836", - "sha256:1c51fda1bbc9634246e7be6016d860be01747354ed7015ebe38acf4452f470d2", - "sha256:1d63eb389347293d8915fb47bee0951c7b5dab522a4a60118b9a18f33e21f8ce", - "sha256:22bcd2e284b3b1d969c12e84dc9b9a71701ec82d8ce975fdda19712e1cfd4e00", - "sha256:2a7e2fe101a7ace75e9327b9c946d247749e564a267b0515cf41dfe450b69bac", - "sha256:43b554b9e73a07ba84ed6cf25db0ff88b1e06be610b37656e292e3cbb5437472", - "sha256:4b74301b30513b1a7494d3055d95c714b560fbb630d8fb9956b6f27992c9f980", - "sha256:4e75105c9dfe13719b7293f75bd53033108f4ba03d44e71db0ec2a0e8401eafd", - "sha256:5b7a637212cc9b2bcf85dd828b1178d19efdf74dbfe1ddf8cd1b8e01fdaaa7f5", - "sha256:5e9806a43232a1fa0c9cf5da8dc06f6910d53e4390be1fa06f06454d888a9142", - "sha256:629b03fd3caae7f815b0c66b41273f6b1900a579e2ccb41ef4493a4f5fb84f3a", - "sha256:72230ed56f026dd664c21d73c5db73ebba50d924d7ba6b7c0d81a121e390406e", - "sha256:86a75477addde4918e9a1904e5c6af8d7b691f2a3f65587d73b16100fbe4c3b2", - "sha256:8971c421dbd7aad930c9bd2694122f332350b6ccb5202a8b7b06f3f1a5c41ed5", - "sha256:9616f0b65a30851e62f1713336c931fcd32c057202b7ff2cfbfca0fc7d5e3043", - "sha256:b0d5d35faeb07e22a1ddf8dce620860c8fe145426c02d1a0ae2688c6e8ede36d", - "sha256:ecc33531a213eee22ad60e0e2aaea6c8ba0021f0cce35dbf0ab03dee6e2a23a1" - ], - "index": "pypi", - "version": "==3.14.0" - }, - "pytz": { - "hashes": [ - "sha256:3e6b7dd2d1e0a59084bcee14a17af60c5c562cdc16d828e8eba2e683d3a7e268", - "sha256:5c55e189b682d420be27c6995ba6edce0c0a77dd67bfbe2ae6607134d5851ffd" - ], - "index": "pypi", - "version": "==2020.4" - }, "rfc3986": { "extras": [ "idna2008" @@ -119,14 +85,6 @@ ], "version": "==1.4.0" }, - "six": { - "hashes": [ - "sha256:30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259", - "sha256:8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==1.15.0" - }, "sniffio": { "hashes": [ "sha256:471b71698eac1c2112a40ce2752bb2f4a4814c22a54a3eed3676bc0f5ca9f663", @@ -134,14 +92,6 @@ ], "markers": "python_version >= '3.5'", "version": "==1.2.0" - }, - "urllib3": { - "hashes": [ - "sha256:19188f96923873c92ccb987120ec4acaa12f0461fa9ce5d3d0772bc965a39e08", - "sha256:d8ff90d979214d7b4f8ce956e80f4028fc6860e4431f731ea4a8c08f23f99473" - ], - "index": "pypi", - "version": "==1.26.2" } }, "develop": { @@ -208,11 +158,11 @@ }, "httpcore": { "hashes": [ - "sha256:37660b117ba9055e8d5d19c29684d2204bbd3150020dde0ebd2dd2bcf18dfe50", - "sha256:3c5fcd97c52c3f6a1e4d939d776458e6177b5c238b825ed51d72840e582573b5" + "sha256:420700af11db658c782f7e8fda34f9dcd95e3ee93944dd97d78cb70247e0cd06", + "sha256:dd1d762d4f7c2702149d06be2597c35fb154c5eff9789a8c5823fbcf4d2978d6" ], "markers": "python_version >= '3.6'", - "version": "==0.12.1" + "version": "==0.12.2" }, "httpx": { "extras": [ @@ -249,11 +199,11 @@ }, "packaging": { "hashes": [ - "sha256:4357f74f47b9c12db93624a82154e9b120fa8293699949152b22065d556079f8", - "sha256:998416ba6962ae7fbd6596850b80e17859a5753ba17c32284f67bfff33784181" + "sha256:05af3bb85d320377db281cf254ab050e1a7ebcbf5410685a9a407e18a1f81236", + "sha256:eb41423378682dadb7166144a4926e443093863024de508ca5c9737d6bc08376" ], "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==20.4" + "version": "==20.7" }, "pkginfo": { "hashes": [ @@ -304,11 +254,11 @@ }, "pytest-httpx": { "hashes": [ - "sha256:1cee873fdad622ca21169105691607db1411c9927aae9c2f44c02a893977c8f3", - "sha256:b996c8a4be900dfd37746d438cc9fc9321d37ffcacc1f5b7a9fc391daa208456" + "sha256:0a7c56e559b23efbf857054cd74de60a7c540694a162423f89c70da6ad358d8e", + "sha256:d32e8f6fb7e028f0313f5f5a2d463c8673eb43fd11a9bfe8527299717a7764c4" ], "index": "pypi", - "version": "==0.10.0" + "version": "==0.10.1" }, "pytest-mock": { "hashes": [ @@ -384,11 +334,11 @@ }, "tqdm": { "hashes": [ - "sha256:18d6a615aedd09ec8456d9524489dab330af4bd5c2a14a76eb3f9a0e14471afe", - "sha256:80d9d5165d678dbd027dd102dfb99f71bf05f333b61fb761dbba13b4ab719ead" + "sha256:5c0d04e06ccc0da1bd3fa5ae4550effcce42fcad947b4a6cafa77bdc9b09ff22", + "sha256:9e7b8ab0ecbdbf0595adadd5f0ebbb9e69010e0bd48bbb0c15e550bf2a5292df" ], - "markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==4.52.0" + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", + "version": "==4.54.0" }, "twine": { "hashes": [ @@ -403,7 +353,7 @@ "sha256:19188f96923873c92ccb987120ec4acaa12f0461fa9ce5d3d0772bc965a39e08", "sha256:d8ff90d979214d7b4f8ce956e80f4028fc6860e4431f731ea4a8c08f23f99473" ], - "index": "pypi", + "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4' and python_version < '4'", "version": "==1.26.2" }, "webencodings": { @@ -415,11 +365,11 @@ }, "wheel": { "hashes": [ - "sha256:497add53525d16c173c2c1c733b8f655510e909ea78cc0e29d374243544b77a2", - "sha256:99a22d87add3f634ff917310a3d87e499f19e663413a52eb9232c447aa646c9f" + "sha256:906864fb722c0ab5f2f9c35b2c65e3af3c009402c108a709c0aca27bc2c9187b", + "sha256:aaef9b8c36db72f8bf7f1e54f85f875c4d466819940863ca0b3f3f77f0a1646f" ], "index": "pypi", - "version": "==0.35.1" + "version": "==0.36.1" } } } diff --git a/requirements.txt b/requirements.txt index e5724d4..07ecc5a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1 @@ -httpx[http2] -protobuf==3.14.0 -pytz -urllib3 \ No newline at end of file +httpx[http2]==0.16.1 \ No newline at end of file From 35a27fee3e4882db1bcbe5a2836abfedbe006f73 Mon Sep 17 00:00:00 2001 From: taizan-hokouto <55448286+taizan-hokuto@users.noreply.github.com> Date: Sat, 5 Dec 2020 20:59:47 +0900 Subject: [PATCH 7/8] Remove files --- pytchat/__init__.py | 3 - pytchat/api.py | 7 +- pytchat/cli/__init__.py | 71 --------- pytchat/cli/arguments.py | 45 ------ pytchat/cli/cli_extractor.py | 120 --------------- pytchat/cli/echo.py | 22 --- pytchat/cli/progressbar.py | 54 ------- pytchat/cli/singleton.py | 21 --- pytchat/tool/__init__.py | 0 pytchat/tool/extract/__init__.py | 0 pytchat/tool/extract/asyncdl.py | 180 ---------------------- pytchat/tool/extract/block.py | 56 ------- pytchat/tool/extract/duplcheck.py | 153 ------------------- pytchat/tool/extract/extractor.py | 96 ------------ pytchat/tool/extract/parser.py | 57 ------- pytchat/tool/extract/patch.py | 55 ------- pytchat/tool/extract/worker.py | 92 ------------ pytchat/tool/videoinfo.py | 201 ------------------------- tests/test_extract_duplcheck.py | 134 ----------------- tests/test_extract_patch.py | 239 ------------------------------ tests/test_videoinfo.py | 101 ------------- 21 files changed, 1 insertion(+), 1706 deletions(-) delete mode 100644 pytchat/cli/__init__.py delete mode 100644 pytchat/cli/arguments.py delete mode 100644 pytchat/cli/cli_extractor.py delete mode 100644 pytchat/cli/echo.py delete mode 100644 pytchat/cli/progressbar.py delete mode 100644 pytchat/cli/singleton.py delete mode 100644 pytchat/tool/__init__.py delete mode 100644 pytchat/tool/extract/__init__.py delete mode 100644 pytchat/tool/extract/asyncdl.py delete mode 100644 pytchat/tool/extract/block.py delete mode 100644 pytchat/tool/extract/duplcheck.py delete mode 100644 pytchat/tool/extract/extractor.py delete mode 100644 pytchat/tool/extract/parser.py delete mode 100644 pytchat/tool/extract/patch.py delete mode 100644 pytchat/tool/extract/worker.py delete mode 100644 pytchat/tool/videoinfo.py delete mode 100644 tests/test_extract_duplcheck.py delete mode 100644 tests/test_extract_patch.py delete mode 100644 tests/test_videoinfo.py diff --git a/pytchat/__init__.py b/pytchat/__init__.py index 918a216..92cfde9 100644 --- a/pytchat/__init__.py +++ b/pytchat/__init__.py @@ -26,7 +26,6 @@ ) from .api import ( - cli, config, LiveChat, LiveChatAsync, @@ -34,14 +33,12 @@ CompatibleProcessor, DummyProcessor, DefaultProcessor, - Extractor, HTMLArchiver, TSVArchiver, JsonfileArchiver, SimpleDisplayProcessor, SpeedCalculator, SuperchatCalculator, - VideoInfo, create ) # flake8: noqa \ No newline at end of file diff --git a/pytchat/api.py b/pytchat/api.py index bf64e07..64bf794 100644 --- a/pytchat/api.py +++ b/pytchat/api.py @@ -1,4 +1,3 @@ -from . import cli from . import config from .core import create from .core_multithread.livechat import LiveChat @@ -13,11 +12,9 @@ from .processors.simple_display_processor import SimpleDisplayProcessor from .processors.speed.calculator import SpeedCalculator from .processors.superchat.calculator import SuperchatCalculator -from .tool.extract.extractor import Extractor -from .tool.videoinfo import VideoInfo + __all__ = [ - cli, config, LiveChat, LiveChatAsync, @@ -25,14 +22,12 @@ CompatibleProcessor, DummyProcessor, DefaultProcessor, - Extractor, HTMLArchiver, TSVArchiver, JsonfileArchiver, SimpleDisplayProcessor, SpeedCalculator, SuperchatCalculator, - VideoInfo, create ] diff --git a/pytchat/cli/__init__.py b/pytchat/cli/__init__.py deleted file mode 100644 index 7a50853..0000000 --- a/pytchat/cli/__init__.py +++ /dev/null @@ -1,71 +0,0 @@ -import argparse -try: - from asyncio import CancelledError -except ImportError: - from asyncio.futures import CancelledError -import os -from .arguments import Arguments -from .echo import Echo -from .. exceptions import InvalidVideoIdException -from .. import __version__ -from .cli_extractor import CLIExtractor - - -''' -Most of CLI modules refer to -Petter Kraabøl's Twitch-Chat-Downloader -https://github.com/PetterKraabol/Twitch-Chat-Downloader -(MIT License) -''' - - -def main(): - # Arguments - parser = argparse.ArgumentParser(description=f'pytchat v{__version__}') - parser.add_argument('-v', f'--{Arguments.Name.VIDEO_IDS}', type=str, - help='Video ID (or URL that includes Video ID). You can specify multiple video IDs by ' - 'separating them with commas without spaces.\n' - 'If ID starts with a hyphen (-), enclose the ID in square brackets.') - parser.add_argument('-o', f'--{Arguments.Name.OUTPUT}', type=str, - help='Output directory (end with "/"). default="./"', default='./') - parser.add_argument(f'--{Arguments.Name.DEBUG}', action='store_true', - help='Debug mode. Stop when exceptions have occurred and save error data (".dat" file).') - parser.add_argument(f'--{Arguments.Name.VERSION}', action='store_true', - help='Show version.') - parser.add_argument(f'--{Arguments.Name.ECHO}', action='store_true', - help='Display chats of specified video.') - - Arguments(parser.parse_args().__dict__) - - if Arguments().print_version: - print(f'pytchat v{__version__} © 2019, 2020 taizan-hokuto') - return - - if not Arguments().video_ids: - parser.print_help() - return - - # Echo - if Arguments().echo: - if len(Arguments().video_ids) > 1: - print("When using --echo option, only one video ID can be specified.") - return - try: - Echo(Arguments().video_ids[0]).run() - except InvalidVideoIdException as e: - print("Invalid video id:", str(e)) - except Exception as e: - print(type(e), str(e)) - if Arguments().debug: - raise - finally: - return - - # Extractor - if not os.path.exists(Arguments().output): - print("\nThe specified directory does not exist.:{}\n".format(Arguments().output)) - return - try: - CLIExtractor().run() - except CancelledError as e: - print(str(e)) diff --git a/pytchat/cli/arguments.py b/pytchat/cli/arguments.py deleted file mode 100644 index 1bad26f..0000000 --- a/pytchat/cli/arguments.py +++ /dev/null @@ -1,45 +0,0 @@ -from typing import Optional, Dict, Union, List -from .singleton import Singleton - -''' -This modules refer to -Petter Kraabøl's Twitch-Chat-Downloader -https://github.com/PetterKraabol/Twitch-Chat-Downloader -(MIT License) -''' - - -class Arguments(metaclass=Singleton): - """ - Arguments singleton - """ - - class Name: - VERSION: str = 'version' - OUTPUT: str = 'output_dir' - VIDEO_IDS: str = 'video_id' - DEBUG: bool = 'debug' - ECHO: bool = 'echo' - - def __init__(self, - arguments: Optional[Dict[str, Union[str, bool, int]]] = None): - """ - Initialize arguments - :param arguments: Arguments from cli - (Optional to call singleton instance without parameters) - """ - - if arguments is None: - print('Error: arguments were not provided') - exit() - - self.print_version: bool = arguments[Arguments.Name.VERSION] - self.output: str = arguments[Arguments.Name.OUTPUT] - self.video_ids: List[int] = [] - self.debug: bool = arguments[Arguments.Name.DEBUG] - self.echo: bool = arguments[Arguments.Name.ECHO] - - # Videos - if arguments[Arguments.Name.VIDEO_IDS]: - self.video_ids = [video_id - for video_id in arguments[Arguments.Name.VIDEO_IDS].split(',')] diff --git a/pytchat/cli/cli_extractor.py b/pytchat/cli/cli_extractor.py deleted file mode 100644 index 4274798..0000000 --- a/pytchat/cli/cli_extractor.py +++ /dev/null @@ -1,120 +0,0 @@ -import asyncio -import os -import signal -import traceback -from httpcore import ReadTimeout as HCReadTimeout, NetworkError as HCNetworkError -from json.decoder import JSONDecodeError -from pathlib import Path -from .arguments import Arguments -from .progressbar import ProgressBar -from .. import util -from .. exceptions import InvalidVideoIdException, NoContents, PatternUnmatchError, UnknownConnectionError -from .. processors.html_archiver import HTMLArchiver -from .. tool.extract.extractor import Extractor -from .. tool.videoinfo import VideoInfo - - -class CLIExtractor: - - def run(self) -> None: - ex = None - pbar = None - for counter, video_id in enumerate(Arguments().video_ids): - if len(Arguments().video_ids) > 1: - print(f"\n{'-' * 10} video:{counter + 1} of {len(Arguments().video_ids)} {'-' * 10}") - - try: - video_id = util.extract_video_id(video_id) - separated_path = str(Path(Arguments().output)) + os.path.sep - path = util.checkpath(separated_path + video_id + '.html') - try: - info = VideoInfo(video_id) - except (PatternUnmatchError, JSONDecodeError) as e: - print("Cannot parse video information.:{} {}".format(video_id, type(e))) - if Arguments().debug: - util.save(str(e.doc), "ERR", ".dat") - continue - except Exception as e: - print("Cannot parse video information.:{} {}".format(video_id, type(e))) - continue - - print(f"\n" - f" video_id: {video_id}\n" - f" channel: {info.get_channel_name()}\n" - f" title: {info.get_title()}\n" - f" output path: {path}") - - duration = info.get_duration() - pbar = ProgressBar(total=(duration * 1000), status_txt="Extracting") - ex = Extractor(video_id, - callback=pbar.disp, - div=10) - signal.signal(signal.SIGINT, (lambda a, b: self.cancel(ex, pbar))) - - data = ex.extract() - if data == [] or data is None: - continue - pbar.reset("#", "=", total=1000, status_txt="Rendering ") - processor = HTMLArchiver(path, callback=pbar.disp) - processor.process( - [{'video_id': None, - 'timeout': 1, - 'chatdata': (action["replayChatItemAction"]["actions"][0] for action in data)}] - ) - processor.finalize() - pbar.reset('#', '#', status_txt='Completed ') - pbar.close() - print() - if pbar.is_cancelled(): - print("\nThe extraction process has been discontinued.\n") - except InvalidVideoIdException: - print("Invalid Video ID or URL:", video_id) - except NoContents as e: - print(f"Abort:{str(e)}:[{video_id}]") - except (JSONDecodeError, PatternUnmatchError) as e: - print("{}:{}".format(e.msg, video_id)) - if Arguments().debug: - filename = util.save(e.doc, "ERR_", ".dat") - traceback.print_exc() - print(f"Saved error data: {filename}") - except (UnknownConnectionError, HCNetworkError, HCReadTimeout) as e: - if Arguments().debug: - traceback.print_exc() - print(f"An unknown network error occurred during the processing of [{video_id}]. : " + str(e)) - except Exception as e: - print(f"Abort:{str(type(e))} {str(e)[:80]}") - if Arguments().debug: - traceback.print_exc() - finally: - clear_tasks() - - return - - def cancel(self, ex=None, pbar=None) -> None: - '''Called when keyboard interrupted has occurred. - ''' - print("\nKeyboard interrupted.\n") - if ex and pbar: - ex.cancel() - pbar.cancel() - - -def clear_tasks(): - ''' - Clear remained tasks. - Called when internal exception has occurred or - after each extraction process is completed. - ''' - async def _shutdown(): - tasks = [t for t in asyncio.all_tasks() - if t is not asyncio.current_task()] - for task in tasks: - task.cancel() - - try: - loop = asyncio.get_event_loop() - loop.run_until_complete(_shutdown()) - except Exception as e: - print(str(e)) - if Arguments().debug: - traceback.print_exc() diff --git a/pytchat/cli/echo.py b/pytchat/cli/echo.py deleted file mode 100644 index 0c1b56a..0000000 --- a/pytchat/cli/echo.py +++ /dev/null @@ -1,22 +0,0 @@ -import pytchat -from ..exceptions import ChatDataFinished, NoContents -from ..util import extract_video_id - - -class Echo: - def __init__(self, video_id): - self.video_id = extract_video_id(video_id) - - def run(self): - livechat = pytchat.create(self.video_id) - while livechat.is_alive(): - chatdata = livechat.get() - for c in chatdata.sync_items(): - print(f"{c.datetime} [{c.author.name}] {c.message} {c.amountString}") - - try: - livechat.raise_for_status() - except (ChatDataFinished, NoContents): - print("Chat finished.") - except Exception as e: - print(type(e), str(e)) diff --git a/pytchat/cli/progressbar.py b/pytchat/cli/progressbar.py deleted file mode 100644 index ae6174d..0000000 --- a/pytchat/cli/progressbar.py +++ /dev/null @@ -1,54 +0,0 @@ -''' -This code is based on -vladignatyev/progress.py -https://gist.github.com/vladignatyev/06860ec2040cb497f0f3 -(MIT License) -''' -import shutil -import sys - - -class ProgressBar: - def __init__(self, total, status_txt): - self._bar_len = 60 - self._cancelled = False - self.reset(total=total, status_txt=status_txt) - - def reset(self, symbol_done="=", symbol_space=" ", total=100, status_txt=''): - self._console_width = shutil.get_terminal_size(fallback=(80, 24)).columns - self._symbol_done = symbol_done - self._symbol_space = symbol_space - self._total = total - self._status_txt = status_txt - self._count = 0 - - def disp(self, _, fetched): - self._progress(fetched, self._total) - - def _progress(self, fillin, total): - if total == 0 or self._cancelled: - return - self._count += fillin - filled_len = int(round(self._bar_len * self._count / float(total))) - percents = round(100.0 * self._count / float(total), 1) - if percents > 100: - percents = 100.0 - if filled_len > self._bar_len: - filled_len = self._bar_len - - bar = self._symbol_done * filled_len + \ - self._symbol_space * (self._bar_len - filled_len) - disp = f" [{bar}] {percents:>5.1f}% ...{self._status_txt} "[:self._console_width - 1] + '\r' - - sys.stdout.write(disp) - sys.stdout.flush() - - def close(self): - if not self._cancelled: - self._progress(self._total, self._total) - - def cancel(self): - self._cancelled = True - - def is_cancelled(self): - return self._cancelled diff --git a/pytchat/cli/singleton.py b/pytchat/cli/singleton.py deleted file mode 100644 index 53a76f0..0000000 --- a/pytchat/cli/singleton.py +++ /dev/null @@ -1,21 +0,0 @@ -''' -This modules refer to -Petter Kraabøl's Twitch-Chat-Downloader -https://github.com/PetterKraabol/Twitch-Chat-Downloader -(MIT License) -''' - - -class Singleton(type): - """ - Abstract class for singletons - """ - _instances = {} - - def __call__(cls, *args, **kwargs): - if cls not in cls._instances: - cls._instances[cls] = super().__call__(*args, **kwargs) - return cls._instances[cls] - - def get_instance(cls, *args, **kwargs): - cls.__call__(*args, **kwargs) diff --git a/pytchat/tool/__init__.py b/pytchat/tool/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/pytchat/tool/extract/__init__.py b/pytchat/tool/extract/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/pytchat/tool/extract/asyncdl.py b/pytchat/tool/extract/asyncdl.py deleted file mode 100644 index eea2499..0000000 --- a/pytchat/tool/extract/asyncdl.py +++ /dev/null @@ -1,180 +0,0 @@ -import asyncio -import httpx -import socket -from concurrent.futures import CancelledError -from json import JSONDecodeError -from . import parser -from . block import Block -from . worker import ExtractWorker -from . patch import Patch -from ... import config -from ... paramgen import arcparam -from ... exceptions import UnknownConnectionError -from ... util import get_param - - -headers = config.headers -smr = config._smr - -MAX_RETRY_COUNT = 3 - -# Set to avoid duplicate parameters -aquired_params = set() -dat = '' - - -def _split(start, end, count, min_interval_sec=120): - """ - Split section from `start` to `end` into `count` pieces, - and returns the beginning of each piece. - The `count` is adjusted so that the length of each piece - is no smaller than `min_interval`. - - Returns: - -------- - List of the offset of each block's first chat data. - """ - if not (isinstance(start, int) or isinstance(start, float)) or \ - not (isinstance(end, int) or isinstance(end, float)): - raise ValueError("start/end must be int or float") - if not isinstance(count, int): - raise ValueError("count must be int") - if start > end: - raise ValueError("end must be equal to or greater than start.") - if count < 1: - raise ValueError("count must be equal to or greater than 1.") - if (end - start) / count < min_interval_sec: - count = int((end - start) / min_interval_sec) - if count == 0: - count = 1 - interval = (end - start) / count - - if count == 1: - return [start] - return sorted(list(set([int(start + interval * j) - for j in range(count)]))) - - -def ready_blocks(video_id, duration, div, callback): - aquired_params.clear() - if div <= 0: - raise ValueError - - async def _get_blocks(video_id, duration, div, callback): - async with httpx.AsyncClient(http2=True, headers=headers) as session: - tasks = [_create_block(session, video_id, seektime, callback) - for seektime in _split(-1, duration, div)] - return await asyncio.gather(*tasks) - - async def _create_block(session, video_id, seektime, callback): - continuation = arcparam.getparam(video_id, seektime=seektime) - err = None - last_offset = 0 - global dat - for _ in range(MAX_RETRY_COUNT): - try: - if continuation in aquired_params: - next_continuation, actions = None, [] - break - aquired_params.add(continuation) - param = get_param(continuation, replay=True, offsetms=seektime * 1000, dat=dat) - resp = await session.post(smr, json=param, timeout=10) - next_continuation, actions, last_offset, dat = parser.parse(resp.json()) - break - except JSONDecodeError: - await asyncio.sleep(3) - except httpx.HTTPError as e: - err = e - await asyncio.sleep(3) - else: - cancel() - raise UnknownConnectionError("Abort:" + str(err)) - - if actions: - first_offset = parser.get_offset(actions[0]) - if callback: - callback(actions, last_offset - first_offset) - return Block( - continuation=next_continuation, - chat_data=actions, - first=first_offset, - last=last_offset - ) - - """ - fetch initial blocks. - """ - loop = asyncio.get_event_loop() - blocks = loop.run_until_complete( - _get_blocks(video_id, duration, div, callback)) - return blocks - - -def fetch_patch(callback, blocks, video_id): - - async def _allocate_workers(): - workers = [ - ExtractWorker( - fetch=_fetch, block=block, - blocks=blocks, video_id=video_id - ) - for block in blocks - ] - async with httpx.AsyncClient() as session: - tasks = [worker.run(session) for worker in workers] - return await asyncio.gather(*tasks) - - async def _fetch(continuation, last_offset, session=None) -> Patch: - global dat - err = None - for _ in range(MAX_RETRY_COUNT): - try: - if continuation in aquired_params: - continuation, actions = None, [] - break - aquired_params.add(continuation) - params = get_param(continuation, replay=True, offsetms=last_offset, dat=dat) - # util.save(json.dumps(params, ensure_ascii=False), "v:/~~/param_"+str(last_offset), ".json") - resp = await session.post(smr, json=params) - continuation, actions, last_offset, dat = parser.parse(resp.json()) - break - except JSONDecodeError: - await asyncio.sleep(3) - except httpx.HTTPError as e: - err = e - await asyncio.sleep(3) - except socket.error as error: - print("socket error", error.errno) - await asyncio.sleep(3) - else: - cancel() - raise UnknownConnectionError("Abort:" + str(err)) - - if actions: - last = last_offset - first = parser.get_offset(actions[0]) - if callback: - callback(actions, last - first) - return Patch(actions, continuation, first, last) - return Patch(continuation=continuation) - - """ - allocate workers and assign blocks. - """ - loop = asyncio.get_event_loop() - try: - loop.run_until_complete(_allocate_workers()) - except CancelledError: - pass - - -async def _shutdown(): - tasks = [t for t in asyncio.all_tasks() - if t is not asyncio.current_task()] - for task in tasks: - task.cancel() - - -def cancel(): - loop = asyncio.get_event_loop() - loop.create_task(_shutdown()) diff --git a/pytchat/tool/extract/block.py b/pytchat/tool/extract/block.py deleted file mode 100644 index c827661..0000000 --- a/pytchat/tool/extract/block.py +++ /dev/null @@ -1,56 +0,0 @@ -class Block: - """Block object represents something like a box - to join chunk of chatdata. - - Parameter: - --------- - first : int : - videoOffsetTimeMs of the first chat_data - (chat_data[0]) - - last : int : - videoOffsetTimeMs of the last chat_data. - (chat_data[-1]) - - this value increases as fetching chatdata progresses. - - end : int : - target videoOffsetTimeMs of last chat data for extract, - equals to first videoOffsetTimeMs of next block. - when extract worker reaches this offset, stop fetching. - - continuation : str : - continuation param of last chat data. - - chat_data : list - - done : bool : - whether this block has been fetched. - - remaining : int : - remaining data to extract. - equals end - last. - - is_last : bool : - whether this block is the last one in blocklist. - - during_split : bool : - whether this block is in the process of during_split. - while True, this block is excluded from duplicate split procedure. - """ - - __slots__ = ['first', 'last', 'end', 'continuation', 'chat_data', 'remaining', - 'done', 'is_last', 'during_split'] - - def __init__(self, first=0, last=0, end=0, - continuation='', chat_data=[], is_last=False, - during_split=False): - self.first = first - self.last = last - self.end = end - self.continuation = continuation - self.chat_data = chat_data - self.done = False - self.remaining = self.end - self.last - self.is_last = is_last - self.during_split = during_split diff --git a/pytchat/tool/extract/duplcheck.py b/pytchat/tool/extract/duplcheck.py deleted file mode 100644 index 1ac18c1..0000000 --- a/pytchat/tool/extract/duplcheck.py +++ /dev/null @@ -1,153 +0,0 @@ -from . import parser - - -def check_duplicate(chatdata): - max_range = len(chatdata) - 1 - tbl_offset = [None] * max_range - tbl_id = [None] * max_range - tbl_type = [None] * max_range - - def create_table(chatdata, max_range): - for i in range(max_range): - tbl_offset[i] = parser.get_offset(chatdata[i]) - tbl_id[i] = parser.get_id(chatdata[i]) - tbl_type[i] = parser.get_type(chatdata[i]) - - def is_duplicate(i, j): - return ( - tbl_offset[i] == tbl_offset[j] - and tbl_id[i] == tbl_id[j] - and tbl_type[i] == tbl_type[j] - ) - print("creating table...") - create_table(chatdata, max_range) - print("searching duplicate data...") - return [{"i": { - "index": i, "id": parser.get_id(chatdata[i]), - "offsetTime": parser.get_offset(chatdata[i]), - "type": parser.get_type(chatdata[i]) - }, - "j":{ - "index": j, "id": parser.get_id(chatdata[j]), - "offsetTime": parser.get_offset(chatdata[j]), - "type": parser.get_type(chatdata[j]) - } - } - for i in range(max_range) for j in range(i + 1, max_range) - if is_duplicate(i, j)] - - -def check_duplicate_offset(chatdata): - max_range = len(chatdata) - tbl_offset = [None] * max_range - tbl_id = [None] * max_range - tbl_type = [None] * max_range - - def create_table(chatdata, max_range): - for i in range(max_range): - tbl_offset[i] = parser.get_offset(chatdata[i]) - tbl_id[i] = parser.get_id(chatdata[i]) - tbl_type[i] = parser.get_type(chatdata[i]) - - def is_duplicate(i, j): - return ( - tbl_offset[i] == tbl_offset[j] - and tbl_id[i] == tbl_id[j] - ) - - print("creating table...") - create_table(chatdata, max_range) - print("searching duplicate data...") - - return [{ - "index": i, "id": tbl_id[i], - "offsetTime": tbl_offset[i], - "type:": tbl_type[i] - } - for i in range(max_range - 1) - if is_duplicate(i, i + 1)] - - -def remove_duplicate_head(blocks): - if len(blocks) == 0 or len(blocks) == 1: - return blocks - - def is_duplicate_head(index): - - if len(blocks[index].chat_data) == 0: - return True - elif len(blocks[index + 1].chat_data) == 0: - return False - - id_0 = parser.get_id(blocks[index].chat_data[0]) - id_1 = parser.get_id(blocks[index + 1].chat_data[0]) - type_0 = parser.get_type(blocks[index].chat_data[0]) - type_1 = parser.get_type(blocks[index + 1].chat_data[0]) - return ( - blocks[index].first == blocks[index + 1].first - and id_0 == id_1 - and type_0 == type_1 - ) - ret = [blocks[i] for i in range(len(blocks) - 1) - if (len(blocks[i].chat_data) > 0 - and not is_duplicate_head(i))] - ret.append(blocks[-1]) - return ret - - -def remove_duplicate_tail(blocks): - if len(blocks) == 0 or len(blocks) == 1: - return blocks - - def is_duplicate_tail(index): - if len(blocks[index].chat_data) == 0: - return True - elif len(blocks[index - 1].chat_data) == 0: - return False - id_0 = parser.get_id(blocks[index - 1].chat_data[-1]) - id_1 = parser.get_id(blocks[index].chat_data[-1]) - type_0 = parser.get_type(blocks[index - 1].chat_data[-1]) - type_1 = parser.get_type(blocks[index].chat_data[-1]) - return ( - blocks[index - 1].last == blocks[index].last - and id_0 == id_1 - and type_0 == type_1 - ) - - ret = [blocks[i] for i in range(0, len(blocks)) - if i == 0 or not is_duplicate_tail(i)] - return ret - - -def remove_overlap(blocks): - """ - Fix overlapped blocks after ready_blocks(). - Align the last offset of each block to the first offset - of next block (equals `end` offset of each block). - """ - if len(blocks) == 0 or len(blocks) == 1: - return blocks - - for block in blocks: - if block.is_last: - break - if len(block.chat_data) == 0: - continue - block_end = block.end - if block.last >= block_end: - for line in reversed(block.chat_data): - if parser.get_offset(line) < block_end: - break - block.chat_data.pop() - block.last = parser.get_offset(line) - block.remaining = 0 - block.done = True - block.continuation = None - return blocks - - -def _dump(blocks): - print("---------- first last end---") - for i, block in enumerate(blocks): - print( - f"block[{i:3}] {block.first:>10} {block.last:>10} {block.end:>10}") diff --git a/pytchat/tool/extract/extractor.py b/pytchat/tool/extract/extractor.py deleted file mode 100644 index f722132..0000000 --- a/pytchat/tool/extract/extractor.py +++ /dev/null @@ -1,96 +0,0 @@ -from typing import Generator -from . import asyncdl -from . import duplcheck -from .. videoinfo import VideoInfo -from ... import config -from ... exceptions import InvalidVideoIdException -from ... import util - -logger = config.logger(__name__) -headers = config.headers - - -class Extractor: - def __init__(self, video_id, div=1, callback=None, processor=None): - if not isinstance(div, int) or div < 1: - raise ValueError('div must be positive integer.') - elif div > 10: - div = 10 - self.video_id = util.extract_video_id(video_id) - self.div = div - self.callback = callback - self.processor = processor - self.duration = self._get_duration_of_video(video_id) - self.blocks = [] - - def _get_duration_of_video(self, video_id): - duration = 0 - try: - duration = VideoInfo(video_id).get_duration() - except InvalidVideoIdException: - raise - return duration - - def _ready_blocks(self): - blocks = asyncdl.ready_blocks( - self.video_id, self.duration, self.div, self.callback) - self.blocks = [block for block in blocks if block] - return self - - def _remove_duplicate_head(self): - self.blocks = duplcheck.remove_duplicate_head(self.blocks) - return self - - def _set_block_end(self): - if len(self.blocks) > 0: - for i in range(len(self.blocks) - 1): - self.blocks[i].end = self.blocks[i + 1].first - self.blocks[-1].end = self.duration * 1000 - self.blocks[-1].is_last = True - return self - - def _remove_overlap(self): - self.blocks = duplcheck.remove_overlap(self.blocks) - return self - - def _download_blocks(self): - asyncdl.fetch_patch(self.callback, self.blocks, self.video_id) - return self - - def _remove_duplicate_tail(self): - self.blocks = duplcheck.remove_duplicate_tail(self.blocks) - return self - - def _get_chatdata(self) -> Generator: - for block in self.blocks: - for chatdata in block.chat_data: - yield chatdata - - def _execute_extract_operations(self): - return ( - self._ready_blocks() - ._remove_duplicate_head() - ._set_block_end() - ._remove_overlap() - ._download_blocks() - ._remove_duplicate_tail() - ._get_chatdata() - ) - - def extract(self): - if self.duration == 0: - print("\nCannot extract chat data:\n The specified video has not yet been archived.") - return [] - data = self._execute_extract_operations() - if self.processor is None: - return data - ret = self.processor.process( - [{'video_id': None, - 'timeout': 1, - 'chatdata': (action["replayChatItemAction"]["actions"][0] for action in data)}] - ) - self.processor.finalize() - return ret - - def cancel(self): - asyncdl.cancel() diff --git a/pytchat/tool/extract/parser.py b/pytchat/tool/extract/parser.py deleted file mode 100644 index d9b2cc8..0000000 --- a/pytchat/tool/extract/parser.py +++ /dev/null @@ -1,57 +0,0 @@ -from ... import config -from ... import exceptions - -logger = config.logger(__name__) - - -def parse(jsn): - """ - Parse replay chat data. - Parameter: - ---------- - jsn : dict - JSON of replay chat data. - Returns: - ------ - continuation : str - actions : list - - """ - if jsn is None: - raise ValueError("parameter JSON is None") - if jsn.get("error") or jsn.get("responseContext", {}).get("errors"): - raise exceptions.ResponseContextError( - 'video_id is invalid or private/deleted.') - contents = jsn.get('continuationContents') - if contents is None: - raise exceptions.NoContents('No chat data.') - - cont = contents['liveChatContinuation']['continuations'][0] - if cont is None: - raise exceptions.NoContinuation('No Continuation') - metadata = cont.get('liveChatReplayContinuationData') - if metadata: - visitor_data = jsn.get("responseContext", {}).get("visitorData", '') - continuation = metadata.get("continuation") - actions: list = contents['liveChatContinuation'].get('actions') - last_offset: int = get_offset(actions[-1]) if actions else 0 - return continuation, actions, last_offset, visitor_data - return None, [], 0, '' - - -def get_offset(item) -> int: - return int(item['replayChatItemAction']["videoOffsetTimeMsec"]) - - -def get_id(item): - a = list(item['replayChatItemAction']["actions"][0].values())[0].get('item') - if a: - return list(a.values())[0].get('id') - return None - - -def get_type(item): - a = list(item['replayChatItemAction']["actions"][0].values())[0].get('item') - if a: - return list(a.keys())[0] - return None diff --git a/pytchat/tool/extract/patch.py b/pytchat/tool/extract/patch.py deleted file mode 100644 index 307bd0b..0000000 --- a/pytchat/tool/extract/patch.py +++ /dev/null @@ -1,55 +0,0 @@ -from . import parser -from . block import Block -from typing import NamedTuple - - -class Patch(NamedTuple): - """ - Patch represents chunk of chat data - which is fetched by asyncdl.fetch_patch._fetch(). - """ - chats: list = [] - continuation: str = None - first: int = None - last: int = None - - -def fill(block: Block, patch: Patch): - block_end = block.end - if patch.last < block_end or block.is_last: - set_patch(block, patch) - return - for line in reversed(patch.chats): - line_offset = parser.get_offset(line) - if line_offset < block_end: - break - patch.chats.pop() - set_patch(block, patch._replace( - continuation=None, - last=line_offset - ) - ) - block.remaining = 0 - block.done = True - - -def split(parent_block: Block, child_block: Block, patch: Patch): - parent_block.during_split = False - if patch.first <= parent_block.last: - ''' When patch overlaps with parent_block, - discard this block. ''' - child_block.continuation = None - ''' Leave child_block.during_split == True - to exclude from during_split sequence. ''' - return - child_block.during_split = False - child_block.first = patch.first - parent_block.end = patch.first - fill(child_block, patch) - - -def set_patch(block: Block, patch: Patch): - block.continuation = patch.continuation - block.chat_data.extend(patch.chats) - block.last = patch.last - block.remaining = block.end - block.last diff --git a/pytchat/tool/extract/worker.py b/pytchat/tool/extract/worker.py deleted file mode 100644 index 5216451..0000000 --- a/pytchat/tool/extract/worker.py +++ /dev/null @@ -1,92 +0,0 @@ -from . block import Block -from . patch import fill, split -from ... paramgen import arcparam -from typing import Tuple - - -class ExtractWorker: - """ - ExtractWorker associates a download session with a block. - When the worker finishes fetching, the block - being fetched is splitted and assigned the free worker. - - Parameter - ---------- - fetch : func : - extract function of asyncdl - - block : Block : - Block object that includes chat_data - - blocks : list : - List of Block(s) - - video_id : str : - - parent_block : Block : - the block from which current block is splitted - """ - __slots__ = ['block', 'fetch', 'blocks', 'video_id', 'parent_block'] - - def __init__(self, fetch, block, blocks, video_id): - self.block = block - self.fetch = fetch - self.blocks = blocks - self.video_id = video_id - self.parent_block = None - - async def run(self, session): - while self.block.continuation: - patch = await self.fetch( - self.block.continuation, self.block.last, session) - if patch.continuation is None: - """TODO : make the worker assigned to the last block - to work more than twice as possible. - """ - break - if self.parent_block: - split(self.parent_block, self.block, patch) - self.parent_block = None - else: - fill(self.block, patch) - if self.block.continuation is None: - """finished fetching this block """ - self.block.done = True - self.block = _search_new_block(self) - - -def _search_new_block(worker) -> Block: - index, undone_block = _get_undone_block(worker.blocks) - if undone_block is None: - return Block(continuation=None) - mean = (undone_block.last + undone_block.end) / 2 - continuation = arcparam.getparam(worker.video_id, seektime=mean / 1000) - worker.parent_block = undone_block - worker.parent_block.during_split = True - new_block = Block( - end=undone_block.end, - chat_data=[], - continuation=continuation, - during_split=True, - is_last=worker.parent_block.is_last) - '''swap last block''' - if worker.parent_block.is_last: - worker.parent_block.is_last = False - worker.blocks.insert(index + 1, new_block) - return new_block - - -def _get_undone_block(blocks) -> Tuple[int, Block]: - min_interval_ms = 120000 - max_remaining = 0 - undone_block = None - index_undone_block = 0 - for index, block in enumerate(blocks): - if block.done or block.during_split: - continue - remaining = block.remaining - if remaining > max_remaining and remaining > min_interval_ms: - index_undone_block = index - undone_block = block - max_remaining = remaining - return index_undone_block, undone_block diff --git a/pytchat/tool/videoinfo.py b/pytchat/tool/videoinfo.py deleted file mode 100644 index 9f8b972..0000000 --- a/pytchat/tool/videoinfo.py +++ /dev/null @@ -1,201 +0,0 @@ -import httpx -import json -import re -import time -from .. import config -from ..exceptions import InvalidVideoIdException, PatternUnmatchError, UnknownConnectionError -from ..util import extract_video_id - - -headers = config.headers -pattern = re.compile(r"['\"]PLAYER_CONFIG['\"]:\s*({.*})") -pattern2 = re.compile(r"yt\.setConfig\((\{[\s\S]*?\})\);") - -item_channel_id = [ - "videoDetails", - "embeddedPlayerOverlayVideoDetailsRenderer", - "channelThumbnailEndpoint", - "channelThumbnailEndpoint", - "urlEndpoint", - "urlEndpoint", - "url" -] - -item_renderer = [ - "embedPreview", - "thumbnailPreviewRenderer" -] - -item_response = [ - "args", - "embedded_player_response" -] - -item_response2 = [ - "PLAYER_VARS", - "embedded_player_response" -] -item_author_image = [ - "videoDetails", - "embeddedPlayerOverlayVideoDetailsRenderer", - "channelThumbnail", - "thumbnails", - 0, - "url" -] - -item_thumbnail = [ - "defaultThumbnail", - "thumbnails", - 2, - "url" -] - -item_channel_name = [ - "videoDetails", - "embeddedPlayerOverlayVideoDetailsRenderer", - "expandedRenderer", - "embeddedPlayerOverlayVideoDetailsExpandedRenderer", - "title", - "runs", - 0, - "text" -] - -item_moving_thumbnail = [ - "movingThumbnail", - "thumbnails", - 0, - "url" -] - - -class VideoInfo: - ''' - VideoInfo object retrieves YouTube video information. - - Parameter - --------- - video_id : str - - Exception - --------- - InvalidVideoIdException : - Occurs when video_id does not exist on YouTube. - ''' - - def __init__(self, video_id): - self.video_id = extract_video_id(video_id) - self.client = httpx.Client(http2=True) - self.new_pattern_text = False - err = None - for _ in range(3): - try: - text = self._get_page_text(self.video_id) - self._parse(text) - break - except (InvalidVideoIdException, UnknownConnectionError) as e: - raise e - except Exception as e: - err = e - time.sleep(2) - pass - else: - raise err - - def _get_page_text(self, video_id): - url = f"https://www.youtube.com/embed/{video_id}" - err = None - for _ in range(3): - try: - resp = self.client.get(url, headers=headers) - resp.raise_for_status() - break - except httpx.HTTPError as e: - err = e - time.sleep(3) - else: - raise UnknownConnectionError(str(err)) - - return resp.text - - def _parse(self, text): - result = re.search(pattern, text) - if result is None: - result = re.search(pattern2, text) - if result is None: - raise PatternUnmatchError(doc=text) - else: - self.new_pattern_text = True - decoder = json.JSONDecoder() - if self.new_pattern_text: - res = decoder.raw_decode(result.group(1))[0] - else: - res = decoder.raw_decode(result.group(1)[:-1])[0] - if self.new_pattern_text: - response = self._get_item(res, item_response2) - else: - response = self._get_item(res, item_response) - if response is None: - if self.new_pattern_text: - self._check_video_is_private(res.get("PLAYER_VARS")) - else: - self._check_video_is_private(res.get("args")) - self._renderer = self._get_item(json.loads(response), item_renderer) - if self._renderer is None: - raise InvalidVideoIdException( - f"No renderer found in video_id: [{self.video_id}].") - - def _check_video_is_private(self, args): - if args and args.get("video_id"): - raise InvalidVideoIdException( - f"video_id [{self.video_id}] is private or deleted.") - raise InvalidVideoIdException( - f"video_id [{self.video_id}] is invalid.") - - def _get_item(self, dict_body, items: list): - for item in items: - if dict_body is None: - break - if isinstance(dict_body, dict): - dict_body = dict_body.get(item) - continue - if isinstance(item, int) and \ - isinstance(dict_body, list) and \ - len(dict_body) > item: - dict_body = dict_body[item] - continue - return None - return dict_body - - def get_duration(self): - duration_seconds = self._renderer.get("videoDurationSeconds") - if duration_seconds: - '''Fetched value is string, so cast to integer.''' - return int(duration_seconds) - '''When key is not found, explicitly returns None.''' - return None - - def get_title(self): - if self._renderer.get("title"): - return [''.join(run["text"]) - for run in self._renderer["title"]["runs"]][0] - return None - - def get_channel_id(self): - channel_url = self._get_item(self._renderer, item_channel_id) - if channel_url: - return channel_url[9:] - return None - - def get_author_image(self): - return self._get_item(self._renderer, item_author_image) - - def get_thumbnail(self): - return self._get_item(self._renderer, item_thumbnail) - - def get_channel_name(self): - return self._get_item(self._renderer, item_channel_name) - - def get_moving_thumbnail(self): - return self._get_item(self._renderer, item_moving_thumbnail) diff --git a/tests/test_extract_duplcheck.py b/tests/test_extract_duplcheck.py deleted file mode 100644 index e02976e..0000000 --- a/tests/test_extract_duplcheck.py +++ /dev/null @@ -1,134 +0,0 @@ -import json -from pytchat.tool.extract import duplcheck -from pytchat.tool.extract import parser -from pytchat.tool.extract.block import Block -from pytchat.tool.extract.duplcheck import _dump - - -def _open_file(path): - with open(path, mode='r', encoding='utf-8') as f: - return f.read() - - -def test_overlap(): - """ - test overlap data - operation : [0] [2] [3] [4] -> last :align to end - [1] , [5] -> no change - - """ - - def load_chatdata(filename): - return parser.parse( - json.loads(_open_file( - "tests/testdata/extract_duplcheck/overlap/" + filename)) - )[1] - - blocks = ( - Block(first=0, last=12771, end=9890, - chat_data=load_chatdata("dp0-0.json")), - Block(first=9890, last=15800, end=20244, - chat_data=load_chatdata("dp0-1.json")), - Block(first=20244, last=45146, end=32476, - chat_data=load_chatdata("dp0-2.json")), - Block(first=32476, last=50520, end=41380, - chat_data=load_chatdata("dp0-3.json")), - Block(first=41380, last=62875, end=52568, - chat_data=load_chatdata("dp0-4.json")), - Block(first=52568, last=62875, end=54000, - chat_data=load_chatdata("dp0-5.json"), is_last=True) - ) - result = duplcheck.remove_overlap(blocks) - # dp0-0.json has item offset time is 9890 (equals block[0].end = block[1].first), - # but must be aligne to the most close and smaller value:9779. - assert result[0].last == 9779 - - assert result[1].last == 15800 - - assert result[2].last == 32196 - - assert result[3].last == 41116 - - assert result[4].last == 52384 - - # the last block must be always added to result. - assert result[5].last == 62875 - - -def test_duplicate_head(): - - def load_chatdata(filename): - return parser.parse( - json.loads(_open_file( - "tests/testdata/extract_duplcheck/head/" + filename)) - )[1] - - """ - test duplicate head data - operation : [0] , [1] -> discard [0] - [1] , [2] -> discard [1] - [2] , [3] -> append [2] - [3] , [4] -> discard [3] - [4] , [5] -> append [4] - append [5] - - result : [2] , [4] , [5] - """ - - # chat data offsets are ignored. - blocks = ( - Block(first=0, last=2500, chat_data=load_chatdata("dp0-0.json")), - Block(first=0, last=38771, chat_data=load_chatdata("dp0-1.json")), - Block(first=0, last=45146, chat_data=load_chatdata("dp0-2.json")), - Block(first=20244, last=60520, chat_data=load_chatdata("dp0-3.json")), - Block(first=20244, last=62875, chat_data=load_chatdata("dp0-4.json")), - Block(first=52568, last=62875, chat_data=load_chatdata("dp0-5.json")) - ) - _dump(blocks) - result = duplcheck.remove_duplicate_head(blocks) - - assert len(result) == 3 - assert result[0].first == blocks[2].first - assert result[0].last == blocks[2].last - assert result[1].first == blocks[4].first - assert result[1].last == blocks[4].last - assert result[2].first == blocks[5].first - assert result[2].last == blocks[5].last - - -def test_duplicate_tail(): - """ - test duplicate tail data - operation : append [0] - [0] , [1] -> discard [1] - [1] , [2] -> append [2] - [2] , [3] -> discard [3] - [3] , [4] -> append [4] - [4] , [5] -> discard [5] - - result : [0] , [2] , [4] - """ - def load_chatdata(filename): - return parser.parse( - json.loads(_open_file( - "tests/testdata/extract_duplcheck/head/" + filename)) - )[1] - # chat data offsets are ignored. - blocks = ( - Block(first=0, last=2500, chat_data=load_chatdata("dp0-0.json")), - Block(first=1500, last=2500, chat_data=load_chatdata("dp0-1.json")), - Block(first=10000, last=45146, chat_data=load_chatdata("dp0-2.json")), - Block(first=20244, last=45146, chat_data=load_chatdata("dp0-3.json")), - Block(first=20244, last=62875, chat_data=load_chatdata("dp0-4.json")), - Block(first=52568, last=62875, chat_data=load_chatdata("dp0-5.json")) - ) - - result = duplcheck.remove_duplicate_tail(blocks) - _dump(result) - assert len(result) == 3 - assert result[0].first == blocks[0].first - assert result[0].last == blocks[0].last - assert result[1].first == blocks[2].first - assert result[1].last == blocks[2].last - assert result[2].first == blocks[4].first - assert result[2].last == blocks[4].last diff --git a/tests/test_extract_patch.py b/tests/test_extract_patch.py deleted file mode 100644 index bb1c7ec..0000000 --- a/tests/test_extract_patch.py +++ /dev/null @@ -1,239 +0,0 @@ -import json - -from pytchat.tool.extract import parser -from pytchat.tool.extract.block import Block -from pytchat.tool.extract.patch import Patch, split - - -def _open_file(path): - with open(path, mode='r', encoding='utf-8') as f: - return f.read() - - -def load_chatdata(filename): - return parser.parse( - json.loads(_open_file("tests/testdata/fetch_patch/" + filename)) - )[1] - - -def test_split_0(): - """ - Normal case - - ~~~~~~ before ~~~~~~ - - @parent_block (# = already fetched) - - first last end - |########----------------------------------------| - - - @child_block - - first = last = 0 end (=parent_end) - | | - - - @fetched patch - |-- patch --| - - - | - | - V - - ~~~~~~ after ~~~~~~ - - - @parent_block - - first last end (after split) - |########------------| - - @child_block - first last end - |###########---------------| - - @fetched patch - |-- patch --| - """ - parent = Block(first=0, last=4000, end=60000, - continuation='parent', during_split=True) - child = Block(first=0, last=0, end=60000, - continuation='mean', during_split=True) - patch = Patch(chats=load_chatdata('pt0-5.json'), - first=32500, last=34000, continuation='patch') - - split(parent, child, patch) - - assert child.continuation == 'patch' - assert parent.last < child.first - assert parent.end == child.first - assert child.first < child.last - assert child.last < child.end - assert parent.during_split is False - assert child.during_split is False - - -def test_split_1(): - """patch.first <= parent_block.last - - While awaiting at run()->asyncdl._fetch() - fetching parent_block proceeds, - and parent.block.last exceeds patch.first. - - In this case, fetched patch is all discarded, - and worker searches other processing block again. - - ~~~~~~ before ~~~~~~ - - patch.first - first | last end - |####################|#####|---------------------| - ^ - @child_block - first = last = 0 end (=parent_end) - | | - - @fetched patch - |-- patch --| - - - | - | - V - - ~~~~~~ after ~~~~~~ - - @parent_block - first last end - |###########################|--------------------| - - @child_block - - .............. ->  discard all data - - """ - parent = Block(first=0, last=33000, end=60000, continuation='parent', during_split=True) - child = Block(first=0, last=0, end=60000, continuation='mean', during_split=True) - patch = Patch(chats=load_chatdata('pt0-5.json'), - first=32500, last=34000, continuation='patch') - - split(parent, child, patch) - - assert parent.last == 33000 # no change - assert parent.end == 60000 # no change - assert child.continuation is None - assert parent.during_split is False - assert child.during_split is True # exclude during_split sequence - - -def test_split_2(): - """child_block.end < patch.last: - - Case the last offset of patch exceeds child_block.end. - In this case, remove overlapped data of patch. - - ~~~~~~ before ~~~~~~ - - @parent_block (# = already fetched) - first last end (before split) - |########------------------------------| - - @child_block - first = last = 0 end (=parent_end) - | | - - continuation:succeed from patch - - @fetched patch - |-------- patch --------| - - - | - | - V - - ~~~~~~ after ~~~~~~ - - @parent_block - first last end (after split) - |########------------| - - @child_block old patch.end - first last=end | - |#################|...... cut extra data. - ^ - continuation : None (extract complete) - - @fetched patch - |-------- patch --------| - """ - parent = Block(first=0, last=4000, end=33500, continuation='parent', during_split=True) - child = Block(first=0, last=0, end=33500, continuation='mean', during_split=True) - patch = Patch(chats=load_chatdata('pt0-5.json'), - first=32500, last=34000, continuation='patch') - - split(parent, child, patch) - - assert child.continuation is None - assert parent.last < child.first - assert parent.end == child.first - assert child.first < child.last - assert child.last < child.end - assert child.continuation is None - assert parent.during_split is False - assert child.during_split is False - - -def test_split_none(): - """patch.last <= parent_block.last - - While awaiting at run()->asyncdl._fetch() - fetching parent_block proceeds, - and parent.block.last exceeds patch.first. - - In this case, fetched patch is all discarded, - and worker searches other processing block again. - - ~~~~~~ before ~~~~~~ - - patch.first - first | last end - |####################|###################|-------| - ^ - @child_block - first = last = 0 end (=parent_end) - | | - - @fetched patch - |-- patch --| - patch.last < parent_block.last. - - | - | - V - - ~~~~~~ after ~~~~~~ - - @parent_block - first last end (before split) - |########################################|-------| - - @child_block - - ............ -> discard all data. - - """ - parent = Block(first=0, last=40000, end=60000, continuation='parent', during_split=True) - child = Block(first=0, last=0, end=60000, continuation='mean', during_split=True) - patch = Patch(chats=load_chatdata('pt0-5.json'), - first=32500, last=34000, continuation='patch') - - split(parent, child, patch) - - assert parent.last == 40000 # no change - assert parent.end == 60000 # no change - assert child.continuation is None - assert parent.during_split is False - assert child.during_split is True # exclude during_split sequence diff --git a/tests/test_videoinfo.py b/tests/test_videoinfo.py deleted file mode 100644 index 7189fef..0000000 --- a/tests/test_videoinfo.py +++ /dev/null @@ -1,101 +0,0 @@ -from json.decoder import JSONDecodeError -from pytchat.tool.videoinfo import VideoInfo -from pytchat.exceptions import InvalidVideoIdException - - -def _open_file(path): - with open(path, mode='r', encoding='utf-8') as f: - return f.read() - - -def _set_test_data(filepath, mocker): - _text = _open_file(filepath) - response_mock = mocker.Mock() - response_mock.status_code = 200 - response_mock.text = _text - mocker.patch('httpx.Client.get').return_value = response_mock - - -def test_archived_page(mocker): - _set_test_data('tests/testdata/videoinfo/archived_page.txt', mocker) - info = VideoInfo('__test_id__') - actual_thumbnail_url = 'https://i.ytimg.com/vi/fzI9FNjXQ0o/hqdefault.jpg' - assert info.video_id == '__test_id__' - assert info.get_channel_name() == 'GitHub' - assert info.get_thumbnail() == actual_thumbnail_url - assert info.get_title() == 'GitHub Arctic Code Vault' - assert info.get_channel_id() == 'UC7c3Kb6jYCRj4JOHHZTxKsQ' - assert info.get_duration() == 148 - - -def test_live_page(mocker): - _set_test_data('tests/testdata/videoinfo/live_page.txt', mocker) - info = VideoInfo('__test_id__') - '''live page: duration==0''' - assert info.get_duration() == 0 - assert info.video_id == '__test_id__' - assert info.get_channel_name() == 'BGM channel' - assert info.get_thumbnail() == \ - 'https://i.ytimg.com/vi/fEvM-OUbaKs/hqdefault_live.jpg' - assert info.get_title() == ( - 'Coffee Jazz Music - Chill Out Lounge Jazz Music Radio' - ' - 24/7 Live Stream - Slow Jazz') - assert info.get_channel_id() == 'UCQINXHZqCU5i06HzxRkujfg' - - -def test_invalid_video_id(mocker): - '''Test case invalid video_id is specified.''' - _set_test_data( - 'tests/testdata/videoinfo/invalid_video_id_page.txt', mocker) - try: - _ = VideoInfo('__test_id__') - assert False - except InvalidVideoIdException: - assert True - - -def test_no_info(mocker): - '''Test case the video page has renderer, but no info.''' - _set_test_data( - 'tests/testdata/videoinfo/no_info_page.txt', mocker) - info = VideoInfo('__test_id__') - assert info.video_id == '__test_id__' - assert info.get_channel_name() is None - assert info.get_thumbnail() is None - assert info.get_title() is None - assert info.get_channel_id() is None - assert info.get_duration() is None - - -def test_collapsed_data(mocker): - '''Test case the video page's info is collapsed.''' - _set_test_data( - 'tests/testdata/videoinfo/collapsed_page.txt', mocker) - try: - _ = VideoInfo('__test_id__') - assert False - except JSONDecodeError: - assert True - - -def test_pattern_unmatch(mocker): - '''Test case the pattern for extraction is unmatched.''' - _set_test_data( - 'tests/testdata/videoinfo/pattern_unmatch.txt', mocker) - try: - _ = VideoInfo('__test_id__') - assert False - except JSONDecodeError: - assert True - - -def test_extradata_handling(mocker): - '''Test case the extracted data are JSON lines.''' - _set_test_data( - 'tests/testdata/videoinfo/extradata_page.txt', mocker) - try: - _ = VideoInfo('__test_id__') - assert True - except JSONDecodeError as e: - print(e.doc) - assert False From 8b18f4476a7fdc70181ca05b74c6e2de062abbb0 Mon Sep 17 00:00:00 2001 From: taizan-hokouto <55448286+taizan-hokuto@users.noreply.github.com> Date: Sat, 5 Dec 2020 21:07:11 +0900 Subject: [PATCH 8/8] Update README --- README.md | 29 +---------------------------- 1 file changed, 1 insertion(+), 28 deletions(-) diff --git a/README.md b/README.md index 2f6d329..76236dd 100644 --- a/README.md +++ b/README.md @@ -2,17 +2,9 @@ pytchat ======= pytchat is a python library for fetching youtube live chat. - - -## Note (2020-11-19) -### Since the YouTube specification has changed, this program does not work well. -### Whether to fix it or not is undecided. +


- - - - ## Description pytchat is a python library for fetching youtube live chat without using Selenium or BeautifulSoup. @@ -32,23 +24,6 @@ pip install pytchat ``` ## Examples -### CLI - -+ One-liner command. - -+ Save chat data to html with embedded custom emojis. - -+ Show chat stream (--echo option). - -```bash -$ pytchat -v uIx8l2xlYVY -o "c:/temp/" -# options: -# -v : Video ID or URL that includes ID -# -o : output directory (default path: './') -# --echo : Show chats. -# saved filename is [video_id].html -``` - ### Fetch chat data (see [wiki](https://github.com/taizan-hokuto/pytchat/wiki/PytchatCore)) ```python @@ -84,8 +59,6 @@ while chat.is_alive(): + YT API compatible chat processor ([CompatibleProcessor](https://github.com/taizan-hokuto/pytchat/wiki/CompatibleProcessor)) -+ Extract archived chat data ([Extractor](https://github.com/taizan-hokuto/pytchat/wiki/Extractor)) - ## Structure of Default Processor Each item can be got with `sync_items()` function.