Updating README.md (#2595)

Update README.md - Adding Travis-ci build status badge, additional info linking to our GitHub Wiki, and updating instructions.
This commit is contained in:
Jonathan Thomas
2019-02-07 18:07:38 -06:00
committed by GitHub
parent ca6dfbad24
commit e15da76c86
+75 -97
View File
@@ -1,128 +1,106 @@
## Copyright
OpenShot Video Editor is an award-winning free and open-source video editor
for Linux, Mac, and Windows, and is dedicated to delivering high quality
video editing and animation solutions to the world.
Copyright (c) 2008-2018 OpenShot Studios, LLC
(http://www.openshotstudios.com). This file is part of
OpenShot Video Editor (http://www.openshot.org), an open-source project
dedicated to delivering high quality video editing and animation solutions
to the world.
## Build Status
OpenShot Video Editor is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
[![Build Status](https://travis-ci.org/OpenShot/openshot-qt.svg?branch=develop)](https://travis-ci.org/OpenShot/openshot-qt)
OpenShot Video Editor is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
## Getting Started
You should have received a copy of the GNU General Public License
along with OpenShot Library. If not, see <http://www.gnu.org/licenses/>.
The quickest way to get started using OpenShot is to download one of
our pre-built installers. On our download page, click the **Daily Builds**
button to view the latest, experimental builds, which are created for each
new commit to this repo.
## Instructions
https://www.openshot.org/download/
OpenShot Video Editor 2.x supports Linux, Mac, and Windows. But due to
the many dependencies required to run OpenShot, we recommend using an
installer for your operating system. Please visit
http://www.openshot.org/download/ to find your correct installer.
## Tutorial
Watch the official [step-by-step video tutorial](https://www.youtube.com/watch?list=PLymupH2aoNQNezYzv2lhSwvoyZgLp1Q0T&v=1k-ISfd-YBE), or read the official [user-guide](https://www.openshot.org/user-guide/):
## Developers
Are you interested in becoming more involved in the development of
OpenShot? Build exciting new features, fix bugs, make friends, and become a hero!
Please read the [step-by-step](https://github.com/OpenShot/openshot-qt/wiki/Become-a-Developer)
instructions for getting source code, configuring dependencies, and building OpenShot.
## Documentation
Documentation for OpenShot 2.x can be generated with Doxygen, a popular
command-line application for scanning source code and generating readable
documentation. OpenShot contains a Doxygen input file (Doxyfile.in), but
you must first install the following Python filter for Doxygen: doxypy.
Then, run the following command:
Beautiful HTML documentation can be generated using Sphinx.
$ doxygen Doxyfile.in
```
cd doc
make html
```
## Report a bug
Please report bugs using the official [Report a Bug](https://www.openshot.org/issues/new/)
feature on our website. This walks you through the bug reporting process, and helps
to create a high-quality bug report for the OpenShot community.
Or you can report a new issue directly on GitHub:
https://github.com/OpenShot/openshot-qt/issues
## Translations
Translating OpenShot into other languages is very easy! Please read the [step-by-step](https://github.com/OpenShot/openshot-qt/wiki/Become-a-Translator) instructions or login to LaunchPad and get started.
All you need is a web browser.
https://translations.launchpad.net/openshot/2.0/+translations
## Dependencies
Although installers are much easier to use, if you must build from
source, here are some tips:
OpenShot 2.x is programmed in Python, and thus does not need
to be compiled to run. However, be sure you have the following
OpenShot is programmed in Python (version 3+), and thus does not need
to be compiled to run. However, be sure you have the following
dependencies in order to run OpenShot successfully:
1) Python 3.0+ (http://www.python.org)
2) PyQt5 (http://www.riverbankcomputing.co.uk/software/pyqt/download5)
3) libopenshot: OpenShot Library (http://www.openshot.org)
4) FFmpeg or Libav (http://www.ffmpeg.org/ or http://libav.org/)
5) GCC build tools (or MinGW on Windows)
* Python 3.0+ (http://www.python.org)
* PyQt5 (http://www.riverbankcomputing.co.uk/software/pyqt/download5)
* libopenshot: OpenShot Library (https://github.com/OpenShot/libopenshot)
* libopenshot-audio: OpenShot Audio Library (https://github.com/OpenShot/libopenshot-audio)
* FFmpeg or Libav (http://www.ffmpeg.org/ or http://libav.org/)
* GCC build tools (or MinGW on Windows)
## Launch
To run OpenShot from the command line, use the following syntax:
(be sure the change the path to match the install location of OpenShot)
(be sure the change the path to match the install or repo location
of openshot-qt)
$ cd /home/USER/openshot_qt
$ cd [openshot-qt folder]
$ python3 src/launch.py
## How to install
If you would like to install OpenShot, use this command:
$ sudo python3 setup.py install
Installing OpenShot using this command does a few extra things that
the build wizard doesn't do. It adds MIME Types, adds an icon to your
Application menu, registers icons, adds a /usr/bin/openshot command, and
copies all the code files to the /site-packages/ folder.
## Tutorial
Here is a tutorial of the current development features:
#### Do you have a help manual?
1) Yes, read it online at https://www.openshot.org/user-guide/
#### How do I add media to my project?
1) Drag and drop videos or music files from gnome into the "Project Files" tree.
2) Click the File / Import Files... menu
3) Click the "Import Files" icon on the toolbar (at the top of the screen)
#### How do I add media to my timeline?
1) Click on any file in your "Project Files" tree, and drag it onto the timeline (at the bottom of the screen)
#### How do I position clips on my timeline?
1) Simply click on any clips already on the timeline, and drag them to their new location
2) Use the magnet icon to have your clips magically stick to their closest neighbor clips.
#### How do I trim / un-trim clips
1) Click and drag the edge of the clip to it's new location.
#### The audio / video is out of sync. What can I do?
1) This is usually related to a bug in libopenshot or FFmpeg. To resolve this, re-encode the video using the ffmpeg command line tool.
2) Here is an example command to convert a folder full of Canon MTS files to MP4:
$ find '/home/jonathan/Desktop/Caveman Movie/Videos' -iname "*.MTS" -exec \
ffmpeg -i {} -acodec libfaac -ab 128k -ac 2 -r 60 -vcodec mpeg4 -f mp4 -y -sameq {}.mp4 \;
3) Usually the reason the A/V are out of sync is related to the frame rate (i.e. the -r parameter on the ffmpeg command).
Try a variety of frame rates and OpenShot project types to find one that doesn't have A/V sync issues.
Some common rates are: -r 29.97 -r 25 -r 30 -r 60
## Websites
- http://www.openshot.org/ (Official website and blog)
- https://www.openshot.org/ (Official website and blog)
- https://github.com/OpenShot/openshot-qt (source code and issue tracker)
- http://freshmeat.net/projects/openshot-video-editor/
- https://sourceforge.net/projects/openshotvideo/
- https://www.ohloh.net/p/openshot-video-editor/
- http://launchpad.net/openshot/
- https://github.com/OpenShot/libopenshot-audio (source code for audio library)
- https://github.com/OpenShot/libopenshot (source code for video library)
- https://launchpad.net/openshot/
## Report a bug
## Copyright
You can file an Issue in the OpenShot/openshot-qt project on Github https://github.com/OpenShot/openshot-qt/issues. Make sure to add plenty of detail about the issue and logs if possible.
Copyright (c) 2008-2019 OpenShot Studios, LLC. This file is part of
OpenShot Video Editor (https://www.openshot.org), an open-source project
dedicated to delivering high quality video editing and animation solutions
to the world.
## Translations
OpenShot Video Editor is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
https://translations.launchpad.net/openshot
OpenShot Video Editor is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
## Ask a question
You can ask any question you have here https://github.com/OpenShot/openshot-qt/issues.
## Contributing
If you would like to help reporting issues or commit fixes to the project please see our [contributor guidelines](CONTRIBUTING.md).
You should have received a copy of the GNU General Public License
along with OpenShot Library. If not, see <http://www.gnu.org/licenses/>.