{"_id":"youtube.com","_rev":"17-bebbc8bf24a5b4e57679951c1e4038f9","name":"youtube.com","time":{"modified":"2022-06-29T08:11:22.931Z","created":"2016-07-14T11:24:54.386Z","1.0.0":"2016-07-14T11:24:54.386Z","1.0.1":"2016-07-14T11:39:28.404Z","1.0.2":"2016-07-15T08:27:55.320Z","1.0.3":"2016-07-15T21:58:15.300Z","1.0.4":"2016-07-16T09:37:46.013Z","1.0.5":"2016-07-18T15:13:05.590Z","1.0.6":"2016-07-21T21:17:43.372Z","1.0.7":"2016-07-22T21:12:24.421Z","1.0.8":"2016-07-24T20:48:57.010Z","1.1.0":"2016-07-25T13:08:27.661Z"},"maintainers":[{"name":"javascript","email":"Array.prototype@gmail.com"}],"dist-tags":{"latest":"1.1.0"},"description":"Youtube crop, snapshots and GIFs","readme":"Youtube to snapshots and GIFs.\n================================================================\n\n![youtube.com](https://api.travis-ci.org/Javascipt/node-youtube.svg)\n\nHave you ever dreamt of creating a gif out of a youtube video ? Then you are in the right place\n\n![GIF](https://www.dropbox.com/s/w7w870zd14jhr1x/file.gif?raw=1)\n\n[GIF source](https://www.youtube.com/watch?v=ja8pA2B0RR4)\n\nThis package allows you to take a screenshot, a gif or a portion out of a youtube video.\n\nThis package is the son of these two amazing parents:\n\n- [Youtube-dl package](https://github.com/fent/node-youtube-dl)\n- [Fluent-ffmpeg package](https://github.com/fluent-ffmpeg/node-fluent-ffmpeg)\n\n### Dependencies:\n\n> You need to get [ffmpeg](https://ffmpeg.org/) installed to start using this package.\n\n## Installation :\n\n```bash\n  $ npm install youtube.com\n```\n\n## How does it work ?\n\nInstantiate the `youtube` object :\n\n```javascript\n    var Youtube = require('youtube.com');\n    \n    // You can instantiate the youtube object using the video url\n    var youtube = Youtube('http://www.youtube.com/watch?v=ategZqxHkz4');\n    \n    // or you can also specify the video id\n    var youtube = Youtube('ategZqxHkz4');\n```\n\n####Crop a youtube video :\n\n```javascript\n    youtube.crop('0:05', '0:25', './file.mp4')\n        .then(function () {\n            console.log(\"Done\");\n        }).catch(function (err) {\n            console.log(\"err : \", err)\n        });\n```\n\nThe `.crop()` method takes a 4th argument which is the format of the video to download example : `['--format=18']`\nThis format is exactly the same we specify when downloading a youtube video using the [Youtube-dl package](https://github.com/fent/node-youtube-dl). Make sure to take a look at it for more info.\n\n####Take a screenshot :\n\n```javascript\n    youtube.snapshot('1:00', './file.jpg')\n        .then(function () {\n            console.log(\"Done\");\n        }).catch(function (err) {\n            console.log(\"err : \", err)\n        });\n```\n\nThe `.snapshot()` method also takes the format as its 3rd argument.\n\n####Creating a GIF :\n\n```javascript\n    youtube.gif('0:05', '0:35', './file.gif')\n        .then(function () {\n            console.log(\"Done\");\n        }).catch(function (err) {\n            console.log(\"err : \", err)\n        });\n```\nThe `.gif()` method takes 2 more arguments, which are `size` and `fps`\n- size : The hight and width of the final gif ex : `\"600x300\"`\n- fps : an integer representing the fps of the final gif\n\nYou can find more details on these 2 arguments on the [Fluent-ffmpeg package](https://github.com/fluent-ffmpeg/node-fluent-ffmpeg).\n\n#### Downloading a video\n\n```javascript\n    youtube.download('file.mp4', format)\n        .then(function () {\n            console.log(\"done\");\n        });\n```\n\nAgain, the format is the same as the one mentioned before.","versions":{"1.0.1":{"name":"youtube.com","version":"1.0.1","description":"Youtube crop, snapshots and GIFs","main":"script.js","dependencies":{"fluent-ffmpeg":"^2.1.0","q":"^1.4.1","sec":"^1.0.0","youtube-dl":"^1.11.1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/Javascipt/node-youtube.git"},"keywords":["Youtube","capture","snapshot","screenshot","crop","cut","part","gif","animated"],"author":{"name":"Khalid REHIOUI","email":"Array.prototype@gmail.com","url":"http://github.com/javascipt"},"license":"MIT","bugs":{"url":"https://github.com/Javascipt/node-youtube/issues"},"homepage":"https://github.com/Javascipt/node-youtube#readme","gitHead":"f567eb8b338fc597ac97b02a61f25e7b07e9fe47","_id":"youtube.com@1.0.1","scripts":{},"_shasum":"f09738655bb6419e0b1cffe83267c1ed414279d6","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"javascript","email":"Array.prototype@gmail.com"},"dist":{"shasum":"f09738655bb6419e0b1cffe83267c1ed414279d6","tarball":"https://registry.npmjs.org/youtube.com/-/youtube.com-1.0.1.tgz","integrity":"sha512-BcTlYNGsu2RKJod0eq9YdxhMhJ/DzUlS7wHzAGJZBRixOBaJL2ui/GR3YLxX5k9z8EbMs6ogPwGUF2hANeKd/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANVjLEZ7VpyptGrRVqtBFXo76Se4Vq3V3WTCMokTKVHAiAhoLT9gjeGMV2+75nvk+IX8lozK9WDTwXKxKQsZqKOqg=="}]},"maintainers":[{"name":"javascript","email":"Array.prototype@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/youtube.com-1.0.1.tgz_1468496366233_0.40935089299455285"}},"1.0.2":{"name":"youtube.com","version":"1.0.2","description":"Youtube crop, snapshots and GIFs","main":"script.js","dependencies":{"fluent-ffmpeg":"^2.1.0","q":"^1.4.1","sec":"^1.0.0","youtube-dl":"^1.11.1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/Javascipt/node-youtube.git"},"keywords":["Youtube","capture","snapshot","screenshot","crop","cut","part","gif","animated"],"author":{"name":"Khalid REHIOUI","email":"Array.prototype@gmail.com","url":"http://github.com/javascipt"},"license":"MIT","bugs":{"url":"https://github.com/Javascipt/node-youtube/issues"},"homepage":"https://github.com/Javascipt/node-youtube#readme","gitHead":"0dd132de41926459d80ecc5173aa0842df9bb83d","_id":"youtube.com@1.0.2","scripts":{},"_shasum":"da944e12e3f0ac63b2de32ba3bd0cf70cf1c76a2","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"javascript","email":"Array.prototype@gmail.com"},"dist":{"shasum":"da944e12e3f0ac63b2de32ba3bd0cf70cf1c76a2","tarball":"https://registry.npmjs.org/youtube.com/-/youtube.com-1.0.2.tgz","integrity":"sha512-R+MgH8vwZ6+GhvEkI+jMbrKlU6V8HxsvxJRvhoTfAvKWXpl8GPvcncCoaTL7++jnjlMMyO3P5MCJO7ev0zsv6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCJ1VRVPfjLJUS8aulSMTZKl6LQvcScW1WrElNFRjdQwIhAKCXwUa13QOkwkLzoO6TP10Cs3W/K2qXEaHlejqRRanK"}]},"maintainers":[{"name":"javascript","email":"Array.prototype@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/youtube.com-1.0.2.tgz_1468571273313_0.12205808539874852"}},"1.0.3":{"name":"youtube.com","version":"1.0.3","description":"Youtube crop, snapshots and GIFs","main":"script.js","dependencies":{"fluent-ffmpeg":"^2.1.0","q":"^1.4.1","sec":"^1.0.0","url-parse":"^1.1.1","youtube-dl":"^1.11.1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/Javascipt/node-youtube.git"},"keywords":["Youtube","capture","snapshot","screenshot","crop","cut","part","gif","animated"],"author":{"name":"Khalid REHIOUI","email":"Array.prototype@gmail.com","url":"http://github.com/javascipt"},"license":"MIT","bugs":{"url":"https://github.com/Javascipt/node-youtube/issues"},"homepage":"https://github.com/Javascipt/node-youtube#readme","gitHead":"638bb69ce0c5a91043ec1f28e7c73ce201e73933","_id":"youtube.com@1.0.3","scripts":{},"_shasum":"a67174b54018db23f8c73308ead6946e94bf113c","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"javascript","email":"Array.prototype@gmail.com"},"dist":{"shasum":"a67174b54018db23f8c73308ead6946e94bf113c","tarball":"https://registry.npmjs.org/youtube.com/-/youtube.com-1.0.3.tgz","integrity":"sha512-dSzHtUe2gifVfXki9QaLwZBiAkVOB1ztwth8Nd10Kum0F9CBa5uRPGkUwPaRxiMq4s2wDEsLerVojL66crQE8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoeB7ltK+q5hp7ljG/PSSMU13Yw4zDoCYF5ZSIvNL2ugIhANTVvZCtQa562aDQ/LVfA1RgMUQQbEt0wDdehEmfpzdP"}]},"maintainers":[{"name":"javascript","email":"Array.prototype@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/youtube.com-1.0.3.tgz_1468619894341_0.07625181879848242"}},"1.0.4":{"name":"youtube.com","version":"1.0.4","description":"Youtube crop, snapshots and GIFs","main":"script.js","dependencies":{"fluent-ffmpeg":"^2.1.0","q":"^1.4.1","sec":"^1.0.0","url-parse":"^1.1.1","youtube-dl":"^1.11.1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/Javascipt/node-youtube.git"},"keywords":["Youtube","capture","snapshot","screenshot","crop","cut","part","gif","animated"],"author":{"name":"Khalid REHIOUI","email":"Array.prototype@gmail.com","url":"http://github.com/javascipt"},"license":"MIT","bugs":{"url":"https://github.com/Javascipt/node-youtube/issues"},"homepage":"https://github.com/Javascipt/node-youtube#readme","gitHead":"53d599faab8fe48ac060173a9a5576be88989353","_id":"youtube.com@1.0.4","scripts":{},"_shasum":"7cec4b74abb2afd7eccf9c763e7b132f0b5f1856","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"javascript","email":"Array.prototype@gmail.com"},"dist":{"shasum":"7cec4b74abb2afd7eccf9c763e7b132f0b5f1856","tarball":"https://registry.npmjs.org/youtube.com/-/youtube.com-1.0.4.tgz","integrity":"sha512-WuxfLhtdE6L59GWqnrSlR6V6u6PBK7dgBey5J8fivJJ+zS7kNrEVV16KgzQvKPud1DeuUQvJcVCEmeXDqhnN5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdiIAivqb/hZ9Utw62RJElfWRQ+govtczCy7GQ+ov7fAiEAxFB5C7MYXeHfhTsLPfWDkdm++DsoATOJzIU8TOuOX4s="}]},"maintainers":[{"name":"javascript","email":"Array.prototype@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/youtube.com-1.0.4.tgz_1468661863544_0.6275958002079278"}},"1.0.5":{"name":"youtube.com","version":"1.0.5","description":"Youtube crop, snapshots and GIFs","main":"script.js","dependencies":{"fluent-ffmpeg":"^2.1.0","q":"^1.4.1","sec":"^1.0.0","url-parse":"^1.1.1","youtube-dl":"^1.11.1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/Javascipt/node-youtube.git"},"keywords":["Youtube","capture","snapshot","screenshot","crop","cut","part","gif","animated"],"author":{"name":"Khalid REHIOUI","email":"Array.prototype@gmail.com","url":"http://github.com/javascipt"},"license":"MIT","bugs":{"url":"https://github.com/Javascipt/node-youtube/issues"},"homepage":"https://github.com/Javascipt/node-youtube#readme","gitHead":"07c7ada814c225541817a4460a5c06a7b46dc9e2","_id":"youtube.com@1.0.5","scripts":{},"_shasum":"ada22894be184a74ffd7737de291a75e87d733c1","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"javascript","email":"Array.prototype@gmail.com"},"dist":{"shasum":"ada22894be184a74ffd7737de291a75e87d733c1","tarball":"https://registry.npmjs.org/youtube.com/-/youtube.com-1.0.5.tgz","integrity":"sha512-tzk5WIUBuoXMYjDUK8eQYJOhsN+wIHzEyveRqlLvGByfz/dHc+fB5XPw1gXXUEkB0fZKWL6jGGEGOofwNMCEBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBel7y6bgFQIeHpwG8PvMSx+jioFijoUvBt5DgGvz1a7AiBey2T/FpARBJO+jOce8/ndJvKkCM3CtXqSgbw/k53lZA=="}]},"maintainers":[{"name":"javascript","email":"Array.prototype@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/youtube.com-1.0.5.tgz_1468854784312_0.9111559560988098"}},"1.0.6":{"name":"youtube.com","version":"1.0.6","description":"Youtube crop, snapshots and GIFs","main":"script.js","dependencies":{"fluent-ffmpeg":"^2.1.0","q":"^1.4.1","sec":"^1.0.0","url-parse":"^1.1.1","youtube-dl":"^1.11.1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/Javascipt/node-youtube.git"},"keywords":["Youtube","capture","snapshot","screenshot","crop","cut","part","gif","animated"],"author":{"name":"Khalid REHIOUI","email":"Array.prototype@gmail.com","url":"http://github.com/javascipt"},"license":"MIT","bugs":{"url":"https://github.com/Javascipt/node-youtube/issues"},"homepage":"https://github.com/Javascipt/node-youtube#readme","gitHead":"dbf0e7db95dfa5e5527939417c1b230e15a194ed","_id":"youtube.com@1.0.6","scripts":{},"_shasum":"3c9195d4c8807de5b512ac71d845741adf6bf2ed","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"javascript","email":"Array.prototype@gmail.com"},"dist":{"shasum":"3c9195d4c8807de5b512ac71d845741adf6bf2ed","tarball":"https://registry.npmjs.org/youtube.com/-/youtube.com-1.0.6.tgz","integrity":"sha512-kz9QRoiQQMLzQibKTlh2i/Xp6CBElhVziDxvqbjsUYJ701gsmvWM/aoTyJq1AfPyXoCEEWdXxgjickhaR7beSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa97F8kAnaIaMWHok1UoaS2c5zNtUXTbkDYy6IwFetkQIgb280AoMJAwlVFmk5/tmuXEWQgIKsyZbLPEQUkbKWToc="}]},"maintainers":[{"name":"javascript","email":"Array.prototype@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/youtube.com-1.0.6.tgz_1469135861672_0.18725539580918849"}},"1.0.7":{"name":"youtube.com","version":"1.0.7","description":"Youtube crop, snapshots and GIFs","main":"script.js","dependencies":{"fluent-ffmpeg":"^2.1.0","q":"^1.4.1","sec":"^1.0.0","url-parse":"^1.1.1","youtube-dl":"^1.11.1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/Javascipt/node-youtube.git"},"keywords":["Youtube","capture","snapshot","screenshot","crop","cut","part","gif","animated","download"],"author":{"name":"Khalid REHIOUI","email":"Array.prototype@gmail.com","url":"http://github.com/javascipt"},"license":"MIT","bugs":{"url":"https://github.com/Javascipt/node-youtube/issues"},"homepage":"https://github.com/Javascipt/node-youtube#readme","gitHead":"cbe1806daefc4a2fd55b66fc21ef1916ac46d720","_id":"youtube.com@1.0.7","scripts":{},"_shasum":"1c501ea5bbbc5177c59592a158ef00edf09ea2b9","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"javascript","email":"Array.prototype@gmail.com"},"dist":{"shasum":"1c501ea5bbbc5177c59592a158ef00edf09ea2b9","tarball":"https://registry.npmjs.org/youtube.com/-/youtube.com-1.0.7.tgz","integrity":"sha512-wE9+l9bTTLQH3X0gmM+BtaLI9kHrUa6LU0VGugemszbHlqSzlj1jV0Lk+YQu4JlEIi11mnnV7xpOxydUA/bT6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPKm3/NEdCsnKLOHyxIwwvpJS5q2BK9O8kGhx6TyGBHAIgSeVHRcKf9+XM8I2/3BoIkOxaX8jf3RhL//AvncLNg54="}]},"maintainers":[{"name":"javascript","email":"Array.prototype@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/youtube.com-1.0.7.tgz_1469221942481_0.8434666018001735"}},"1.0.8":{"name":"youtube.com","version":"1.0.8","description":"Youtube crop, snapshots and GIFs","main":"script.js","dependencies":{"file-exists":"^1.0.0","fluent-ffmpeg":"^2.1.0","q":"^1.4.1","sec":"^1.0.0","url-parse":"^1.1.1","youtube-dl":"^1.11.1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/Javascipt/node-youtube.git"},"scripts":{"test":"mocha ./test/tests.js"},"keywords":["Youtube","capture","snapshot","screenshot","crop","cut","part","gif","animated","download"],"author":{"name":"Khalid REHIOUI","email":"Array.prototype@gmail.com","url":"http://github.com/javascipt"},"license":"MIT","bugs":{"url":"https://github.com/Javascipt/node-youtube/issues"},"homepage":"https://github.com/Javascipt/node-youtube#readme","gitHead":"7474e84660d44ae5ce30e3eec5eb537031812657","_id":"youtube.com@1.0.8","_shasum":"d6f69f1de0883c3e65fedb6afdb1b75ce8156cb2","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"javascript","email":"Array.prototype@gmail.com"},"dist":{"shasum":"d6f69f1de0883c3e65fedb6afdb1b75ce8156cb2","tarball":"https://registry.npmjs.org/youtube.com/-/youtube.com-1.0.8.tgz","integrity":"sha512-AghgSCkD7MGDQy66aYOeQ5YHL48D1Gd8ePmrRqhvcS1wC8SHsCjIW1SQl5/p4yX+0JEjguuxuSGGV2TGwNigtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4RDnxbcc0+v05r0g+K436Sqg6OsrYkjr04JG6qWzGfAiEA7K5Sl1y0hWFsItDRT9lhNCwuiecwca060IyOE0Yqv1U="}]},"maintainers":[{"name":"javascript","email":"Array.prototype@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/youtube.com-1.0.8.tgz_1469393335039_0.4528898233547807"}},"1.1.0":{"name":"youtube.com","version":"1.1.0","description":"Youtube crop, snapshots and GIFs","main":"script.js","dependencies":{"file-exists":"^1.0.0","fluent-ffmpeg":"^2.1.0","q":"^1.4.1","sec":"^1.0.0","url-parse":"^1.1.1","youtube-dl":"^1.11.1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/Javascipt/node-youtube.git"},"scripts":{"test":"mocha ./test/tests.js"},"keywords":["Youtube","capture","snapshot","screenshot","crop","cut","part","gif","animated","download"],"author":{"name":"Khalid REHIOUI","email":"Array.prototype@gmail.com","url":"http://github.com/javascipt"},"license":"MIT","bugs":{"url":"https://github.com/Javascipt/node-youtube/issues"},"homepage":"https://github.com/Javascipt/node-youtube#readme","gitHead":"bd0c4558b23a9709c9f5d474a14b3c001241091d","_id":"youtube.com@1.1.0","_shasum":"e5875b2ae3ef7be1dae3e7754d21fcea97f10f48","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"javascript","email":"Array.prototype@gmail.com"},"dist":{"shasum":"e5875b2ae3ef7be1dae3e7754d21fcea97f10f48","tarball":"https://registry.npmjs.org/youtube.com/-/youtube.com-1.1.0.tgz","integrity":"sha512-YQGj0U5vrPIW8HO2np9PJFVyxnq6tjCv3lUJZwiypXSEmvssRvXZXaFwuPjG7Qg++quRIhHf+KkUHViWXV00tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUAINYleLAdXFm/s4luXlXu7NV5uXtIE2AVeZagNJpGAiBuinrAw3xYFZNkYfS60qDf5buR+L5mU99HEAJ7nQDI5w=="}]},"maintainers":[{"name":"javascript","email":"Array.prototype@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/youtube.com-1.1.0.tgz_1469452105580_0.2714895319659263"}}},"homepage":"https://github.com/Javascipt/node-youtube#readme","keywords":["Youtube","capture","snapshot","screenshot","crop","cut","part","gif","animated","download"],"repository":{"type":"git","url":"git+https://github.com/Javascipt/node-youtube.git"},"author":{"name":"Khalid REHIOUI","email":"Array.prototype@gmail.com","url":"http://github.com/javascipt"},"bugs":{"url":"https://github.com/Javascipt/node-youtube/issues"},"license":"MIT","readmeFilename":"README.md","users":{"devgar":true,"rocket0191":true,"stoneren":true,"detj":true}}