Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tdenewiler/make_movie
Make a movie from a set of images in a directory. Can be used with youtube.
https://github.com/tdenewiler/make_movie
Last synced: about 2 months ago
JSON representation
Make a movie from a set of images in a directory. Can be used with youtube.
- Host: GitHub
- URL: https://github.com/tdenewiler/make_movie
- Owner: tdenewiler
- License: bsd-3-clause
- Created: 2014-01-19T04:11:54.000Z (almost 11 years ago)
- Default Branch: main
- Last Pushed: 2022-01-03T15:45:38.000Z (about 3 years ago)
- Last Synced: 2024-10-12T13:44:23.865Z (3 months ago)
- Language: Python
- Homepage:
- Size: 47.9 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Make Movie
![Statick](https://github.com/tdenewiler/make_movie/workflows/Statick/badge.svg)
This repository contains a Python script that will take all images in a directory and make a time-lapse movie.
EXIF data is utilized to determine the date the picture was taken and that date is printed on each of the images in
the movie.The maximum width and height, frame rate, temporary image directory, and output filename are all configurable from
the command line.
If a music file is specified for background audio then the track length will be used to determine the required frame
rate to fill the song.## Dependencies
Development and usage should occur in a [virtual environment].
```shell
python3 -m venv venv
. venv/bin/activate
pip install -r requirements.txt
cat install.txt | xargs sudo apt install
```## Music
To combine multiple music files into a single file a solution was presented at
.
That is why the `mp3wrap` package is listed in the apt dependencies in `install.txt`.```shell
mp3wrap output.mp3 input-1.mp3 input-2.mp3 input-3.mp3
```If `mp3wrap` does not work you can try Audacity.
Some instructions that worked for me are at
.[virtual environment]: https://docs.python.org/3/library/venv.html