Simplified Chinese
2023.09.14 23:14

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

조회 수 38062 추천 수 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代替了(


  1. ShanaEncoder Translation

    Date2021.04.28 ByRina Reply8 Views107033 Votes0
    read more
  2. This board is for users of the ShanaEncoder international version

    Date2019.07.24 ByRina Reply7 Views114424 Votes1
    read more
  3. 帮我看看av1_amf编码的一些问题

    Date2024.10.27 CategorySimplified Chinese Bycookies Reply3 Views678 Votes0
    Read More
  4. H265 HEVC(QSV)配置里的MAINSP是最好的吗

    Date2024.10.19 CategorySimplified Chinese Byandyyin Reply4 Views1271 Votes0
    Read More
  5. 为什么我设置了防止睡眠和停止显示,计算机还是会睡眠

    Date2024.10.18 CategorySimplified Chinese Byandyyin Reply0 Views592 Votes0
    Read More
  6. 帮我看看编码错误

    Date2024.10.11 CategorySimplified Chinese Bypooh Reply0 Views873 Votes0
    Read More
  7. 有大神来帮我看看怎么修改参数 让显卡燃烧 全速运行 4090 64G 13900k

    Date2024.09.18 CategorySimplified Chinese ByLeeLynn Reply11 Views15917 Votes0
    Read More
  8. Shana在参数上已经支持AV1 CRF模式以及10bit,希望整合进UI中

    Date2024.04.17 CategorySimplified Chinese BySUSU Reply0 Views44750 Votes0
    Read More
  9. 合并视频的一些问题

    Date2024.04.05 CategorySimplified Chinese Byzelohon Reply1 Views50334 Votes0
    Read More
  10. 当前无法使用某种图像文件作为LOGO插入视频

    Date2024.03.26 CategorySimplified Chinese BySUSU Reply1 Views35851 Votes0
    Read More
  11. win7在软件设置时随机死机

    Date2024.01.11 CategorySimplified Chinese Bybb Reply0 Views38320 Votes0
    Read More
  12. 希望增加能取消音频压制的选项

    Date2023.11.29 CategorySimplified Chinese Bymjlissa Reply3 Views38569 Votes0
    Read More
  13. 希望增加更完善的暂停功能

    Date2023.11.23 CategorySimplified Chinese By三水稻田 Reply0 Views37988 Votes0
    Read More
  14. 希望在视频编解码器 复制 里也能压制字幕

    Date2023.11.16 CategorySimplified Chinese Byyangxuheng Reply8 Views48124 Votes0
    Read More
  15. 在进行转码时,cpu频率固定在一个值

    Date2023.11.15 CategorySimplified Chinese Byyangxuheng Reply0 Views39365 Votes0
    Read More
  16. 设置了intel硬件解码器QSV没有效果,并没有进行硬件解码

    Date2023.09.27 CategorySimplified Chinese Byrtere Reply0 Views33083 Votes0
    Read More
  17. 新版本转换编码hev1和hvc1 的mp4视频 问题

    Date2023.09.14 CategorySimplified Chinese ByCBCBC Reply2 Views38062 Votes1
    Read More
  18. 请问编码错误“Expected number for async but found:-pix_fmt”是什么意思

    Date2023.02.24 CategorySimplified Chinese Bybroacheer Reply1 Views25284 Votes0
    Read More
  19. 处理速率用的是时间平均值,能否改成当前实时速率。

    Date2022.11.21 CategorySimplified Chinese By小樱 Reply1 Views38747 Votes0
    Read More
  20. 希望增加文件名后缀功能Hope to add file name suffix function

    Date2022.10.08 CategorySimplified Chinese Bydixuanaoyi Reply2 Views40146 Votes0
    Read More
  21. 5.3.1.1BUG反馈02——帧率识别异常

    Date2022.08.17 CategorySimplified Chinese BySUSU Reply1 Views39709 Votes0
    Read More
  22. 建议增加SVT-AV1软编和QSV-av1硬编

    Date2022.08.11 CategorySimplified Chinese Byav1 Reply1 Views41155 Votes0
    Read More
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6