Updated README for link fixes, new Makefile build instructions, and adjusted folder structure documentation. Deleted obsolete folder structure screenshot.
This commit is contained in:
parent
63c13de181
commit
c45c106f2f
28
README.md
28
README.md
@ -1,11 +1,11 @@
|
||||
# GUI for FFmpeg
|
||||
|
||||
<p>Простенький интерфейс для консольной утилиты FFmpeg. Но я <strong>не являюсь</strong> автором самой утилиты <strong>FFmpeg</strong>.</p>
|
||||
<p><strong>FFmpeg</strong> — торговая марка <strong><a href="http://bellard.org/" target="_blank">Fabrice Bellard</a></strong>, создателя проекта <strong><a href="https://ffmpeg.org/about.html" target="_blank">FFmpeg</a></strong>.</p>
|
||||
<p><strong>FFmpeg</strong> — торговая марка <strong><a href="https://bellard.org/" target="_blank">Fabrice Bellard</a></strong>, создателя проекта <strong><a href="https://ffmpeg.org/about.html" target="_blank">FFmpeg</a></strong>.</p>
|
||||
|
||||
<p>Программное обеспечение является MIT (см. <a href="https://git.kor-elf.net/kor-elf/gui-for-ffmpeg/src/branch/main/LICENSE">LICENSE</a>) и использует сторонние библиотеки, которые распространяются на их собственных условиях (см. <a href="https://git.kor-elf.net/kor-elf/gui-for-ffmpeg/src/branch/main/LICENSE-3RD-PARTY.txt">LICENSE-3RD-PARTY.txt</a>).</p>
|
||||
|
||||
<img src="images/screenshot-gui-for-ffmpeg.png">
|
||||
<img src="assets/screenshot-gui-for-ffmpeg.png" alt="Скриншот программы">
|
||||
|
||||
<p>Скачать скомпилированные готовые версии можно тут: <a href="https://git.kor-elf.net/kor-elf/gui-for-ffmpeg/releases">https://git.kor-elf.net/kor-elf/gui-for-ffmpeg/releases</a>.</p>
|
||||
|
||||
@ -13,6 +13,18 @@
|
||||
1. go install fyne.io/fyne/v2/cmd/fyne@latest
|
||||
2. fyne get git.kor-elf.net/kor-elf/gui-for-ffmpeg
|
||||
|
||||
## Скомпилировать через Makefile:
|
||||
1. git clone https://git.kor-elf.net/kor-elf/gui-for-ffmpeg.git
|
||||
2. Переходим в папку проекта и там переходим в папку src: **cd gui-for-ffmpeg**
|
||||
3. Ознакамливаемся, что нужно ещё установить для Вашей ОС для простого запуска (через go run) тут: https://docs.fyne.io/started/
|
||||
4. go install github.com/fyne-io/fyne-cross@latest
|
||||
* У Вас так же должен быть установлен docker
|
||||
* О fyne-cross можно по подробней почитать тут: https://github.com/fyne-io/fyne-cross
|
||||
5. * make build-for-linux_amd64
|
||||
* make build-for-windows_amd64
|
||||
* Или просто **make build**
|
||||
6. Создаться папка с архивом в **fyne-cross/releases**
|
||||
|
||||
## Скомпилировать через исходники:
|
||||
1. git clone https://git.kor-elf.net/kor-elf/gui-for-ffmpeg.git
|
||||
2. Переходим в папку проекта и там переходим в папку src: **cd gui-for-ffmpeg**
|
||||
@ -21,11 +33,7 @@
|
||||
5. go install github.com/fyne-io/fyne-cross@latest
|
||||
* У Вас так же должен быть установлен docker
|
||||
* О fyne-cross можно по подробней почитать тут: https://github.com/fyne-io/fyne-cross
|
||||
6. * fyne-cross windows --icon icon.png --app-id "." -name "gui-for-ffmpeg"
|
||||
* fyne-cross linux --icon icon.png --app-id "." -name "gui-for-ffmpeg"
|
||||
7. Создаться папка **fyne-cross/bin** и там будет созданна папка с тем названием под которую Вы компилировали приложения (linux-amd64 или windows-amd64).
|
||||
8. В папку **fyne-cross/bin/linux-amd64** или **fyne-cross/bin/windows-amd64** копируете:
|
||||
* LICENSE
|
||||
* LICENSE-3RD-PARTY.txt
|
||||
<p><strong>Структура должна получиться такая:</strong></p>
|
||||
<img src="images/screenshot-folder-structure.png">
|
||||
6. * fyne-cross windows --icon "assets/icon.png" --name "gui-for-ffmpeg"
|
||||
* fyne-cross linux --icon "assets/icon.png" --name "gui-for-ffmpeg"
|
||||
7. Создаться папка **fyne-cross/dist** и там будет созданна папка с тем названием под которую Вы компилировали приложения (linux-amd64 или windows-amd64).
|
||||
8. В папке **fyne-cross/bin/linux-amd64** или **fyne-cross/bin/windows-amd64** будут архивы, которые надо распаковать и пользоваться программой.
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 5.5 KiB |
Loading…
x
Reference in New Issue
Block a user