shanaencoder吧 关注:979贴子:4,260
  • 23回复贴,共1

看了很多帖子,总结了两套预设,小白可以直接用,欢迎批评指正

只看楼主收藏回复

光看文章、测试就花了一整天,不分享出来实在对不起我的努力
小白自取,这两套预设基本满足日常需求了,也欢迎大佬试用
https://dustpolaris.lanzouo.com/b0xvtt5cf 密码:Dust
4K视频吃不消,压制慢,占用空间大,使用场景也少,所以最后还是选择压制1080P,只要不是剪辑相关的行业,日常足够,观感也基本OK
选择60帧是因为我手机录制的视频都是1080P,60帧,为了方便就统一配置了
由于我主要是用于相册管理,为了保留视频元数据,所以配置了相关参数以保留拍摄日期、拍摄设备、GPS等数据
【收藏】
用于压制手机拍摄或者存储的视频,后面会存进NAS进行相册管理
有纪念价值,画质还是比较重要的,所以选择CPU压制,质量19
一般自己拍的日常视频都不长,用CPU压也很快,睡觉前点一下就行,既节省了空间,又最大限度保留了画质,效果很满意
【临时】
用于一些30分钟以上,观感不重要但有必要备份的视频,比如录制的讲课视频、工作上的小剪辑,当然也可以是随用随丢的视频,比如分享给朋友看的视频、需要提交的录制作业
主打的就是方便快捷,所有选了N卡进行压制,质量选了26
实测半个小时的视频,5分钟压完,足够方便快捷
配置如下
【收藏_1080P_元数据_2压 H265 10bit x265_208S_x265_19_FMP4】
-f mp4 -movflags faststart
-c:v libx265 -preset veryfast -tune:v none -crf 19.0 -shanakeyframe 10 -libx265main10 -r 60
-c:a copy
-sn -fps_mode cfr
-map_metadata -0 -map_chapters -0
-movflags use_metadata_tags
【临时_1080P_元数据_2压 H265 10bit NVENC 限制CRF_210S_NVHVC_26_MED_FMP4】
-f mp4 -movflags faststart
-c:v hevc_nvenc -preset medium -tune:v hq -cq 26 -qmin 18 -qmax 35 -profile:v main10 -level auto -r 60
-c:a libfdk_aac -b:a 192k
-sn -shanakeyframe 10 -fps_mode cfr
-map_metadata -0 -map_chapters -0
-movflags use_metadata_tags


IP属地:河南1楼2024-11-14 04:11回复
    一大堆问题,软件编码用veryfast配置的话,快是快了,但是你的这个H.265就仿佛一个H.264了……至少也需要一个medium呀,建议slow,slow的话特性就差不多开全了,强迫症推荐安慰剂选项,最全特性最强压缩最强质量最长时间,亲测5分钟视频压了接近2个小时,结果2000K码率疑似肉眼效果还强于4000K码率皮衣黄最高配置下的硬件压缩效果……还有不要干预关键帧(除非有特殊要求),不要干预帧率(要变换帧率建议使用AI模型类软件另外处理)。
    皮衣黄的硬件压缩,预设medium比前面veryfast还坑,皮衣黄的硬件压缩,你就是设置最强配置slow,目测也比软件编码的veryfast要快……
    AAC音频压缩,shanaencoder专门为我们卡了一个bug版本,推荐用 “-c:a libfdk_aac -vbr 5 -fdkprofile he”,性能炸裂。不然就白瞎了这个版本了。


    IP属地:云南2楼2024-11-14 10:57
    收起回复
      优化了一下配置,顺便拿FFMetrics跑了个分,发在后面
      云盘里的预设已经同步修改了
      .
      【收藏】
      -f mp4 -movflags faststart
      -c:v libx265 -preset slow -tune:v none -crf 19.0 -shanakeyframe 10 -libx265main10
      -c:a copy
      -sn -fps_mode cfr
      -map_metadata -0 -map_chapters -0
      -movflags use_metadata_tags
      .
      【存储】
      -f mp4 -movflags faststart
      -c:v hevc_nvenc -preset p7 -tune:v hq -profile:v main10 -level auto -shanarcmode variable -fps_mode cfr -b:v 8000k
      -c:a libfdk_aac -b:a 192k -fdkprofile he
      -sn -shanakeyframe 10
      -map_metadata -0 -map_chapters -0
      -movflags use_metadata_tags


      IP属地:河南3楼2024-11-14 19:03
      回复
        _C_slow代表CPU,质量19,slow
        _N_3000代表N卡,比特率VBR-3000,
        4000,8000同上只变了比特率
        .
        _N_S是N卡,质量26,slow,hp,不知道为什么能跑这么高的分,有没有大佬分析下,我已经在考虑拿这套配置来压制一些有收藏价值但时长比较长的,比如半个小时到1个小时的过生日视频、聚会视频等,主要是性价比太高了,40秒的视频,速度 2.07x 已耗时 00:00:20,这拿CPU压得几个小时了
        .
        带_x264的是拿n卡压制成h264,不带的全是h265
        相比较之下,h265的4000码率基本OK,x264的4000码率播放跳舞视频时肉眼可见的糊,视频中墙上的一个黄色星星跟在水里扩散了一样,好像会移动一样
        h264的8000码率,好了一些,但还是能看到色素块,跟蒙了一层纱一样,黄色星星旁边也是晕染了一些黄色像素块,感觉还是不如X265的4000码率



        IP属地:河南6楼2024-11-14 19:37
        收起回复
          保留信息那里可以在加入 -copyts 这样就保留时间戳同时保留其它信息


          IP属地:陕西来自手机贴吧7楼2024-11-15 17:17
          收起回复
            上面是p7,下面是slow,左上角能看到像素块和色带



            IP属地:河南8楼2024-11-16 07:09
            收起回复
              实测,HEVC,CPU,CRF-19,不同预设下的压制时间和跑分,原视频为40秒的视频。
              slow-4分钟-84.70
              slower-22分钟-85.16
              vslow-34分钟-85.41
              .
              如果不是极致画质党,slow即可满足需要,性价比最高


              IP属地:河南来自Android客户端9楼2024-11-16 21:32
              回复
                想问一下这个预设咋用


                IP属地:吉林10楼2024-11-22 08:43
                收起回复
                  不建议用码率来nvenc,要求不高质量28,要求高一些26,对于画质要求高设到19但会发生压缩后比压缩前大的问题


                  IP属地:江苏11楼2024-11-24 11:14
                  收起回复