在使用其他音视频转换程序时,我总会觉得它们有很多问题,可能有bug、转换速度慢、功能不全、使用体验不够好,所以我索性自己制作一款音视频转换程序。它基于ffmpeg,通过golang的高性能再加上ffmpeg的多功能,可以使转换效率最大化,在保证速度的同时,我也制作了一些常用的功能,使我们的使用效率提高。
场景:音视频转换、编辑
点击空白处退出提示
在使用其他音视频转换程序时,我总会觉得它们有很多问题,可能有bug、转换速度慢、功能不全、使用体验不够好,所以我索性自己制作一款音视频转换程序。它基于ffmpeg,通过golang的高性能再加上ffmpeg的多功能,可以使转换效率最大化,在保证速度的同时,我也制作了一些常用的功能,使我们的使用效率提高。
场景:音视频转换、编辑
本程序由三个模块构成:格式转换模块、视频编辑模块、音频转换模块
每个模块都包含了常用的功能,同时它的转换速度非常快,我特地对此进行了优化,同时我对程序的转换参数进行了优化,使其转换后的质量达到最大化
本项目由我自己独立开发
难点在于项目中ffmpeg的功能很多,涉及的参数也很多,所以我需要仔细调整项目整体的结构,使其达到视觉和性能的最佳状态,并通过大量的管道实现优化








评论