mirror of https://github.com/mifi/lossless-cut
				
				
				
			
			You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
	
		
			1002 B
		
	
	
	
			
		
		
	
	
			1002 B
		
	
	
	
Development building / running
This app is built using Electron. Make sure you have at least Node v14. The app uses ffmpeg from PATH when developing.
npm install -g yarn
git clone https://github.com/mifi/lossless-cut.git
cd lossless-cut
yarn
Note: yarn may take some time to complete.
Running
npm run download-ffmpeg # on MacOS only
npm start
Testing mas-dev build locally
This will sign using the development provisioning profile:
npm run pack-mas-dev
Release
For per-platform build/signing setup, see https://blog.mifi.no/2020/03/31/automated-electron-build-with-release-to-mac-app-store-microsoft-store-snapcraft/
Release new version
- Commit changed
 npm version ...git push && git push --tags- Wait for build and draft in Github actions
 - Release draft at github
 - Bump snap version
 npm run scan-i18nto get the newest Englist strings and push so weblate gets them