Announcement

Collapse
No announcement yet.

Error 702 with AV1 HDR10+ Content for MKV (The case for upgrading ffmpeg)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Cats4U
    replied
    Originally posted by Wilson.Wang View Post
    Hi,

    There is a little problem upgrading MP4Box and FFMPEG to the latest version, the dev is working on it.
    I'll take your word on this, but... MP4Box, I can see since it really needs to have the program recompiled from source if you want to use the static version like you are already using. The only thing publicly available right now is in the shared .dll form. As for FFmpeg, I've been able to upgrade it to the latest version weekly for several years now. Basically, it is just a matter of plug and play. I still use the method that you used when I first started doing it, which is a combination of both static and shared versions. About a year ago or so, the developer switched to using just the static form. I have considered doing the same, which would make things even easier.


    Leave a comment:


  • Wilson.Wang
    replied
    Hi,

    There is a little problem upgrading MP4Box and FFMPEG to the latest version, the dev is working on it.

    - Yes, still get the error 702 with MP4Box 2.4, but due to the Netflix AV1 is HDR10, we will reback to use the lates FFMPEG 7.1 for remuxing the AV1 videos.
    HDR10+ video from Apple TV+
    Video ID : 1
    Format : HEVC
    Format/Info : High Efficiency Video Coding
    Format profile : Main 10@L5@High
    HDR format : SMPTE ST 2086, HDR10 compatible / SMPTE ST 2094 App 4, Version 1, HDR10+ Profile B compatible
    Codec ID : hvc1
    Codec ID/Info : High Efficiency Video Coding​

    - The downloaded Disney+ Dolby Vision videos can not be played back on some old Dolby Vision standalone players.

    Wilson

    Leave a comment:


  • Germania
    replied
    Originally posted by Wilson.Wang View Post
    I will ask the dev to update ffmpeg and MKVToolNix to the latest version, may can be released at next week.
    All 3rd party tools are unchanged in 6236

    Leave a comment:


  • Germania
    replied
    Originally posted by MrGrackle View Post
    Is there presently a fallback? I prefer DV when available. Otherwise, absolutely prefer av1 for SDR content.
    So do I have to switch over to h265 DV before analyzing content if I want DV? Or can I simply toggle it before hitting the actual Download button?
    I've no problems with switching Video Codec in NF Selection dialog
    (without changing VIP settings)

    DV DL without selection DV I know only with D+ (with current SF) - here
    or with "if available" resolution with AppleTV+ - here

    You can see the NF "fallback" Codecs order here
    and with NF (Premium) AV1 you can't see beforehand if it's HDR10 or not​

    Leave a comment:


  • MrGrackle
    replied
    Originally posted by jpp72 View Post


    You get AV1 HDR10+ for Netflix made shows and movies.

    So the new rules for modern codecs (H265 & AV1) are:
    • Netflix made TV Shows and Movies: H265 HDR10, H265 Dolby Vision, AV1 SDR, AV1 HDR10+
    • Non-Netflix made TV Shows and Movies: AV1 SDR
    For example,
    Is there presently a fallback? I prefer DV when available. Otherwise, absolutely prefer av1 for SDR content. So do I have to switch over to h265 DV before analyzing content if I want DV? Or can I simply toggle it before hitting the actual Download button?

    There was another thread that somehow someone downloaded an AV1 video and it was green (aka DV) even though that's supposed to be an h265 on NF.
    Last edited by MrGrackle; 05-13-2025, 09:22 PM.

    Leave a comment:


  • MrGrackle
    replied
    Originally posted by Cats4U View Post

    Wonderful! After 3 years of my manually updating files every week, I may not have to do it anymore if the dev can get in the habit of doing it. Much appreciated.

    Also, we need an updated YoutubeToMP3Process.exe every week using the latest YT-DLP nightly source (preferred) or the most recently released stable.
    Others that need updating are MediaInfo, Shaka-packager, Aria2c, and Atomic Parsley. And while you're at it, update CEF (Chromium) every time a new version comes out.

    As for mp4box, I lost interest in it after it was found to be causing 702 errors. Perhaps take a look again at Bento4? SF used to use it. I'm not a developer, so, I'm not aware of the advantages of either program compared to the other.
    Yeah, yt-dlp needs to be updated more often, not after it has already been obsoleted by new code.
    Is Bento4 a completely different program? I notice Peacock downloads always show the Bento handler.
    I too would be leery of mp4box getting updated. They would obviously have to do it right. If it come out on a Thursday update I would steer the hell away.

    Leave a comment:


  • Cats4U
    replied
    Originally posted by Wilson.Wang View Post
    I will ask the dev to update ffmpeg and MKVToolNix to the latest version, may can be released at next week.
    Wonderful! After 3 years of my manually updating files every week, I may not have to do it anymore if the dev can get in the habit of doing it. Much appreciated.

    Also, we need an updated YoutubeToMP3Process.exe every week using the latest YT-DLP nightly source (preferred) or the most recently released stable.
    Others that need updating are MediaInfo, Shaka-packager, Aria2c, and Atomic Parsley. And while you're at it, update CEF (Chromium) every time a new version comes out.

    As for mp4box, I lost interest in it after it was found to be causing 702 errors. Perhaps take a look again at Bento4? SF used to use it. I'm not a developer, so, I'm not aware of the advantages of either program compared to the other.

    Leave a comment:


  • Ragnarocek
    replied
    Originally posted by Wilson.Wang View Post
    I will ask the dev to update ffmpeg and MKVToolNix to the latest version, may can be released at next week.

    Wilson
    Hello,

    mp4box should be upgraded too... With the current one I'm getting different output than it should be...

    e.g.: should be (downloaded with non-public scripts):
    Bits/(Pixel*Frame) : 0.100
    Stream size : 3.16 GiB (78%)

    and I've got:
    Bits/(Pixel*Frame) : 0.095
    Stream size : 3.07 GiB (68%)

    After manual update of mp4box are the outputs same...

    Leave a comment:


  • Wilson.Wang
    replied
    I will ask the dev to update ffmpeg and MKVToolNix to the latest version, may can be released at next week.

    Wilson

    Leave a comment:


  • Germania
    replied
    Originally posted by MrGrackle View Post
    Did the audio issues get sorted out when AV1 is selected?
    I have never had an audio problem with NF with or without AV1 since 6227 here

    And the missed AAC 128k here has nothing todo with selected video codec

    Leave a comment:


  • MrGrackle
    replied
    Originally posted by jpp72 View Post

    So the new rules for modern codecs (H265 & AV1) are:
    • Netflix made TV Shows and Movies: H265 HDR10, H265 Dolby Vision, AV1 SDR, AV1 HDR10+
    • Non-Netflix made TV Shows and Movies: AV1 SDR
    For example,


    Did the audio issues get sorted out when AV1 is selected? Certain audio streams were unavailable when AV1 was selected. There were several threads on the topic. I would love to replace my h264 encodes with AV1 versions.

    As someone that has several Sony branded 4K TVs in the house, I go all in on DoVi. I have a personal F-U reserved for Samsung and their refusal to support it, even if it was offered as an aftermarket licensing fee. Refusing to offer the option of a standard format is just a dickish move. Looks like their next movie is to snip Dolby Atmos from their offerings as well and replacing it with Google's spatial audio. Again, Atmos is a widely accepted standard.

    Nowadays on youtube, if something is not offered in an AV1 option I am a bit miffed. Sometimes you stumble across something that is still on h264.

    Of course anything at all from SF I always check the scene anyway, in case there's 4K available.

    Leave a comment:


  • Germania
    replied
    Originally posted by jpp72 View Post
    There probably should be a new option added to the Netflix codec selection/settings:​
    • Rename AVI to AV1 - SDR
    • Add AV1 - HDR10+
    Unfortunately, I can't see the benefit of an AV1 split in SDR/HDR10+
    when there doesn't seem to be a choice.

    If the title is only offered in AV1 SDR (Standard or Premium) ..
    .. you cannot use/select HDR10+.
    And if the title is offered with Premium in HDR10+ ,,
    .. there will apparently be no SDR to choose from.

    Anyway, I cannot detect the SDR bitrates of an (with Premium)
    HDR10+ available title after API call in Streamfab.log.
    And this also applies to old SF versions before AV1 HDR10+
    was announced and therefore not explicitly queried in SF.

    If there should be a possibility to offer both for same title, this is of course invalid


    On the other hand, however, I see the next problem on the horizon
    if only single episodes of a season offer HDR10+, as is/was the case here

    Leave a comment:


  • jpp72
    replied
    Originally posted by Germania View Post
    In summary: confirmed (not surprising)

    OK, I tried Designated Survivor.s03e01 with unchanged SF 6234
    (btw: I never get the AV1 Standard offer with Premium plan)
    What I meant was, unlike the current state of H265, you can get AV1 SDR and AV1 HDR10+ when you have the Premium plan.

    If you remember, at some point, you could get H265 SDR or H265 HDR10 for all titles made by Netflix. Things not made by Netflix only had H264 and VP9. Eventually, Netflix removed the H265 SDR profile and we could only get those in H264 or VP9.

    With AV1 SDR, you can pretty much get that with everything on Netflix. Makes sense since Netflix helped create AV1, the successor to VP9.

    You get AV1 HDR10+ for Netflix made shows and movies.

    So the new rules for modern codecs (H265 & AV1) are:
    • Netflix made TV Shows and Movies: H265 HDR10, H265 Dolby Vision, AV1 SDR, AV1 HDR10+
    • Non-Netflix made TV Shows and Movies: AV1 SDR
    For example,

    The Rookie is new but not a Netflix show and only has AV1 SDR
    Dark is a Netflix show but it is older so it also has AV1 SDR
    Britain and The Blitz is a new Netflix movie and it has H265 HDR10, H265 Dolby Vision, AV1 HDR10+

    Leave a comment:


  • Germania
    replied
    Originally posted by MrGrackle View Post
    I am stuck at 91 as it has not reminded me yet of a new version available. Maybe it's set to check once a month.
    I received the information in GUI automatically after released 2025-04-26



    You can force with Help => Check for updates

    I can't see a setting for update check interval
    but in mkvtoolnix-gui.ini
    Code:
    updates\checkForUpdates=true
    updates\lastUpdateCheck=@DateTime(\0\0\0\x10\0\0\0\0\0\0%\x8c\x7f\x4\x9a\x6w\0)


    edit
    MKVToolNix GUI does a check for updates right when it starts if no check was done within the last 24 hours​
    Last edited by Germania; 05-04-2025, 04:01 PM.

    Leave a comment:


  • MrGrackle
    replied
    Originally posted by Germania View Post


    > One ASSumes when you do that, that you have to replace the obsolete v68 with a later one (90 or 91) ?

    ​​
    btw: currently stable is v92
    I am stuck at 91 as it has not reminded me yet of a new version available. Maybe it's set to check once a month.

    Leave a comment:

Working...
X