2025-05-30 00:34:33 +05:00
2024-02-12 22:21:47 +06:00
2024-01-14 16:16:26 +06:00

GUI for FFmpeg

Простенький интерфейс для консольной утилиты FFmpeg. Но я не являюсь автором самой утилиты FFmpeg.

FFmpeg — торговая марка Fabrice Bellard, создателя проекта FFmpeg.

Программное обеспечение является MIT (см. LICENSE) и использует сторонние библиотеки, которые распространяются на их собственных условиях (см. LICENSE-3RD-PARTY.txt).

Скриншот программы

Скачать скомпилированные готовые версии можно тут: https://git.kor-elf.net/kor-elf/gui-for-ffmpeg/releases.

Установка через fyne:

  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
    • make build-for-linux_amd64
    • make build-for-windows_amd64
    • Или просто make build
  5. Создаться папка с архивом в fyne-cross/releases

Скомпилировать через исходники:

  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 run main.go
  5. go install github.com/fyne-io/fyne-cross@latest
    • У Вас так же должен быть установлен docker
    • О fyne-cross можно по подробней почитать тут: https://github.com/fyne-io/fyne-cross
    • fyne-cross windows
    • fyne-cross linux
  6. Создаться папка fyne-cross/dist и там будет созданна папка с тем названием под которую Вы компилировали приложения (linux-amd64 или windows-amd64).
  7. В папке fyne-cross/bin/linux-amd64 или fyne-cross/bin/windows-amd64 будут архивы, которые надо распаковать и пользоваться программой.
Description
Простенький интерфейс к программе FFmpeg.
https://gui-for-ffmpeg.projects.kor-elf.net
Readme MIT 1.4 MiB
2025-06-14 23:00:00 +05:00
Languages
Go 98.2%
Makefile 1.8%