[大姐姐保存指南2nd]简单易懂的H265视频编码测试

  • t
    tsunday
    文章太长,码下来,抽空看。
  • a
    assassin
    据说H265要高分辨率效果才好?
  • m
    magiclu
    可以抄这个制作组的设置
    这人压的比较狠,这个是ai放大的
    https://1337x.to/torrent/4455138 ... it-AAC-2-0-Joy-UTR/
    正常的片子能压到这个水平就很不错了
    https://1337x.to/torrent/4459560 ... AAC-7-1-Tigole-QxR/
  • m
    mel
    我真是来学压缩技术的 收藏了
  • S
    Stickyfinger
    太专业了
  • z
    zjz111222
    牛逼了,战略mark,刚填满一块2t盘,看来可以再入100部。
  • c
    coolcatlin
    迷片本身就压得稀烂,还2压。。。
  • i
    idrealm
    问下楼主用什么软件压比较好?
  • z
    zjz111222
    大佬如果想调用nvdia硬解,是否加入-vcodec hevc_nvenc参数即可?其他编码模式怎么调,保持不变吗?
    ffmpeg -i "%~1" -vcodec hevc_nvenc -crf 16 -x265-params aq-mode=3 -c:a copy "%~dpn1_Temp.mkv"
  • z
    zjz111222
    刚试了下,使用 -vcodec hevc_nvenc替换3楼代码中的 -c:v libx265 即可调用nvdia硬件解码,速度提升10倍。

    Cpu:r5-3600x Gpu:rtx2060

    画质还不清楚,正在转码中
  • s
    sexzero
    有没有大哥哥保存指南
  • m
    mettea
    真干货分享
  • 2
    287122120
    厉害了,是个狼人
  • 8
    83643160
    转完对比下看
  • 2
    287122120
    用的什么压缩软件???
  • a
    applegreen
    mark 家里有一堆需要整理的大姐姐
  • a
    alredstone
    令人眼馋的配置。

    我给的代码中,画质仅使用crf值进行控制,并使用AQ3保护暗部细节。片源好的话,尤其是近10年的蓝光原盘或者REMUX,设置好 crf 就行了。crf 越低画质越接近片源。最低到12,再低就没必要了,体积优势已经丧失了,直接保留原盘或者REMUX片源就好了。

    其他可选参数:想要10bit视频就加入 -pix_fmt yuv420p10le。想要保证画质不变的情况下,进一步降低最终体积,可以调整 preset 参数,比如 -preset slow 或者 -preset slower,veryslow没必要,带来的体积减小并不明显,但是压制速度明显减慢。至于placebo就更没必要了。
  • g
    ggx992
    能调动核显吗?
  • z
    zjz111222
    核显参考楼主的inter QSV部分
  • z
    zjz111222
    这配置还好吧,闲鱼收丐版的,没多少钱的。

    配置toolkit后,各项子参数看起来生效了,没有toolkit好像子参数不生效,只是输出默认模式。

    多谢多谢,看来可以省下一块硬盘了
  • r
    reyz
    真就保存指南呢 马克了
  • f
    foxsheep
    LZ工作量很大,这次至少比上次有说服力得多
    有个建议, 压制组做参数测试的时候不会做全片测试,太过浪费时间。截取有代表性的分钟级片段即可,比如激烈运动场景、静态场景、高噪点场景等

    另外看了眼LZ的log,是VMAF的,没啥用啊,不如给下每个文件的压制参数
  • a
    alredstone
    目前核显比较渣渣,没这个必要。

    视频解码、编码方面,显卡硬件加速还是老黄厉害,AMD目前打不过,Intel的路还比较长。
  • f
    foxsheep
    真相了
  • D
    DiamondBall
    可以

    就不能用点正经片源嘛
  • a
    alredstone
    比我的8700加核显强太多了。crf 16,AQ3,其他全默认,压个视频花费的时间和视频时常差不多
  • I
    IPP
    这么多,,辛苦了。。片源不错
  • z
    zjz111222
    我试了3600x压制,速度只有0.6x,更惨。。。。。所以才研究怎么调用GPU硬解。
  • m
    mingcaiz
    进来学习学习
  • j
    jk2336968
    求问一下,10bit HDR的视频如何转换,使得能在普通显示器上显示,试了好些方法效果都一般,色域处理得不行,有些是直接砍掉。
    在电脑上用madvr调HDR显示也不能正常显示。
  • k
    kunzhou883
    进来学习学习
  • i
    i_yanbo
    楼主这个玩的太专业了,我都是下载现成的从没有想过要自己去压片
  • 机器锤
    收藏后回家好好学学,话说真正有学文的人就是像楼主一样把任何事情都研究到极致的程度。
  • 幽缭
    lz的想法很好。

    但我觉得你应该考虑一下电费,和节省硬盘空间带来的收益做比较。

    我大概算一下:
    以14T的元素盘为例,每G价格约0.13元。
    每部片子5G,压缩率30%,那么可以节约3.5G,为0.455元。
    如果压制所花的电费没有远低于节约硬盘带来的收益,还是选择收藏原片吧
  • b
    bloodboil
    技术贴啊,收藏了
  • l
    lanjingyun
    专业技术型人才
  • z
    zhangcaspar
    -c:v hevc_nvenc -bf 4 -profile:v main -level auto -preset llhp
    -c:a copy -sn -map_metadata -1 -map_chapters -1
    不知道NVIDIA硬件加速用这个参数会不会效果很好
  • l
    leatiannu
    有压制好的吗?嘿嘿
  • j
    johnny佬
    好人啊!!!!!!!!!!
  • f
    foxsheep
    HEVC 8BIT根本没有存在的价值
    反正我是不知道啥设备能解HEVC 8bit而不能解10bit的
    10bit的码率优势太明显了
  • f
    foxsheep
    说来,LZ不会也是用的8bit吧……
  • E
    ETan
    谢谢分享代码,一个一个拖有点麻烦,有没有方法增加些代码,指定压缩某文件夹的视频的?就是批量的意思
  • a
    alredstone
    如果只有这些参数,未对视频码率 或者 crf 值进行设定的话,因主要控制视频质量的参数(crf值、视频码率)都未指定,ffmpeg会按照默认值来进行处理,最终的视频质量不会很理想,优点是体积小。

    另外,这些参数设置中,-preset IIhp,-map_metadata -1, -map_chapters -1 的参数设置都是不符合要求的,软件会报错。

    个人习惯,只关心直接影响视频和音频质量的参数,其他的一律采用默认。图简单省事儿,喜欢用crf值控制视频质量。
  • a
    alredstone
    试着将同一个文件夹下所有待处理的视频选中后拖拽到bat文件上,然后耐心等待处理完成,有惊喜
  • a
    alredstone
    没有HDR硬件支持的话,播放HDR视频确实有些麻烦,偏色非常常见。个人不建议转码,直接对播放器进行设置就行了。推荐madVRhdrMeasure,前阵子坛子里有大神讨论过,建议找找他的帖子。

    当然,最省事儿的办法就是直接下载SDR的片子
  • E
    ETan
    多谢回复,我对代码不太懂,原来可以这样,这就ok啦