{ "info": { "author": "Santiago de Leon", "author_email": "sdeleon28@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "************\r\nClapperboard\r\n************\r\n\r\nWant to record yourself playing over a backing track but want to use your\r\nquality soundcard input instead of your camcorder's crappy audio? No problem,\r\nwe've got you covered!\r\n\r\nClapperboard is a thin wrapper around MoviePy that lets you synchronize your\r\nvideo and audio by using a clapperboard-like technique. If you don't know what\r\nI'm talking about, have a look at this post\r\n-> http://www.learningguitarnow.com/blog/recording/how-to-record-a-video-while-playing-over-a-backing-track/\r\n\r\nInstead of using a pricy UI based NLE, you can instead use this handy command\r\nline script to sync your video and audio tracks.\r\n\r\nInstallation\r\n============\r\n\r\nClone this repo and run ``pip install clapperboard``.\r\n\r\nUsage\r\n=====\r\n\r\nSync\r\n----\r\n\r\nOnce you figure out the precise moment where you made your \"clapperboard\" sound\r\nwith your instrument for both tracks, you can replace your video's audio with\r\nyour real audio track by running ``clapsync``.\r\n\r\nSyntax::\r\n\r\n clapsync audio_filename video_filename video_start audio_start out_filename\r\n\r\nExample::\r\n\r\n clapsync guitar_solo.mp4 guitar_solo.wav 15.32 2.45 guitar_solo_sync.mp4\r\n\r\nCrop\r\n----\r\n\r\nOnce you've sync'd your video and audio tracks, you may want to remove the\r\npart of the video where you signal with your \"clapperboard\" sound (apart from\r\nthe part of the video where you stretch yourself onto the keyboard to stop\r\nrecording). Clapperboard comes with another utility that lets you crop the video\r\nfrom both sides and (optionally) add fadein/fadeout effects.\r\n\r\nSyntax::\r\n\r\n clapcrop filename out_filename start_seconds end_seconds fadein_seconds fadeout_seconds\r\n\r\nExample::\r\n\r\n clapcrop guitar_solo.mp4 guitar_solo.mp4 2 49 1 3\r\n\r\nTODO\r\n====\r\n\r\n* PEP8 cleanup\r\n* Command-line arguments cleanup", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/sdeleon28/clapperboard/tarball/0.2", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sdeleon28/clapperboard", "keywords": "movie clip video clapperboard editing", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "clapperboard", "package_url": "https://pypi.org/project/clapperboard/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/clapperboard/", "project_urls": { "Download": "https://github.com/sdeleon28/clapperboard/tarball/0.2", "Homepage": "https://github.com/sdeleon28/clapperboard" }, "release_url": "https://pypi.org/project/clapperboard/0.2/", "requires_dist": null, "requires_python": null, "summary": "A command-line clapperboard", "version": "0.2" }, "last_serial": 2136194, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "33ef300b4f2870c3b2ba0d57b30e0fd4", "sha256": "5f6ed0b27b6049d2f8ba8f177d4df359b8db8687eab727bf9afd89fb9c8ddbbc" }, "downloads": -1, "filename": "clapperboard-0.1.zip", "has_sig": false, "md5_digest": "33ef300b4f2870c3b2ba0d57b30e0fd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6708, "upload_time": "2016-05-27T04:11:33", "url": "https://files.pythonhosted.org/packages/d8/8c/0b99ba498fe2ec96f7705231811ab557255f11150c376f42a4de50b9d2d3/clapperboard-0.1.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "bbf50a3271076721ba91b047366cccd7", "sha256": "4267d5149c44e35336215f03964e75e4cc844663c5df180c26372dc9b13c6da6" }, "downloads": -1, "filename": "clapperboard-0.2.zip", "has_sig": false, "md5_digest": "bbf50a3271076721ba91b047366cccd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8537, "upload_time": "2016-05-27T05:09:15", "url": "https://files.pythonhosted.org/packages/a8/2d/76668ca2f8ed4ab70e4e432eeea8f7ccbefc0f96f424174c12b5a218a2cf/clapperboard-0.2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bbf50a3271076721ba91b047366cccd7", "sha256": "4267d5149c44e35336215f03964e75e4cc844663c5df180c26372dc9b13c6da6" }, "downloads": -1, "filename": "clapperboard-0.2.zip", "has_sig": false, "md5_digest": "bbf50a3271076721ba91b047366cccd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8537, "upload_time": "2016-05-27T05:09:15", "url": "https://files.pythonhosted.org/packages/a8/2d/76668ca2f8ed4ab70e4e432eeea8f7ccbefc0f96f424174c12b5a218a2cf/clapperboard-0.2.zip" } ] }