{"_id":"node-video-lib","_rev":"53-b81a2ca565cf7f34365c8be38f68f072","name":"node-video-lib","dist-tags":{"latest":"2.5.0"},"versions":{"0.0.1":{"name":"node-video-lib","version":"0.0.1","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@0.0.1","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"6a40c487fba8d6d1306ba43268cb5dcf3c394891","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-0.0.1.tgz","integrity":"sha512-jzfmETEGAklo6kdPrkDxDzJ/+vwqy2ynsEZBZopYET40iXz9OHv3AAWa8W18wGeYBNA8JbxDVGY8i7HW/l0sXQ==","signatures":[{"sig":"MEUCIQCYt0BHngoypRVUdhWjmK64UFTaHhNpHvYwHtacLbbRcQIgPEZM5Y3vWWZZefeO9YNwziE7qHgntrcdKupkOB7jUDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"6a40c487fba8d6d1306ba43268cb5dcf3c394891","engines":{"node":">=4.0.0"},"gitHead":"a46c363ce28f713992f6730c066fd557a0ab7e4a","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.8","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.4.7","devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-0.0.1.tgz_1480546717781_0.739145697792992","host":"packages-12-west.internal.npmjs.com"}},"0.0.2":{"name":"node-video-lib","version":"0.0.2","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@0.0.2","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"358460d1e1f0e61768c7ca746174eae341e7a840","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-0.0.2.tgz","integrity":"sha512-+klH6T0YWx2HSYjgT5bIwgIdvEOzxguHRwGCgGpspKSrUtMQX2d8NDs3aJOzlAqa546FZozu29RcoizEXTs6kg==","signatures":[{"sig":"MEQCIEH9gmXyTGZh8aqxyDwKu1wCUw+aoZzDjZZVeN/MVcunAiA4g1AeGVCdprZfX2mWmasPUUr7En5wtDduDL0IDPoPnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"358460d1e1f0e61768c7ca746174eae341e7a840","engines":{"node":">=4.0.0"},"gitHead":"20aabcc61a86078fd0fd7915505b4058020e9bad","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.8","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.4.7","devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-0.0.2.tgz_1480717080924_0.765062061836943","host":"packages-12-west.internal.npmjs.com"}},"0.0.3":{"name":"node-video-lib","version":"0.0.3","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@0.0.3","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"287f9d634c161cf81d326cf9d58fbff608db0811","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-0.0.3.tgz","integrity":"sha512-41x7iXPoA5/72sLeJWfJXge3x1EH0eYy6MAogZS6iyZAFuDD074gRwZgn6fzlX5qRYReCKPKFKsEpcPBAtgQGg==","signatures":[{"sig":"MEUCIQDFZZyyJsQFQHGzY8uRY83+KwtHh740/9KZYlI0igGA2QIgbduuLm3cu3yNYT1ji50XSkMhvs+oHsHuxRDHF6tJYso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"287f9d634c161cf81d326cf9d58fbff608db0811","engines":{"node":">=4.0.0"},"gitHead":"d23e1d3b166213095bc2db3e09fbe9b3659945f0","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.8","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.4.7","devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-0.0.3.tgz_1481188967907_0.6997810390312225","host":"packages-12-west.internal.npmjs.com"}},"0.0.4":{"name":"node-video-lib","version":"0.0.4","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@0.0.4","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"c6dc24ba365c03ceca76ce68fd5287824353afc0","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-0.0.4.tgz","integrity":"sha512-sTT7wsU6k4IzR8MbOxO2QX1BrxvPhUDqRD2+Rm3Ci1o4Pk2wfaNnAzP3HF2khNQald07rmWOG8oVIr5FMaE4oQ==","signatures":[{"sig":"MEQCICPWgIV3jvXRXQcNd4rqvvo2DdBFI6JUzZzGZa71oER1AiAiSn6sQBooJZJ9iXzw/htpydpbAP5TgyY1hiTVwNVJLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"c6dc24ba365c03ceca76ce68fd5287824353afc0","engines":{"node":">=4.0.0"},"gitHead":"7df1992729448fcaab279fd55da09330e0fc22e1","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.8","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.4.7","devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-0.0.4.tgz_1481191814651_0.25266828783787787","host":"packages-18-east.internal.npmjs.com"}},"0.0.5":{"name":"node-video-lib","version":"0.0.5","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@0.0.5","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"5728a1addd2d6ef4fd057a63a286d3536a54f1e4","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-0.0.5.tgz","integrity":"sha512-8r0k5COtU2YvoPU5tHmqIN8ObgkVuRm83bPflRJG2b4/I21SdKVa8OyMmnnpzAcjX6Wz2Qx29mswCjpOJv5LUA==","signatures":[{"sig":"MEQCIEOc5Zlcliaoppru0WODzDFKSGajNM3SH40CZMxjZoIPAiBwYb+NjqA3qEoUlN6UhMy6AgU5inzvJidcARsowtZcIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"5728a1addd2d6ef4fd057a63a286d3536a54f1e4","engines":{"node":">=4.0.0"},"gitHead":"9770fd53e6a3a2213853376184231914886bd7ad","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.8","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.4.7","devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-0.0.5.tgz_1481204054121_0.6700569097883999","host":"packages-18-east.internal.npmjs.com"}},"0.0.6":{"name":"node-video-lib","version":"0.0.6","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@0.0.6","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"7c1e0c0c1667e9949bdcfd96618e2d4ac741260b","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-0.0.6.tgz","integrity":"sha512-kiT3ua8U+zFsAzpoqRzvTC8R1DnaCMEUTdC35KYEWg6j4oosBLQIhOnFX7oKzNM7IsJJDjEoXbBb8gYjYRTZug==","signatures":[{"sig":"MEUCIC6QabWa2CEpAPZkq55v6RE7worJQYg715FQBwsoVhSuAiEA5CydpCQ5Rm80dmhs0XEdUkUVzrQHPrM4HwTrkKAZVgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"7c1e0c0c1667e9949bdcfd96618e2d4ac741260b","engines":{"node":">=4.0.0"},"gitHead":"4a78ece3e328907e964cf3a5d40ff5a2ddbfbc2b","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.8","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.4.7","devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-0.0.6.tgz_1481276308196_0.9582324547227472","host":"packages-12-west.internal.npmjs.com"}},"0.1.0":{"name":"node-video-lib","version":"0.1.0","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@0.1.0","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"0d3059cf55c966cf79d7eea4d3fa5c9f52926100","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-0.1.0.tgz","integrity":"sha512-SU3XGt/1dqorH6Jbld24/azrYhdMtcUV7k3ucSzwIAMQXBo8V4KSILpM3e+kaOZ2lEyIK/vaTf5rHaBGIVYHUg==","signatures":[{"sig":"MEUCIQCUodX9Ygf0soBqoxuAMZHP1tDeMOmU6DrChQKRvxlrcAIgHZgc2+UOz/KWze1gWROMHxJpGAiTL5JsPEG29YxYNcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"0d3059cf55c966cf79d7eea4d3fa5c9f52926100","engines":{"node":">=4.0.0"},"gitHead":"67d56238495b4aab3e02a9b20d70fa6d7b77c669","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.8","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.4.7","devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-0.1.0.tgz_1482070610763_0.8761529219336808","host":"packages-12-west.internal.npmjs.com"}},"0.2.0":{"name":"node-video-lib","version":"0.2.0","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@0.2.0","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"91bebd05d44f475ede548959fc1ada482ab088a0","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-0.2.0.tgz","integrity":"sha512-rWhcCj/wJ2K6f0cpVDfb8d5dDxk1cTTK09FEaxWg+bl2dPsZl/58el4o6iqNRgxa3GfS8W2RML0DiUlP4KXe5g==","signatures":[{"sig":"MEQCIAd3XeqBEoRobYPw/wqjp0l+4FtGEX8w4IkiGVq8k82iAiB2UaJB/Uhhqhq2cz+AP8VczEMTC9yusEI8RvZOw6uMAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"91bebd05d44f475ede548959fc1ada482ab088a0","engines":{"node":">=4.0.0"},"gitHead":"5b28bddd684783532be3618f92546c0fa69e1a5c","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.8","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.4.7","devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-0.2.0.tgz_1482959368841_0.6411316597368568","host":"packages-18-east.internal.npmjs.com"}},"1.0.0":{"name":"node-video-lib","version":"1.0.0","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@1.0.0","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"58bb377562e96e47bd900f66c9acfcea9b35e99b","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-1.0.0.tgz","integrity":"sha512-c8R5HW95fpItLeVeAfGGLMlYKg+C5esteSDdeC3bhhE45oGx8nFisi2mSGpEkON162+Ld7cEN8474Sf3x0nUIQ==","signatures":[{"sig":"MEYCIQDRFwRdsjK+kMs2AollrmKoUYIVux+tjUrIvw+LLl3LVAIhAJ1zbQht+7q2NoXPyTMAPNOlFzZRzZ6NPakO0FIJzxTP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"58bb377562e96e47bd900f66c9acfcea9b35e99b","engines":{"node":">=4.0.0"},"gitHead":"be1ff2b130517ef5cc78376f0007627e275c92fc","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.8","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.4.7","devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-1.0.0.tgz_1486067682168_0.5770615723449737","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"node-video-lib","version":"1.0.1","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@1.0.1","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"76c304bd899134c0d046b29b0e0a14894aa4d49d","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-1.0.1.tgz","integrity":"sha512-VkN9toXyXWSQAtsF5kk/qb0iyy5hFJ3M2vy1p6oRWmd3j9gLvSr4w8jhjigcg0t5ThtMgciLZxWDePKDmQl+cg==","signatures":[{"sig":"MEYCIQDEsimk7Wb88KX56JrDlWCgMjEb3pabl6W22dwG9wCaMwIhALSk8e7nPRQXpvysv5/uJMHtZONBq6ouewGIRUqZGZ78","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"76c304bd899134c0d046b29b0e0a14894aa4d49d","engines":{"node":">=4.0.0"},"gitHead":"55dd2a85aa7869688a6d307163417fcae899362c","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.8","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.4.7","devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-1.0.1.tgz_1486223812054_0.0009836580138653517","host":"packages-18-east.internal.npmjs.com"}},"1.1.0":{"name":"node-video-lib","version":"1.1.0","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@1.1.0","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"bf2393ce605558fda931361402040f5b53b412f9","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-1.1.0.tgz","integrity":"sha512-yJHod6VBLj+rvqfbbouzOkFVoDSEDGSExtkfMTrwC4Ae3Jz9vAqMp5PvkTeNMb8eYPD4sGcpVJIDIBY8CFR+BA==","signatures":[{"sig":"MEUCIQDDp7C4aFGmQR8WG12CI3A54VtzeZkeVmp2h+KL6CZcTgIgaRt9Mao8/E4fHb8HHYd5hWhu15L6/neh4eyQZSVnTXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"bf2393ce605558fda931361402040f5b53b412f9","engines":{"node":">=4.0.0"},"gitHead":"5d1a65565d2cbf3a8dca181db7cf8201c1280118","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.8","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.4.7","devDependencies":{"chai":"^3.5.0","faker":"^4.0.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-1.1.0.tgz_1487743918553_0.6580464309081435","host":"packages-12-west.internal.npmjs.com"}},"1.2.0":{"name":"node-video-lib","version":"1.2.0","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@1.2.0","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"841ca94218645342d00fbb843855bfa035c8f286","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-1.2.0.tgz","integrity":"sha512-RtNYBSlfPD3/iVXg4NLxIk1DzqM/wv/E73MsDvJwX9Sz3bjh1ps+4sE86WQNHZhXzkIAWK5EXUxK49YyvHy/Dg==","signatures":[{"sig":"MEQCIHhE9R+t2hdtVpk8ZeLlPg7PuZsXGs1eMySPIlP6cB73AiBDG5eqSq7XsP3Yr6liE3KQIibLqgzCCxAXwCj1p7XzAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"841ca94218645342d00fbb843855bfa035c8f286","engines":{"node":">=4.0.0"},"gitHead":"8c8bbf3834d9963c486d8e31a57c684331aeecae","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.11","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.8.0","devDependencies":{"chai":"^3.5.0","faker":"^4.0.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-1.2.0.tgz_1489127994615_0.7773165309336036","host":"packages-18-east.internal.npmjs.com"}},"1.2.1":{"name":"node-video-lib","version":"1.2.1","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@1.2.1","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"be5eb06f1578970101f7c7b70b7daea9f86ab5ad","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-1.2.1.tgz","integrity":"sha512-J6ROA+zOQ1LLdiXjEVb3VHA5D4ncOx+FcBA+Z2PVxi+0IwNgk/2yLiRYq/9yzRNqEs+NiQBOTvI7XH/by1o6sQ==","signatures":[{"sig":"MEUCIGmmcqZI4ff8hvcBb7w8YYPtIw7VkjwKevZVVJQPHWSXAiEAvx2KVcD4KsjKKOsRnFKqwhfG2Po0HzJBV8qJsExyRRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"be5eb06f1578970101f7c7b70b7daea9f86ab5ad","engines":{"node":">=4.0.0"},"gitHead":"1262c20a0d3675da70a42b8cc4b0aa50bec5b15b","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.11","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.8.2","devDependencies":{"chai":"^3.5.0","faker":"^4.0.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-1.2.1.tgz_1491506629918_0.08933499967679381","host":"packages-12-west.internal.npmjs.com"}},"1.3.0":{"name":"node-video-lib","version":"1.3.0","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@1.3.0","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"b35c21b448c1a6b01afcefbcba71e5257015836b","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-1.3.0.tgz","integrity":"sha512-COqisT+Lr5YFXORbD5btgd08ZsVaPXNQLsXAOFTb2jc/pvGIDgCxMQNRKxR6jmOuUz22U+Q+dHkBjwegUGyBUg==","signatures":[{"sig":"MEYCIQCFcB+o9WhRayrIySo5PPRllriGdCSAFmQcrWS57PWImwIhAOuvWvVlXzJa6bU6S2h3YMaMqrZggFK2Rcv0m8FD3q9z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"b35c21b448c1a6b01afcefbcba71e5257015836b","engines":{"node":">=4.0.0"},"gitHead":"c9abbc0d73aa9f7a5a0a436fef1b141ce5f009f9","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.11","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.8.2","devDependencies":{"chai":"^3.5.0","faker":"^4.0.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-1.3.0.tgz_1491587214683_0.17298707668669522","host":"packages-18-east.internal.npmjs.com"}},"1.3.1":{"name":"node-video-lib","version":"1.3.1","keywords":["video","mp4","mov","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@1.3.1","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"94ffa7b460865c2cdc3e530872edebefd43700dd","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-1.3.1.tgz","integrity":"sha512-uVVkFVElVI223yXajXhCakTU3z1nFFoATbkuVwgtAMZzX14LN0/OZCvHaSIlKxWqeWWUlcd/Tndsz70HFXzcBg==","signatures":[{"sig":"MEQCICTESbthXp1LOoYXMC9F5tzo4k0YRw/hzkf1D5mAjgQjAiBHcHd7/lsFiheIgQ0nvGqeMbySTzdRRathUuA19fMx1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","engines":{"node":">=4.0.0"},"gitHead":"d7b41979cb4e3980c0f7ed9be1b6f52c163e00f7","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"5.1.0","description":"Node.js Video Library","directories":{},"_nodeVersion":"8.1.3","devDependencies":{"chai":"^3.5.0","faker":"^4.1.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-1.3.1.tgz_1499376392801_0.020433182129636407","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"node-video-lib","version":"1.4.0","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@1.4.0","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"6c632d413ef79a2d2aac07415d722a3cdd03860e","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-1.4.0.tgz","integrity":"sha512-prbFhAee7Z8wUxAuL1Swd2jSyZSkbCYlSGKCcqaouWJQncN7GTR2cpyVqbcKC4Mf7Nz+BeD0EUhm4qpK5CSk2w==","signatures":[{"sig":"MEUCIF3CoJWMasl1K1Hq0TbhywGWUyXuHdHGjl5bTV/3CPcpAiEA4q2W87G4TGIEhlRonSXe/S7dGPe7OX7IGVfcr5MjCck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"6c632d413ef79a2d2aac07415d722a3cdd03860e","engines":{"node":">=4.0.0"},"gitHead":"1bab7146762d880c4887a563ccf27afd42e18650","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.11","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.8.3","devDependencies":{"chai":"^3.5.0","faker":"^4.1.0","mocha":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-1.4.0.tgz_1499616375183_0.1482425034046173","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"node-video-lib","version":"2.0.0","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.0.0","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"f2be2b4649be5db6a5a0e2e970672bc928b358f7","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.0.0.tgz","integrity":"sha512-z/jooLvYjTEWe4QWw3cX5n6P7bnleObvG7rDez1i4GiguiDa9NbRRw8yYHTwGvB9s5OLqIBPJmptiVrh81IoXw==","signatures":[{"sig":"MEUCIEdLrLnNEDbPjbjtiZn1vDRSQJfQDk759opnytJRuNuSAiEAuucy6g6WuUQgNtlq2F00z1PwIOFK9XkuRpvzSVqfeHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"f2be2b4649be5db6a5a0e2e970672bc928b358f7","engines":{"node":">=4.0.0"},"gitHead":"fe052996b29ead87c44c2499ba6ba100dc29d0a6","scripts":{"test":"mocha ./test/tests.js","prepublish":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.11","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.8.4","devDependencies":{"chai":"^4.1.2","faker":"^4.1.0","mocha":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-2.0.0.tgz_1509827813056_0.05823707836680114","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"node-video-lib","version":"2.0.1","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.0.1","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"004813e5a230a9469834dedf381375778243bbfd","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.0.1.tgz","integrity":"sha512-NH/Qp94tFWNUu9oPm06sx0tB1FEnRCum4ndXCxZL68TTMd0QcVxs3siqTrgQQO4zclnyi/CvCIN5wXdYxI7Umg==","signatures":[{"sig":"MEYCIQDhrhnX0tlfnXstFMA2ukk9gZl5M9do4QH3RSRs4iJU3QIhAJqjksrDY7BTc9EO4Jo+4BbeZQzqTjoLF/t3UgHBHQXb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"004813e5a230a9469834dedf381375778243bbfd","engines":{"node":">=4.0.0"},"gitHead":"673aa4b12678fd6a43667cbd89a0569b4e1b0ed3","scripts":{"test":"mocha ./test/tests.js","eslint":"eslint \"lib/**\"","prepublish":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.11","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.8.6","eslintConfig":{"env":{"es6":true,"node":true,"mocha":true},"rules":{"semi":["error","always"],"curly":"error","eqeqeq":"error","indent":["error",4,{"SwitchCase":1}],"quotes":["error","single"],"strict":["error","global"],"eol-last":"error","no-console":"error","key-spacing":["error",{"afterColon":true,"beforeColon":false}],"comma-dangle":["error","always-multiline"],"dot-location":["error","property"],"no-multi-str":"error","comma-spacing":["error",{"after":true,"before":false}],"no-spaced-func":"error","no-unused-vars":"error","keyword-spacing":2,"linebreak-style":["error","unix"],"space-infix-ops":"error","no-trailing-spaces":"error","operator-linebreak":["error","after"],"space-before-blocks":["error","always"],"no-use-before-define":"error","no-multiple-empty-lines":["error",{"max":1}],"no-unexpected-multiline":"error","space-before-function-paren":["error",{"named":"never","anonymous":"always"}]},"extends":"eslint:recommended"},"devDependencies":{"chai":"^4.1.2","faker":"^4.1.0","mocha":"^4.0.1","eslint":"^4.10.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-2.0.1.tgz_1510387348828_0.07032275153324008","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"node-video-lib","version":"2.0.2","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.0.2","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"d4638934057697cd1872c359c192a10e36a90e0a","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.0.2.tgz","integrity":"sha512-Z5oYMx8cbLBlkQWIYjqCo0o50WItJyWeWcUeJYuhxgcn7A02Pum1yU2i8FQMmq5C6uCuqRujIjbhWIngsDbbGA==","signatures":[{"sig":"MEQCICX7xmD9xhpAp1o0otzlDToFL5s8DgX9agRN+pUv1xQAAiAUUxbsqWxeWstpfniZDUBeT1hZi5jaC4S9zlVhjrA//g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","_shasum":"d4638934057697cd1872c359c192a10e36a90e0a","engines":{"node":">=4.0.0"},"gitHead":"704f56ba39b25dfa07e406faee78ebda06f1ce19","scripts":{"test":"mocha ./test/tests.js","eslint":"eslint \"lib/**\"","prepublish":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.11","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.8.6","devDependencies":{"chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.0.0","eslint":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib-2.0.2.tgz_1517652277355_0.8899134572129697","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"node-video-lib","version":"2.0.3","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.0.3","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"cf168441f383548d7569378766909a1a28a3a998","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.0.3.tgz","fileCount":57,"integrity":"sha512-uzkxFIZ9FA+pWfLOfzpJ3USJAFXwttxZHpi3K2thR+68fTXgtG94yUCxJ3OWqoPYW4LGeIG6Vd9YiBJXHCHehQ==","signatures":[{"sig":"MEQCIERulVofOrdbQItyEww0Nxi0018Q6Eq2tbiia95ekoKcAiADXZm1o/f4OXfDLp+MGurLtlWj0BSRvRqLx2AfRw4Nyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98213},"main":"index","_from":".","_shasum":"cf168441f383548d7569378766909a1a28a3a998","engines":{"node":">=4.0.0"},"gitHead":"8086274a97137caac1758e28204ca599b0a25f39","scripts":{"test":"mocha ./test/tests.js","eslint":"eslint \"lib/**\"","prepublish":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.11","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.8.6","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.0.0","eslint":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.0.3_1518595030086_0.2411311335681725","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"node-video-lib","version":"2.0.4","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpeg-ts"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.0.4","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"e0e4769fc5e01c2d14697f3c35e4017dc99c46f8","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.0.4.tgz","fileCount":57,"integrity":"sha512-vaiLFTSmzGd/fLWq8p5TblARsNY64bqSxr1clWq9L3Eyx0Sdn12Kgr3jCbmW4m5xSMPXWpbLtYtrGc5Serk3Wg==","signatures":[{"sig":"MEUCIGJpQUZOf65T1CoeWAjqPx+1IeJ0HGxH4GH2MABRvyW6AiEA7LJzBOUHCUHhWK8R4ugiP0JjdjKdkMlTsxjO4gIto/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98288},"main":"index","_from":".","_shasum":"e0e4769fc5e01c2d14697f3c35e4017dc99c46f8","engines":{"node":">=4.0.0"},"gitHead":"302e240d45bd276df5ad3eb0786ac74864157320","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepublish":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"2.15.11","description":"Node.js Video Library","directories":{},"_nodeVersion":"4.8.6","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.0.4","eslint":"^4.18.2"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.0.4_1520677912918_0.9223003783230299","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"node-video-lib","version":"2.0.5","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer"],"author":{"url":"https://github.com/pipll/","name":"Gennadiy Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.0.5","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"ed94f0689d4d653a9150bb0ec541006cafc3b3d4","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.0.5.tgz","fileCount":56,"integrity":"sha512-j1WD/0Ky7fpQEinDrby/jan7tf/SqXhKv32Yj0mnz5+XSCH+gcJSICvhW/YB9ZvoIJOm8dvgarefbnfrCh2Lww==","signatures":[{"sig":"MEQCIEP2aZb74ltaen1nd3fN6QZg1PlWWXCh8kX7TcsQeoRxAiB0qvTZQEB59hDFwI+fwczcN5rz5dbPtlu3Fsgvyzdg2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEXnSCRA9TVsSAnZWagAAdDEP/3biefvIG6H9kVHan2cQ\n5ZrCs8NOJd8eZvA8DsW0UrtSn88Q9PzeesdH/wjIWN2EMglUv5PcVm1lUCaU\n2WmJrWYevKBW8+Xcd4dNvmfsT4dtO02EfTXBm0MSTB3C54EFdgdi46D8yKVY\n83F4hfc8Nn8RYPSQs9tqgYT1wnoyzqKoDtj1B11z2fSU+94BtKsOW2gWbcEH\nmBwhS2Wm3foAumgrncpgcCRZA9k6FpeeIE6uJeFdpPsrhe+/65dA7W1u2aFI\nhXNhQhxX3fSRILxdhESAEmCIlbHz3dMdfb+atsxVgHZmjxuz4ajMmxWxfhMB\nOj378rMxr5806SgXpYQV4phtzKMVB4CX1h4sLzXLIV0EpzlVyR9SGm4mZmov\nnyaBD30cyETRwdTPF/3LCdCeDm1tWqzPC1aJslNReusEpZDrTbsZaWPFL6jP\nv1bo0J13ex6XCBU/8W/Xrrjp4T3Tmek7IrRidaFE9GfM3Jp2H3/EtjBGlKPc\nFZCKidAeMZG/BbdjnPNBNYA5INgxCWB3kfczyyr73MzQbFBpRfR74jkU93xC\n6qy3zJzw353D3N3JC4vULRbRPRjkz+9EUpDyO4BEdA6m1FWhcDreHJFDSUBb\nFLWmrAArKlLLrcRIij7sJSi1LJmKfKDl/dYIWyc0gEwSb3lWPENPat9KDNN8\nPdin\r\n=MCyr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=4.0.0"},"gitHead":"68914ed1b3e1395dce4e7441b9b2ebc220fb4922","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepublish":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"5.6.0","description":"Node.js Video Library","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","faker":"^4.1.0","mocha":"^5.2.0","eslint":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.0.5_1544649169565_0.6285569799071291","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"node-video-lib","version":"2.1.0","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","h264","h265","hevc"],"author":{"url":"https://github.com/pipll/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.1.0","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"f77d59c834e4834ea797441e1a99f3a2b66e8900","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.1.0.tgz","fileCount":61,"integrity":"sha512-TXqa1EVTbnvuOQ1Wjgi4BklgXSCQIDGMli3kCDPgFSfIhzP0aNNRQD4fbfp+kcw8OJWTUrHx/kpaidO+DL5I0A==","signatures":[{"sig":"MEYCIQCuLxJfP586OVuwbNIrpwCbjzGNG1upuUOBiWeMFBbmbwIhAINGIAHmOD/9F3TpuJ2FcdUCCFfYnWKvkXdDPGaw0Wvx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJPRJCRA9TVsSAnZWagAAEuYQAJWno/Vk5mSEIu/uE2uI\n8DegDGj3hIOFIJSFp2TQyFHLsSG9uPm6JY33wtf0Z3X9jY5LCLOeJl148xkz\nn3uto9/vD8XvmAYSRe30hs1MUoB+SKHXbIwtfv4wr8Cb2+gkRcUbTMduh5xR\nUlU1XThj7rS1+gjYH7v7VMVC6lj+oBAvd4HdqhYOZ6MHmvIsKjyXFWN0NReX\naemNOOJh3Gs6yZ15ib/mYqU4fk2F4PsooszkPf1bY7yXHe5mCcvFs16AQirD\nuifxC2sBEX0wFD3hGJ64U2tWIxIs0hmpg2pdCAzdHGGqVwsP6sUV54sQoNy4\nrq6hhkcBRYaURF9xDon9EFidL4pSSL8nMFA5hJPOzqPPsBEpSHjSSSrXuPn+\nIkZjrnb1mUPptVkd4s1jvN2JHBH2pHoRl1WrSZjfS9uYsAg6xEBMfrsFlKS9\njzie80huoYE6wexPeYf0Oz6J7PT2cCLBW1SFszewVZXk4gj7qvaD5WnNkNQB\n2aDFXWIde48c692stq2ozHSyAFuu7rmazDgiAbNZcj+oCzHcObxBHeeevrhY\nGOZxvcEBirHlm/4Ax+9f8v6keALWY+7EcIJXeu2aCSQ265jIZQWRrJrnweet\ntVpU1cJcieTGtbeeSJC8ITIuR7Up4M6/k8LgfS7uoHsbbSvyzwZGRDJ+dGPM\naREN\r\n=7atA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"0e9946c24f74d680ff34a2f347149871e1de4ede","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepublish":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"5.6.0","description":"Node.js Video Library","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","faker":"^4.1.0","mocha":"^5.2.0","eslint":"^5.11.1"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.1.0_1545925705196_0.9498651147089248","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"node-video-lib","version":"2.1.1","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","h264","h265","hevc"],"author":{"url":"https://github.com/pipll/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.1.1","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"d84795f764a97d26d1395f9df498ab2bed2286a3","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.1.1.tgz","fileCount":61,"integrity":"sha512-l6klXGJVOrnc11mmJ1lx0vgZ6cYSCXG/u/1a4Ev1LByCM9YbBOeXsFpihZ7cCJEzvSMqcuyNpreEJAT9w/yNCQ==","signatures":[{"sig":"MEYCIQC+yyUafCCXPdK+0kUv93cAdyTH1AEWl6zr6yloEwywxAIhALGAMRqj28FB8IApp4UcqCyPnvNQw6BgUyUwxGgJ48A0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJP1vCRA9TVsSAnZWagAAjrUQAI3lvqouZwJJ5qakE+YU\nhO/Kw1vNH1KBuKd0Cnj5W/5lR/6EcoTzV+M8DX83huGatPYWLjeQBjtKwLVh\n4EPr8MZ5OPtFbX6SQY2z1hhaydDTEAvvPP7QZ7zxKvkzmei4nh1SNP+6R9Zi\nXNXH1rvBnJhAmzzdjjaZ0HYe2O7JUy4y665YKPsgPeGv50NdNwZEbkMnQzc6\n4mTy/pfRRyYtvzYQ0RHHHCrF7/R7Y+HlUGhkzMCwTS2p4KMVq+Emk9QMMuXG\nvNnP5mcRXXRtnTqFUszrd7o3YnvbpcfW/B3igJ90DGupZVeTwO5uOz84qCot\nY+8udlSgCWhCcPVUmkhwl7Nqzupcp+KtsEquAsC4yqEo5aFO3Xby4BS14WDN\nvEcRF6ujcFP5xNzQfNLCrYZB5fuysH026HryCbmHUuGeHx4RB9ezQyg2T9NR\nNpexwXjJtOdxgj3LwwmTOBJumylHxWO3nKC9BccDcsIVJ5WR9w61CcRigIuk\nEGiKdsN839EEEwj+RO+fjacc8qo01x2rnbH8QtX0d+sBtIcDYpYPIt7vGDr2\n075WY/HwBsA8vhOi7jKtXrud0ctyr4m0b4oXvip0cjo30+x3oR+6lp1NSWX7\nvFTZZQTb2jiWaawqGvUpC5+LEcZmpplRWkMP1OI5ZkUowNqSAF8sf4BjWllF\nW3Lh\r\n=WdAj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"6b8f16a993ee4c408dd686af932a28b780145859","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"5.6.0","description":"Node.js Video Library","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","faker":"^4.1.0","mocha":"^5.2.0","eslint":"^5.11.1"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.1.1_1545928046762_0.4211674152641365","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"node-video-lib","version":"2.1.2","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/pipll/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.1.2","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"03c11c3538989050dc12f17ce5b08102e7eceb5e","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.1.2.tgz","fileCount":62,"integrity":"sha512-jZotl3hAXv5BO405V1r4k7Pvo9pCvT3cLSQ3fpsv6ORalr+Wh5021UZ/18cRIDevaSzNSMwTGGDEMCiDluUF3A==","signatures":[{"sig":"MEQCIGdrL1F9fNzrdgmajhxv0MfDihhUeK4TEwQfgfGHmSmJAiA0lXo2M96D2uBbnc8w6yDM09IYG0r6dmLW93cN/9kitw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcKL8FCRA9TVsSAnZWagAAikIP/iGY2NSRM2KpxXtanP+A\nFjzBov+2uOw+uq9eMm068PtITXy4gIVjYk2CLwxuxPO9udc9C7BMifK8seYi\nsrNAeUvA4TPjbJrRsvvNRon7z+nRM2a93Z4w/jBRtxQvN4vU/73gruMyGmzj\nF6DPTUT8y85jQSWquE5yhSaFnPqGAhz+ITCeCwE3K0SyWfwB7z+RVBmvY6a3\nWRb/O2XhFmNga0mYU/XsghPITy+Hx10T/AKYsaCbu3jAPxEmsExkhXCIZUdJ\ne3vYTU1UAWwe2Af7+QwATYTwZvEaTIqOJNmuOO8r+tBbufk3rnZBSrJ/6fMo\n8Fe6RFsjv1pEfYaz8N0oTw8TwrZfOzOsmKvH1Nfne5YoESE7/shsTfKIs9FN\nQBY84dARQh2eTHL13+SmT6O4pjRHERoPphp+W59DEhsrua4n506nm053V4bu\nrMLJh42zlnGkX85uLbQZFOvYVEWmg9jww/kcI3uJ/64AYNYPP9Q8/4TefCMR\noJpjTh9kI5xoH8YETwi+tT51zUMwTpn4n1DyzPa2FnwQbLzlB9tBuZb7Q590\nVtt0uw8td9+G0CaKTC/vjzz0t9IfdWkOrlFMEsGfiFRNUeTIB9oX3BHKT62s\nyNIEH8wewJIVB/zyAwXouGjxouwfm90HTf5MfKlOr+uKkyz6RRADQZ3iwZ+q\nqHmm\r\n=mc42\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"9661afb7823cf26977ef11592cf3577dcc4d9e3d","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"5.6.0","description":"Node.js Video Library","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","faker":"^4.1.0","mocha":"^5.2.0","eslint":"^5.11.1"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.1.2_1546174213146_0.25078833178565296","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"node-video-lib","version":"2.1.3","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/pipll/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.1.3","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"95ae9a2f1edfb64ec747e7838eae055acfa066c7","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.1.3.tgz","fileCount":68,"integrity":"sha512-Po9sLwpfC+sDHCsoxpYBhthQRQFvPnv7MY0gnBQ0iIHsYwQysu9SOkGNuOJq+QSpO380StktfjYwN8s6UcuKNw==","signatures":[{"sig":"MEUCIQCaTnV28mFJ7zMxGP0eSY1ag0S4ySh4aaFafZwxqDO6QgIgN9MZA8qSwQLyPP7fkdjTfbXJDK0gceqdj5fGp2cgEhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMlbgCRA9TVsSAnZWagAARH0QAJlTant6GfbWX+CMG98M\nNWvU8KHOZYu1gee6oXtFy02VvxvW2fao46qrlF5AePRz1sAom5F6ZhFn2bbF\nyhDBdKzML1NeRO+NEsgBK77NOhXjA6zjbnPG6sNVngFhmzySonImzi4hIi6W\nFeigITLU4NkvWBH1XMEFrLRuEbdS2DbJk04cdbeF80g2WnreM7MgaCipqkCI\n7n5R7HpJrFVUUNdHMQ7ud5rxnDZdi241vpcFbfCokeVKBZ4L7oohWS1B7INn\nX+BC4pg6t/j+NtUtPDxTFi2QlEcuuJjBDOHw98iJlZlb46kOldRGOiVE+oq7\n98GrL9YB+lwSdWzhWC3+uAFfaU90RBSxnt4mfsAJtuR11dRpv5j7QyXEDEwt\nk3CNESBln2w5bPe+I4gjhEinhmjmvgbxdp66KqflO56WthZiKS1O2opzI+mn\nrNSNVNQPMMMK+WhybDGP8fkdwzDEmiwZHtVooPjXlaFxHylt/p6iecUhqnMq\nA9fIossycEpE+DujiEK31V2Z3R50dZjo1idEO7/KDK1ViVQH6x1aOrskTC1b\n8RyvMNuhcKun97z4/WuW2ixLnkRk60y4S+ElQuU37WQ+cIHlQ0U14muInK+R\nro8M7GinQfwKt33ps0raHmUGj5Qa0EIVNH48A7NlGiGk942UGiKfAU6avlkO\njQ5v\r\n=vu+y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"07d178ac9f56ef869faece3acf1397155a71d0d4","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"6.5.0","description":"Node.js Video Library / MP4 & FLV parser / HLS muxer","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","faker":"^4.1.0","mocha":"^5.2.0","eslint":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.1.3_1546802911267_0.6518537002258669","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"node-video-lib","version":"2.1.4","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/pipll/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.1.4","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"2829d0ee5f8dd93cdddc6405cb190d6c5d7f28c3","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.1.4.tgz","fileCount":68,"integrity":"sha512-3q2KwGof8G5hd9wbMB79S+Evg9nZUmAWCUxhdohvkvQx9liTFNwqea5yMLrT8lCOvJcAx64Ezet85AV7Oqb9Mg==","signatures":[{"sig":"MEUCIQDR5hA/b5NEKl0OQ5pLU2wXEewai9yzKHtpKBBH4gvxowIgN7rohg79crNLazi6Pa3CMyhovdrgO383++H26+CElzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOmesCRA9TVsSAnZWagAAJu8P/0l4158+QKdjfbqCG5Sb\n5wQzfQLeOId5IhOlZX73mhYFSAkf6HYd+pd0a7wkyPTJ+h58SDh/Xn6lLQrY\nnUH5Dy17uw0mAmtwXN3Al3RO1MX1i0VyXsS4P6avuiUlxilWHjS6lnshOKTh\nudGd3AyRZBimtfnbNSEMOYPgQCyqtnNZfP7EFWx0beiqZ341p45icepgKX9I\nTyo1qTf5oJe+OB/fmYXPouuw0I64JcUbIFZjXYgWldXQThuY0mfkVQqM6bok\nbrS+5/hHay0zwNICxnnPiIhECvNTSL3Cwqs1cbhdBGAbZejI0804CcOVXANU\nhi3bzq5AjK/EewcNbOPpImL/AQtMRghfcC8kJ/cdsDl29up9FiyBpQ8qFoqM\nHLOtTNA2b9sA5NXsxZmPn7+wssMlE4e/6rn9u0cfoPktfWbV2vzIYGYx6wnJ\nC4voOpMp6kDh/h3mDx4ueI2G0P6xYt7BzzUXXUEghBfZJz5WDf485D8IYg56\nbC7KyGliJYC1X7qGL9aTupk1Qm2AwfGL9DDp8Tnvyjzf2hGWwvkvSsyyU52f\nqclBTb5UT2o5O/ODlrg4pyXKSfqDAnrh4ZO8RvfJOPawbMLfqzfKY2+6JVsT\n8u7/SHmuKDWHhx8nMErA4WZVitbnijYXi6VfgWLuaLFUulQeXJs7xpe94Toy\nvSpb\r\n=+BK1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"6ae65dcf11391ff460a85dcb171ec3aeb85f9074","scripts":{"lint":"eslint \"lib/**\"","test":"nyc --reporter=lcov mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"6.5.0","description":"Node.js Video Library / MP4 & FLV parser / HLS muxer","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","faker":"^4.1.0","mocha":"^5.2.0","tempy":"^0.2.1","eslint":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.1.4_1547331499971_0.02289333753263345","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"node-video-lib","version":"2.1.5","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/pipll/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.1.5","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/pipll/node-video-lib#readme","bugs":{"url":"https://github.com/pipll/node-video-lib/issues"},"dist":{"shasum":"7b3c82abd03c3b4860f835ba6ec683a03e25e243","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.1.5.tgz","fileCount":69,"integrity":"sha512-WEfYpU3T7TUnm6u5dyfYl4LIBCqfV86QfKSmWUK24G5wRZKTy0caALhXPUzfVw74Y2wVQIufsrQxToX8HFaUZg==","signatures":[{"sig":"MEYCIQC4WoenkbVzyXhdHW1fAMX/tAX2DK9OOAsWnLNe8+WNtwIhAMmZEpGX1bCqDb+C4M5JByp6rYIW8+ZpZyWQgRftwAWN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYGRVCRA9TVsSAnZWagAAsLYP/1hJRK25wrO0+edvxM7z\nN40CsrLJwz1iyRcu55WNMQwyTp26E+aA44DTzSchI/HyEbYdHGPGyI37JTcf\no4cM2vnf8esbNbNLNwQf73jfRPRtD8xiLqsOs2zJIK8zIQvn6Kwec/yPWdtI\ntdir+8xryiYol6/+E5thaF9P1wP330aEvTJ8V25oUecS5P9XWWwAOTNZG4uU\nXPKOb/TkZZotWG7ySSzK/3WZHw1CwqGmsLGGttO5U82q3Tq29tZW/Btb17AJ\nahDjonVBiMjVR9wrAQTmFJk+6xy3n1ssm93Iri0i0u6o99Ko5AvXe09/vjfj\nTIbnqGaqGWk7jFgXqmIyQp+5a3Fct0HbsSgeycbjkB2PmKGu97ZiS+rIJmNL\nwn2g4UIRZExwnvJ9BcJQd43k9KdIa82zDmR159tJvSuR6Lv3tDYtKBJMuPmy\nHacuLRhDsbM7tgdSZXLqAjE5w9qcNReQGiRUClymSmUSCWUBX5SlLPi2NEzy\n/i300EJzdFc2J1UepLrmo0UwX/4HmMneQjh80W3EU8nij5I3HZDFKoZrw4q5\n1GbCWl+uBwVLOhzk8jwfH1dv2cdHxGgh3D3cj9abcFnIka77i1OX0jLtKEjv\nRuGyzokFCRKVMJJpU5SF6NJwMDK5G50ahEJIYHxPQlowh/EsxssaIKJ+7QxZ\n7u4D\r\n=ae7t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"a3ec2377dc76cee3888d16df5769c8ffceef5ed6","scripts":{"lint":"eslint \"lib/**\"","test":"nyc --reporter=lcov mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/pipll/node-video-lib.git","type":"git"},"_npmVersion":"6.7.0","description":"Node.js Video Library / MP4 & FLV parser / HLS muxer","directories":{},"_nodeVersion":"8.10.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.2.0","chai":"^4.2.0","faker":"^4.1.0","mocha":"^5.2.0","tempy":"^0.2.1","eslint":"^5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.1.5_1549821013073_0.7627624471636925","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"node-video-lib","version":"2.1.6","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.1.6","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"5b0c064fc387ac6ff6376874fd89083ff94e0338","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.1.6.tgz","fileCount":69,"integrity":"sha512-CR/70Nl1zI9Nmh+OsJjCYhCvbhmx1AxiheSYETbOT1FbzXGW7ZL9RDODS5S3F1BfmR5IOWKqD5TFW94CH9JbcA==","signatures":[{"sig":"MEYCIQD1WbNFsWn96qd67tCrDJtNfqDzeVcaPhigh813v3wlKgIhANGkf7dROwnb27PxycXUvFIbpN4SpxEx0qXEeOw3qP21","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmM/QCRA9TVsSAnZWagAAPAYP/jm5y644dw6KkgbbgNl0\n1nBZtR1nBbrLxfSFfe3m4w96+i77OBcKOncpPU6DKU5PemvAA0ltghuJyM/L\nUqKRGo/bgTwaKkZ+oHWGLEcrc3vr1/QIYJ5iBiYxvXPxMBqu5UFi3JdMDdA6\n4BD+RlJrfpByDJTYld9sHr12KvFRdkv2i3nQfzQvcnH7kVk2fG/ALtPH05nz\nHOc0K6M6aB7KZUagLaTzA9I6njpgbRIyyCnzb2UwQJppAI80d2w7urSgFZMA\n5wvwUx3xJpYOcZPUJnuLUJu76nJxP4ijFnzkmSpc6xgJzIczRwEoxKynWI37\nwW/EHeO4H2ZEKwKyHYAxeuBthFq7oaeH1YYzm3e0TrxhFS8o/i7HLA4f/rM0\npmBdo/Lo/bhWthrD70nhEbpk1+kNRNyWiKXBzb/OT/spZ0njPcqlWmNayBfH\nnfb837ou2WTOZsEr/HmInSKNxntLnX+9AtyCzh2uG8WGcvE4HJWKSNvVLM5P\nKPxgM7qCCj4gcCaJRXk2V150m8ZuERXpivGKC2jekvq11mPfYrsHo4FWtCby\nMU0FOe/1SnMK5mbBEPp4BuTQ3kaU8E5tWDpRMZVVWHRkPADfYpMSY2NxSCmc\n3NPUPwljI2mUR2M8tMFgkHPgsz6yyRjXO8xrF1oCCJt512d6kwPLr96z/rTA\nx7/7\r\n=qOYa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"73e97818e35af7b182bd416b8063b3e7d35f1537","scripts":{"lint":"eslint \"lib/**\"","test":"nyc --reporter=lcov mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"6.2.0","description":"Node.js Video Library / MP4 & FLV parser / HLS muxer","directories":{},"_nodeVersion":"8.11.3","_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.2.0","chai":"^4.2.0","faker":"^4.1.0","mocha":"^5.2.0","tempy":"^0.2.1","eslint":"^5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.1.6_1553518544170_0.7434063527520682","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"node-video-lib","version":"2.1.7","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.1.7","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"f8cd0c7ee33ee579c447ae7791ea0ac05e3cb66d","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.1.7.tgz","fileCount":70,"integrity":"sha512-BPsiDZfAWqelyFIqi8BLxuv6QvNl+QWxbtbkB3ZrxnjVrYnikfuLafbK84yrgCYoZoM/TiDrNPZXKQ9/4MkPoQ==","signatures":[{"sig":"MEQCIACZf4HvX7S/9726qw+8iLXph+f40CioXOPgki/br72fAiA32BIco/pyLhoD/TSDpKAvHkhgBFheQ2Bu3pOeIzcEnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxfJXCRA9TVsSAnZWagAAuAcP/1dtgXVaUQxtvAHiLog4\n/bBwVQzQw1eif/V/jgMJzldzsV7Isizh3Jf1eU0LPzDvyG4mQIJQ/M2n8w2f\nSsVonxNth+4ieavJIPYTu9x9Nkpxur/eeqj0HFw36SK8CqU7MW7fedDF3bnb\nlS8LW6PRoQFSCLSOdgCTY86EuUxJDu4/JKqLXmGCOkGMtIqp7qiOQaKvWNHM\nxFo1ZO4iB5FZyE887aNEjMvI8RB8RmcKggaKw6LUJQMrbzsemjMo+av4AzCr\nITu/6iry1x6aztkY7XGmiLCkMqApiwiOJMtC9Z+sTo0AEgem5yYNX9ogDed/\ndZD/LPFbl+lEJCprZu4XhV1kcyKS23XDSM+XP0O1swuJMyfGhu7FBzpCsoAT\nxTBGmpUvzHTb7n9Z8xr876J3UH8i+df8XjdvXcbqGIrYtaAP7oxzUawCR8ow\nJbBN0Gc8BaK5FC7wHR3MEZPY2VfgB7QOg0sJW3KSWI1nCAQrHoJtTDFqdlAl\ndEbqe0KDzafkNUwibLemjxco4aYrwEoQdK2+aQZzOL6o0H672LkNuH4gwl5V\nGKD/2jo0VgiLq0vDzR8+wQ8up9oDlbuMBpU1yyUyBBHSUYuGAZ2KiRCAJ+b2\nfVhr11Wa25+5QoOg+DloF1qCfsyQ/YmXSGnXlQUOgFOLQSn+fwcadUad9C6U\n42kW\r\n=5S6W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"43d3ff8f95aa7812f5e25f0dd6143966bad81a11","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js","test_with_report":"nyc mocha ./test/tests.js","test_with_coverage":"nyc --reporter=lcov mocha ./test/tests.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"6.9.0","description":"Node.js Video Library / MP4 & FLV parser / HLS muxer","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","chai":"^4.2.0","faker":"^4.1.0","mocha":"^6.1.4","tempy":"^0.3.0","eslint":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.1.7_1556476503008_0.5045796964216811","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"node-video-lib","version":"2.1.8","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.1.8","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"c4f893d1654512e43cb735f1de1e0b2a62253e4f","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.1.8.tgz","fileCount":69,"integrity":"sha512-CbBUVH0UeJtJOUynierUBqO2/wbok/xY0WpVkiezm20XJlG6y2uYGuPFaA5Ni5sicmJtzZLgN7MthN7h/1B9Kg==","signatures":[{"sig":"MEUCIEBZV2SOwyvVNQHS+FHMA+eODsRZx063EhTBExbCaftGAiEAvpYm2/BeDCjn+QfVcClvV0daTCi7b8HF4WplzhRrik4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxg2BCRA9TVsSAnZWagAA2YEP/idm19v9IrVaw8DuZHg+\nlTLaSoyOcOUICSgY5BkKVnVb48+6PI5Js/p7bAH4ee809b+VxafY9a8orP2c\ncbJrz/zXZ79rYGO3+oQEbEtbFsToytmTV+cvuAhmy1GrAKIalRrHSZEor1+1\nFjSmTi5lawZaCZUL/opfGci7rMhQqPNtU5MQD9R7wwYoynKMK3D/iKlGbjiE\nGKEbSwQvF+K/thrZrZ3MXCao+D+Kr1Rd1hu7soT5EPi6ypcYTAQx4xlZseep\n2thJt/kPQu6Q4K/bpJCbLUdxI7pJZuRTa2SmeV+b6V0NfL1n8uS/ADz8MB+S\nPW3JP5OBU77Sb0F6hNSpDl7o9tiKoLkCmo6pqbrTg38CqYKjJIPkKvOBn3/k\ngAxhWRYqCmIu2uuwWPpUzE2wOHmhVR9wLh2bh8CaVF1nuLozE7bww9c/l/hm\nMAnSSS2PNRFJRNKSvu2AIxlQZItfJOuaQQ65A1Oa0K0VOIaxa0g4OPd7bKyp\nZkAtiQ0p8vv1xej9sIKVeEJyYECfUCB5phj+NPjAIDNNe33XgZlstodjd8jM\nevCTOd9eXWYruc+fGeNAkScDbUts+HzkMLNVo6gKHOHOtfAoI2dbhJuiCUPR\nINqQzuxJA7hWxkmbbuh/PXu3kIG53vmQb6w6Trw7MXtsHRVwwewIXP3hQ0iW\nHq72\r\n=j15Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"dd953a1065ffce0c8c7e6826fcfeed10da233063","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js","test_with_report":"nyc mocha ./test/tests.js","test_with_coverage":"nyc --reporter=lcov mocha ./test/tests.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"6.9.0","description":"Node.js Video Library / MP4 & FLV parser / HLS muxer","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","chai":"^4.2.0","faker":"^4.1.0","mocha":"^6.1.4","tempy":"^0.3.0","eslint":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.1.8_1556483456748_0.7407712423603947","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"node-video-lib","version":"2.1.9","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.1.9","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"2b31b7f667384cc16fcab43eeb72c34a1813ed06","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.1.9.tgz","fileCount":70,"integrity":"sha512-gmHY6pKmM/1eskHKLX+afPJVGgtvtgVGDzSDvTUsjW21rYbleHmIuf97tQISECh9hASng5r54vm+Qtc/xi7tHw==","signatures":[{"sig":"MEQCIDR2mbaRVresVsxVcB7++J9sl4LbjPEqhFlY9D37h4IAAiBXi9Zw0wohV7HSb+THiAWHEcn5PTQ6l8+TcKy9iBytXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcytvxCRA9TVsSAnZWagAACwIP/3QmYbOfhg8/jhWxqIYj\n/pWmgcc83WLTzOQzehcXEeda209XeIY+sgihI2jf1x67C91NW3a8SQQqjrk9\nVX5g+yBvrtU8VW6diM7//Va+MlqnpqA2Fb5kWuNpvkdTAQDs0hyw9ARB9Xa9\nfCWUNPS4ITq9OxaoL2KMcOqxA6VQ16AGO1HXoNxu5BYVEn9ODCymMp1/g9+O\nDMNipKZ1m2SHK0vcLSB/L8FPuRHRiqTGiaC8wXsBZFDX/YunsC9jQ4dUXuAH\n+GMdIOLvBXlaAjhddxE84HqTlpmjLkrfkW6wkSBurU6thtWYyIW6o+wvvPLC\nCEt1KEM0lyT3peLLyTU3SduUKvnf+KZ0uLgV23MusjpYq2zV6kRuWYzIl6J5\nLdld/n2AS5xZPWGWVEUVZGttJRU/UFBWTEworDg3JqpJhARueuNX7Gaz5/lv\n+nNB/Vz6rSFla/A7IWQqONw9O+x6gl7MCukTi0uSDATGjZdLpGXbpmkodYi3\nbXt9a0RhnMvfipMzh6BYjl7jn9yj8mvK4aejEsxsQVMEaC37ccvANXZLMFDV\nHm+rvtcp2i5OtmKCzM1xSJf8MJ0hwb6klET8iv4cKEuG8z4BNj0N7aNbGNU+\nvhr2/CT0ieIAhKhYnXbhHsFDEaJse0XZuGSKrbvLASPmtRVzh1871UwUo8KP\nOrb9\r\n=FAMP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"cb3ac27864833ff79065f2174158f7a3d357f52e","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js","test_with_report":"nyc mocha ./test/tests.js","test_with_coverage":"nyc --reporter=lcov mocha ./test/tests.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"6.9.0","description":"Node.js Video Library / MP4 & FLV parser / HLS muxer","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.0.0","chai":"^4.2.0","faker":"^4.1.0","mocha":"^6.1.4","tempy":"^0.3.0","eslint":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.1.9_1556798448707_0.6884679663973807","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"node-video-lib","version":"2.1.10","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.1.10","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"e0123b91fdbd6fa7e6edb7b1465d3908e3a8273b","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.1.10.tgz","fileCount":70,"integrity":"sha512-v4TwU9d/oBtCpH2x0VW/OZSG5ys9M0Jgjh/i4/f0tS/LlYS2K0GWsd0brQBTIHe1ASi+KhyjXSJOorwIwLS9/A==","signatures":[{"sig":"MEUCIGAdHrRNPSqJVFj7Lmpj1i1p+aQtuc3WbqJTzwqk/BPfAiEApWAKsCnroTzvb3VVsgPxGWAR0foobvwhxgwaddYuwhA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLLH9CRA9TVsSAnZWagAAj9YQAJgZePLhnivBlVhPx91B\niIUa8woz09dY5hGOoKpj68bORKPmB446sEAcpohPRRaEk7pmN9CHVDioy1mF\nCCN25XXuAfp8UuvkAm7v7/zkTmOfJPIvg4j9VQOpY5bcHvJ5/mtDSTaVyOMw\nTWrbAjr42y6S1PPztIPY6plHeBh+xfo0w0Wb5ly0aglshWY0ds4rSinBgspb\nA2HE9Kf4fMYS2MXsfLIL17o6C3tI3InJ3oIhVIyPLwDueVeRIH3f/kQdHlJg\nYEn+TugoSdH/I0QbVDVPCvbM9TRUAXI2a/QWj+6+32L4Px+leNompiCOcVtc\nwgADOQ3eJ5/YXxObnB1h+XWaqFk+7GKvtEhdz8vx5CTBzaO0mkItFrXa/TFe\nV0ioAl9e76IzKjL63a7hJ2JebJL6gmZObKNKfsvvoNvy4Q1SK5IwJgQhx976\nR5iP6lPsRIcz37ahsLANV7aCu+f8YPMrsF8bJZsZSxs4voftNbA1dwz9C0z3\nJCbpWxLH0d7DoZTyBFWj9qIFUsGZDtYA+xlw0HvFgPdnfyKVEs8iJbjoOVKl\nwAlzuCCAvUcDSOLQtKW8JIgeIsmy/qiX7PiknXC6QlPHsXCuhR115oboynzz\n7qTgtHTOGJkUcUMyYENFeHNOQcGuhOKlx0uitPycbylbehGI4euQBim3j4BX\nTMwr\r\n=4caC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"5cbcfde8b90d5ff941691ba62165b76764813d4d","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js","test_with_report":"nyc mocha ./test/tests.js","test_with_coverage":"nyc --reporter=lcov mocha ./test/tests.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"6.10.1","description":"Node.js Video Library / MP4 & FLV parser / HLS muxer","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","faker":"^4.1.0","mocha":"^6.1.4","tempy":"^0.3.0","eslint":"^6.0.1","lodash":"^4.17.14"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.1.10_1563210236933_0.2794923194231427","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"node-video-lib","version":"2.1.11","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.1.11","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"d14328a304105539ffd1fba94ca0550d80f8e5ee","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.1.11.tgz","fileCount":70,"integrity":"sha512-jM5V1zICS2g7qcaE8OLRTw5f2aHDuHCxk0AHKGF+6JB1Ea+raCa4zfkkvQn4IxVaeVHTAyoxGHvrFpAmXZd55w==","signatures":[{"sig":"MEYCIQDtouT66R9RQWmb/bKBh58hjWXUvTo9BEVfieKp+wLJugIhAMYsJS+K2WMkIkhvfyEDdnB58FGZcC324yZLPsM3yCp2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2ipTCRA9TVsSAnZWagAA4VUP/2Av5hz9d2wwCfbhEVVu\nFVrV92jvDTXhWtDwhqNf7nTpdOnBctt0CPSjP1qu9eCUUohNj8hhgvj9NXhC\nb5QmJoxLkm/hXYGWiVFugXQG4XMO/5ekIvJ+z5y+f1j0Toy6/Z1fXOcsKlAB\noQLM8ttDn129FXUsGM18jk67NXJ/0EkKxdXhrtkW6b0/Qv/kIF3f0hxftowI\nCk0bi13oL6yZ25r90WNH8WhtC+yocNVz3dh49l9ggkpwLc/YPDbd5NRmjLqD\nmPRH7jE+MTnrk9jZKBoMCyv8DLfe8JnoFfBXJFGAUiTJ88O+AVUF1VeHZ7NR\nONl7Dcz7NbXOrmY/vWcNeMHEJwJ0Ea6DXutvDKpH+3g+PQ8bgZ9hPfJiI2NQ\nKXMc76d2/9KYU8UjxibHNVUMEG1OfYxR7ofXFZuMVRquZQ4FmpFVWMYYbGtb\nrAUBpgN0ZXPiSy7GYGdegaiiWLKA4U5hqnJUdV5CE4cHryAKRTUmPSzK0gQA\nM32YH4bjJ/MM4hjD+ysDSsoLPug3QP7AGcaBdKT1zdUh0GyKsztFS85reLcE\nx+g45gQoNfni1mwN/0ZDB843kTWYxGYQr0U88rK0+0e3NyiN0eOqML5DIAlL\n+sTZ1M7l51lBABAxGRtjubZQ+/1KZIwKEP5IWdWm4Xk9GyXyH3r69Jcafllr\nSE32\r\n=rBFi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"7e56b7f9206746554157138acf92d217492d9eb3","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js","test_with_report":"nyc mocha ./test/tests.js","test_with_coverage":"nyc --reporter=lcov mocha ./test/tests.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"6.10.1","description":"Node.js Video Library / MP4 & FLV parser / HLS muxer","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","faker":"^4.1.0","mocha":"^6.2.2","tempy":"^0.3.0","eslint":"^6.7.0","lodash":"^4.17.15"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.1.11_1574578771269_0.00723929484003083","host":"s3://npm-registry-packages"}},"2.1.12":{"name":"node-video-lib","version":"2.1.12","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.1.12","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"0d1c3020a770934e6b1b2e2e84a83636ae6c7460","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.1.12.tgz","fileCount":70,"integrity":"sha512-14GKzNwdtkrzt65sNmDWKOTeYSPGOEsuTI3hFRvaUrbtrUV4rrU52CuOqk/9i27XaIcYe3Id7AJd4600MufW6A==","signatures":[{"sig":"MEQCIGF802H4v2vVAye7bCy0s0OETA0TzGIR+Ma3GweeWPpaAiAHTKhYRKHZICuRWvUv4T/Kpezk7T9ngCwLlN9Ww9NHXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4J9eCRA9TVsSAnZWagAAJnIP/3hqRPIsn9RyXI/mq+ny\n0kRd11fzIQDO4AUyBPw8BxMdSFElDFNQ5Q0aeXSr5WSv/Bp1bhbW4dCVRhNL\n23QjBFjB9l/Tk910ZiYEsp5/92LAUsI1Oqxlz3WwLmfngtHgOLsU2MKKIWk6\nWqRvuu6GcJW+3J5cMc8v4Y9UQbnaXNaPJ7JMFRaV8LeZivR/AdFV4b9llvjr\nfuMn32BqLu0BxCOmyoTFjUiUatWt4oQ/sl+eHA1btvS6SB9aIFOsALWQ9dHh\nqaZLKjeg95oe+V9n6cSm4as8MARM6SgIlILl+XZ+1Zq8TQf59IOScBqPsCNm\nmX5pesqHyY3jk9BhpE+MoRbeaxgJXaCPA3m+GGzKvCH1UUAHevmyMExcAdai\nZXNnziZC7TuG6ZQAuY/gwOn3tNetmUEE814NZoF08FCkv0SUGwkXYTZCIPl0\nfoUojuGC6DoYYB4/8Km3R6I2ext7oujHfpVAETrenGsexDuw7KcUQPzAZSdG\n9rfYBaycQrSTb3QYJr5XHe+4GDErHTG3QrL2jWs8Yfwrsrzs1buTeoEujdOm\nR3FBxOgEJtMrBFTlyuOFjrivmM988JcUbdAP2vZpQpZmuRUTPrUC4FsNX79t\nVZf1Fh0xyBWa7mro1DTXQOcmH1GKuWcUyDcl5RKPdaIFfYj2IIzb9IIpR8eh\nIgsV\r\n=JFl9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"9ffb89faa9bfb95c6dd24c0cc16b0b9f3b654c60","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js","test_with_report":"nyc mocha ./test/tests.js","test_with_coverage":"nyc --reporter=lcov mocha ./test/tests.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"6.10.1","description":"Node.js Video Library / MP4 & FLV parser / HLS muxer","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","faker":"^4.1.0","mocha":"^6.2.2","tempy":"^0.3.0","eslint":"^6.7.1","lodash":"^4.17.15"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.1.12_1575001950511_0.3274873696097538","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"node-video-lib","version":"2.2.0","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.2.0","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"b242116d6ddddde4cea3e3a224b6497b63c62471","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.2.0.tgz","fileCount":73,"integrity":"sha512-SHtU44hzoKP1Wjx//LcE9dGukb+iNLNvKkotOidkFg3me+lm91zBkWIJEAoFatMOcGb1yYIMdXARWVDGVeN1Aw==","signatures":[{"sig":"MEUCIQD7BwxiPTuMa2Y+6C9v8AnvarSKFX0wmlAu9TLAp92wLwIgMy0/9hG47YyGg9Q6M/tau0au7x/lFAKuIxOrBVaBGiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd61h/CRA9TVsSAnZWagAA0l0P/iD6xN9idpPKGXvnbqay\n/D0VtI6J0Lh3kfJSvZYY4GBNHabWygJm9XvNjqjhB7/6s77tgzKR5eEKTdVj\niM+9akWa1NNrzOZvlGYwAbAu2W+p4rTw5JgzNjlzxWhs2XOM+KwTGulJMrlL\nTRFYMpioY0kXkT40I7/+NWP8PCYecSVzFud2D8V7SgeWXic0WBqdd0qJKxCJ\nAxwsAsFDJdh6TwefhQ2imcG86hMnKCpHg9kxk1R8S/5tPG9r459HFbzyegk7\nnIfbcIrhQR/wCTXPUTvGfFfzZioxCs6Qk7HbgNbZG0RqvThOi4tQD/yk9D7e\nDRs+7SWDduDh8BOYx9GeJsFvMwxal/VbPMu8zcXUWEK7A35gxLfCtW18UZ8M\nVjXAccAUToxRmMfPXGwfd4nr/Yw1hGsRvoFKi7tqKlo/5JmKuMow1+XUo19c\nGmfEKX+zPPJahMF36pRfmATKJ/Rq7dlw21yIRQ6OA41ZgN5b7cLhF6PHdXBP\nD8mHnDr3V5ocnnM+n7uoQi2bemd4jhqm6g+14iUPHRjroFOMMHSOuBwRATTn\nijsNosLy+VNKFhL89Gwtic6gT1rx1X4RPGcPzBU6Ck/RWcOPbTo2uDgnbNv/\n4qpdKjHO4cat1Xnhl1nTyzTfHh6eBDWrsMbpdHFf4AcgqdvASXRA/T4QtvNj\nE6TL\r\n=Z/bX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"ea8ac1a709497b00587aa9fab9657dc46452edc1","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js","test_with_report":"nyc mocha ./test/tests.js","test_with_coverage":"nyc --reporter=lcov mocha ./test/tests.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"6.13.2","description":"Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","faker":"^4.1.0","mocha":"^6.2.2","tempy":"^0.3.0","eslint":"^6.7.1","lodash":"^4.17.15"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.2.0_1575704702452_0.5837186922240796","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"node-video-lib","version":"2.2.1","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.2.1","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"5e927aa9140a7d17e3f7ee7e6613ed2b9552dd50","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.2.1.tgz","fileCount":74,"integrity":"sha512-JLwt++txb0XMXYgZUWET6DI3Xky04pcS0R4Jb2KZ1lOy51o6zjhffWJpGo4JFZgiHK5pwXqBkokpGkbMvoMIOA==","signatures":[{"sig":"MEUCIQCxXt0HiQWTGIBYa6YTd1PhMuQP0poRKyq4H1wAwOoaowIgfWfYzGOHCOF73JMfVGGUejyKvmXOqGv3Dz740XPTYw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh6YPCRA9TVsSAnZWagAAJ8YP/3DrPo56kYSO9RCIDpmQ\nLf5ag87RqC/QTrqu1wRUWGC9dTAoqR8g2XllqkzBHTIAsIEetP7VjZBeArIk\n0N+Aj5vx9wWp3ZSpC6oD4CVi1Neow1Hb5/ItciCOYN2TQC+i5U13VpbFe9xx\nv4RNqYTr+Hn1Xl6wrbm9VucnE0FATKoi8d/0eZFUZL8vyy55NeHktXNv35v2\nIXdv8ZxbzC+0mxyB76Htd6kscoXcGOSXuX4yCvo151KPV9JjojTu5K9vDdI3\nzvQw+zDXr3b+FkPF3gBeeN9KDpExi89NBaHbURw20KEXHVdhL3LvVjNbnp+h\no1/OLXRRadNCuFtkHAsZHs83emQ+1QofFKpBq1fp/h22fd67803Tcaw5KtsK\n+PSOdMw6y7c8b+oiytn7OBQKPqEq9DyNjwMnToHY9+04+v2xT3mvt+I2dUqN\nq3P7uwQoY5a+EAhNCN05ab+LdDNTA9lMbFg3ZboPK32ZxfA65ksILxGBd+J7\nRsAGc/SkdeJQHYs1A2U2m1VxzIt40xhZjBYdDLZonGQkdgkP+z+CLozgdnfF\nmB/Sxt+gW9ubb2YdCU8p41gcS6LRLVVwiDUzYIlB6LkzmNQgU3paILzh0iA5\nP1Qj5VTGdNIzGhZMysxROol72/siuYGc4nNGmM9zALEzDerZLZSvlbt59uQv\nRlyc\r\n=QD5v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"a5025e08f1e6fc38f88892589a89506bebc066e7","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js","test_with_report":"nyc mocha ./test/tests.js","test_with_coverage":"nyc --reporter=lcov mocha ./test/tests.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"6.14.12","description":"Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer","directories":{},"_nodeVersion":"14.16.1","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","faker":"^5.5.3","mocha":"^8.3.2","tempy":"^1.0.1","eslint":"^7.25.0","lodash":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.2.1_1619502606565_0.3902930815986472","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"node-video-lib","version":"2.2.2","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.2.2","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"d6fef28e3cc2a034ab0d13a8f8f180b6b80fc3fd","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.2.2.tgz","fileCount":73,"integrity":"sha512-PckQ9GCcl9Ad05C6M0HtNA2jfqmB8GPieIbBtMEfkoF5yv3vP67lbL5R/EDlraFU79fOQABw/qUiL3SQF/xIcQ==","signatures":[{"sig":"MEQCIFaLhQAxhW/29puegAtb71UVhXsY8X8lRRW6Yhrb+qfbAiBYozaX8nypNP+YPjHDJgp0Mjyt7NJrZYFYWVHRX2gf8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4qYSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRKg//RXBs2kuXJoMLpXxIZSRykaiAZs+0ywHj0akiDvs08d0vgAus\r\nja+1kkBKR5eFOt61OUGcNTq6wNExLt1h0UHa/pxzT3GN/d/iDKWq3+C7ToLf\r\nrKdCbTwrTLEge0ntD6JESFxYQS58v0efaCmBQ9kJ1Y62UIPD316TkJok3Ak4\r\ne60JpwPCV2OENCbwO30EcoJORRbOaamx0Ay2dTuPRngJWvGrCfagF9ScAX+Q\r\ny/EzftWXswi5GeR5Eac0BN+zX4wixz4wu69MGnh6NSOXk9hVOYHTOfYPvFDX\r\n+KfJnbD9OQxGapMLgNBMaMGLPcr1ZFuK6ggDIPPjkyNh/pbNNM/G88iTd9FL\r\nysDner9L2PqUF7Db/gw2uV7b7QkOAFlng+bIuWQktc+udrkUmid3mn7zY853\r\nr3liaV2Wj61lhIKPI4VLWrHwxN/dUK7nX28zAYio4O5wmbxadEfKkAaLOU6W\r\nSShFlRW+KH4dvygrNJERaqNdSr0Z2iQ3KAudlWSl8CQ62x1D0be9cbwxXFNF\r\nNyjAbumauFtGniXMrd6Lw/D/ttpDpVSvp43WhloJsyuK3X+FiyBGO23XF7Gi\r\n78T+cwtVaudHoTKphcz40QoRNUt4Ii2WVGEUjsVqa4TpeB7d+HIpkFUpAtI7\r\n+ZRUuztQkSPtybGJEHJ6niCcPiSsMg+ExO8=\r\n=1Gfv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"18e1aeca00bbc807fc33d359dced89890706cc90","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js","test_with_report":"nyc --reporter=text-summary mocha ./test/tests.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"6.14.17","description":"Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer","directories":{},"_nodeVersion":"14.21.2","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","faker":"^5.5.3","mocha":"^9.2.2","tempy":"^1.0.1","eslint":"^7.32.0","lodash":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.2.2_1675798034625_0.21551708794445124","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"node-video-lib","version":"2.2.3","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.2.3","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"d23e1bc7a1619a5fe25b64bf17761ead02093031","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.2.3.tgz","fileCount":73,"integrity":"sha512-huIPORbstouMG71XL0Q2K6l5/9YSBBXpaG8A6NXqUUS9i7uTZKsC+4ekOhL1SdSCfdUrcL4h4gMakL4ljNcwzQ==","signatures":[{"sig":"MEUCIASea6+jsGHEYNf3zInK/I3Xa0fIBpv447VDgU09yajNAiEAvsL+rr6slYyEpMsb5rah+6lFp4o4tLIXOTTui/z78kU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj60BzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRzQ/+N2H3HR+fKKCeEubT//UoEQNQultqhkckcU3G37YL+BAlSzPK\r\n/pfzMHG212uGBKeTkxHAHfYih3eCyObesPeD9bVgdyr9wovM2CJfel0Jetn+\r\n7pbLb1SxWhxepl18YpNMsqpyHrK4vmbU/k6RYdNZQrJ5oDq9gpOmT0tW78cU\r\n6gWfPH3x8aAO1FjG8IvhY/rkE9IzXm2TgF3Dbsuazz3DE5RsDrfQA4FCQEPb\r\nlaxxx9GJ7SV9TxOetXtqilGhPTOMT51Ty8erFtQHLjne9nYOLd1vcHb/FDWY\r\nLTF2rBeQV8ybtBlDCmVzMFr7cfCmkwA16ibXw6NGnZ+M9NELIFEjyYMdkkpt\r\n20CSAECj/j3ZBTqEPDDZT91ateu7C53sLVaMy7ANbStYTf4Ch6JqjskhYMA3\r\n96EJH9IxiKDLqkqvZLovOqn6rV7E4swkcm3wStkX2bKNymtRGz7T4iPdJpsM\r\nVEs+oJ3xtHMqDPwiJEsnFQvN3NwqRwP0kvJa6R+xpGFyECISbLoBCTi/YelW\r\nf9GKIPfhgA0Jd+gypNUeOWoLrnHHy3ha+Zw05oEKcDTMQsO4ihl0vg7CweD0\r\n6a/9hS8JjKqX2Pwl35lpFW0UkFscjGiBtbsCzVfXIWCXYlsdEQfHKogZDsHp\r\noIDv6Oh28MBMAhCVzOkJpXPOd2w6Ab1wJ4E=\r\n=8yAy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"3519209fe0b3e2e2ab39182d77b939cb7d1bb40b","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js","test_with_report":"nyc --reporter=text-summary mocha ./test/tests.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"6.14.17","description":"Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer","directories":{},"_nodeVersion":"14.21.2","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","mocha":"^9.2.2","eslint":"^7.32.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.2.3_1676361843192_0.9051272681453082","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"node-video-lib","version":"2.3.0","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.3.0","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"424b00ff9f6e56a82e5f57d9efa11ef0ea8baa29","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.3.0.tgz","fileCount":75,"integrity":"sha512-j9UKgHExUFVrc3ZTmVNnhU3bHWLJS0/rzZYtenHpdFZVtdjz3XqDvE8NAAcV8plArcaoYyJYLEqJsP/M9HmNFA==","signatures":[{"sig":"MEUCIAQ7fQ6avJ3anhsEjgUlfrt68zmYSysib7cXjhwqGbSfAiEA3o167gm2shAZfjAN3xAMZ/jJW/S7IiGtLfZ4G8OcsN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127384},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"b6ca72d8ab6423af81fd22aeaf158887007d4513","scripts":{"lint":"eslint \"lib/**\"","test":"nyc -r text -r json-summary mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"6.14.17","description":"Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer","directories":{},"_nodeVersion":"14.21.2","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","mocha":"^9.2.2","eslint":"^7.32.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.3.0_1713622516723_0.4242359119535575","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"node-video-lib","version":"2.3.1","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.3.1","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"96bb4adc8e7965fcaa08f945c38f4e99256a54f4","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.3.1.tgz","fileCount":75,"integrity":"sha512-Pr2nQgzoGvhQLAKq3cdZ8EKOZVjE47LBxyqrZslSpcmROLUd972ASPQFsICTebsVwCRR7+vLB9CIrt8Ep0doEw==","signatures":[{"sig":"MEUCIQDymWVff+4lslUcc5iAnkQwAITSlSfd0nTxSPX9uMWN7gIgFwV1ezwsLSQoJAdxR3M9MRbjIiWork28yYRM9jjQyao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127490},"main":"index","engines":{"node":">=6.0.0"},"gitHead":"255c1d8cdf579f7eee3688461dee21a0b9f3af99","scripts":{"lint":"eslint \"lib/**\"","test":"nyc -r text -r json-summary mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"6.14.17","description":"Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer","directories":{},"_nodeVersion":"14.21.2","_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.4.1","mocha":"^9.2.2","eslint":"^7.32.0"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.3.1_1716563491906_0.8564352291637976","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"node-video-lib","version":"2.4.0","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.4.0","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"7fb7f8a9c8d4cf5ffba8f9d8b1b7be6f23fca2a1","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.4.0.tgz","fileCount":77,"integrity":"sha512-pSZ5VpOook1RzP0kM0VsaNyoN0F2hCXXcSM4FQkSHbK16TNlBe7kwgGuc97hdGQbLgTD1Q+hsDais6vxAziLeA==","signatures":[{"sig":"MEQCIALQm83rWIBf2blCEcuN0tjIe/f/3d50qIUnG34apiuFAiBk5HbFh6EsGO4ny8yvXqft9nTFtTd0sYtw6830tA8epQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130351},"main":"index","engines":{"node":">=10.0.0"},"gitHead":"d20f7a7b546524e832860116680c0dc3cfda2d00","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js","test-with-report":"nyc -r text -r json-summary mocha ./test/tests.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"11.7.0","description":"Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^6.2.2","mocha":"^11.7.5","eslint":"^9.39.2","globals":"^16.5.0","@eslint/js":"^9.39.2"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.4.0_1767286554475_0.46137568965306874","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"node-video-lib","version":"2.4.1","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"author":{"url":"https://github.com/gkozlenko/","name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com"},"license":"MIT","_id":"node-video-lib@2.4.1","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"homepage":"https://github.com/gkozlenko/node-video-lib#readme","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"dist":{"shasum":"ce8eee33b23ac831a9039b217daf2523affdb3ec","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.4.1.tgz","fileCount":76,"integrity":"sha512-RcyT4C46As521DQKGzjmWVxE27DQiAWrrikCJy5vN8HKoNjGQlV769hYWuCP1um8xG/5KSI+vkWn4fgMKmQC6Q==","signatures":[{"sig":"MEUCIQDfsDMq577qqT1/K5IXecZihcsj6cDMpLzbFBMBn3NR1wIgEwHBOkGGO6qmWOXEUnq48Cl4f2dNYZdbc2F2gJzdeK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127826},"main":"index","engines":{"node":">=10.0.0"},"gitHead":"3d6d943bdba20ef8340a64baad7de2ab8f70396b","scripts":{"lint":"eslint \"lib/**\"","test":"mocha ./test/tests.js","prepare":"npm prune","performance-test":"mocha ./test/performance-test.js","test-with-report":"nyc -r text -r json-summary mocha ./test/tests.js"},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"repository":{"url":"git+https://github.com/gkozlenko/node-video-lib.git","type":"git"},"_npmVersion":"11.7.0","description":"Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^6.2.2","mocha":"^11.7.5","eslint":"^9.39.2","globals":"^16.5.0","@eslint/js":"^9.39.2"},"_npmOperationalInternal":{"tmp":"tmp/node-video-lib_2.4.1_1767432747918_0.1713993447423734","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"node-video-lib","version":"2.5.0","description":"Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer","license":"MIT","main":"index","author":{"name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com","url":"https://github.com/gkozlenko/"},"repository":{"type":"git","url":"git+https://github.com/gkozlenko/node-video-lib.git"},"engines":{"node":">=10.0.0"},"keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"scripts":{"prepare":"npm prune","test":"mocha ./test/tests.js","test-with-report":"c8 -r text -r json-summary mocha ./test/tests.js","performance-test":"mocha ./test/performance-test.js","lint":"eslint \"lib/**\""},"devDependencies":{"@eslint/js":"^10.0.1","c8":"^10.1.3","chai":"^6.2.2","eslint":"^10.0.0","globals":"^17.3.0","mocha":"^11.7.5"},"overrides":{"diff":"^8.0.3","minimatch":"^10.2.1"},"gitHead":"719c2ce8f82f3ad5d06e32e18d57037bee1d02a2","_id":"node-video-lib@2.5.0","bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"homepage":"https://github.com/gkozlenko/node-video-lib#readme","_nodeVersion":"24.12.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-A1XLT7xb7tnAw15PPCGuB55I+Dsi43I1R+C17HAjjLgLSCxCzcH2rY1cnjLJTNoauQwa0RbE/brNDJMrHWJu2A==","shasum":"dee1069608ccd3c02139bdb4ef4b2645d23400ff","tarball":"https://registry.npmjs.org/node-video-lib/-/node-video-lib-2.5.0.tgz","fileCount":76,"unpackedSize":133467,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDu4sSAp/kIpbHDGEVTfmOC3ZydpEb9QldfJAOtSsCanAIgRKdChl91VtZxN2vTJvo+e07uwdkgltIE5D82qyPoTYw="}]},"_npmUser":{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"},"directories":{},"maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-video-lib_2.5.0_1771608172004_0.805599138555068"},"_hasShrinkwrap":false}},"time":{"created":"2016-11-30T22:58:43.877Z","modified":"2026-02-20T17:22:52.281Z","0.0.1":"2016-11-30T22:58:43.877Z","0.0.2":"2016-12-02T22:18:03.021Z","0.0.3":"2016-12-08T09:22:49.689Z","0.0.4":"2016-12-08T10:10:15.317Z","0.0.5":"2016-12-08T13:34:14.861Z","0.0.6":"2016-12-09T09:38:30.202Z","0.1.0":"2016-12-18T14:16:52.938Z","0.2.0":"2016-12-28T21:09:29.538Z","1.0.0":"2017-02-02T20:34:43.921Z","1.0.1":"2017-02-04T15:56:52.938Z","1.1.0":"2017-02-22T06:12:00.672Z","1.2.0":"2017-03-10T06:39:55.362Z","1.2.1":"2017-04-06T19:23:52.284Z","1.3.0":"2017-04-07T17:46:55.451Z","1.3.1":"2017-07-06T21:26:33.934Z","1.4.0":"2017-07-09T16:06:16.357Z","2.0.0":"2017-11-04T20:36:54.204Z","2.0.1":"2017-11-11T08:02:30.004Z","2.0.2":"2018-02-03T10:04:37.573Z","2.0.3":"2018-02-14T07:57:10.843Z","2.0.4":"2018-03-10T10:31:53.015Z","2.0.5":"2018-12-12T21:12:49.711Z","2.1.0":"2018-12-27T15:48:25.327Z","2.1.1":"2018-12-27T16:27:27.207Z","2.1.2":"2018-12-30T12:50:13.360Z","2.1.3":"2019-01-06T19:28:31.392Z","2.1.4":"2019-01-12T22:18:20.120Z","2.1.5":"2019-02-10T17:50:13.207Z","2.1.6":"2019-03-25T12:55:44.319Z","2.1.7":"2019-04-28T18:35:03.132Z","2.1.8":"2019-04-28T20:30:56.860Z","2.1.9":"2019-05-02T12:00:48.904Z","2.1.10":"2019-07-15T17:03:57.075Z","2.1.11":"2019-11-24T06:59:31.390Z","2.1.12":"2019-11-29T04:32:30.622Z","2.2.0":"2019-12-07T07:45:02.591Z","2.2.1":"2021-04-27T05:50:06.753Z","2.2.2":"2023-02-07T19:27:14.741Z","2.2.3":"2023-02-14T08:04:03.419Z","2.3.0":"2024-04-20T14:15:16.899Z","2.3.1":"2024-05-24T15:11:32.038Z","2.4.0":"2026-01-01T16:55:54.634Z","2.4.1":"2026-01-03T09:32:28.076Z","2.5.0":"2026-02-20T17:22:52.147Z"},"bugs":{"url":"https://github.com/gkozlenko/node-video-lib/issues"},"author":{"name":"Gennady Kozlenko","email":"gennadiy.kozlenko@gmail.com","url":"https://github.com/gkozlenko/"},"license":"MIT","homepage":"https://github.com/gkozlenko/node-video-lib#readme","keywords":["video","mp4","mov","flv","parser","packetizer","hls","m3u8","mpegts","mpeg-ts","tsmuxer","ts-muxer","aac","h264","h265","hevc"],"repository":{"type":"git","url":"git+https://github.com/gkozlenko/node-video-lib.git"},"description":"Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer","maintainers":[{"name":"pipll","email":"gennadiy.kozlenko@gmail.com"}],"readme":"# node-video-lib\n\n[![build status](https://github.com/gkozlenko/node-video-lib/actions/workflows/node.js.yml/badge.svg)](https://github.com/gkozlenko/node-video-lib/actions/workflows/node.js.yml)\n[![test coverage](https://gkozlenko.github.io/node-video-lib/badges/coverage.svg)](https://github.com/gkozlenko/node-video-lib/actions/workflows/node.js.yml)\n[![npm version](https://img.shields.io/npm/v/node-video-lib.svg)](https://www.npmjs.com/package/node-video-lib)\n[![license](https://img.shields.io/github/license/gkozlenko/node-video-lib.svg)](https://github.com/gkozlenko/node-video-lib/blob/master/LICENSE)\n\nNode.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer\n\n## Limitations\n\n**This library works only with MP4 and FLV video files encoded using H.264/H.265 video codecs and AAC audio codec.**\n\n## Installation\n\n```bash\n$ npm install node-video-lib\n```\n\n## Usage\n\n### Parse video file\n\n```javascript\nconst fs = require('fs');\nconst VideoLib = require('node-video-lib');\n\nlet fd = fs.openSync('/path/to/file', 'r');\ntry {\n    let movie = VideoLib.MovieParser.parse(fd);\n    // Work with movie\n    console.log('Duration:', movie.relativeDuration());\n} catch (ex) {\n    console.error('Error:', ex);\n} finally {\n    fs.closeSync(fd);\n}\n```\n\n### Create MPEG-TS chunks\n\n```javascript\nconst fs = require('fs');\nconst VideoLib = require('node-video-lib');\n\nlet fd = fs.openSync('/path/to/file', 'r');\ntry {\n    let movie = VideoLib.MovieParser.parse(fd);\n    let fragmentList = VideoLib.FragmentListBuilder.build(movie, 5);\n    for (let i = 0; i < fragmentList.count(); i++) {\n        let fragment = fragmentList.get(i);\n        let sampleBuffers = VideoLib.FragmentReader.readSamples(fragment, fd);\n        let buffer = VideoLib.HLSPacketizer.packetize(fragment, sampleBuffers);\n        // Now buffer contains MPEG-TS chunk\n    }\n} catch (ex) {\n    console.error('Error:', ex);\n} finally {\n    fs.closeSync(fd);\n}\n```\n\n### Build MP4 file\n\n```javascript\nconst fs = require('fs');\nconst VideoLib = require('node-video-lib');\n\nlet fd = fs.openSync('/path/to/file', 'r');\ntry {\n    let movie = VideoLib.MovieParser.parse(fd);\n    let fw = fs.openSync('/path/to/output.mp4', 'w');\n    try {\n        VideoLib.MP4Builder.build(movie, fd, fw);\n    } catch (ex) {\n        console.error('Error:', ex);\n    } finally {\n        fs.closeSync(fw);\n    }\n} catch (ex) {\n    console.error('Error:', ex);\n} finally {\n    fs.closeSync(fd);\n}\n```\n\n### Create index file\n\n```javascript\nconst fs = require('fs');\nconst VideoLib = require('node-video-lib');\n\nlet fd = fs.openSync('/path/to/file', 'r');\ntry {\n    let movie = VideoLib.MovieParser.parse(fd);\n    let fragmentList = VideoLib.FragmentListBuilder.build(movie, 5);\n    console.log('Duration:', fragmentList.relativeDuration());\n    let fdi = fs.openSync('/path/to/index.idx', 'w');\n    try {\n        VideoLib.FragmentListIndexer.index(fragmentList, fdi);\n    } catch (ex) {\n        console.error('Error:', ex);\n    } finally {\n        fs.closeSync(fdi);\n    }\n} catch (ex) {\n    console.error('Error:', ex);\n} finally {\n    fs.closeSync(fd);\n}\n```\n\n### Create MPEG-TS chunks using index file\n\n```javascript\nconst fs = require('fs');\nconst VideoLib = require('node-video-lib');\n\nlet fd = fs.openSync('/path/to/file', 'r');\nlet fdi = fs.openSync('/path/to/index.idx', 'r');\ntry {\n    let fragmentList = VideoLib.FragmentListIndexer.read(fdi);\n    console.log('Duration:', fragmentList.relativeDuration());\n    for (let i = 0; i < fragmentList.count(); i++) {\n        let fragment = fragmentList.get(i);\n        let sampleBuffers = VideoLib.FragmentReader.readSamples(fragment, fd);\n        let buffer = VideoLib.HLSPacketizer.packetize(fragment, sampleBuffers);\n        // Now buffer contains MPEG-TS chunk\n    }\n} catch (ex) {\n    console.error('Error:', ex);\n} finally {\n    fs.closeSync(fd);\n    fs.closeSync(fdi);\n}\n```\n\n## Classes\n\n### MovieParser\n\nA tool for parsing video files (MP4 or FLV).\n\n```javascript\nconst MovieParser = require('node-video-lib').MovieParser\n```\n\nMethods:\n\n* **parse(source)** - Parse video file\n    * **source** *\\<Integer\\>*|[*\\<Buffer\\>*](https://nodejs.org/api/buffer.html) - Source (File descriptor or Buffer)\n    * Return: [*\\<Movie\\>*](#movie)\n\n### MP4Parser\n\nA tool for parsing MP4 video files.\n\n```javascript\nconst MP4Parser = require('node-video-lib').MP4Parser\n```\n\nMethods:\n\n* **parse(source)** - Parse MP4 file\n    * **source** *\\<Integer\\>*|[*\\<Buffer\\>*](https://nodejs.org/api/buffer.html) - Source (File descriptor or Buffer)\n    * Return: [*\\<Movie\\>*](#movie)\n* **check(buffer)** - Check MP4 header\n    * **buffer** [*\\<Buffer\\>*](https://nodejs.org/api/buffer.html) - File header (first 8 bytes)\n    * Return: *\\<boolean\\>*\n\n### FLVParser\n\nA tool for parsing FLV video files.\n\n```javascript\nconst FLVParser = require('node-video-lib').FLVParser\n```\n\nMethods:\n\n* **parse(source)** - Parse FLV file\n    * **source** *\\<Integer\\>*|[*\\<Buffer\\>*](https://nodejs.org/api/buffer.html) - Source (File descriptor or Buffer)\n    * Return: [*\\<Movie\\>*](#movie)\n* **check(buffer)** - Check FLV header\n    * **buffer** [*\\<Buffer\\>*](https://nodejs.org/api/buffer.html) - File header (first 8 bytes)\n    * Return: *\\<boolean\\>*\n\n### MP4Builder\n\nA tool for building MP4 video files.\n\n```javascript\nconst MP4Builder = require('node-video-lib').MP4Builder\n```\n\nMethods:\n\n* **build(movie, source, fd)** - Build MP4 file\n    * **movie** [*\\<Movie\\>*](#movie) - Movie\n    * **source** *\\<Integer\\>*|[*\\<Buffer\\>*](https://nodejs.org/api/buffer.html) - Source (File descriptor or Buffer)\n    * **fd** *\\<Integer\\>* - File descriptor\n\n### HLSPacketizer\n\nA tool for creating MPEG-TS chunks.\n\n```javascript\nconst HLSPacketizer = require('node-video-lib').HLSPacketizer\n```\n\nMethods:\n\n* **packetize(fragment, sampleBuffers)** - Create MPEG-TS chunk from movie fragment\n    * **fragment** [*\\<Fragment\\>*](#fragment) - Movie fragment\n    * **sampleBuffers** *\\<Array\\>* - Array of buffers\n    * Return: [*\\<Buffer\\>*](https://nodejs.org/api/buffer.html)\n\n### FragmentListBuilder\n\nA tool for splitting the movie into a list of fragments.\n\n```javascript\nconst FragmentListBuilder = require('node-video-lib').FragmentListBuilder\n```\n\nMethods:\n\n* **build(movie, fragmentDuration)** - Split the movie to a list of fragments with an appropriate duration\n    * **movie** [*\\<Movie\\>*](#movie) - Movie\n    * **fragmentDuration** *\\<Integer\\>* - Fragment duration\n    * Return: [*\\<FragmentList\\>*](#fragmentlist)\n\n### FragmentListIndexer\n\nA tool to work with index files.\n\n```javascript\nconst FragmentListIndexer = require('node-video-lib').FragmentListIndexer\n```\n\nMethods:\n\n* **index(fragmentList, fd)** - Index fragment list\n    * **fragmentList** [*\\<FragmentList\\>*](#fragmentlist) - Fragment list\n    * **fd** *\\<Integer\\>* - File descriptor\n* **read(fd)** - Read fragment list from index\n    * **fd** *\\<Integer\\>* - File descriptor\n    * Return: [*\\<FragmentList\\>*](#fragmentlist)\n\n### FragmentReader\n\nA tool for reading samples data of the given movie fragment.\n\n```javascript\nconst FragmentReader = require('node-video-lib').FragmentReader\n```\n\nMethods:\n\n* **readSamples(fragment, source)** - Read samples data\n    * **fragment** [*\\<Fragment\\>*](#fragment) - Movie fragment\n    * **source** *\\<Integer\\>*|[*\\<Buffer\\>*](https://nodejs.org/api/buffer.html) - Source (File descriptor or Buffer)\n    * Return: *\\<Array\\>* Array of buffers\n\n### Movie\n\nA movie class\n\n```javascript\nconst Movie = require('node-video-lib').Movie\n```\n\nProperties:\n\n* **duration** *\\<Integer\\>* - Movie duration\n* **timescale** *\\<Integer\\>* - Movie timescale\n* **tracks** *\\<Array\\>* - List of movie tracks\n\nMethods:\n\n* **relativeDuration()** - Movie duration in seconds\n    * Return: *\\<Number\\>*\n* **resolution()** - Video resolution\n    * Return: *\\<String\\>*\n* **size()** - Samples size\n    * Return: *\\<Integer\\>*\n* **addTrack(track)** - Add a track to the tracks list\n    * **track** *\\<Track\\>* - Track\n* **videoTrack()** - Get the first video track\n    * Return: *\\<VideoTrack\\>*\n* **audioTrack()** - Get the first audio track\n    * Return: *\\<AudioTrack\\>*\n* **samples()** - Get a list of movie samples ordered by relative timestamp\n    * Return: *\\<Array\\>*\n* **ensureDuration()** - Calculate and set duration based on the track durations (only if duration is zero)\n    * Return: *\\<Number\\>*\n\n### FragmentList\n\nA list of movie fragments class.\n\n```javascript\nconst FragmentList = require('node-video-lib').FragmentList\n```\n\nProperties:\n\n* **fragmentDuration** *\\<Integer\\>* - Target fragment duration\n* **duration** *\\<Integer\\>* - Movie duration\n* **timescale** *\\<Integer\\>* - Movie timescale\n* **video** *\\<Object\\>* - Video info\n    * **timescale** *\\<Integer\\>* - Video timescale\n    * **codec** *\\<String\\>* - Codec string\n    * **extraData** [*\\<Buffer\\>*](https://nodejs.org/api/buffer.html) - Video codec information\n    * **size** *\\<Integer\\>* - Video samples size\n    * **width** *\\<Integer\\>* - Video width\n    * **height** *\\<Integer\\>* - Video height\n* **audio** *\\<Object\\>* - Audio info\n    * **timescale** *\\<Integer\\>* - Audio timescale\n    * **codec** *\\<String\\>* - Codec string\n    * **extraData** [*\\<Buffer\\>*](https://nodejs.org/api/buffer.html) - Audio codec information\n    * **size** *\\<Integer\\>* - Audio samples size\n\nMethods:\n\n* **relativeDuration()** - Movie duration in seconds\n    * Return: *\\<Number\\>*\n* **maxFragmentDuration()** - Maximum fragment duration in seconds\n    * Return: *\\<Number\\>*\n* **count()** - Fragments count\n    * Return: *\\<Integer\\>*\n* **size()** - Samples size\n    * Return: *\\<Integer\\>*\n* **get(index)** - Get fragment by index\n    * Return: [*\\<Fragment\\>*](#fragment)\n\n### Fragment\n\nA movie fragment class\n\n```javascript\nconst Fragment = require('node-video-lib').Fragment\n```\n\nProperties:\n\n* **timestamp** *\\<Integer\\>* - Fragment timestamp\n* **duration** *\\<Integer\\>* - Fragment duration\n* **timescale** *\\<Integer\\>* - Fragment timescale\n* **videoExtraData** [*\\<Buffer\\>*](https://nodejs.org/api/buffer.html) - Video codec information\n* **audioExtraData** [*\\<Buffer\\>*](https://nodejs.org/api/buffer.html) - Audio codec information\n* **samples** *\\<Array\\>* - List of fragment samples\n\nMethods:\n\n* **relativeTimestamp()** - Fragment timestamp in seconds\n    * Return: *\\<Number\\>*\n* **relativeDuration()** - Fragment duration in seconds\n    * Return: *\\<Number\\>*\n* **hasVideo()** - Fragment has a video track\n    * Return: *\\<Boolean\\>*\n* **hasAudio()** - Fragment has an audio track\n    * Return: *\\<Boolean\\>*\n\n### Track\n\nA general track class\n\n```javascript\nconst Track = require('node-video-lib').Track\n```\n\nProperties:\n\n* **duration** *\\<Integer\\>* - Track duration\n* **timescale** *\\<Integer\\>* - Track timescale\n* **codec** *\\<String\\>* - Codec string\n* **extraData** [*\\<Buffer\\>*](https://nodejs.org/api/buffer.html) - Codec information\n* **samples** *\\<Array\\>* - List of track samples\n\nMethods:\n\n* **relativeDuration()** - Track duration in seconds\n    * Return: *\\<Number\\>*\n* **ensureDuration()** - Calculate and set duration based on the sample durations (only if duration is zero)\n    * Return: *\\<Number\\>*\n* **size()** - Samples size\n    * Return: *\\<Integer\\>*\n\n### AudioTrack\n\nAn audio track class. Extends the general track class\n\n```javascript\nconst AudioTrack = require('node-video-lib').AudioTrack\n```\n\nProperties:\n\n* **channels** *\\<Integer\\>* - Number of audio channels\n* **sampleRate** *\\<Integer\\>* - Audio sample rate\n* **sampleSize** *\\<Integer\\>* - Audio sample size\n\n### VideoTrack\n\nA video track class. Extends the general track class\n\n```javascript\nconst VideoTrack = require('node-video-lib').VideoTrack\n```\n\nProperties:\n\n* **width** *\\<Integer\\>* - Video width\n* **height** *\\<Integer\\>* - Video height\n\nMethods:\n\n* **resolution()** - Video resolution\n    * Return: *\\<String\\>*\n\n### Sample\n\nA general video sample class\n\n```javascript\nconst Sample = require('node-video-lib').Sample\n```\n\nProperties:\n\n* **timestamp** *\\<Integer\\>* - Sample timestamp\n* **timescale** *\\<Integer\\>* - Sample timescale\n* **size** *\\<Integer\\>* - Sample size\n* **offset** *\\<Integer\\>* - Sample offset in the file\n\nMethods:\n\n* **relativeTimestamp()** - Sample timestamp in seconds\n    * Return: *\\<Number\\>*\n\n### AudioSample\n\nAn audio sample class. Extends the general sample class\n\n```javascript\nconst AudioSample = require('node-video-lib').AudioSample\n```\n\n### VideoSample\n\nA video sample class. Extends the general sample class\n\n```javascript\nconst VideoSample = require('node-video-lib').VideoSample\n```\n\nProperties:\n\n* **compositionOffset** *\\<Integer\\>* - Composition offset\n* **keyframe** *\\<Boolean\\>* - Keyframe flag\n","readmeFilename":"README.md","users":{"wangshijun":true}}