个人收藏、归档视频 有比 HEVC 更好的编码方式吗?

2021-12-16 15:45:58 +08:00
 Licsber

需求:

  1. 体积缩小(会对 AVC 的视频二压 接受部分损失 很多视频不想删又不想占用太多空间)
  2. 尽可能保留细节(感觉 HEVC 涂抹太严重了 肉眼可见的发丝、雪花等细节模糊)
  3. 可在 macOS 上使用空格键预览(兼容 QuickTime player 即需要添加 hvc1 的 vtag 这点排除了 vp9 )
  4. 编码效率可接受(排除 av1 不知道为什么只有单线程 libaom-av1 实现 巨慢无比)

从前天测试到今天 还算满意的压制参数如下:
gpu:

function ff() {  
	ffmpeg -y -hwaccel auto -threads auto -i "$1" -c:v hevc_nvenc -vtag hvc1 -bf 4 -preset slow -rc:v vbr_hq -qmin 10 -qmax 52 -bufsize:v 8M -profile:v main10 "${1%.*}".enc.mp4  
}

cpu:

function ffw() {  
	ffmpeg -y -threads auto -i "$1" -c:v libx265 -vtag hvc1 -bf 4 -crf 23 -preset slow -qmin 10 -qmax 52 "${1%.*}".enc.mp4  
}

有没有路过的大神帮忙看看还有没有优化的空间

8221 次点击
所在节点    宽带症候群
49 条回复
libook
2021-12-17 11:31:27 +08:00
突然在想,原片是不是刻光盘,然后就没必要存硬盘里了,硬盘里可以存压制后的。

同样一直观望 AV1 编码,目前消费级硬件貌似只出了硬解码,没出硬编码,软编码没找到速度可以接受的。
hronro
2021-12-17 11:47:10 +08:00
@mxT52CRuqR6o5 #40 我自己拍的一些视频,记录日常的。电影的话直接保存 BD Remux 就挺好的了。
ji39
2021-12-17 11:49:13 +08:00
56k 的小猫
anbobi
2021-12-17 13:50:18 +08:00
JPEG2000 ,影院 DCP 数字拷贝都是用的这个,肯定比 HEVC 好
newmlp
2021-12-17 13:52:55 +08:00
hevc 编码 1080 及以下的时候要调低最大 ctu 到 32 ,不然就会有细节损失
wangsd
2021-12-17 14:23:54 +08:00
AV1 可以使用 SVT-AV1 ,intel 和 netflix 的开源实现,速度会快不少,不过综合下来 HEVC 是目前最好的选择了。
geniussoft
2021-12-17 16:11:51 +08:00
不压了,现在单盘 18T 了。
马上 20T 就上市。
retamia
2021-12-17 17:19:34 +08:00
@Licsber 大厂自研的 AV1 并不会拉胯,要比开源的版本速度和压缩率都要好很多。

目前自研的编码器都会结合算法来进行感知编码,对人眼区域敏感的地方分配更多的码率,但这种都是商业的,需要付费。针对不同客户的视频类型都会使用不同的转码参数,这些都有相关测试人员来进行主观测试和 vmaf 之类的打分的

如果你忍受压缩速度,可以用 veryslow preset ,crf 可以尽量低,但是码率就会变大。4k hdr 以下的,hevc 和 avc 差别不是太大。
huihuilang
2021-12-17 18:41:03 +08:00
有这么点功夫编码还不如多买两个硬盘呢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/822616

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX