{"_id":"videoshow","_rev":"32-82407c2b98233f516430fe6b1ffadd0f","name":"videoshow","description":"Simple command-line and programmatic interface to create videos slideshows from images using ffmpeg","dist-tags":{"latest":"0.1.12"},"versions":{"0.1.0-beta.0":{"name":"videoshow","version":"0.1.0-beta.0","description":"Simple programmatic interface to create video slides from images","engineStrict":true,"repository":{"type":"git","url":"https://github.com/h2non/videoshow"},"author":{"name":"Tomas Aparicio"},"license":"MIT","main":"lib","directories":{"lib":"./lib"},"engines":{"node":">= 0.10.0"},"scripts":{"test":"make test"},"keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie"],"dependencies":{"fluent-ffmpeg":"^2.0.0-rc3","fw":"^0.1.2","lil-uuid":"^0.1.0","lodash.merge":"^3.0.1"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","rimraf":"^2.2.8"},"gitHead":"b22af0cea18590debf5a3c1c4ca1a985a833d104","bugs":{"url":"https://github.com/h2non/videoshow/issues"},"homepage":"https://github.com/h2non/videoshow","_id":"videoshow@0.1.0-beta.0","_shasum":"c15c633754c7528e18928978df5566515dbbef20","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"h2non","email":"tomas@aparicio.me"},"maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"dist":{"shasum":"c15c633754c7528e18928978df5566515dbbef20","tarball":"https://registry.npmjs.org/videoshow/-/videoshow-0.1.0-beta.0.tgz","integrity":"sha512-HgZ6NipwWjeA9LqP/0nnkGxQX5LDL6u1NjsQizE/T4CUfHflTUwLlp2Q2MQkCu+uNzfOQN/CaYshnnKd/SGeYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjFvzAxmQSfXkA+P2+7osWSGY9D/kY4bgz1DNdiHvNvgIhANv9UVlhjzsmXll6LkMNJtZOlfftIV7wFK3tj021RpAC"}]}},"0.1.0":{"name":"videoshow","version":"0.1.0","description":"Simple command-line and programmatic interface to create slideshow videos from images using ffmpeg","repository":{"type":"git","url":"https://github.com/h2non/videoshow"},"author":{"name":"Tomas Aparicio"},"license":"MIT","main":"lib","directories":{"lib":"./lib"},"bin":{"videoshow":"./bin/videoshow"},"scripts":{"test":"make test"},"keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie","slideshow"],"dependencies":{"fluent-ffmpeg":"^2.0.0-rc3","fw":"^0.1.2","lil-uuid":"^0.1.0","lodash.merge":"^3.0.0","yargs":"^3.5.4"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","rimraf":"^2.2.8"},"gitHead":"30f22e05fdb7fdfbff02ad521d2bd8d67e7adfc3","bugs":{"url":"https://github.com/h2non/videoshow/issues"},"homepage":"https://github.com/h2non/videoshow","_id":"videoshow@0.1.0","_shasum":"8ff4d2943ebbcb5159fbf89acf4cbe1d0a0da920","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"h2non","email":"tomas@aparicio.me"},"maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"dist":{"shasum":"8ff4d2943ebbcb5159fbf89acf4cbe1d0a0da920","tarball":"https://registry.npmjs.org/videoshow/-/videoshow-0.1.0.tgz","integrity":"sha512-q6eJ8hW8V+MPbrvIhDwvVB4HeEgeAtU/a7Cu8nG0QoUhMynfqvhoIWVk2oNrFICNRJ4dvqCzy189kwHGqZC+Qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoT55Tl2JyZylmcu8ycmDVU0vWjI/o5uxTfS9e41GswAiADDVfPE5c7PR4HyV/qHF5Hncea+mXTkkYxjX3IhOujbQ=="}]}},"0.1.1":{"name":"videoshow","version":"0.1.1","description":"Simple command-line and programmatic interface to create videos slideshows from images using ffmpeg","repository":{"type":"git","url":"https://github.com/h2non/videoshow"},"author":{"name":"Tomas Aparicio"},"license":"MIT","main":"lib","directories":{"lib":"./lib"},"bin":{"videoshow":"./bin/videoshow"},"scripts":{"test":"make test"},"keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie","slideshow","slideshows"],"dependencies":{"fluent-ffmpeg":"^2.0.0-rc3","fw":"^0.1.2","lil-uuid":"^0.1.0","lodash.merge":"^3.0.0","yargs":"^3.5.4"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","rimraf":"^2.2.8"},"gitHead":"a48e59dfca5cb997145e64fc514d476ca89d8fdf","bugs":{"url":"https://github.com/h2non/videoshow/issues"},"homepage":"https://github.com/h2non/videoshow","_id":"videoshow@0.1.1","_shasum":"3a289698667ed3c5a075bec511a57a0d5a27232c","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"h2non","email":"tomas@aparicio.me"},"maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"dist":{"shasum":"3a289698667ed3c5a075bec511a57a0d5a27232c","tarball":"https://registry.npmjs.org/videoshow/-/videoshow-0.1.1.tgz","integrity":"sha512-3OPgFAUjlcMvZhnYM963MBRJb/NaxP8tDe2ySnO+jp/9E3dRio176SqROW6r1sMfmy+Wjwv0AeUteRjQuGV2Mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCApkh0veSIcrmJW0oXa+HcTqmQlwDOopmFK28pN5P3zAIgb+Sy1haELcA4OpXYvtK6qv9PmaCIHL7LNWASmQWzU7k="}]}},"0.1.2":{"name":"videoshow","version":"0.1.2","description":"Simple command-line and programmatic interface to create videos slideshows from images using ffmpeg","repository":{"type":"git","url":"https://github.com/h2non/videoshow"},"author":{"name":"Tomas Aparicio"},"license":"MIT","main":"lib","directories":{"lib":"./lib"},"bin":{"videoshow":"./bin/videoshow"},"scripts":{"test":"make test"},"keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie","slideshow","slideshows"],"dependencies":{"fluent-ffmpeg":"^2.0.0-rc3","fw":"^0.1.2","lil-uuid":"^0.1.0","lodash.merge":"^3.0.0","yargs":"^3.5.4"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","rimraf":"^2.2.8"},"gitHead":"3355b58ac63f693b7be57717dcb10a773a3f20d4","bugs":{"url":"https://github.com/h2non/videoshow/issues"},"homepage":"https://github.com/h2non/videoshow","_id":"videoshow@0.1.2","_shasum":"169416297fb6cfc1c08040af40642a8f67b3dbf6","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"h2non","email":"tomas@aparicio.me"},"maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"dist":{"shasum":"169416297fb6cfc1c08040af40642a8f67b3dbf6","tarball":"https://registry.npmjs.org/videoshow/-/videoshow-0.1.2.tgz","integrity":"sha512-fMOE+K/fBCUnW5BJyR/KDwx6ze/ToutUWGA2Y8A9R7VZe7Mj0GB/rkteaDnGoLQ4vJ47RuqATjb6AF2hhrUCtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2AjF6e1sWvAomuxlcQEA3QYE3+5mtznVKPvBqpDRyPQIhAKbzBNV4B6HdtMbAf9wmY9v7gTk+n7xB8kT/w6GdEUjS"}]}},"0.1.3":{"name":"videoshow","version":"0.1.3","description":"Simple command-line and programmatic interface to create videos slideshows from images using ffmpeg","repository":{"type":"git","url":"https://github.com/h2non/videoshow"},"author":{"name":"Tomas Aparicio"},"license":"MIT","main":"lib","directories":{"lib":"./lib"},"bin":{"videoshow":"./bin/videoshow"},"scripts":{"test":"make test"},"keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie","slideshow","slideshows"],"dependencies":{"fluent-ffmpeg":"^2.0.0-rc3","fw":"^0.1.2","lil-uuid":"^0.1.0","lodash.merge":"^3.0.0","yargs":"^3.5.4"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","rimraf":"^2.2.8"},"gitHead":"50fbecf872016bcfe0032e1188a84adf00ad6d8d","bugs":{"url":"https://github.com/h2non/videoshow/issues"},"homepage":"https://github.com/h2non/videoshow","_id":"videoshow@0.1.3","_shasum":"29bc04800719a198dc72a2150588540e24ec6a29","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"h2non","email":"tomas@aparicio.me"},"maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"dist":{"shasum":"29bc04800719a198dc72a2150588540e24ec6a29","tarball":"https://registry.npmjs.org/videoshow/-/videoshow-0.1.3.tgz","integrity":"sha512-frxLwyYFSyiX4n3eNwyblNZyu6mTE8WAJEaLS0ZnF7nMBovpMWCIXZDpazvZEvvDlHCCTAv73CekeS/sm45O8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQLrWCuFGSS3NzENECqS6c5VIk/tchl9uSLreeLUinvwIgNrZr6twcDeYehQYej60fJNiDhxMekpC/Vb9tED1qbEw="}]}},"0.1.4":{"name":"videoshow","version":"0.1.4","description":"Simple command-line and programmatic interface to create videos slideshows from images using ffmpeg","repository":{"type":"git","url":"https://github.com/h2non/videoshow"},"author":{"name":"Tomas Aparicio"},"license":"MIT","main":"lib","directories":{"lib":"./lib"},"bin":{"videoshow":"./bin/videoshow"},"scripts":{"test":"make test"},"keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie","slideshow","slideshows"],"dependencies":{"fluent-ffmpeg":"^2.0.0-rc3","fw":"^0.1.2","lil-uuid":"^0.1.0","lodash.merge":"^3.0.0","yargs":"^3.5.4"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","rimraf":"^2.2.8"},"gitHead":"f95a1784335d7d1a8a1c1a507170e4f5f6d3ef32","bugs":{"url":"https://github.com/h2non/videoshow/issues"},"homepage":"https://github.com/h2non/videoshow","_id":"videoshow@0.1.4","_shasum":"7acd255b233e730ef477cd440b109cd440177f8d","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"h2non","email":"tomas@aparicio.me"},"maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"dist":{"shasum":"7acd255b233e730ef477cd440b109cd440177f8d","tarball":"https://registry.npmjs.org/videoshow/-/videoshow-0.1.4.tgz","integrity":"sha512-qstaD9VcYxN1pge5bdbdkZ4xfw1iSbBdaattz3HoxZWhHWL742yVm4c6SuidOp26rzj2iPMdUBWXs9zB0FetnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB998AvR3OOUq5iIxd7l0r3gj3NyPP4maIzbLBLAdWDqAiEAgVpSrWhlUmWXnR78hkVd5ZNb756q+D3K/QqC2zyPfMQ="}]}},"0.1.5":{"name":"videoshow","version":"0.1.5","description":"Simple command-line and programmatic interface to create videos slideshows from images using ffmpeg","repository":{"type":"git","url":"https://github.com/h2non/videoshow"},"author":{"name":"Tomas Aparicio"},"license":"MIT","main":"lib","directories":{"lib":"./lib"},"bin":{"videoshow":"./bin/videoshow"},"scripts":{"test":"make test"},"keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie","slideshow","slideshows"],"dependencies":{"ass-stringify":"^0.1.3","fluent-ffmpeg":"^2.0.0-rc3","fw":"^0.1.2","lil-uuid":"^0.1.0","lodash.merge":"^3.0.0","yargs":"^3.5.4"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","rimraf":"^2.2.8"},"gitHead":"9ca098d3bcead18023f41727909dd80aa5dfe0da","bugs":{"url":"https://github.com/h2non/videoshow/issues"},"homepage":"https://github.com/h2non/videoshow","_id":"videoshow@0.1.5","_shasum":"6059918dd5529f704b861acafa96fec596787afe","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.12.0","_npmUser":{"name":"h2non","email":"tomas@aparicio.me"},"maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"dist":{"shasum":"6059918dd5529f704b861acafa96fec596787afe","tarball":"https://registry.npmjs.org/videoshow/-/videoshow-0.1.5.tgz","integrity":"sha512-kNJ+y/PZeorAMKUzP7N47LElqbCbOGpWn0gTFL1SIspKFCJDiNd77+ORxUNM8Fj29mBsD7a5m+EdlpnZwSWpYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/kcr6xXcCTbskFkoQr1hysxMQPwCIzkPEEz2xaxxivgIhANeQzaZOHvuhzsCd8gQYhUlg0qi7o1bFYYF6Wy7RDeoa"}]}},"0.1.6":{"name":"videoshow","version":"0.1.6","description":"Simple command-line and programmatic interface to create videos slideshows from images using ffmpeg","repository":{"type":"git","url":"https://github.com/h2non/videoshow"},"author":{"name":"Tomas Aparicio"},"license":"MIT","main":"lib","directories":{"lib":"./lib"},"bin":{"videoshow":"./bin/videoshow"},"scripts":{"test":"make test"},"keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie","slideshow","slideshows"],"dependencies":{"ass-stringify":"^0.1.3","fluent-ffmpeg":"^2.0.0-rc3","fw":"^0.1.2","lil-uuid":"^0.1.0","lodash.merge":"^3.0.0","yargs":"^3.5.4"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","rimraf":"^2.2.8"},"gitHead":"3707330f8ccbcec8a75b3c530da96ff3887cb21e","bugs":{"url":"https://github.com/h2non/videoshow/issues"},"homepage":"https://github.com/h2non/videoshow","_id":"videoshow@0.1.6","_shasum":"07e1f0025aa88589d307a2738d8f8896ccf726c8","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.12.0","_npmUser":{"name":"h2non","email":"tomas@aparicio.me"},"maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"dist":{"shasum":"07e1f0025aa88589d307a2738d8f8896ccf726c8","tarball":"https://registry.npmjs.org/videoshow/-/videoshow-0.1.6.tgz","integrity":"sha512-Zbcm+WL+6A2WJFjx+UjZeJtyjW9Awguh6dX2TNe8zJ3y4T1N2PYdIX+8qQ5A5ecU6wLkrLT9pzjUw8Nz18ekJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpKJj0G0RXfIw0dT3w2GHT3qfox53vte8uO0MNkaUp0AiEA7B96Bx54dst1U26jWxssWvN3lzPiaHvCGqva7qekXcM="}]}},"0.1.7":{"name":"videoshow","version":"0.1.7","description":"Simple command-line and programmatic interface to create videos slideshows from images using ffmpeg","repository":{"type":"git","url":"https://github.com/h2non/videoshow"},"author":{"name":"Tomas Aparicio"},"license":"MIT","main":"lib","directories":{"lib":"./lib"},"bin":{"videoshow":"./bin/videoshow"},"scripts":{"test":"make test"},"keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie","slideshow","slideshows"],"dependencies":{"ass-stringify":"^0.1.3","fluent-ffmpeg":"^2.0.0-rc3","fw":"^0.1.2","lil-uuid":"^0.1.0","lodash.merge":"^3.0.0","yargs":"^3.5.4"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","rimraf":"^2.2.8"},"gitHead":"80b43c650635c0478924e9d7eb2925f2af66b981","bugs":{"url":"https://github.com/h2non/videoshow/issues"},"homepage":"https://github.com/h2non/videoshow","_id":"videoshow@0.1.7","_shasum":"12b87f6af79b68ec9ee49e307b69c8c786137591","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.12.0","_npmUser":{"name":"h2non","email":"tomas@aparicio.me"},"maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"dist":{"shasum":"12b87f6af79b68ec9ee49e307b69c8c786137591","tarball":"https://registry.npmjs.org/videoshow/-/videoshow-0.1.7.tgz","integrity":"sha512-XBQNgj+NwjalZoYKCs79Mh0/hmblHm9PTCiSzEAFsESkwB06J70WK2LvT8PP58umYLRnsL8EWdmhzUV7kz/mZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCel4jmCsZgM7WHxqqJ6bpHJn/naSfse4fFieHLwKSrDwIgXXqHrET+A6c1UFDoiF0+bfxs9HKoAoXc4Isru5q5TtE="}]}},"0.1.8":{"name":"videoshow","version":"0.1.8","description":"Simple command-line and programmatic interface to create videos slideshows from images using ffmpeg","repository":{"type":"git","url":"https://github.com/h2non/videoshow"},"author":{"name":"Tomas Aparicio"},"license":"MIT","main":"lib","directories":{"lib":"./lib"},"bin":{"videoshow":"./bin/videoshow"},"scripts":{"test":"make test"},"keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie","slideshow","slideshows","animoto"],"dependencies":{"ass-stringify":"^0.1.1","fluent-ffmpeg":"^2.0.0-rc3","fw":"^0.1.2","lil-uuid":"^0.1.0","lodash.merge":"^3.0.0","yargs":"^3.5.4"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","rimraf":"^2.2.8"},"gitHead":"1c914fbab8881e9f37a46ad705bcb0cb82c5749f","bugs":{"url":"https://github.com/h2non/videoshow/issues"},"homepage":"https://github.com/h2non/videoshow","_id":"videoshow@0.1.8","_shasum":"5f677e8e7618274cfd73ce45d611fdb474163e53","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.12.0","_npmUser":{"name":"h2non","email":"tomas@aparicio.me"},"maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"dist":{"shasum":"5f677e8e7618274cfd73ce45d611fdb474163e53","tarball":"https://registry.npmjs.org/videoshow/-/videoshow-0.1.8.tgz","integrity":"sha512-q58pS8XLn8mJSBZ0iLaqPpwrL2JbZpEqdOxv5kE2u4AvdFq0CxcSIoDsL1pH7IbPWTmumODHL8QwuapU7DgPNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvRRFo9+GYfSSE8fUcdSru2WDuAYsFTddkO1PeCzBheAiEAgch0kfVosaZDC22TQl7jVxNybOY2FEg41VXh/DmAKGI="}]}},"0.1.9":{"name":"videoshow","version":"0.1.9","description":"Simple command-line and programmatic interface to create videos slideshows from images using ffmpeg","repository":{"type":"git","url":"https://github.com/h2non/videoshow"},"author":{"name":"Tomas Aparicio"},"license":"MIT","main":"lib","directories":{"lib":"./lib"},"bin":{"videoshow":"./bin/videoshow"},"scripts":{"test":"make test"},"keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie","slideshow","slideshows","animoto"],"dependencies":{"ass-stringify":"^0.1.1","fluent-ffmpeg":"^2.0.0-rc3","fw":"^0.1.2","lil-uuid":"^0.1.0","lodash.merge":"^3.0.0","yargs":"^3.5.4"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","rimraf":"^2.2.8"},"gitHead":"b17485505e0d2fda634764d44fc19f23bcbdd64b","bugs":{"url":"https://github.com/h2non/videoshow/issues"},"homepage":"https://github.com/h2non/videoshow","_id":"videoshow@0.1.9","_shasum":"0ea1209f43866c97119278c2530f43fe2032dc9e","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.12.0","_npmUser":{"name":"h2non","email":"tomas@aparicio.me"},"maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"dist":{"shasum":"0ea1209f43866c97119278c2530f43fe2032dc9e","tarball":"https://registry.npmjs.org/videoshow/-/videoshow-0.1.9.tgz","integrity":"sha512-JAKlhH2ysNT8s2gS+mpLS4ehTNPVHFWDGgk2yY8uhgey/4NLk/Z7FJArxX9iea40iKpul1uaYJXZ9pwEtXxKCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyiq5c/QRS7uvA6C8ybJ5CT7jGfAW//kG44Fkpuu1hRwIgHEKNFn3apSws9eJEIcKPJUo/tw1kLdaXlb713xVYK34="}]}},"0.1.10":{"name":"videoshow","version":"0.1.10","description":"Simple command-line and programmatic interface to create videos slideshows from images using ffmpeg","repository":{"type":"git","url":"git+https://github.com/h2non/videoshow.git"},"author":{"name":"Tomas Aparicio"},"license":"MIT","main":"lib","directories":{"lib":"./lib"},"bin":{"videoshow":"./bin/videoshow"},"scripts":{"test":"make test"},"keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie","slideshow","slideshows","animoto"],"dependencies":{"ass-stringify":"^0.1.1","fluent-ffmpeg":"^2.0.0","fw":"^0.1.2","lil-uuid":"^0.1.0","lodash.merge":"^3.0.0","yargs":"^3.5.4"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","rimraf":"^2.2.8"},"gitHead":"9985bb8f805f082750c67adbaadbdc787742fb47","bugs":{"url":"https://github.com/h2non/videoshow/issues"},"homepage":"https://github.com/h2non/videoshow#readme","_id":"videoshow@0.1.10","_shasum":"c059a8a3389d27e9bebf1ab4bc94dfc1b538d985","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.1.0","_npmUser":{"name":"h2non","email":"tomas@aparicio.me"},"maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"dist":{"shasum":"c059a8a3389d27e9bebf1ab4bc94dfc1b538d985","tarball":"https://registry.npmjs.org/videoshow/-/videoshow-0.1.10.tgz","integrity":"sha512-Y96+Gzd9y8pAAMtJSrB4F3LskMqJgTjMbqhm42MFYw6BVcKyuE002ebx6fmwrb5Zmlksl++2icGfarxyjKuVIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClZ4aWLnkEjMdG5I3HzWHFoOwEtRhPfvRflRvEfEzR6wIgUN2ZUqRYGHdnYCn3WJXyZ+vXO42sFLDmY80DE9ZrVH0="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/videoshow-0.1.10.tgz_1481838837263_0.8989410293288529"}},"0.1.11":{"name":"videoshow","version":"0.1.11","description":"Simple command-line and programmatic interface to create videos slideshows from images using ffmpeg","repository":{"type":"git","url":"git+https://github.com/h2non/videoshow.git"},"author":{"name":"Tomas Aparicio"},"license":"MIT","main":"lib","directories":{"lib":"./lib"},"bin":{"videoshow":"./bin/videoshow"},"scripts":{"test":"make test"},"keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie","slideshow","slideshows","animoto"],"dependencies":{"ass-stringify":"^0.1.1","fluent-ffmpeg":"^2.0.0","fw":"^0.1.2","lil-uuid":"^0.1.0","lodash.merge":"^3.0.0","yargs":"^3.5.4"},"devDependencies":{"chai":"^1.10.0","mocha":"^2.0.1","rimraf":"^2.2.8"},"gitHead":"f2564ef8a2594b5083ed50734181b79d4f9e8a78","bugs":{"url":"https://github.com/h2non/videoshow/issues"},"homepage":"https://github.com/h2non/videoshow#readme","_id":"videoshow@0.1.11","_shasum":"0ef7b00b8a7f474bf8550262387b658e02bbc32b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.1.0","_npmUser":{"name":"h2non","email":"tomas@aparicio.me"},"maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"dist":{"shasum":"0ef7b00b8a7f474bf8550262387b658e02bbc32b","tarball":"https://registry.npmjs.org/videoshow/-/videoshow-0.1.11.tgz","integrity":"sha512-EObj7crRHqGxYL6IX3X6vpLHgWkpdfm1abUoTtlL40xSjyaH8pQhvvmAWjIzRwgXxtBZdNBssRc6h1O0mDW2aQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQ4CdYaIH++Z3aOupyZvcIHs7HW+zKGD2wkDZN5wDzAAiEAuKHChDilUNvUJRggMa4Tx6rFrNQKEJOIb2WUPg8aWjU="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/videoshow-0.1.11.tgz_1483281539257_0.37996424874290824"}},"0.1.12":{"name":"videoshow","version":"0.1.12","description":"Simple command-line and programmatic interface to create videos slideshows from images using ffmpeg","repository":{"type":"git","url":"git+https://github.com/h2non/videoshow.git"},"author":{"name":"Tomas Aparicio"},"license":"MIT","main":"lib","directories":{"lib":"./lib"},"bin":{"videoshow":"./bin/videoshow"},"scripts":{"test":"make test"},"keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie","slideshow","slideshows","animoto"],"dependencies":{"ass-stringify":"^0.1.1","fluent-ffmpeg":"^2.0.0","fw":"^0.1.2","lil-uuid":"^0.1.0","lodash.merge":"^4.6.2","yargs":"^3.5.4"},"devDependencies":{"chai":"^1.10.0","mocha":"^6.2.0","rimraf":"^2.2.8"},"gitHead":"30591815d6ddc0a804e9f457a6a9f3b9b52a3b9d","bugs":{"url":"https://github.com/h2non/videoshow/issues"},"homepage":"https://github.com/h2non/videoshow#readme","_id":"videoshow@0.1.12","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-k1ATFkzA5+Zk1GsILZKitpN0NaxwTq8xYYOD+dDTqMAWhV4HnEKFqcrc2ZH6j8CHkQgmJwhhxbM9MZTn1pROug==","shasum":"d36d73957fecc1f7c362b9292af36137882af64e","tarball":"https://registry.npmjs.org/videoshow/-/videoshow-0.1.12.tgz","fileCount":27,"unpackedSize":45166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQTc4CRA9TVsSAnZWagAAYgEP/167GfkPpIj+8028e12U\nm6nuFIK+VdtN/2CB+VRq/hHTAP+vfX6a/ulJA+otUbI1KMhW5zPEVuscP4go\nsVVvfjXEFamQUOuCsvi9ZuMwFChG49Vg9pGcMYdINZmpoiKx9yHK7gLE+GBb\n2VAAkp/vaHyzVaCISc5KhzTTnF8T7/p2rJh1VZeRkZV6bIHhq5E+XQU2jlEc\ncCgwj+JUV0ukmaV06wKgRnKl0ToEVNq2/Gwa+OCajPJH1VvNsAr5E0rPqJ3W\nyjNbWLpD8OTrVjIrpqB6ITxx2MVRdwLt3EMuSE9dBik5bvFXZ3Go2U6d2vbK\nVszNfCha25jHfla5w9vWwLxWHTJo2bc4s5AnktS+gdI9roMq1ZWxpiPp8oZi\nMP8g5mlqTSutU6WSVSYEayjQiWTvanQdZc12QGu0oQGhkEGukQ7/j0aK/GDY\nTs7ydY9wJmWN2bySpfzaN/vhykE84LAll2S74jgxvN3KVbAI8rs8mVeMvz67\nQqFaK6bTF7OD2NCvuAUeZp6Ou1Ugl1QqQprI2Y1MBnxMGZIIgU+apdII0FBQ\n5fR5g6lBm7kXy4Otr14AmA2s1cy+n1JPCH37uh71oRcYkmWHAJqlK29Rx5C8\nX8I9HX2u3Pbc9wje+XWrBuzSkM1Sla5598vxAPp7V8Fxcg38GI3F8BjebKDz\nT+vR\r\n=1cor\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/+5xtr9TifQ0yLfo5VvO37Vhm5ERFJqNd8trKYKQ9WAiEApZhWjEynRW2W8AK/D+Y12RXtV6fr/B/HSKIerz411TU="}]},"maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"_npmUser":{"name":"h2non","email":"tomas@aparicio.me"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/videoshow_0.1.12_1581332279704_0.7404263765880015"},"_hasShrinkwrap":false}},"readme":"# videoshow [![Build Status](https://api.travis-ci.org/h2non/videoshow.svg?branch=master)][travis] [![Code Climate](https://codeclimate.com/github/h2non/videoshow/badges/gpa.svg)](https://codeclimate.com/github/h2non/videoshow) [![NPM](https://img.shields.io/npm/v/videoshow.svg)][npm]\n\n<img src=\"https://github.com/h2non/videoshow/blob/master/test/fixtures/norris.gif\" width=\"180\" align=\"right\" />\n\nSimple utility for **node/io.js** to **create straightforward video slideshows based on images** using [ffmpeg](http://ffmpeg.org), with additional features such as **audio**, **subtitles** and **fade in/out transitions** between slides.\n\nTo getting started you can take a look to the [examples](https://github.com/h2non/videoshow/tree/master/examples), [programmatic API](#api) and [command-line](#command-line-interface) interface\n\nvideoshow is used in production rendering thousands of videos per month. \n\nClick on the image to see an example video generated by `videoshow`:\n\n<a href=\"https://www.youtube.com/watch?v=CSXHNHSaLbc\">\n<img src=\"https://github.com/h2non/videoshow/raw/master/test/fixtures/video.jpg\" width=\"100%\" align=\"center\" />\n</a>\n\n## Requirements\n\n- **[ffmpeg](http://ffmpeg.org)** with additional compilation flags `--enable-libass --enable-libmp3lame`\n\nYou can download static builds of ffmpeg from [here](http://johnvansickle.com/ffmpeg/).\n\nIf you want to use videoshow in Heroku, you could use the [ffmpeg2](https://github.com/h2non/heroku-buildpack-ffmpeg2) buildpack\n\n## Installation\n\n```bash\nnpm install videoshow\n```\n\nFor command-line usage, install it as global package:\n```bash\nnpm install -g videoshow\n```\n\n## Usage\n\n**NOTE**: images must all have the same dimensions.\n\nBelow you have an example script generating a video based on images and audio.\n\nTake a look to the [programmatic API](#api) and [examples](examples/) for more usage details.\n\n```js\nvar videoshow = require('videoshow')\n\nvar images = [\n  'step1.jpg',\n  'step2.jpg',\n  'step3.jpg',\n  'step4.jpg'\n]\n\nvar videoOptions = {\n  fps: 25,\n  loop: 5, // seconds\n  transition: true,\n  transitionDuration: 1, // seconds\n  videoBitrate: 1024,\n  videoCodec: 'libx264',\n  size: '640x?',\n  audioBitrate: '128k',\n  audioChannels: 2,\n  format: 'mp4',\n  pixelFormat: 'yuv420p'\n}\n\nvideoshow(images, videoOptions)\n  .audio('song.mp3')\n  .save('video.mp4')\n  .on('start', function (command) {\n    console.log('ffmpeg process started:', command)\n  })\n  .on('error', function (err, stdout, stderr) {\n    console.error('Error:', err)\n    console.error('ffmpeg stderr:', stderr)\n  })\n  .on('end', function (output) {\n    console.error('Video created in:', output)\n  })\n```\n\n## Command-line interface\n\n```bash\n$ videoshow --help\n```\n\n```bash\nCreate video slideshow easily from images\nUsage: bin/videoshow [options]\n\nOptions:\n  --help, -h       Show help\n  --config, -c     File path to JSON config file [required]\n  --audio, -a      Optional audio file path\n  --subtitles, -s  Path to .srt subtitles file\n  --input, -i      Add additional input to video\n  --output, -o     Output video file path\n  --size, -x       Video size resolution\n  --logo, -l       Path to logo image\n  --debug, -d      Enable debug mode in error case\n\nExamples:\n  bin/videoshow -c config.json video.mp4\n  bin/videoshow -c config.json --audio song.mp3 video.mp4\n  bin/videoshow -c config.json --audio song.mp3 --logo logo.png video.mp4\n```\n\nExample `config.json` file:\n\n```json\n{\n  \"output\": \"video.mp4\",\n  \"options\": {\n    \"fps\": 25,\n    \"loop\": 5,\n    \"transition\": true,\n    \"transitionDuration\": 1,\n    \"videoBitrate\": 1024,\n    \"videoCodec\": \"libx264\",\n    \"size\": \"640x?\",\n    \"audioBitrate\": \"128k\",\n    \"audioChannels\": 2,\n    \"format\": \"mp4\",\n    \"subtitleStyles\": {\n      \"Fontname\": \"Verdana\",\n      \"Fontsize\": \"26\",\n      \"PrimaryColour\": \"11861244\",\n      \"SecondaryColour\": \"11861244\",\n      \"TertiaryColour\": \"11861244\",\n      \"BackColour\": \"-2147483640\",\n      \"Bold\": \"2\",\n      \"Italic\": \"0\",\n      \"BorderStyle\": \"2\",\n      \"Outline\": \"2\",\n      \"Shadow\": \"3\",\n      \"Alignment\": \"1\",\n      \"MarginL\": \"40\",\n      \"MarginR\": \"60\",\n      \"MarginV\": \"40\"\n    }\n  },\n  \"images\": [\n    \"./test/fixtures/step_1.png\",\n    \"./test/fixtures/step_2.png\",\n    \"./test/fixtures/step_3.png\",\n    \"./test/fixtures/step_4.png\",\n    \"./test/fixtures/step_5.png\"\n  ]\n}\n```\n\n## API\n\n### `videoshow(images, [ options ])`\nReturn: `Videoshow`\n\nVideoshow constructor. You should pass an `array<string>` or `array<object>` or `array<ReadableStream>` with the desired images,\nand optionally passing the video render `options` object per each image.\n\nImage formats supported are: `jpg`, `png` or `bmp`.\n\n```js\nvideoshow([ 'image1.jpg', 'image2.jpg', 'image3.jpg'])\n  .save('video.mp4')\n  .on('error', function () {})\n  .on('end', function () {})\n```\n\n`images` param could be a collection as well:\n```js\nvideoshow([{\n    path: 'image1.jpg',\n    caption: 'Hello world as video subtitle'\n  }, {\n    path: 'image2.jpg',\n    caption: 'This is a sample subtitle',\n    loop: 10 // long caption\n  }])\n  .save('video.mp4')\n  .on('error', function () {})\n  .on('end', function () {})\n```\n\n#### Video options\n\nYou can define as option any method name allowed by [fluent-ffmpeg][ffmpeg-api]\n\nDefault options are:\n```js\n{\n  fps: 25,\n  loop: 5, // seconds\n  transition: true,\n  transitionDuration: 1,\n  captionDelay: 1000,\n  useSubRipSubtitles: false,\n  subtitleStyle: null,\n  videoBitrate: 1024,\n  videoCodec: 'libx264',\n  size: '640x?',\n  audioBitrate: '128k',\n  audioChannels: 2,\n  format: 'mp4'\n}\n```\n\nOptions details:\n\n- **captionDelay** `number` - Miliseconds to delay the show/hide of the caption. Default to `1000`\n- **useSubRipSubtitles** `boolean` - Use SubRip subtitles format. It uses by default [SSA/ASS](http://en.wikipedia.org/wiki/SubStation_Alpha). Default `false`\n- **subtitleStyle** `object` - SSA/ASS subtitles style. See [substation.js](https://github.com/h2non/videoshow/blob/master/lib/substation.js#L49) and [fixture file](https://github.com/h2non/videoshow/blob/master/test/fixtures/subtitles.ass) for allowed params\n\n#### Image options\n\n- **path** `string` - File path to image\n- **loop** `number` - Image slide duration in **seconds**. Default to `5`\n- **transition** `boolean` - Enable fade in/out transition for the current image\n- **transitionDuration** `number` - Fade in/out transition duration in **seconds**. Default to `1`\n- **transitionColor** `string` - Fade in/out transition background color. Default to `black`. See [supported colors][ffmpeg-colors]\n- **filters** `array<string|object>` - Add custom ffmpeg video filters to the image slide.\n- **disableFadeOut** `boolean` - If transition is enable, disable the fade out. Default `false`\n- **disableFadeIn** `boolean` - If transition is enable, disable the fade in. Default `false`\n- **caption** `string` - Caption text as subtitle. It allows a limited set of HTML tags. See [Subrip][subrip]\n- **captionDelay** `number` - Miliseconds to delay the show/hide of the caption. Default to `1000`\n- **captionStart** `number` - Miliseconds to start the caption. Default to `1000`\n- **captionEnd** `number` - Miliseconds to remove the caption. Default to `loop - 1000`\n- **logo** `string` - Path to logo image. See `logo()` method\n\n#### `videoshow#image(image)`\n\nPush an image to the video. You can pass an `string` as path to the image,\nor a plain `object` with [image options](#supported-image-options)\n\n#### `videoshow#audio(path [, params ])`\n\nDefine the audio file path to use.\nIt supports multiple formats and codecs such as `acc`, `mp3` or `ogg`\n\n**Supported params**:\n\n- **delay** `number` - Delay audio start in seconds. Default to `0` seconds\n- **fade** `boolean` - Enable audio fade in/out effect. Default `true`\n\n#### `videoshow#logo(path [, params ])`\n\nAdd a custom image as logo in the left-upper corner by default. You can customize the position by `x/y` axis.\nIt must be a `png` or `jpeg` image\n\n**Supported params**:\n\n- **start** `number` - Video second to show the logo. Default `5` seconds\n- **end** `number` - Video second to remove  the logo. Default `totalLength - 5` seconds\n- **xAxis** `number` - Logo `x` axis position. Default `10`\n- **yAxis** `number` - Logo `y` axis position. Default `10`\n\n#### `videoshow#subtitles(path)`\n\nDefine the [SubRip subtitles][subrip] or [SubStation Alpha](http://en.wikipedia.org/wiki/SubStation_Alpha) (SSA/ASS)\nfile path to load. It should be a `.str` or `.ass` file respectively\n\nSee [fixtures](https://github.com/h2non/videoshow/blob/master/test/fixtures/subtitles.srt) for examples\n\n#### `videoshow#save(path)`\nReturn: `EventEmitter` Alias: `render`\n\nRender and write in disk the resultant video in the given path\n\nSupported events for subscription:\n\n- **start** `cmd` - Fired when ffmpeg process started\n- **error** `error, stdout, stderr` - Fired when transcoding error happens\n- **progress** `data` - Fired with transcoding progress information\n- **codecData** `codec` - Fired when input codec data is available\n- **end** `videoPath` - Fired when the process finish successfully\n\nFor more information, see the [ffmpeg docs](https://github.com/fluent-ffmpeg/node-fluent-ffmpeg#setting-event-handlers)\n\n#### `videoshow#input(input)`\n\nAdd input file to video. By default you don't need to call this method\n\n#### `videoshow#filter(filter)`\n\nAdd a custom video filter to the video. See the [docs](https://github.com/fluent-ffmpeg/node-fluent-ffmpeg#videofiltersfilter-add-custom-video-filters)\n\n#### `videoshow#complexFilter(filter)`\n\nAdd a custom complex filter to the video. See the [docs](https://github.com/fluent-ffmpeg/node-fluent-ffmpeg#complexfilterfilters-map-set-complex-filtergraph)\n\n#### `videoshow#loop(seconds)`\n\nDefault image loop time in seconds. Default to `5`\n\n#### `videoshow#size(resolution)`\n\nVideo size resolution. Default to `640x?`.\nSee the [docs](https://github.com/fluent-ffmpeg/node-fluent-ffmpeg#sizesize-set-output-frame-size)\n\n#### `videoshow#aspect(aspect)`\n\nVideo aspect ration. Default autocalculated from video `size` param.\nSee the [docs](https://github.com/fluent-ffmpeg/node-fluent-ffmpeg#aspectaspect-set-output-frame-aspect-ratio)\n\n#### `videoshow#options(options)`\nAlias: `flags`\n\nAdd a set of video output options as command-line flag.\n`options` argument should be an array.\nSee the [docs](https://github.com/fluent-ffmpeg/node-fluent-ffmpeg#outputoptionsoption-add-custom-output-options)\n\n#### `videoshow#option(argument)`\nAlias: `flag`\n\nAdd a custom output option as command-line flag to pass to `ffmpeg`\n\n#### `videoshow#options(arguments)`\nAlias: `flags`\n\nAdd multiple output options as command-line flags to pass to `ffmpeg`.\nThe argument must be an `array`\n\n### `videoshow.VERSION`\nType: `string`\n\nCurrent package semantic version\n\n### `videoshow.ffmpeg`\nType: `function`\n\n[fluent-ffmpeg](https://github.com/fluent-ffmpeg/node-fluent-ffmpeg) API constructor\n\n## License\n\n[MIT](http://opensource.org/licenses/MIT) © Tomas Aparicio\n\n[travis]: http://travis-ci.org/h2non/videoshow\n[gemnasium]: https://gemnasium.com/h2non/videoshow\n[npm]: http://npmjs.org/package/videoshow\n[subrip]: http://en.wikipedia.org/wiki/SubRip#SubRip_text_file_format\n[ffmpeg-api]: https://github.com/fluent-ffmpeg/node-fluent-ffmpeg#creating-an-ffmpeg-command\n[ffmpeg-colors]: https://www.ffmpeg.org/ffmpeg-utils.html#Color\n","maintainers":[{"name":"h2non","email":"tomas@aparicio.me"}],"time":{"modified":"2022-06-28T17:08:26.281Z","created":"2015-02-07T23:33:49.037Z","0.1.0-beta.0":"2015-02-07T23:33:49.037Z","0.1.0":"2015-03-12T21:24:29.634Z","0.1.1":"2015-03-13T00:36:31.990Z","0.1.2":"2015-03-13T13:37:19.584Z","0.1.3":"2015-03-13T14:37:31.220Z","0.1.4":"2015-03-13T15:55:09.408Z","0.1.5":"2015-03-18T00:11:37.947Z","0.1.6":"2015-03-18T01:50:27.308Z","0.1.7":"2015-03-18T01:53:28.990Z","0.1.8":"2015-03-20T10:39:13.979Z","0.1.9":"2015-04-20T10:02:35.646Z","0.1.10":"2016-12-15T21:53:58.104Z","0.1.11":"2017-01-01T14:38:59.946Z","0.1.12":"2020-02-10T10:57:59.853Z"},"homepage":"https://github.com/h2non/videoshow#readme","keywords":["video","photo","slide","slides","image","show","ffmpeg","mpeg","avi","xvid","compose","slider","transition","photos","moviemaker","maker","movie","slideshow","slideshows","animoto"],"repository":{"type":"git","url":"git+https://github.com/h2non/videoshow.git"},"author":{"name":"Tomas Aparicio"},"bugs":{"url":"https://github.com/h2non/videoshow/issues"},"license":"MIT","readmeFilename":"README.md","users":{"winblood":true,"driglou":true,"pirmax":true,"docluv":true,"ferx":true}}