-
Notifications
You must be signed in to change notification settings - Fork 0
Tool to generate animated map routes
License
WanderlandTravelers/routegen
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is Route Generator version 1.7.1 Route Generator can be used to generate route maps to be used in video editing software. Copyright (C) 2008-2016 Michiel Jansen. This program 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. This program 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. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. LICENSE Route Generator is developed using the GPL version of Qt 4.7.3 (Copyright (C)) 2008-2010 Nokia Corporation), which can be downloaded from: http://qt.nokia.com/downloads This means that Route Generator should also be distributed as GPL software and can be used for free. As a result the source code of Route Generator is also available on http://sourceforge.net/projects/routegen. For more details about GPL see the LICENSE file VERSION HISTORY 1.0 -Initial version 1.1 -Added custom vehicle icons by adding icons (image files, e.g. *.png, *.jpg, etc.) to the vehicles sub-folder of routegen. -Added custom color selection for route path. 1.2 -Vehicle icon now rotates with route direction -Added vehicle angle correction spinbox and preview -Animated vehicle icons -Showing scrollbars for large input maps -Added stop button while playing back 1.2.1 -Bugfix in route width initialization (not released on SourceForge) 1.2.2 -Error checking and logging of bmp2avi execution (bmp2avi.log) 1.2.3 -Bugfix in frame naming, causing routes over 1000 frames to be added in wrong order in AVI file (during bmp2avi conversion) 1.3 -Route interpolation and variable route speed. -Preferences (bmp2avi) -Undo buffer -Route style selection 1.3.1 -Smooth curves experiment disabled (buggy) (see new RGRoute constructor) -Added advanced tab to settings dialog to: -Enable the buggy smooth curves code -Change radius of curves -Modify vehicle orientation parameters -Automatically disable draw mode, when user clicks Preview or Generate route. -Show first route point as will after first click (interpolation mode) 1.4 -Import from Google Maps 1.5 -Route generation improvements (smooth route, using bezier curves) -Start new route button on toolbar -Vehicle orientation and settings improved -Generate iconless begin/end frames checkbox moved to preferences dialog -Google maps importer fix (map scrollable and zoomable) 1.6 -Route editable (selected points can be moved or deleted) -Redo buffer -Codec selection for video encoding under linux -Installation command for linux -Improvements of edit dialog for vehicle settings -Vehicle orientation (yes/no) is now a setting -Deleting files in directory when not empty (when generating movie) -Adding custom vehicles from vehicle settings dialog 1.7 -Using ffmpeg codec on Windows -URL format of new version of google maps now supported -Line width and style saved again -Option to add N seconds still frame before/after movie 1.7.1 -FFmpeg for Windows is now distributed with the Windows version of Route Generator and will be selected as the default at installation. The Zeranoe FFmpeg Windows builds are provided by Kyle Schwarz from: http://ffmpeg.zeranoe.com/builds/ NOTE: To safe space the executables ffplay.exe and ffprobe.exe are removed from the distribution. INSTALLATION On Windows, you don't need to install it, you can just unzip everything in a directory of your choice. After that you can execute routegen.exe or create a shortcut to it from your desktop. HOWTO USE ROUTE GENERATOR? Route Generator is very easy to use, but you can find a step-by-step Tutorial from the Help menu. Essentially this is all the information you should need to run Route Generator. However, you're allowed to continue reading ;-) WHAT IS ROUTE GENERATOR Route Generator is a tool to draw routes on a map and generate a movie from it. This movie can be imported in your video editing software, so you can add it to your own movies. I started developing this as a hobby project, because I could not find any free route generation software available. I've already used it successfully for a few of my own video editing projects and I think it works quite well. So I thought that others might find it useful as well and I decided to make it available on my website. Route Generator is developed using the GPL version of Qt 4.7, which can be downloaded from: http://qt.nokia.com/downloads On Linux, Route Generator makes use of a 3rdparty tool: FFmpeg licensed under the LGPLv2.1. This tool is not included in the source, so you will have to install it on your computer before running Route Generator. Make sure it is installed if you want to be able to generate a movie. As of version 1.7.1 FFmpeg for Windows is also distributed with Route Generator and will be selected as the default at installation. The Zeranoe FFmpeg Windows builds are provided by Kyle Schwarz from: http://ffmpeg.zeranoe.com/builds On Windows, Route Generator can also make use of a freeware 3rdparty tool: Bmp2Avi (Copyright (C) Paul Roberts 1996 - 1998) This tool is available in the subdirectory bmp2avi. By default Route Generator tries to find bmp2avi.exe in that directory, so you can leave it there. Route Generator will automatically check for bmp2avi.exe in this directory when it starts up. If it cannot find it in the default location, it will ask you to browse to a different location. Bmp2Avi can freely be re-distributed as long as you provide the documentation with it (also located in the bmp2avi sub-directory). AVAILABILTY I've only build the executable version of Route Generator for Windows, because I'm using Pinnacle Studio as video editing software, which is only available for windows. However, it's developed using Trolltechs's cross-platform GUI toolkit, Qt, which is also available for other OS's, like Linux. So it is also possible to build and run Route Generator on Linux as well, but you have to build it yourself from the source code (see building instructions below). NOTE: Route Generator makes use of a video encoder (Bmp2Avi on Windows and ffmpeg on linux)! However, the video encoder is not required to run Route Generator. The only thing that will not work without the video encoder is the last stage of the generation process:converting a list of bmp files to an avi file. BUILDING ROUTE GENERATOR FROM THE SOURCE CODE Since version 1.6 Route Generator should be built using Qt 4.6 or higher. So Qt 4.6 or higher should be downloaded and installed. After your Qt build environment is setup correctly, all you need to do is: -unzip the source code in a new directory -open a command shell with the Qt build environment correctly set-up -cd to the the directory where you unzipped the source code (e.g. cd routegen/src) -execute the following commands: *qmake routegen.pro (or: qmake -tp vc routegen.pro to generate a MSVC2008 *.vcproj) *nmake (on Windows, when using MS Visual C++) OR make/gmake (on Linux) OR whatever build command on other OS's INSTALLATION UNDER LINUX Since version 1.6 Route GENERATOR can be installed after building process, using this command as root: *make install CONTACT If you have any more questions about or problems with using and or building Route Generator, you can contact me at: [email protected] Of course, suggestions for improvement are also welcome! Michiel Jansen
About
Tool to generate animated map routes
Topics
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published