- OS: Windows (not tested on other distros)
- Python: 3.10 tested (should work with other versions)
- Env: Conda (or another virtual environment)
Create a conda environment from environment.yml
conda env create -f environment.ymlUsing python
python GoProTransporter.py- Opens UI in with two directory selection buttons and proxy format options
- Select which proxy format you want to use (DaVinci:
Proxy/, Adobe:Proxies/) - Select directory with GoPro files (Example:
D:\DCIM\100GOPRO) - Select the target directory in which you want to copy the files. (Example:
E:\2024_Q1_Skitrip)- This script will create proxy files based on the
.LRVfiles on the GoPro.
- This script will create proxy files based on the
- Press Copy
- Wait until complete! (Or cancel)
- Already copied files will be skipped
Proxy files will be generated in a format that Davinci Resolve expects.
The .LRV files on the GoPro will be renamed from GLxxxxxx.LRV to GXxxxxxx.mov and they will be stored in a proxies that will be created inside the target directory.
The executable is generated using pyinstaller which is already included in the conda environment, using the folling command:
pyinstaller --onefile --windowed --additional-hooks-dir=./hooks GoProTransporter.py Alternatively you can use the bundle.sh shell script to do this for you
./bundle.shThen you can run script using the GoProTransporter.exe executable which is generated in dist/. You can place it anywhere and open the UI.
- Better styling of UI
