https://github.com/shynome/tffmpeg
transform video gui by ffmpeg cross platform
https://github.com/shynome/tffmpeg
avalonia avalonia-funcui dotnet ffmpeg gui linux macos osx window
Last synced: 3 months ago
JSON representation
transform video gui by ffmpeg cross platform
- Host: GitHub
- URL: https://github.com/shynome/tffmpeg
- Owner: shynome
- License: agpl-3.0
- Created: 2020-04-04T09:11:05.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-18T14:47:44.000Z (about 6 years ago)
- Last Synced: 2025-08-29T05:32:16.879Z (10 months ago)
- Topics: avalonia, avalonia-funcui, dotnet, ffmpeg, gui, linux, macos, osx, window
- Language: F#
- Size: 24.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## 简介
使用 `ffmpeg` 将视频转换成手机能播放的 `mp4` 格式
### 已知 BUG
- 点击 `remove` 时会错误删除其他列表项
- 中文显示成方框(不影响使用)
- 左上角的尺寸设置无法使用
这些都是上游依赖的bug,修是修不来的,只能凑合着用这样子的啦
等待上游依赖修复bug中
### 功能介绍
有如下功能
- 对图片进行裁剪
- 将其他视频格式转换到 mp4
### 运行
依赖:
- `dotnet core` `3.1` 及以上的版本
- 需要下载好对应平台的 `ffmpeg` 可执行文件放到 `ffmpeg-bin/win-x64/ffmpeg` 位置
```sh
git clone https://github.com/shynome/TFFmpeg.git
cd TFFmpeg
dotnet run
# 打包可执行文件
dotnet publish -r win-x64 -c Release
```