From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 5129940FCE for ; Fri, 11 Nov 2022 14:06:08 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3311968B165; Fri, 11 Nov 2022 16:06:06 +0200 (EET) Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.54]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 19D3068A407 for ; Fri, 11 Nov 2022 16:05:59 +0200 (EET) Received: by mail-wr1-f54.google.com with SMTP id g12so6605401wrs.10 for ; Fri, 11 Nov 2022 06:05:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=EyTpBHMZnkmWZs4RwOAF2OBN17wMlyD37AcYyDqEZXI=; b=XOnMnMSGlMn+pZ/ZqeP2Y+uBzegyOjw9HYI9Mu2gLlLasnahuJ4DmHk1+XjDSTPNPk WESrwiYl3Cfe5xpDPBVgd8u5TqROFskFTV3mnAh0yzrvtBxoIy66nznHJXTyUs7y/Vbp WjTKtViK8t8vWBWaCbmulaMC96PPTVzCWluqIrHs7+/D6FJnlVKY3JF7/rKSwxgZso+p 1hJY39dhXjtt456MHWAa6f6Riz7Z4f46vBj3twWVpnO7du+/0nud8m4LDmdBxyJpderX DDFBk/P2OD35Uw73Mcz4zJpVEiQohu/IQWY3wE8rc2/jBxG63LQYsi8T625TXM3Yw2eu 6wBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=EyTpBHMZnkmWZs4RwOAF2OBN17wMlyD37AcYyDqEZXI=; b=zgV5O2r+B9SgvGIrwQNVGhAISUpMqmCJB8oUKG17ETqwPDY8FZcsL3xU7ePoMgkXRF 5ux+Ma1MGT986JsC8z4yIrEpcCMb+x3GkNHjBg6Ah+pMnCyGDw61Tzo4XFQgrPpxMnb1 fTekih/fI85b17zcSkQGO7VkYEWqBUXnH8e5DlCwG8apWLngED6tHAqqDFuooUUXNJtk j1fD9KtePW2Xmq4DrFrCi/CYBs1CgoCr3q1/1nDb3SQLQSBG++ztnYrRWEbPqB85nxoL YekVmt/fwV5qyG134WDshNlSqnme6YLRFs87yY7zJALYdjI9Ym2UrIETsQOQWS8mNVP+ o+RA== X-Gm-Message-State: ANoB5pktLGt7FtCeKjKeIqa2TPsn7lNGKTU4COvA08FXDPiRqGarHeuP pAeDWnG0Hm3bwpsZlAKi/+V33j4BvHfrgE+VUbKuo818Sac= X-Google-Smtp-Source: AA0mqf5cVwcAV7aQ0xT5/a2RQc2P2BcFz0pkxXfjzFUgVTMyT/j32cbxFKAk6Kdm5YzYzaJp1O0Leh0NV7o//7GTREs= X-Received: by 2002:adf:e812:0:b0:241:7277:990b with SMTP id o18-20020adfe812000000b002417277990bmr1222454wrm.672.1668175557888; Fri, 11 Nov 2022 06:05:57 -0800 (PST) MIME-Version: 1.0 References: <12a9e165-5675-2f88-dc59-45061cd250ab@web.de> <129dce56-74eb-fcb1-d9ce-db47dd197665@web.de> In-Reply-To: <129dce56-74eb-fcb1-d9ce-db47dd197665@web.de> From: =?UTF-8?B?SmFuIEVrc3Ryw7Zt?= Date: Fri, 11 Nov 2022 16:05:47 +0200 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH] avformat/movenc: Remove experimental status of TrueHD-in-MP4 muxing (mlpa) X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: On Wed, Nov 9, 2022 at 9:15 PM Nomis101 wrote: > > Am 06.11.22 um 21:57 schrieb Carl Eugen Hoyos: > > Am Sa., 5. Nov. 2022 um 22:31 Uhr schrieb Nomis101 : > >> > >> Support for mlpa muxing was added back in 2019: > >> http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=808a6717e0c584738c60a109afd6d47f4973d619 > >> But it was hidden back then behind FF_COMPLIANCE_EXPERIMENTAL, because it was new and there was no > >> support from other applications. > >> > >> In the meantime there is support in MediaInfo: MediaArea/MediaInfoLib#1258 > >> For VLC: videolan/vlc@9c49f40 > >> Since version 7.3.4 for Infuse: https://community.firecore.com/t/dolby-mlp-mlpa-codec-support/26100/31 > >> And mpv does support this as well. > > > > If there was ever a good reason to make this feature experimental, > > I don't think these applications change the situation. > > > The reason to make this experimental was, because there was no implementation from others at this time. > http://ffmpeg.org/pipermail/ffmpeg-devel/2019-August/248435.html > Now, there is implementation from others. How many implementation from others will be needed to > change the situation? > I think the main thing was to have the feature verified by non-FFmpeg things. Basically, if you wrote out a TrueHD file and actual 3rd party implementations that didn't just utilize FFmpeg for reading would happily read it, then the flag should be removed. If the VLC commit did not specifically say "we did it like this to enable support for files that FFmpeg generated" but rather that they followed the spec, then that's one alternative implementation indeed. And if MediaInfo or that Infuse thing also added support for the exact same mapping and that neither specifically utilized FFmpeg internally, then those also apply. Finally, I think the D company has a git repo for "dlb_mp4base", you could check if that supports this mapping. Best regards, Jan _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".