想写一个集合各种编解码器的GUI,求大家给点建议
dwing吧
全部回复
仅看楼主
level 6
高中的时候就想着写个这种,当时觉得现有的几个都不太对我胃口(主要是UI有点丑),后面上了大学就忘记这件事了。
上次在你吧发帖还是2018年,吧友都很热心,一晃六年过去了,大学还有剩下最后一年,没想到又回到起点了。我打算拿这个作为毕业设计,和导师沟通过,他觉得我的想法很好。
大家有什么建议或者功能上的意见吗,欢迎提出来[吐舌]
下面是技术栈:
1. 前端框架:Vue3
2. 跨平台框架:Electron
3. 编程语言:TypeScript
4. 路由:Vue Router
5. 用户界面:Element Plus,Naïve UI
6. Codecs:H.264(x264)H.265(x265,SVT-HEVC,Kvazaar)AV1(SVT-AV1,AOM-AV1,rav1e)H.266(uvg266,VVenC)VP9(SVT-VP9,libvpx)MPEG-5(XEVE)HW(NVEncC,QSVEncC,VCEEncC)
7. CSS预处理器:SCSS
8. 服务器:Nestjs
9. 代码编辑器:Monaco Editor
10. 图表:Echarts
11. 状态管理:Pinia
12. 国际化:i18Next
2024年07月14日 07点07分 1
level 1

2024年07月14日 09点07分 2
吧务
level 14
一定要electron吗[阴险]
2024年07月14日 15点07分 3
主要是前端写的界面随便写写就很好看,还很容易跨平台[太开心]
2024年07月14日 17点07分
@摆烂🐹🐹 不少人对套壳浏览器类软件很是反感,[阴险]至于原因就就不用我多说了吧
2024年07月15日 02点07分
@幻の永恒 但是看了看也没啥好用的跨平台框架了,幽默Flutter至今不支持多窗口,Tauri本质还是套壳浏览器,只不过从自带内核换成了系统自带Webview。总不能用Qt罢[阴险]
2024年07月15日 04点07分
2024年07月15日 09点07分
level 8
至今弄不清,啥情况下,应该调什么选项。
希望不要是编解码器选项的简单堆砌,
而是提供影片客观状态(卡通?电影?噪点很多?普遍暗色?…),
以及主观意愿(高压?高质量?严格控制体积?对噪点/色块/…容忍度?…)
凡是会左右选项参数的客观状态/主观意愿,都可以列出来,最好分门别个类,再以影响程度/常用程度,从高到低排个序啥的。。
GUI 可以先不写,提供个命令行界面就成。。
感谢楼主的伟大贡献!
[乖][乖][乖]
2024年07月14日 19点07分 4
我觉得你这个要求比写个漂亮的UI难多了。
2024年07月15日 07点07分
@gentoo1988 是因为,也要求开发者,对各种选项参数的实际含义,了如指掌,才能给出对应选项,及翻译到命令行的算法吗?[疑问]
2024年07月15日 11点07分
@无名_啊 有些参数可能转码时间翻好几倍但是画质提升一点点。好多参数我只在文档里见过,从来没用过
2024年07月15日 13点07分
@无名_啊 编码器版本都有可能会影响效果吧。实用上还是直接用命令行实用。图形界面最好是生成脚本可以关掉图形界面运行。
2024年07月17日 13点07分
1