Simplified Chinese
2023.09.14 23:14

新版本转换编码hev1和hvc1 的mp4视频 问题

조회 수 31028 추천 수 1 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

最近转换视频MP4为AVI , 发现编码是 hev1 或者 hvc1 的, 转换速度特别慢,就是奇慢 , 转换效率也特别的低, 时间变得越来越长, 效率也越来越低, 后面都基本变成低于1x , 都以0.5x 的速度处理。其他编码的视频都正常, 没有这个问题。 请问大家这是新版本的问题吗?还是hev1和hvc1 编码的问题?设置方面有没有处理的方法, 或者其他方法?谢谢

이 글을 추천한 사람
yangxuheng
Facebook Twitter Pinterest Kakao
  • ?
    yangxuheng 2023.09.26 21:05

    现在更新修复了吗

  • ?
    zogmos 2024.09.23 03:07

    2024.9.22

    离你的问题已经有一年了,我却依然可以回复一样的答案:shana的AV1编码目前仍然是残废的,不仅不支持显卡加速,甚至CPU的CRF选项也都没有,只有固定码率编码,这样的编码器出什么奇奇怪怪的问题,比如你提的这些问题,可能也正常。想用AV1就下载handbreak,有SVT-AV1选项和AV1_nvenc选项,或者自己下最新版的ffmpeg用cmd命令行“ -c:v libsvtav1 -preset 7 -crf 40”。

     

    libsvtav1意思是用目前最好的AV1 CPU编码器,也就是SVT-AV1,shana明显没有这个编码器而且比svt还更落后,所以shana的av1是“假”的。preset 7意思是预设速度调7,不然太慢了会似的。CRF40意思是尽量降低体积,AV1算法比较特别,CRF20和CRF40几乎没什么画质差别,只有0.几%的差别,你可以认为CRF的数值没什么作用或者说不太敏感,所以可以放心调到CRF40或者CRF35(像h264调CRF40早都糊完了)。

     

    如果AV1还调CRF24的话,那体积可得比H264的CRF24压出来的文件大两倍,起不到压缩文件的目的。画质我也对比过了,可能是AV1算法的天然优势吧,不管AV1调多少CRF,画面都强于H264或者H265的CRF24——它动起来没那种“糊”的感觉,所以我说调CRF40尽量降低点体积得了。不过画质这块嘛也不一定,像二次元赛璐璐大色块平涂的画面,能一眼看出来哪个压得更糊哪个更清楚,选AV1那当然好,而本来就拍得很高清的现实摄影影片,3D真人细节非常多,压得差一点可能也不太会注意到,选H264也差不多得了,看自己了。

     

    至于AV1 CPU压制的速度方面,即使预设调7,他还是慢,大概得H265对半砍还慢点,速度是H264的四分之一左右吧。用N卡加速(av1_nvenc)速度能翻几倍,这才能媲美H264纯CPU压制的veryfaster预设的速度水准。但是av1_nvenc压出来的体积会比svt-av1大40%~60%,也不是固定这个范围我只是估个左右吧,这是个很恐怖的数字了,总之不像一些朋友说的体积大20%~30%,速度快200%,而是体积大超过一半,速度快三四倍。你可以用H264 CRF24的体积作为标准,看av1_nvenc CRF40压出来有没有比它大,大多少,看自己情况做取舍。

     

    这还是AV1算法优化过并行计算的结果,让GPU加速也算能用了。H264和H265就是普通的压缩算法,压缩简单来说就是两个数据块比对重复的地方,形成对照和依赖,打破了原本平铺直叙的数据流,因为常常需要前后帧互相关联,精细比对,GPU的并行计算就很难发挥,效果不好,最后都靠cpu来工作。你用shana开nvenc加速过就会知道,一般都是体积大2倍 速度快或慢10%这种奇葩结果,对的甚至可能慢10%,就是说H264和H265的nvenc、qsv、amf都是纯纯飞物,只有AV1改了算法那显卡才算有用。

     

    然后才说到最关键的显卡,AV1编码只有40系显卡和ARC独显、ultra100以后的intel核显能用,AMD的显卡我没有找到表格wiki,但是cmd输入“ffmpeg -codecs”看了一下支持的编码器,av1_amf也在列,那不说老的6000系以前的,至少最新的7000系能支持av1_amf吧,不然要是amd这边都没有显卡能给av1编码用的,也不用列这个av1_amf在av1的编码器支持列表里了(?)。

    这就是一个坑,你可能在各种地方看到什么12代移动端的xe核显、13 14代桌面端的uhd770核显多么不错来的,说什么支持“av1解码”......对确实就是只支持av1解码,他不支持编码啊!因为ultra200桌面端还没上市,所以你想av1配合显卡加速目前是intel全家暴毙(除了ultra100笔记本),arc独显毕竟少人买,amd显卡哪代支持哪代不支持我说不准,一定支持的就是40系显卡,你用旧的30系也不支持还得去换(我的2080ti 22g:......)。

    哎所以说av1用不用显卡加速也是可以商榷的,视频体积更大、更挑硬件,用cpu那至少谁来都能压。

    NVIDIA解编码支持表格:https://developer.nvidia.com/video-encode-decode-gpu-support-matrix

    QSV解编码支持表格:https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video

     

    总的来说,av1相比h264(CRF24)就是画质更好、兼容更差,体积不变或更低(svt-av1 crf40)或稍大(av1_nvenc crf40),速度慢几倍(svt-av1 -preset 7)或持平(av1_nvenc -preset 7)。

    我急的就h264了,不急的就av1 cpu挂一晚上慢慢压,H265通常也是不急的时候选择的,这个生态位被av1代替了(


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수 추천 수
공지 ShanaEncoder Translation 8 Rina 2021.04.28 93199 0
공지 This board is for users of the ShanaEncoder international version 7 Rina 2019.07.24 100122 1
107 Simplified Chinese - 2 jaxonlau 2020.10.26 70794 0
106 Simplified Chinese - 1 jaxonlau 2021.05.29 51273 0
105 Simplified Chinese - 1 jaxonlau 2021.03.30 43922 0
104 Simplified Chinese 265什么时候能支持GPU加速 2 小樱 2015.03.08 48528 0
103 Simplified Chinese 5.3.1.1BUG反馈02——帧率识别异常 1 SUSU 2022.08.17 33895 0
102 Simplified Chinese ass滚动特效失效,输出的MP4视频无法特效 小樱 2015.05.01 51220 0
101 Simplified Chinese ASS特效字幕中的blur效果,在新版本中出现了问题 1 RYANLAUN 2019.11.03 55524 0
100 Simplified Chinese ass的一个老问题,3.1并没有解决 小樱 2015.08.19 51057 0
99 Simplified Chinese bdmv m2ts 3d资源播放出来怎么是2D的,没有加载SSIF信息?如何压制同时保留3D效果。 file 小樱 2018.09.01 55157 0
98 Simplified Chinese Consider increasing the value for the 'analyzeduration' and 'probesize' opti 报错这个 1 file 小樱 2018.12.26 46281 0
97 Simplified Chinese FFmpeg 4.1 正式发布,支持 AV1 编码 MP4,shanaencoder会更新吗? 2 file 小樱 2018.11.15 51512 0
96 Simplified Chinese FFmpeg 下载过程建议自动使用节点,或者自动切换,否者他是很慢的。 1 小樱 2015.02.27 48211 0
95 Simplified Chinese gif转换后文件大,可以用palettegen过滤器来缩小它吗? 1 小樱 2019.08.05 44635 0
94 Simplified Chinese H265 HEVC(QSV)配置里的MAINSP是最好的吗 4 andyyin 2024.10.19 161 0
93 Simplified Chinese HEVC 的10bit支持,什么时候能出,和GPU加速 小樱 2015.09.12 48678 0
92 Simplified Chinese HEVC(QSV)编码卡死问题 1 Joy 2022.03.22 35359 0
91 Simplified Chinese HEVC转码过程中,什么时候可以支持opencl加速?目前potplayer已经支持了HEVC GPU播放硬解码 1 小樱 2015.09.02 48065 0
90 Simplified Chinese How to keep the date of the original video请问怎样复制原始视频的日期 2 file jaxonlau 2021.08.22 31357 0
89 Simplified Chinese intel quick sync和nvidia nvenc加速编码有希望推出?毕竟效率比opencl好很多。 2 小樱 2015.09.25 49938 0
88 Simplified Chinese maxrate对rc=abr不起效果,仅在cbr、vbr有效? 小樱 2020.02.07 47980 0
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6