diff --git a/src/parser.nim b/src/parser.nim index bc5d67d..ee23749 100644 --- a/src/parser.nim +++ b/src/parser.nim @@ -115,6 +115,9 @@ proc parseVideo(js: JsonNode): Video = durationMs: js{"duration_millis"}.getInt ) + with title, js{"additional_media_info", "title"}: + result.title = title.getStr + for v in js{"video_info", "variants"}: result.variants.add VideoVariant( videoType: parseEnum[VideoType](v{"content_type"}.getStr("summary")),