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 04AC1457A1 for ; Tue, 21 Feb 2023 10:43:22 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 33AE968C0C6; Tue, 21 Feb 2023 12:43:19 +0200 (EET) Received: from FRA01-PR2-obe.outbound.protection.outlook.com (mail-pr2fra01on2081.outbound.protection.outlook.com [40.107.12.81]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9ACEF68BFFC for ; Tue, 21 Feb 2023 12:43:13 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ij2nDAWWR7usUoa+6IkDH3MBplygdbdruIb12VBN06zjUcYZBteMvQcOA9OfbrGeHtBLoubrXDlRJvn7fXcewnhkx8idql8NRNP0BnCas5Bxlfms4zFLfIQ9BWoQV7i+pvCQAp7C0lKK5ib0CK3CM61WgKgr2PN4ELzfO91RmXWOUrdJBSOvn7sON50PcayDFHnxzU1gwE5xyhJ6njXh+nngv1R54Qhym7wKEukOYb6mUaqicI+8fG1E8SmRkWbONb2+u2e4GTFd/VUGGlpO33sxfRuMKHEbl+usgtUZlZdawLXeoBfWsmT2C/Gr+dJyudrXbdPzOoFR3L6Rne2SJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4R8ga1MnsM8vqPc+uq+6YDyRjpyz8U9m9BRLcRykc1Q=; b=DIae6A6BfnSCJt6ZVCuxis1nyvtCTUXqqH3ebKMqKQ4kG5rgg3js9nnrvMfhOLRw79InpaoS2IbsJIRxW5tCICK7rmAiGeBFhBO3KImVjBXcuUNeFlqWoHkSIa505oDdZjoCRJk61spyFwOAVK79HNPF4PlGBumqsG9sk02QDezdzwC4T1Sj39xqDag7vhtdk0uY2wZa6yVaLICidztBDwKXhDSWtIshTsym2K+tnLpwr1PGWOPDAd98cuNni4OX4oTC26YPfA3fLW4wmsyQEKoMD2QO2eW7tQtsRW6Z4SNGLXMCsMzxUe1RJWPqVui+frmr5y4AS6jBqTx4DRcpnw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cji.paris; dmarc=pass action=none header.from=cji.paris; dkim=pass header.d=cji.paris; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cjiparis.onmicrosoft.com; s=selector1-cjiparis-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4R8ga1MnsM8vqPc+uq+6YDyRjpyz8U9m9BRLcRykc1Q=; b=uSSSxiOjMsR8bds9+dcRMG8JUn96U+m4BWjYCM39d+NkVomS0N5KKOjfw1YcWojR6l3YzT4IYFcyP6uJ6IyKZLrP6Wod4oq7lt29Ot05wbN5QMDNGuft9ItMyX9CoSZR3YJf50p1LGlhAFqS9BJTbl/wLMc2+Z0pwBMnkUUFy4NeFQhCuxKOLVpOwSuOmZmj/jQY60jkws72EiXBXtQOcmSDSUx1c7JvGVkFRkrtn3ajZuAASptsFyYI33t/4JJIFdMTXHVDpOKTUoAFQaKXttSauzSo4oqXkNQYhdAxBC9MhGLl8syagY+Xxf+j1DFIii7nJDFUscptApGCl7+y/g== Received: from MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:34::23) by PR0P264MB3078.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:1d5::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.21; Tue, 21 Feb 2023 10:43:10 +0000 Received: from MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM ([fe80::8249:6585:3808:5dd1]) by MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM ([fe80::8249:6585:3808:5dd1%6]) with mapi id 15.20.6111.021; Tue, 21 Feb 2023 10:43:10 +0000 From: Nicolas Gaullier To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH 2/6] avformat/s337m: Consider container bit resolution Thread-Index: AQHZP9ZalXd9l0cOgEaI6e7R87SGjq7RZWaAgAF9oSCABlBNgIAACh9Q Date: Tue, 21 Feb 2023 10:43:10 +0000 Message-ID: References: <20230213180936.815-1-nicolas.gaullier@cji.paris> <20230213180936.815-3-nicolas.gaullier@cji.paris> <50aca536d2be633d23e66dab0457e47b8cde9981.camel@haerdin.se> In-Reply-To: <50aca536d2be633d23e66dab0457e47b8cde9981.camel@haerdin.se> Accept-Language: fr-FR, en-US Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cji.paris; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MR1P264MB2483:EE_|PR0P264MB3078:EE_ x-ms-office365-filtering-correlation-id: 01f1839a-2350-428c-0c9f-08db13f86d21 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: C1L11Ed0GPEj01nmu43Kwkf1LKoisLc3w5sqAYEuPluf1tYxBra4ShEN7oj7jz8OkLLX/pPOhogT0q8C+vs0DA2rnvGu0fX2cczijU9KaiAf9yuOj95cgfTwDWZCbBOr/pIVa7HzsFUv6WO/XCMmLLrgX1nB7XE/3+MBzqebBYvRKPBMzlauB5DcIa8R0yXuzK3PV0WXKA2UPS8qqwA4wd7U52Kjv8ubEiB+a7aAjNbF9htD2CFy8ZJRxzTxXiuXNRoBgTydCmCewm+RG0zUSQq3AASztBrgzdie+tf+/hvTAfUMXpp6hIfSZA86884c8wAYWxa3XeRhiHR1BQcwJGhlRxqVFTOg1gC1CPu8w/GEicD5PG1XCDi/A2uZCxcswJbt+CiALV9JrSUwBI0hoY12dRbPI3fQwBrk95aq7FYNAY1J3f51+X6L9nS5ni3vuAAqnlewRwt1uDgLSB5y9J5EXkdt1N4SVp+fycfFONqshOVkz9Irc6y/k+1rE7rAcWx2kFA8W4ZHp5Q6UB7qN/2Ng3zgklEeXaUXWKyw4ShRLnfY+HaezQa9cWr2MfaPDlXBTAduUQvpUBDMP5Ls8mJQPcb++Sk3B/PFTLHpjLlbTAa4nW/xBw5aKE5qh7JL6QxJmQGdlDqYOd6Qi1ol5VfYHe5jOMEcyknAgHNogDA+U/umot9zj6kju+iAHFOl2CviUAcJDJgmewlfNvcJsw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230025)(376002)(346002)(39850400004)(396003)(366004)(136003)(451199018)(41300700001)(9686003)(186003)(26005)(33656002)(316002)(55236004)(7696005)(6506007)(966005)(478600001)(86362001)(71200400001)(55016003)(38070700005)(76116006)(66556008)(66476007)(8676002)(66946007)(64756008)(66446008)(6916009)(2906002)(122000001)(38100700002)(5660300002)(8936002)(52536014)(44832011)(46492015); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZzhyMEdtQm82c1Ftb2lqd2pJQjZaMVFINmpkRXBSUFlUNVRZZUg2NlZkM3k0?= =?utf-8?B?KzN1cWZZWlhVNlJWUk9pMklrQThQWjBuU2xIUVJDZHU5TVNlclBGQ1FQcHhH?= =?utf-8?B?QjVnRTBWbUsxSmpjY2JmdDYwQjJ1WlplZHdqSjRlZ3Q3SGd0UkdndDF2cEhu?= =?utf-8?B?QnRDUGpEUjErazdSM3U2RnFxR2Qxd1Z5WFJTdGVQV2dOa3R0bmcwbk1MRGVu?= =?utf-8?B?c2hOcUNqMEErUDgwb1lUQUJNYnF2V3VGRm1ZaVB2WXloSDhYK1lJeTRQc0hF?= =?utf-8?B?R1U3UllMWExnMEpQQjdRdkRRZEZYL3JUTGdPN3ArVENpS1F0dWgzRElId0lh?= =?utf-8?B?cFMvR0N0VWlSeDhzTXVkZTZjSkVVWHp4RVVDOTI5VWFOZEJMa3Y1RjJiTkdJ?= =?utf-8?B?N0FnQmx5NjhkRi9tcHhjYzBQTXlUeW93UHZ2ZDBaOGY1VlROM3lWUmo2dW9B?= =?utf-8?B?WEdkTVU3L041em1saEpxOHZBQWtLczFhTlJwN1M4ZzZ1TWNCbUwrZ2c0RzZI?= =?utf-8?B?NVZzemxTS09PYVkwelJESTJJK1NldHI4M3NEbE9MTFZsVndoN3hPdDZ2cWhs?= =?utf-8?B?c25QTlVjeUxWQTFhSEVKZmdtc092VXIzTjJNNWtnb3I0YVZmdW9ERjU1d1ZO?= =?utf-8?B?YU8rY0hmWUg5WGZpRC9aZHViU2tQZ0ZaRzRhOUU3bkw4QzIrM1ZyRHJYcFUx?= =?utf-8?B?UmljL2JXWEw5TUpTdm1jTFRGbVBJNDZQTDhJbWhNTWtlTlJoenVzc000WEx6?= =?utf-8?B?aS9EMlJQSFZIR1lONXVvS0gzenc3V2YxQWpOelkwUzY5U3hjVTUyUnF5aWF5?= =?utf-8?B?NC9rMUcvcUtxeEVaZUQxTUJmSHlCcU5UbHh0bU9yelNlWk5GYTA5UjBqN3N0?= =?utf-8?B?MFE3bmlZYlVzUjVqNFZHaVhDcjlINXhoN1pnOUZoY08xNU9mMnYrUG9CeWNQ?= =?utf-8?B?VzFWdjcwazFhZWJLcDRySTd5WWdrdzVmSTEyZzJSclN2LzBVTTBNZWdVN21E?= =?utf-8?B?YUtvWDZRSVU0RDRkVEJacldaU1NIbGxYN3RMK2VOakQ1U05BcDUwYkRKMGNn?= =?utf-8?B?VVRSOVBhQUh2d3JoKzhHS05OU1Y2UFU5QjFHQ3hJL3VWVDZ4WjlaZ0RvY0dl?= =?utf-8?B?QVFXdzBVT3pPUWhiaEp2cllCclFkZEF4Sm1GRkw5cSsza1BST2FpNDlqNTFO?= =?utf-8?B?czF5aWNwdjE2a3Z6T2ptNnlQN0NQWE14M0pwNGZoaVErUFdUZGRsejZkcUQw?= =?utf-8?B?YXM5cUtIYnJyWGlnbUhkeHhLREFLcjZpUXd5aEozZ081YUx4dy9yMXNKRGQ3?= =?utf-8?B?c2NnRHdzNlJVYkMwN1hTL0xlSjQxWUhLM2lNVUZaN1BvMkxTNTcyaEpHUW1E?= =?utf-8?B?cm1sak5Qc3dsL1R1WUYzUUpoTVVqVEphVldGV05sNU1PYllyVnB5cW9VaHpW?= =?utf-8?B?MGVDdEZjUGtwK1NtNkxyK1JRdjRZM3BLc1ZEdUhPbFJDSElRRU9ZUFZmb0h6?= =?utf-8?B?dks1cUZJNjY0SHgrTFdaQlNLcEpNZWJ5ZU1vaS9jVG1oUERibnNxeWJVOVlw?= =?utf-8?B?Um5hR2Y1UFFCcisvK0IrNENtNzA5Nm5FK0VienFRRjVUNUJTcWtOZFUyZDNs?= =?utf-8?B?VXFrOWN0Uy9BYlNPQkN1Y21MaVFUZmNxUVZNZGhSZ3dNMGdUMHVxdkRTYW1s?= =?utf-8?B?TmZWSldFd2ZjQjlkRG5BMCtVZ0ZjQ3Jod3JSaWhwUGxFMHh3SnFvYytVTEdD?= =?utf-8?B?RVVPSTRvOU9PRFU1dnh3SjgxWHlETmdZRFlLZU1nL29qMUZ5NW92aUY4RlVx?= =?utf-8?B?N1pTaGpMblJEak9tVWllZFZkM0lxc2t4REUrdmtDVkRwbEtjZW5ZTFg1TmEx?= =?utf-8?B?elZpSHhTWm9wMUN1M1k5RUxaK3ZEamRNQ3RBQVppSUZLaUxLK29KV09xSGIz?= =?utf-8?B?cyszcEIrajZRdkd1NHBUWGI2b0Z0N2lpNGxEb0lQWXgyMUpOZHJ4K2JSLzkv?= =?utf-8?B?K3podVRGZ1AxVHlYbUNtcDBIaEE1SkswM3czcTUwUzNzOUFyTWVnSmNDSFYz?= =?utf-8?B?YTFablpIZlVqUnVtbXUyTUtDN1ZNU2YvZnJyWXc4L25ybTZ6aUIvWW1aVExo?= =?utf-8?B?NG1IMzIzb3kwMlJLRkNORUdQTlV6K08rMzdYR2JURXVhaTIwOTRWV3c1Mndn?= =?utf-8?B?UHc9PQ==?= MIME-Version: 1.0 X-OriginatorOrg: cji.paris X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 01f1839a-2350-428c-0c9f-08db13f86d21 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Feb 2023 10:43:10.6444 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fc5390bc-7da7-4e42-b72b-a373be305b62 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: bNg3PgJFttYowFlf4kP74pK+anmfkJN20nUXKD9P/Wpe9KfZ1tHKpb4ElyzHeA0AZcAp17Mj00cs1uPWGwzjab0ChSb1Nh3dTCjvP+OXb0A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR0P264MB3078 Subject: Re: [FFmpeg-devel] [PATCH 2/6] avformat/s337m: Consider container bit resolution 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: >I haven't worked enough with S377m to really know, but I do know it's a mess. Is there a way to differentiate "regular" packed 20-bit audio from S377m in wav? > >/Tomas There is a relevant overview of S337m in this dolby paper: https://developer.dolby.com/globalassets/professional/dolby-e/dolby-e-tech-doc_1.2.pdf Page 25, one can read: SMPTE 337M is the primary method by which Dolby E is able to work in existing facilities and with existing devices. The standard is written such that the same AES3 interface can be shared with the normal PCM audio usage either by treating the AES3 channels independently or by alternating between data and linear PCM usage. Devices that are specifically designed for SMPTE 337M/Dolby E compatibility should be able to transition easily between both usages. The whole design is to not signal, not differentiate "normal PCM audio usage" from s337m. And indeed, manufacturers have implemented probing in all their hardware/software (be it linear/SDI input, or mxf/wav files input etc.). Note: ARD/ZDF mxf file format being "the" world exception here, as dolby_e/non-pcm must be signaled, made explicit: https://www.ard.de/ard/die-ard/ARD-ZDF-HDF02a-AVC-I-100-1080i-25-8-Audio-Tracks-100.pdf In ffmpeg, we already have spdif probing in wav, so there is nothing really new technically speaking. Quoting the previous dolby paper, about spdif (IEC61937): The IEC61937 format is similar to the SMPTE 337M format and can be considered a subset of SMPTE 337M for some data types (see SMPTE 337M Section 7), however there are significant differences in the two standards. In particular IEC61937 does not support the Dolby E data type. Nicolas _______________________________________________ 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".