5
视频压缩有哪些具体的方法呢?不剪裁大小。
source link: https://www.v2ex.com/t/789973
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
14 条回复 • 2021-07-17 18:47:22 +08:00
GeruzoniAnsasu 1 天前 1
……每一种视频编码方式都有非常多的参数来控制算法去实现更大的压缩率或实时性能等不同目标,建议翻看 x264/x265 编码器文档
举些例子: 降低分辨率、降低质量要求、增加中间帧数量、增加中间帧计算量、增加运动预测搜索范围、使用更复杂更精确的运动预测搜索算法、针对视频调整动静态内容码率分配阈值……
以上提到的都对应一个编码器的控制参数
但我猜你想解决的问题是 “做了一个视频会话项目但是视频流太大了”
举些例子: 降低分辨率、降低质量要求、增加中间帧数量、增加中间帧计算量、增加运动预测搜索范围、使用更复杂更精确的运动预测搜索算法、针对视频调整动静态内容码率分配阈值……
以上提到的都对应一个编码器的控制参数
但我猜你想解决的问题是 “做了一个视频会话项目但是视频流太大了”
hronro 1 天前
什么其他信息都不给,来就直接一句我要压缩视频大小,这像不像「怎么实现我不管,反正我就要」的产品说的话?
如果能在什么都不影响的情况下直接降低视频大小,那体积大的视频文件还有什么理由在互联网上流传呢?
要降低视频大小,就必然在其他方面有所取舍,比如增加编解码时间(换更高效的编码方式),或者降低画质(降低分辨率或者降低码率)等等。你使用场景也不说,能接受哪种方面的损失也不说,你问这个问题的意义何在呢?
如果能在什么都不影响的情况下直接降低视频大小,那体积大的视频文件还有什么理由在互联网上流传呢?
要降低视频大小,就必然在其他方面有所取舍,比如增加编解码时间(换更高效的编码方式),或者降低画质(降低分辨率或者降低码率)等等。你使用场景也不说,能接受哪种方面的损失也不说,你问这个问题的意义何在呢?
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK