咨询热线

0371-86158370

C#视频压缩转换使用FFmpeg参数设置及优化方案

如果您正在寻找相关产品或有其他疑问,可随时拨打服务热线,或点击下方按钮与我们在线交流!

2022-05-07 16:00:35 发布者:海融软件
关于C#视频压缩转换使用FFmpeg参数设置及优化方案这个疑惑,是在河南IT软件服务商中一个比较常见的疑惑了,那么如何解决这个疑惑呢,继续阅读,接下来进行详细的介绍。

我们在c#中使用FFmpeg视频处理时,遇到了视频转换无声音、压缩比例不正确以及cpu耗时等问题,经过FFmpeg参数优化调整,总结了以下几个方案供参考。

准备:视频原始大小:82248kb


方案一:ffmpeg -i test_video.mp4 -b 400k -vcodec libx264 -y test_video_handle.mp4


压缩后视频大小8572kb,耗时23325ms,CPU占用率约97%,压缩后视频播放质量无明显下降,画质流畅。


方案二:ffmpeg -i test_video.mp4 -s 704x576 -b 400k -vcodec libx264 -y test_video_handle.mp4


压缩后视频大小8623kb,耗时15907ms,CPU占用率约60%,压缩后视频播放质量无明显下降,画质流畅。


方案三:ffmpeg -i test_video.mp4 -s 704x576 -r 24 -b 400k -vcodec libx264 -preset ultrafast -qp 35 -y test_video_handle.mp4


压缩后视频大小2944kb,耗时13662ms,CPU占用率约30%,压缩后视频播放质量明显下降,画质不清晰流畅。


方案四:ffmpeg -i test_video.mp4 -r 24 -b 400k -vcodec libx264 -preset ultrafast -qp 35 -y test_video_handle.mp4


压缩后视频大小10281kb,耗时11620ms,CPU占用率约44%,压缩后视频播放质量无明显下降,画质流畅。


综合比较方案三的压缩率最高,但是画质影响较大;方案四在压缩率、耗时、性能、画质等方面表现都比较好。


以上仅为参考,具体使用需要根据各软件开发公司项目实际需求进行选择、测试。


相关产品
更多推荐
科技·质量·服务·创新

科技·质量·服务·创新

提交需求

如果您对我们的产品感兴趣,或者我们有什么可以帮助到您的,您可以随时在线与我们沟通。 当然您也可以在下面给我们留言,我们将热忱为您服务!

快速响应给予技术咨询答复

专业优质软件服务

成熟领先产品解决方案

专业可靠合作伙伴

免费咨询 0371-86158370
免费获取报价

获取报价

销售热线销售热线:0371-86158370

返回顶部

首页 在线咨询在线咨询 一键拨打一键拨打
Baidu
map