H.264 vs HEVC vs AV1- For Recording + Support, Editing & Uploading

Поделиться
HTML-код
  • Опубликовано: 21 июл 2024
  • V System Specs V
    CPU: r9 5900x (12c 24t)
    RAM: 32gb 2x16 @3600mhz
    GPU: rtx 3080 10g
    SSD: Crucial mx500 sata ssd
    Entering a new era where AV1 is going to become mainstream. So let's compare AV1 vs H.264 vs HEVC to find out what is best for editing, streaming, and recording your footage. This in particular goes over OBS and Davinci Resolve (free version).
    My Spotify:
    open.spotify.com/artist/3Xulq...
    00:00 - THIS IS BIG
    00:49 - These Codecs Explained
    01:50 - Low Bitrate Test
    03:49 - Balanced Quality and Space Test
    06:33 - Livestream Quality
    07:30 - 1080 60 Balance Test
    08:20 - Editing Test Explanation
    09:35 - Scrubbing Test
    11:39 - The Cut Test
    14:58 - AV1 is VERY Impressive
    17:09 - Export Test
    18:44 - RUclips Upload Test
    19:06 - RUclips Processing Test
    20:34 - AV1 Bonus Processing Test
    21:37 - The Ultimate Guide
    21:51 - Recording Results
    22:31 - Streaming Results
    23:00 - Editing Results
    23:27 - Exporting Results
    24:06 - RUclips Processing Results
  • НаукаНаука

Комментарии • 168

  • @schoolruler2
    @schoolruler2 Год назад +76

    AV1 is newer open source so encoding and decoding have more implementations. This gives me more hope of AV1 as a codec.

    • @user-tc4tz8ww1z
      @user-tc4tz8ww1z Месяц назад

      I have the free version of Resolve which cannot export in AV1. Is it OK if I record in AV1 and export the final footage in H264 ?

    • @mrxcs
      @mrxcs Месяц назад

      @@user-tc4tz8ww1z For some reason, only Intel and AMD GPUs have access to AV1 in the Resolve Free version. Nvidia only in the paid version. Also, use H265/HVENC instead of H264.

  • @dgillies5420
    @dgillies5420 Год назад +34

    Fun fact. Video is encoded in terms of I-frames (initial frames - full jpeg photos) and D-frames (deltas from the directly preceding frame). So if you click on a particular I-frame, decode is likely to be instant no matter which encoder is used. If you click on a D-frame, it has to search all the D-frames backwards until it finds an I-frame which can start the decode process, it decodes that photo, then plays the deltas (D-frames) forward until it hits the picture you clicked on. Each codec & bit rate will produce e.g. one I-frame then 30 D-frames (the 1 : 30 ratio can vary). So if you have a higher quality encoder it might produce bigger I-frames (which takes more storage) but then more D-frames with more delta-work in each frame (to balance out the high storage of the I-frame but try to keep the picture from degrading too much as each new D-frame always degrades quality). So technically, your random clicks better be really random because I can imagine a 3x difference between clicking an I-frame and clicking the last D-frame in a series - the last D-frame might take 3x longer or even worse ... This explains why a higher quality encoder will be slower to random-seek, the I:D ration might be 1 : 40 instead of 1 : 30 requiring 33% more D-frames to be played on average to play a random frame ...

    • @noobulon4334
      @noobulon4334 3 месяца назад

      Hevc in particular has pretty high decode complexity so it will still take longer to seek to the same frame
      If you are recording video to edit later it might be worth changing the I frame interval in your encoder settings to make things more responsive

  • @Iyokuu
    @Iyokuu Год назад +4

    This was greatly put together. Thank you for this Vex!

  • @Lalovoe
    @Lalovoe Год назад +18

    You just recommended me this video and for what it's worth, I find the information you're providing genuinely really useful. I've also watched a few of your other videos. Considering I've just discovered your channel, I'm definitely going to stick by. 👏👏 Keep it up, your channel will get the recognition it deserves eventually if you keep up the pace. And good luck!

    • @vextakes
      @vextakes  Год назад +3

      Thanks for givin it a look. Appreciate the support it means a lot. This video hasn’t done as well but it’s more scientific and is the guide I always wish someone made

  • @Krunkks
    @Krunkks 4 месяца назад +2

    I never comment on these but man your video had exactly all the information and tests I was looking for, both on the streaming and recording fronts
    props

  • @matthew.tamasco
    @matthew.tamasco 10 месяцев назад +1

    Appreciate the breakdown. Very helpful as I start to record and save personal media to my server. File size has become more of an issue than I thought it would.

  • @modzv3193
    @modzv3193 8 месяцев назад +3

    bro im just and random person watching not a subscriber but i see that you did a hard work making this video with every details i really appreciate you and you deserve a subscribe

  • @ChinchillaBONK
    @ChinchillaBONK Год назад +1

    Thanks for this video. was what i always wanted to see.
    comparison between the codecs.

  • @MGTEKNS
    @MGTEKNS Год назад +1

    Thank you for making this video! I know this must have taken you a while to make.

  • @likeasir007
    @likeasir007 Год назад

    I thank you very much for this awesome video. Very informative and well edited! Thanks!

  • @SheGamesAllDay
    @SheGamesAllDay 4 месяца назад

    This was so helpful as I just started recording gameplay. Thank you.

  • @numbersix9477
    @numbersix9477 Год назад

    Great, well thought out video. Kudos!

  • @WollowixGaming
    @WollowixGaming Год назад

    Perfect job mate ❤
    Well done 🔥🔥🔥

  • @gruuli
    @gruuli 3 месяца назад

    dude SO GOOD and interesting video, thanks man!

  • @Chase_The_Calm_Gaming
    @Chase_The_Calm_Gaming 9 месяцев назад

    Thanks for this. Helps alot!

  • @kandyrew
    @kandyrew Год назад +1

    this is awesome! I got a 4090 to record using the AV1 codec. I'm wondering - should I use CBR and just set the bitrate to like 20-25mbps? Because I've seen quite a few people use CQP as well.

    • @vextakes
      @vextakes  Год назад

      Up to u man. Prolly cqp is fine. I starting cbr because it helps with smoothness in editing from what I’ve tested. However, cqp will most likely give u better quality footage. Depending if u edit on an ssd as well, cqp might be just fine in editing

  • @chrispy_chiken9422
    @chrispy_chiken9422 2 месяца назад

    this is actually so valuable for me this needs way more attention

  • @Gumlr
    @Gumlr Месяц назад

    Helpful observation, thanks.

  • @tanzhonghui
    @tanzhonghui 8 месяцев назад

    That was a super comprehensive video! Really appreciated the timeline test. When editing, I can find myself scrubbing through hundreds of clips and sluggish performance absolutely kills my flow; same for dropping frames during cuts.
    Nvidia conveniently ommits hardware acceleration for the video formats I work with, namely H.264/H.265 10bit 4:2:2, so I've had nothing to upgrade to from my old GTX 1070, unless I go for Intel Arc or one of their newer CPUs.

  • @Louukang
    @Louukang Год назад

    best video I've seen in a while on this topic

  • @Marcus_Berger1701
    @Marcus_Berger1701 8 месяцев назад +5

    AV1 was a gamechanger for me. I can reduce the size of footage in daylight by 50% without noticing a difference zoomed into the picture. And darker evening or night footage i can reduce the size by 70% to 80%. Its mindblowing. I have to use the CPU though, because the footage i work with has to be highest quality. I render at preset 4 and it takes hours but for me its worth it because the size of my archive is much smaller now.

  • @aRKePlays
    @aRKePlays Год назад

    Hi, big thanks to your video that really helping me out about the quality of each encoder.
    but, i got a serious question is which should i buy amd or nvidia, let say RX 6600 or RTX 2060 or RTX 3050 or maybe should wait for next budget RX 7500 XT or RX 7600 ???
    The thing is, is AV1 is that much important to these days and future?
    I do like only recording using App from its driver ( Relive & ShadowPlay)
    any opinions would really helped me! Thankyou!

  • @keltysssall
    @keltysssall Месяц назад

    thank you very much!👀

  • @dezer_original
    @dezer_original 10 месяцев назад

    Amazing work

  • @GameLinerSaikou
    @GameLinerSaikou Год назад

    AV1 is interesting to tinkle with lower bitrate & retain decent vdo quality using GPU encoding. Thanks Bro for the breakdown parts in the vid, a big plus!

  • @Runecchu
    @Runecchu 3 месяца назад

    Great content!

  • @MasoodMaster
    @MasoodMaster Год назад

    you're video is realy helped me to know what encoder is better for recording video... Thank you👌

  • @souleaverr
    @souleaverr Год назад

    Just want to say thank you. I don't use obs but I have mirillis Action!. I could never for the life of me find that perfect balance of quality and file size. I was able to match my settings to yours some names were different on mine it was in Mbps which would be 18 instead of 18000 kbps on OBS. However recording some system shock gameplay at 1440p for 5 minutes gave me some awesome looking footage I was happy with at 650mb roughly it was not 700 I'm sure. I believe another key element in my file sizes used to being 3 gigs for 5 minutes was my frame rate being set to 144 and not 60. Now my videos are awesome smooth quality.

  • @anonuser5819
    @anonuser5819 5 месяцев назад

    I wonder if the intel arc 310 would be worth picking up just for the av1 encode? I think the lowest price for one is like $89 pretty good drop in for a media server running low on storage and you could just re-encode your media.

  • @Barkebain
    @Barkebain Год назад +6

    You didn't mention royalty fees for these codecs. Both H.265 and HEVC have royalties attached to their use that can add up to very large numbers (an annual corporate unlimited use license currently costs just under $10 million/year). There are some small volumes of use, and shorter video lengths that are royalty free for now, but the royalty terms can change at any time, and I would be surprised if they didn't start chasing smaller users - especially if AV1 becomes very popular. AV1 on the other hand was designed from day 1 to be 100% royalty free, so paying a little extra for a video card with AV1 encoding might save you a royalty nightmare in the future. The company enforcing these royalties has been making tens of millions from the big streaming and production companies for years, but if those companies convert to AV1, they will need to look for other, probably smaller targets. Also - great vid - your perspective as someone that doesn't have unlimited money for hardware/software is incredibly helpful.

  • @50MiraGaming
    @50MiraGaming 11 месяцев назад

    Did u find rendering with an av1 file slower in frames than older codes?

  • @RudeFoxALTON
    @RudeFoxALTON 11 месяцев назад +1

    This video rules. Very thorough. I was just thinking I wish you had shown video decode on the task manager and then you pulled it up. And you got into how the base version of resolve doesn't have HW decode(except for av-1, bizarrely), something I thing trips a lot of people up. Also: I think youtube encodes natively to AV-1 so perhaps it already being in that codec helped? Not sure.

  • @antoninonett2990
    @antoninonett2990 7 месяцев назад

    thank you for your hard work

  • @khov
    @khov 10 месяцев назад

    can you explain how to record in av1 ? or use handbreak to export on av1 ?

  • @parthibanspace
    @parthibanspace 6 месяцев назад

    Does 2x nvenc mean hevc stream gets divided between two encoders reducing the streaming latency to half? I use to locally stream my games to my TV. So, would buying an RTX 4070 Ti with 2x Nvenc help reduce the streaming latency to half?

  • @RoennMC
    @RoennMC 22 дня назад

    How did you manage to record the same exact clip but in different codecs? Would like to try to do this test myself

  • @gauravsharma76975
    @gauravsharma76975 5 месяцев назад

    Hey brother i have 4060 and i7 13gen hx cpu, i'm using hevc at 16-14 cqp level, what should i do more to get highest quality and how to export file for no quality loss on da vinci?
    tthanks and you really explained it very well

  • @Saltria
    @Saltria 2 месяца назад

    Have you created a new video comparing these encoders for streaming?

  • @seniordoggo
    @seniordoggo 11 месяцев назад +1

    Hey but arent the RTX 4000 series able to encode AV1

  • @feeshboul
    @feeshboul Месяц назад

    Hello, I am new to recording and streaming. I have a 7800x3d and managed to snag a 3090 ti for a decent price. From what I gather from your video is that I should be good to use AV1. That being said a lot of these settings and features are sort of a blur to me. Do you have any recommendations of resources to gain a better grasp on all of this? I do know google is a thing but I figure Id ask someone who already has learned a lot and see what they used to learn all this.

  • @Jhinta262
    @Jhinta262 7 месяцев назад

    if a cut is not at the keyframe it has to render the i-frame and then decode the needed frames till the selected frame. ( so playing back without the encoding its going to stutter)

  • @sniperalexander248
    @sniperalexander248 Год назад +2

    have you tried using the Arc as an encoder along with your gpu? I'm trying to find information about that kind of stuff.

    • @vextakes
      @vextakes  Год назад

      Nah, I think it should be pretty plug and play, download the arc drivers and select the arc encoders and that should be it. I don’t have arc tho, I’m assuming u saw the Linus video right?

    • @sniperalexander248
      @sniperalexander248 Год назад

      @@vextakes correct. I'm looking to see if it would be worth it for a streamer. I have a 3080 and want better quality resolution on my streams. Can't find much info though.

    • @vextakes
      @vextakes  Год назад +1

      Unfortunately live-streaming is not supported at all with av1 yet. Twitch and RUclips. So no you won’t see a quality increase while live until that’s a thing

  • @thesharanaithal
    @thesharanaithal 8 месяцев назад

    5:45 In case you were wondering if you can use HEVC for streaming

  • @Luci_S
    @Luci_S Год назад

    Excellent! Very professional!
    Yes! People need to be aware that AV1 is cpu intensive, so while streaming might be going av1, it's not there for mobile devices as it will eat up their cpus and battery!
    But av1 will indeed be the future once decode and encoding is mature!

  • @navyjonny117tng
    @navyjonny117tng Год назад +7

    Great video buddy 👍
    AV1 is superb with all it's implications as it is still new. 👌 I did a recording on AV1 (RTX 4070) and it looked insane. Looks similar to the game I played on my monitor. There wasn't any difference and what really amazed me, was the file size lol 😆 😂 🤣 I recorded for almost 50 minutes and the file size was 1.84GB lol 😆 😄 🤣 😅 that was the best quality and file size I ever seen by far since recording. 😄
    AV1 is the way to go and it will eventually be the future for streaming and recording if you have capable hardware to encode it.

    • @albyhere
      @albyhere 10 месяцев назад +3

      What were your recordings to have the file size be so small?

  • @daedalusdenton9144
    @daedalusdenton9144 3 месяца назад

    I didn't look at the channel when I clicked but I was assured once I saw it was you

  • @ouasselbentahar6566
    @ouasselbentahar6566 Месяц назад

    uuuuh I am just hoping someone can answer my question. see I download movies but the source gives me options of AV1 or h264 and I noticed that the AV1 size is always smaller but i don't know if its of worse quality
    My question is this in which format should i download my movies ?

  • @leandro842
    @leandro842 Месяц назад

    Fun fact: I noticed too much artifacts compression on your H264 capture, so I just downloaded your video without any conversion (VP9 1440p 60 FPS + Opus) to make a test. I converted the video to H264 using the ffmpeg (libx264) from 1:51 to 2:51 applying the veryslow preset at 4000 kb/s. The result was ok, not too much blocks, but far to be perfect, just lightly below the perceptual quality of HEVC. As I suspected, much of the artifacts are due to Nvidia's poor implementation of Nvenc. Fortunately hardware encoding with HEVC and AV1 don't have this problem.

  • @Dominohn_
    @Dominohn_ Год назад

    How to edit hevc videos in davinci resolve? Sorry newbie here

  • @piyushdubey6144
    @piyushdubey6144 Год назад

    I have a question. If I were to edit a video on premiere and export it with really high bitrate in x264 & then upload it to youtube, will the video after processing look as the same as a lower bitrate export of x265?

    • @vextakes
      @vextakes  Год назад +1

      Probably yeah. Depends on what kind of ratios ur talking abt. I showed some examples in the video. RUclips will just take whatever footage u give them then transcode it for their compression. Sometimes it does 264, sometimes vp9 (codec), or sometimes av1. There is ways to manipulate what codec RUclips uses, but you’ll have to find that out for yourself.
      Short answer tho, no. RUclips doesn’t really care what codec u give them. U can do some independent testing to see what bitrates are indistinguishable with 264 and 265 for u. 265 will basically just save u storage space

    • @piyushdubey6144
      @piyushdubey6144 Год назад

      @@vextakes Alright. Thanks for clearing up my doubt.

  • @NicolasPL_
    @NicolasPL_ Год назад

    what mic do you have?

  • @mishsdd
    @mishsdd Год назад +1

    So I have question. So when you record and have audios in different channels with HEVC and then open the file in vegas pro will it create more audio channels in the program?

    • @vextakes
      @vextakes  Год назад

      Yeah, well at least in resolve it does. If not, u just manually add a couple tracks, it’s really easy

    • @vextakes
      @vextakes  Год назад

      What decides the amount of tracks and which codecs are compatible is the video container. MP4, MOV, and MKV all support multiple audio tracks and many video and audio codecs

    • @mishsdd
      @mishsdd Год назад +1

      @vextakes nvm figured it out. You just have to unchecked the "legacy hevc" option in Vegas pro then it works fine

  • @XenomTV
    @XenomTV Год назад

    Thank you for this video , i wanna understand more about is AV1 encode better on a gpu than the other , i mean does a 4080 encode better than 4060 ? or they have the same piece of hardware encoder between them (the 4000 series ) ? and if a 4080 encode better than their little brothers in which sens it's better it has less time or in term of quality of video image ? im still tryin to understand how it works and if there is difference between the 4000 series on performance what is the the major factor for that is it the cuda cores , the vram or the clock speed ?
    will really appreciate your answers
    sorry about my english it's not my native language
    keep it up !!

    • @vextakes
      @vextakes  Год назад +1

      Can’t answer that because I can’t test it. Usually all gpus in a generation have the same encoders so most likely no. One may be faster than the other tho. However, again, I can’t confirm

    • @XenomTV
      @XenomTV Год назад

      @@vextakes got u

  • @AgentSpektor
    @AgentSpektor 10 месяцев назад +1

    Best. Video. Of. All. Time. #BVOAT - You got a sub my fellow creator!

  • @omerakgoz34
    @omerakgoz34 Месяц назад

    You didn't mention the encoder quality level of the recordings. For example, 16000 medium setting looks good as 20000 veryfast setting. Quality level (preset) makes hude difference.

  • @mysterychemical
    @mysterychemical 12 дней назад

    AV1 is just awesome. This is coming from GTX 750Ti and Ryzen 3700X on AM4 motherboard user.
    On encoding using OBS at 10Mbps 1080p it uses 20W more power than Elgato HD60 Pro inbuilt H264 encoder at same bitrate and resolution. And what I came to know is Intel Arc A380 which has inbuilt AV1 encoder also has around 15W power consumption. So, I still have a question on this AV1 encoder since when on load that graphic card gaming sucks while encoding AV1 despite having inbuilt encoder.

  • @TheBestDamn3DChannel
    @TheBestDamn3DChannel 5 месяцев назад +1

    AV1 Exporting is supported, i have an intel arc a770 and i have the option available in davinci studio version

  • @cootason
    @cootason Год назад

    Yeh had the same problem with it on my 3900X ended up going HEVC as well. on my old 1080ti which handles this pretty well. just got an Arc 770 16gb for this purpose.

  • @Layarion
    @Layarion 11 месяцев назад

    this is a great video.

  • @toastbrot97
    @toastbrot97 Год назад

    Do you have the studio version of resolve? because if not then there is no hardware acceleration whatsoever.
    Edit: I didn't know that the freee version allows av1 hardware encoding. The more you know.

  • @norbertnagy4468
    @norbertnagy4468 Год назад

    Recently i was exploring recording option on my 3070. The shadowplay is convinient but you have 0 options to configure so obs is the better option. I play on a 120hz screen but it is gsync and i play mostly between 100-110 frames. The recordings always come out as choppy uneven frame time recording not a smooth 60. Is there any way i can set up obs to be better at this?

    • @vextakes
      @vextakes  Год назад +1

      Shadow play really needs an update. It has barely changed since 2016

    • @angrysocialjusticewarrior
      @angrysocialjusticewarrior Год назад

      I thought the RTX 3000 series only had an AV1 DECODER and not an ENCODER. This would explain why your recording/streaming is choppy. The 3070 is trying to do it through software because it does not have the hardware to ENCODE av1.

    • @norbertnagy4468
      @norbertnagy4468 Год назад

      @@angrysocialjusticewarrior you are right with the hardware encoder thing, but i am sure the shadowplay does not use software based AV1 as it is not even using HEVC/h.265 but only the worst h.264 codec. Only obs uses the nvidia nvenc encoder with hevc. Shame that their own basic streming softare does not use the built in hardver to the fullest

    • @danielvipin7163
      @danielvipin7163 9 месяцев назад

      Limit fps , cap them to locked 60fps or 120fps.
      Then record them, also while recording set the obs to run on administrator mode .
      Set process priority high if all these dont help.
      If you have current intel cpu , use quicksync to record footage. It is way more efficient and smooth.
      It can encode and decode h265 footage 2x faster vs my 3060ti gpu( from my testing on handbrake).
      So experiment with these options.

  • @MuhammadOsamaAhmedEB_
    @MuhammadOsamaAhmedEB_ 16 часов назад

    Hey could just add a part 2 of this video as Davinci Resolve do have AV1 export option. I mean just create part2 with
    - av1 export
    - RUclips Upload
    - RUclips Processing
    If its possible for U cause I'm getting larger AV1 files, almost double in size than h264 & h265.

  • @nofalware
    @nofalware 5 месяцев назад +1

    incredible

  • @nofalware
    @nofalware 5 месяцев назад

    thanks

  • @thomasskytte4855
    @thomasskytte4855 26 дней назад

    Thanks for making a video about this interesting subject. Just a correction. Hardware encoding will always give you a worse quality than cpu encoding - both in terms of file size and video quality. But hardware encoding is so much faster (5-10 times) and will also use less power. HEVC (h265) is normally not an option for streaming to many users unless you got a big purse. Because of the patent on HEVC you will have to pay around $1.25 per user. Also HEVC is not as widely supported as AV1. For AV1 hardware encoding you can actually use the new Intel Core Ultra CPU's which comes with Arc Graphic including a AV1 encoder. For an older computer you can add a cheap graphic card like Intel Arc A380 ($120) which has a AV1 encoder as well.

  • @MWcrazyhorse
    @MWcrazyhorse Год назад

    Is this only relevant for streamers?
    Or is there any other application?

  • @thewonderfultartiflette4733
    @thewonderfultartiflette4733 9 месяцев назад +1

    3:03 you're showing NVENC H.264 settings while talking about AV1??
    The comparison is worthless if you're using the fastest preset for AV1

  • @outbreak_monkey
    @outbreak_monkey 7 дней назад

    Wait, so you say don't use HEVC for live streaming?

  • @unfriendme8236
    @unfriendme8236 7 месяцев назад +1

    Thank God ppl like u exist helping others in need and finding solutions to all our problems. Thanks Bro!

  • @UnderTheIceburg
    @UnderTheIceburg 8 месяцев назад

    You mentioned that video quality is a function of codec and bit rate but you didn't mention the encoding preset being used. That is to say that you can encode the same file with the same bitrate and codec but have different quality results based on the preset. Lower presets tend to be higher quality but take more processing power. So while you have to use preset 11/12 to live encode AV1 in software, you might use preset 4 to hardware encode which will come out with a higher quality result. So for those of us with hardware accelerated HEVC, we're comparing a much higher quality preset HEVC against a very low quality AV1 preset and HEVC is generally coming out just a little ahead.
    With this in mind, and that this video is a bit old now, it might be an idea to revisit this with hardware AV1 encoding.

  • @itachimetall
    @itachimetall 3 месяца назад +1

    i know this is a prety old video..but let me talk something ^^:
    - avc/hevc/av1 use a lot of B/P/R- frames (more power to reconstruct the frame)
    - some software will not use hw even if the gpu supports (why? good question) u can check that DR/Premiere/ Vegas will have a different hw support
    in some case we need to install hevc extension to be abble to dec/enc in HW (the price for a paid codec) 😑
    - the best hw we can get is rtx+intel cpu "K" or "non K" chips ..the mediaengine from intel is FAR the best HW-Acceleration for enc/dec (VC-1/MPEGs/AVC/HEVC/VP9 and AV1) up to YUV4.4.4 - 10/12bit (intel do not trully enc VP9 in HW....is more something like a Virtual HW)
    the intel "F" chips (no igpu) do not support HW-Acceleration
    VP8 was dropped on the 12gen cuz this codec is worst than avc
    Hope someday intel implement support for an "Intermediate codec" like apple with their ProRes codec
    YT:
    -google have their own HW to handle all the vids on the YT
    their HW can enc/dec AV1/VP9 more fast and efficient compared to previous HWs (intel's)...so i think that is the why AV1 processing is more fast
    -Google is the only one who can Trully Encode VP9 in HW mode (i dono why google not allow others to enc vp9)
    STREAMING:
    - HEVC is the best choice for basically all HW (Nvenc GTX1000s or intel 7th gen cpu) on youtube u can use 10bit/HDR and a higher bitrate than ttv (yt allways will transcoding the stream)
    - AV1 it is more suitable for low bitrate and/or high framerate (because if you can use a lot of bitrate then hevc is enough)
    - TTV has the "SOURCE" option which is the real quality you are sending (without transcoding) but it is limited to 6mbps and only supports AVC
    In this case, using a CPU is a better choice or the Nvenc of the RTX30 (this Nvenc offers quality equal to or better than the CPU in the medium profile) but if you have the CPU to use the slow profile...USE it.

  • @JasonTaylor-po5xc
    @JasonTaylor-po5xc 7 месяцев назад

    You can pop in an Intel ARC card (A380 is about $100) and get hardware AV1 as long as you have the slots available.

  • @Gielderst
    @Gielderst Год назад

    Hey man you're videos are awesome.
    I just wanted to ask you if i've set my OBS right. Currently i've set it to use AMD HW AV1 at CBR 70000kbps Balanced Preset keyframe 1 profile main.
    I've tried Quality Preset but the footage is super stuttery and unwatchable.
    So is this a good OBS setup???
    I've set 1080p Base and 2160p Output Resolution and 60FPS in the OBS settings aswell. The process priority is Normal.
    Please tell me if this is all well and in the norms. Thanks :)

    • @vextakes
      @vextakes  Год назад +1

      70000 is prolly overkill but it’s fine. Idk how u have a 1080p base and are upscaling it to 4K. If u can only record at 1080p because of ur monitor resolution just record at 1080p. Obs doesn’t do anything in the way of smart upscaling. It will just look worse. Plus recording at 1080p, especially with av1, could prolly drop the bitrate to like 20000 for really high quality footage. Also feel free to up quality preset. If u aren’t using ur encoder for anything else while recording it should have plenty of head room. Just if obs shows a little thing in the bottom left “encoder overloaded” then drop the quality because it cant handle it.
      Quick other thing, if ur at 60 fps, it’s recommend keyframe at 2 or just set it to 0 for auto. Auto works fine, that’s what I use
      Hope this helps!

    • @vextakes
      @vextakes  Год назад +1

      Also set process priority above normal because the quality of footage is put above anything else going on in the system

    • @Gielderst
      @Gielderst Год назад

      @Vex God bless you, man.
      This is some priceless advice.
      I've recently upgraded my PC to a Ryzen 7950X3D + an RX 7900 XTX and didn't have a clue about AV1. Until a friend mentioned it. And then i looked it up. And thought, " Hmm, could i try that? ".
      And then i saw that in my OBS i had a few AV1's available to me: SVT-AV1, AOM AV1, and AMD HW AV1. So i thought the most logical was the AMD HW AV1 but now i wonder if the other two are better or not???
      There are also AMD HW H.265(HEVC)
      these other: AMD HW H.264(AVC)
      x264
      The reason i've set the Base Res to 1080p is cause my monitor is 240Hz 1080p
      And i thought i'd set the Output Res to 4K 3840x2160p so that the recorded footage saves at 4K and if i have to edit the footage then it'll already be in 4K. Instead of upscaling it in Davinci Resolve form 1080p to 4K. Cause i've heard it's better to upscale to 4K even if your footage is only 1080p. So i thought " why not set OBS to directly record 1080p and output 4K ". And it seems to be able to do it. The files are recorded both in .mkv and .mp4 at 4K.
      And i still wonder, like you mentioned, if it's alright the way i've set up OBS?
      I'll make sure to change the priority to Above Normal like you said.
      Thank you a million brother.
      Keep your videos coming. You're awesome 😀

    • @vextakes
      @vextakes  Год назад +1

      Amd is the hardware encoder. The others encode on ur cpu and are basically unusable unless u have another streaming pc. They’re just so demanding.
      Also don’t over think it. just start recording and experiment and learn as u go

    • @vextakes
      @vextakes  Год назад +1

      Just record 1080p no one really cares. OBS upscaling does not have ai. It won’t look better.
      The reason ppl say to upload 4K is because it used to be one of the only formats that got the more effiecient vp9 video codec when RUclips processes ur video. But they have extended that all the way to even if u just upload 1080p 60 (not 30).
      In the end tho just make videos no one cares if it’s the absolute pinnacle of quality. It just has to be watchable

  • @IronManMaw
    @IronManMaw 5 месяцев назад

    Thank you

  • @MrWhyzGuy_Plays
    @MrWhyzGuy_Plays Год назад +1

    Thanks for letting me know about av1 because i was running a 4090 with davinci resolve free version for months without knowing i could encode with obs in av1 and have the ability to use gpu acceleration when editing. BIG HELP

  • @FernandoFuvio
    @FernandoFuvio 9 месяцев назад

    You were using DaVinci Resolve's free edition, right? That's why you see a lot of stuttering in AVC and HEVC, it's because the free version doesn't support hardware encoding and decoding for AVC (H.264) and HEVC (H.265), but supports it for AV1. That snappyness you saw on AV1 was manly because your graphics card was handling the decoding. With DaVinci Resolve Studio, every codec is supported for encoding and decoding, so you may see no difference between the codecs. Yeah, you said that later in the video, sorry! Hehehe nice content!

  • @RafalBorowski
    @RafalBorowski 11 месяцев назад +4

    DaVinci Resolve supports AV1 exporting, but only in the Studio (paid) version. It's limited to x264 / x265 only on free version.

    • @FernandoFuvio
      @FernandoFuvio 9 месяцев назад

      And the free version doesn't support AVC and HEVC hardware decoding and encoding. That explains the timeline playback differences he saw between AVC/HEVC and AV1.

  • @ausarma8403
    @ausarma8403 6 месяцев назад

    really really cool

  • @yakbreeder
    @yakbreeder 6 месяцев назад

    I generally use "generate optimized media" in DaVinci just to eliminate scrub choke. Gives me a chance for a bathroom break, and a cold beverage before I start editing.

  • @az9az9az9
    @az9az9az9 6 месяцев назад

    The h264 and 265 have custom encoder options 1) fast decode 2) 0 Latency. You can fast forward and cut with 0 lag even on old CPU.

  • @KaiSoDaM
    @KaiSoDaM 5 месяцев назад

    3:25 you're are correct to say that HVEC(X265) is a successor to AVC (X264). BUT AV1 is not a open source version of hevec , AV1 is a upgrade from hevec, but they had to dodge all patent traps that could led to a lawsuit.
    The magic of AV1 is how they can make thing still look good on very low bitrate... Like a full movie on less than 600kbs and still looks good for watching on tv. The main weakness of AV1 is how they tend to blurry stuff.
    But the tech is evolving fast.
    This video is one year old on this day.
    And so much have improved by now
    And they might still keep improving it as Netflix is forced to abandon X265 due to a lawsuit and copyright battles

  • @MasterCorvus
    @MasterCorvus 5 месяцев назад

    AMD AV1 encoder is really great! I use CBR 80000 Kbps 0 e interval, Preset Quality and record at 4k60 FPS. I get around 50 GB file size for hour and a half of video recording which is awesome! ( I could probably go lower with bitrate but it's 4K60FPS so I would probably be compromising quality.

  • @lukaskucerik3751
    @lukaskucerik3751 3 месяца назад

    I made some vids on av1 buut other than my pcs any device which we have can't do anything with it without umm you know recomputing to something else and i forget about that and yep i have ARC so not much a problem

  • @J0ttaD
    @J0ttaD Год назад

    💪💪

  • @outbreak_monkey
    @outbreak_monkey 7 дней назад

    Ok, I have watched a ton of videos and they all say to keep the canvas / scaled res the same. Now I'm being told to set Base to 1920x1080 and upscale to 1440p res. What would the Downscale Filter need to be? I'm at 60 FPS.
    Also, my monitor res is 1920x1080. I have an Nvidia GeForce RTX 2070. My upload is 22 mbps. KBPS; I was also told to set it to 10,000 then 12,500. Another video says to set it to 18,000.
    Then I was told 18,000kbps was overkill. Then I see they say to go with 20,000 but subtract 3 so go with 17,000 kbps (incase of dropped frames/lag). I am so confused here.
    I am a new channel and starting out. I have tested videos with different kbps and they all look the same. I go to RUclips Studio and create a custom 1440p stream key and place that into OBS.
    I use H.246 coding. Now I'm being told to use HEVC instead and the stream keys are useless. Can you tell me what is the correct settings here, please?

  • @filipoobrad6873
    @filipoobrad6873 Год назад +1

    well if you wwant true av1 you need eiterh a rx 7000 series gpu or a nvidia 4000 series gpu, they wil look way better then using even the best cpu

  • @FatheredPuma81
    @FatheredPuma81 Год назад +1

    You should always use Handbrake for encoding tests. Has NVENC support for everything. AV1 is busted though.

  • @chrom3x
    @chrom3x 5 месяцев назад

    algorithm bump

  • @ameliabuns4058
    @ameliabuns4058 Год назад

    imagine av1 encoding/decoding for remote game streaming from the cloud etc!

  • @grumpyolddude439
    @grumpyolddude439 Год назад

    PERFECT timing with this. Just did my home build in Dec; 5800X3D and a 6700XT. My old laptop was rapidly dying,m and has since died. It held aaa 1080Ti. Ever since the transition to the desktop. my video blurs, and gets stutter introduced. Neither the stutter nor the blur shows when playing, but both are disappointingly frequent in recording/playback. I was at AMD AVC H.264 at 2500 kbps and getting blockiness. Switch to HVEC at 4k kbps, and the video goes away entirely, only audio gets recorded. Same with AV1.

    • @vextakes
      @vextakes  Год назад +1

      Np man glad I could help. It’s sucks that those are the default settings on OBS, they’re terrible

    • @vextakes
      @vextakes  Год назад

      Btw I would recommend more than 4000 check out this part for 1080 60- 7:30

    • @grumpyolddude439
      @grumpyolddude439 Год назад

      @@vextakes I cant record HEVC at all. All I get is audio. ZERO video. I tried everything under OBS I could think of, and the blocking is a frequent and recurring issue. SO I tried the Radeon Adrenalin software and VIOLA! STill AVC because the HEVC doesnt seem to record the video, but the blocking issue is resolved with 100 mbps sampling rate.

    • @vextakes
      @vextakes  Год назад

      Do u need a driver update? Also obs update? In the past few months they’ve dramatically changed the amd encoders in obs. there might be a compatibility issue for u. Hevc in obs should work just fine

    • @vextakes
      @vextakes  Год назад

      And reset ur computer after update, even for an obs one

  • @niks660097
    @niks660097 8 месяцев назад

    AV1 decoding/encoding algorithm is much better than even the h.265 paid version, with only issue is the algorithm is branch heavy and sequential so only CPU can run it for a while, and creating a hardware IP for it takes huge amount of expertise..

  • @CanaDan
    @CanaDan Месяц назад

    you missed ultra low bitrate testing. many people dont have stable high speed upload, and are capped to 5000 (or less) kbps as upload. this also applies if they want to upload a 3 or 4 minute video to something like discord for sharing, while still keeping it under the 25mb limit.
    the differences in quality between h264 and av1 is even more stark the further down in bitrate you go, and even a 1080p, 1000kbps video will look watchable (tho blurry) with av1, while looking like a pixelated mess and basically unwatchable with h264. thats even if you encode with placebo preset with h264, while encoding at level 10 with av1.

  • @createspaceone
    @createspaceone Год назад

    the thing is doesnt h.265 compress the footage by half. this is what you want for streaming. whats the use of av1 if it doesnt compress it enough. eg sending a 6 mbps stream at 3mbps is what you want long term for platforms.

    • @vextakes
      @vextakes  Год назад +1

      U can’t stream hevc (said this in the video), it requires a license. Look it up if ur more interested

    • @createspaceone
      @createspaceone Год назад

      @@vextakes i dont need no license i dont stream on twitch, youtube etc i use wowza. what police are going to police it on wowza. no one. some rules are for fools.

    • @vextakes
      @vextakes  Год назад +1

      Ok… sorry idk wtf wowza is

    • @createspaceone
      @createspaceone Год назад

      @@vextakes its an independent live streaming platform for streaming media. eg can be used on ubuntu or windows can also be hacked;)

    • @createspaceone
      @createspaceone Год назад

      @@vextakes flussonic is another well known one

  • @seamon9732
    @seamon9732 Месяц назад

    I do almost everything in AV1 nowadays.
    What I can't do in AV1, I fall back to HEVC.

  • @maegnificant
    @maegnificant 9 месяцев назад

    AV1 10bit looks really good

  • @gsklol
    @gsklol 8 месяцев назад

    You should remake this video since now u can use all cores of 5900x

  • @Triro
    @Triro 7 месяцев назад +2

    Av1 on Nvidia is known to be the worst out of the bunch. In terms of Quality.
    AMD and Intel are a much better pick when it comes to Av1 encoding quality
    Which is ironic as AMD has been known for lackluster hardware encoding.
    But ay, they really did a good job on the Av1 encoding for RDNA3, they also improved h.264 on it.

    • @leucome
      @leucome 5 месяцев назад

      AMD also had a relatively good h.265 encoder. I am pretty sure AMD bet on 265 replacing 264 but it never happened because of the licensing issue.

    • @Triro
      @Triro 5 месяцев назад +1

      @@leucome Pretty much, even some programs that are made for video editing, notably Davinchi won't let me load h.265 videos.

  • @tzeffsmainchannel
    @tzeffsmainchannel 25 дней назад

    ONE THING must be mentioned - No matter which settings you choose, *your livestreams will ALWAYS look better on Twitch😃 than on RUclips☹!*

  • @gamesthatmatter9374
    @gamesthatmatter9374 Год назад +1

    5:48 thats false . u can stream with HEVC like i did on my channel on tales of XILLIA recently at 4300 kpbs 1440p 60 fps.

    • @vextakes
      @vextakes  Год назад

      im late but yeah i actually stream HEVC as well to youtube, its great. They have to transcode the stream to VP9 to avoid the licensing fees

    • @gamesthatmatter9374
      @gamesthatmatter9374 Год назад

      @@vextakes hevc vs av1 not a difference from what i tested . heck i think hevc looks better sometimes

  • @markkoops2611
    @markkoops2611 8 месяцев назад

    AV1 is alot more efficient then HEVC. Rather than encoding AV1 at the same bitrate as AV1, you can use a lower bitrate for the same image quality, saving disk space / bandwidth. That's it's true benefit