{"id":14982546,"url":"https://github.com/openshot/libopenshot","last_synced_at":"2025-05-14T11:09:43.869Z","repository":{"id":28406367,"uuid":"31920792","full_name":"OpenShot/libopenshot","owner":"OpenShot","description":"OpenShot Video Library (libopenshot) is a free, open-source project dedicated to delivering high quality video editing, animation, and playback solutions to the world. API currently supports C++, Python, and Ruby.","archived":false,"fork":false,"pushed_at":"2025-03-15T03:30:55.000Z","size":120253,"stargazers_count":1345,"open_issues_count":46,"forks_count":286,"subscribers_count":65,"default_branch":"develop","last_synced_at":"2025-04-11T04:18:58.420Z","etag":null,"topics":["audio","c-plus-plus","lgplv3","openshot","qt5","video","video-editing","video-effects","video-library","video-processing","videoediting","videoeditor-sdk"],"latest_commit_sha":null,"homepage":"http://www.openshot.org","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OpenShot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-03-09T20:26:42.000Z","updated_at":"2025-04-10T06:36:54.000Z","dependencies_parsed_at":"2024-10-12T01:20:34.006Z","dependency_job_id":"f34893a2-0687-4137-97f6-d44b19a36495","html_url":"https://github.com/OpenShot/libopenshot","commit_stats":{"total_commits":2261,"total_committers":47,"mean_commits":48.1063829787234,"dds":0.6050420168067228,"last_synced_commit":"ee58130bd10bfcd5cd3ab83fa35324cbec12ea45"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenShot%2Flibopenshot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenShot%2Flibopenshot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenShot%2Flibopenshot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenShot%2Flibopenshot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenShot","download_url":"https://codeload.github.com/OpenShot/libopenshot/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248339444,"owners_count":21087251,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["audio","c-plus-plus","lgplv3","openshot","qt5","video","video-editing","video-effects","video-library","video-processing","videoediting","videoeditor-sdk"],"created_at":"2024-09-24T14:05:37.501Z","updated_at":"2025-04-11T04:19:04.752Z","avatar_url":"https://github.com/OpenShot.png","language":"C++","readme":"\u003c!--\n© OpenShot Studios, LLC\n\nSPDX-License-Identifier: LGPL-3.0-or-later\n--\u003e\n\nOpenShot Video Library (libopenshot) is a free, open-source C++ library\ndedicated to delivering high quality video editing, animation, and playback\nsolutions to the world.\n\n## Build Status\n\n[![libopenshot CI Build](https://github.com/OpenShot/libopenshot/actions/workflows/ci.yml/badge.svg)](https://github.com/OpenShot/libopenshot/actions/workflows/ci.yml) [![libopenshot-audio CI Build](https://github.com/OpenShot/libopenshot-audio/actions/workflows/ci.yml/badge.svg)](https://github.com/OpenShot/libopenshot-audio/actions/workflows/ci.yml)\n\n## Features\n\n* Cross-Platform (Linux, Mac, and Windows)\n* Multi-Layer Compositing\n* Video and Audio Effects (Chroma Key, Color Adjustment, Grayscale, etc…)\n* Animation Curves (Bézier, Linear, Constant)\n* Time Mapping (Curve-based Slow Down, Speed Up, Reverse)\n* Audio Mixing \u0026 Resampling (Curve-based)\n* Audio Plug-ins (VST \u0026 AU)\n* Audio Drivers (ASIO, WASAPI, DirectSound, CoreAudio, iPhone Audio,\n  ALSA, JACK, and Android)\n* Telecine and Inverse Telecine (Film to TV, TV to Film)\n* Frame Rate Conversions\n* Multi-Processor Support (Performance)\n* Python and Ruby Bindings (All Features Supported)\n* Qt Video Player Included (Ability to display video on any QWidget)\n* Unit Tests (Stability)\n* All FFmpeg Formats and Codecs Supported (Images, Videos, and Audio files)\n* Full Documentation with Examples (Doxygen Generated)\n\n## Install\n\nDetailed instructions for building libopenshot and libopenshot-audio for\neach OS. These instructions are also available in the `/docs/` source folder.\n\n   * [Linux](https://github.com/OpenShot/libopenshot/wiki/Linux-Build-Instructions)\n   * [Mac](https://github.com/OpenShot/libopenshot/wiki/Mac-Build-Instructions)\n   * [Windows](https://github.com/OpenShot/libopenshot/wiki/Windows-Build-Instructions)\n\n## Hardware Acceleration\n\nOpenShot now supports experimental hardware acceleration, both for encoding\nand decoding videos. When enabled, this can either speed up those operations\nor slow them down, depending on the power and features supported by your\ngraphics card.\n\nPlease see [`doc/HW-ACCEL.md`](doc/HW-ACCEL.md) for more information.\n\n## Documentation\n\nBeautiful HTML documentation can be generated using Doxygen.\n```\nmake doc\n```\n(Also available online: http://openshot.org/files/libopenshot/)\n\n## Developers\n\nAre you interested in becoming more involved in the development of OpenShot?\nBuild exciting new features, fix bugs, make friends, and become a hero!\nPlease read the [step-by-step](https://github.com/OpenShot/openshot-qt/wiki/Become-a-Developer)\ninstructions for getting source code, configuring dependencies, and building\nOpenShot.\n\n## Report a bug\n\nYou can report a new libopenshot issue directly on GitHub:\n\nhttps://github.com/OpenShot/libopenshot/issues\n\n## Websites\n\n- https://www.openshot.org/  (Official website and blog)\n- https://github.com/OpenShot/libopenshot/ (source code and issue tracker)\n- https://github.com/OpenShot/libopenshot-audio/ (source code for audio library)\n- https://github.com/OpenShot/openshot-qt/ (source code for Qt client)\n- https://launchpad.net/openshot/\n\n### Copyright \u0026 License\n\nCopyright (c) 2008-2022 OpenShot Studios, LLC. This file is part of\nOpenShot Video Editor (https://www.openshot.org), an open-source project\ndedicated to delivering high quality video editing and animation solutions\nto the world.\n\nOpenShot Library (libopenshot) is free software: you can redistribute it\nand/or modify it under the terms of the GNU Lesser General Public License\nas published by the Free Software Foundation, either version 3 of the\nLicense, or (at your option) any later version.\n\nOpenShot Library (libopenshot) is distributed in the hope that it will be\nuseful, but WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with OpenShot Library. If not, see http://www.gnu.org/licenses/.\n\nTo release a commercial product which uses libopenshot (i.e. video\nediting and playback), commercial licenses are also available: contact\nsales@openshot.org for more information.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenshot%2Flibopenshot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenshot%2Flibopenshot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenshot%2Flibopenshot/lists"}