Film Assist is a macOS application for film creators to handle routine works.
- v0.0.1-nightly
- https://github.com/liuaddie/film_assist/releases/download/v0.0.1-nightly/FilmAssist_v0.0.1.nightly.dmg
- Convert Subtitle Files between SRT and Excel
Update Homebrew (Optional)
brew update
Install Python3
brew install python3
Install Virtualenv
pip3 install virtualenv
Go to Project folder
cd <project-folder-path>
Create Virtualenv and Activate
virtualenv -p python3 venv
source venv/bin/activate
Install Python Modules
pip install --upgrade pip
pip install -r requirements.txt
Run pyinstaller
pyinstaller main.py -F -w -n 'Film Assist' -i icon.icns --add-data 'templates:templates' --add-data 'assets:assets'
- macOS Big Sur 11.6
- Homebrew (https://brew.sh/)
- Python 3.9.10 (https://www.python.org/)
- virtualenv 20.4.2 (https://virtualenv.pypa.io/)
- pywebview == 3.5 # https://pypi.org/project/pywebview/
- pyinstaller == 4.9 # https://pypi.org/project/pyinstaller/
- Flask == 2.0.2 # https://pypi.org/project/Flask/
- XlsxWriter == 3.0.2 # https://pypi.org/project/XlsxWriter/
- openpyxl == 3.0.9 # https://pypi.org/project/openpyxl/
- pysrt==1.1.2 # https://pypi.org/project/pysrt/
- timecode == 1.3.1 # https://pypi.org/project/timecode/
- Bootstrap v5.1.3 (https://getbootstrap.com/)
- Bootstrap Icons v1.8.0 (https://icons.getbootstrap.com/)
ยฉ 2022 Addie Liu ([email protected])
GNU Lesser General Public License (LGPL) v3.0: Addie Liu distributes one or more Open Source Components with the Software, which either operates as distinct processes that run in parallel with the Software or are dynamic libraries that are interacted with by the Software at runtime under the LGPL v3.0. A copy of the GNU Lesser General Public License v3.0 may be found at https://www.gnu.org/licenses/lgpl-3.0.html.