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 33A09470DD for ; Thu, 27 Jul 2023 08:16:59 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A3EB768C9F9; Thu, 27 Jul 2023 11:16:56 +0300 (EEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12olkn2012.outbound.protection.outlook.com [40.92.21.12]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2C09B68C80E for ; Thu, 27 Jul 2023 11:16:50 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=enTfdEOSv7zmZCEEenDWwJnuahN/AqbOj1cLJb94heghaAu/0lKXSKkSbH84vJC1/SsZAptdHuRvr8NvhtHQ/uUwNwtNfYeuuhtErgHvU1xD3l7H/t9KXXcT/VupzsTli8dq3TF8LJXwUMmsb8auvjERX27Zy5Egtw2hfs2NGFsaBrw4VpJOEJHpsLf6UcsyhgPJM94a3RvGFTx4hGL1rWXZQiqndMgQVk9iA6pyp+az4Cxx2k0+VP0oO1/xivuLOVR5t8j0wjj3aeNo+tnRyXfLdnE6NkSWfgt2tb8Aos8ZhNAB1J8Rn70+BAObOcmiJhrRtEUMRwFohCnbxLAEug== 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=LBdliPR32Szv5u9uWMGRKJsioMgWM5gJwEnR2SWdVi4=; b=hxkz5E8XfyaYDkDtlTDl9ITpIj0RYFpJFCpnglDvgLMugI7zMeLGuYZhk2+A9IKjv5BsXEy2SxiA+r5DQuY/LS0PNR/TLi6Ha/zfBz/8KPjc1AZVpempKKcQFbIIW5EtHlPd2nh+U43/p0Djw4JC6oMAGy1QVT8Xl5iNLqj2rEljVozWHo4pJqo2cNU31KYatTqofp6krAes2d7pX2q7+YUhfOn0Hjby5Ngdfb3OMlnfog6RFO5cSkCbNrt0lH3p/3hkTYEwcwVdE1jKLfluuuMM8ON3a5fKuF4GyR0LlSaIHk6ZS4Eib5LSe0+ygJ4CS6eLlMPIviZ2GfTIJsWT/w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LBdliPR32Szv5u9uWMGRKJsioMgWM5gJwEnR2SWdVi4=; b=bdlvncNJKTsEOw3TLL0dbxoxanFe55EkH1C0oh69k7D6OIaLLdeexd0EIPvI873rU1rrYSN0XOeZq6eJKsBqekCv6+A0f72Xkj86f2qLinQYr5NOsKkEFE3njzwlTaKYEQRcyfWqtYU/hebVaU6xTi5/Z9L/ZHyNB3DSTae/Ob99dzm4e0dIQdc47fwBLoUDydjdgHQBJJSWTtPscUL45bFGuBEL8nMmvYHummPpKz83JF6Xg6ElgT36vtyuCS1+js3GtjxIZ35H57Ibj0ZePM20roBF+bxmHw3UnlLyrhmz1K71ra7PhkxZJ4dZVd7JALF1pGvFsr0BzYf8jaeJmg== Received: from PH7PR11MB7430.namprd11.prod.outlook.com (2603:10b6:510:274::20) by SN7PR11MB7509.namprd11.prod.outlook.com (2603:10b6:806:346::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.29; Thu, 27 Jul 2023 08:16:47 +0000 Received: from PH7PR11MB7430.namprd11.prod.outlook.com ([fe80::6216:b3a7:a5b2:bd43]) by PH7PR11MB7430.namprd11.prod.outlook.com ([fe80::6216:b3a7:a5b2:bd43%4]) with mapi id 15.20.6631.026; Thu, 27 Jul 2023 08:16:47 +0000 From: hung kuishing To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH v3 2/2] lavf: add prores bitstream demuxer and muxer Thread-Index: Adm/oUyawDlEAtnaQOO+GBpsBkp1WgAHxI+AAAQ8dEAABLUcAAAe+2yg Date: Thu, 27 Jul 2023 08:16:46 +0000 Message-ID: References: In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [dJHuXEuvaD371s7tvav167RY/z8mSq+zROkUMoUGuGA=] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR11MB7430:EE_|SN7PR11MB7509:EE_ x-ms-office365-filtering-correlation-id: 421c580c-db05-4f56-8000-08db8e79d21f x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nUTALLvrmevoMEt6eJkDsKrCpu9WGWJdQHZo5j2+MJBiTib0NWI0qo8AAja0/HhD9vmqH0sVlp6f9hIPHCRyx5J5tARvdX34x+9jpm88l6doL9eOE+DBWaywJpRQ1l7dkpopNAa5/l5vivFmS5ia9Z/t/8QJFXf4I4ZJtQO0QSXBCRuhz5GPeJtgNl4BUGtSDXvuBPfdqRQPpQi8+26K8Ch8I43WncOECLlRk2LcVp4M+6ElOaPFx/cw4M9coMpuHZ48lIiJtgIESRTspYxPvp0MNaoCB0dSnDh4MCfEOIfhy4OmKrznn620dWasfZdZx3mgTuwgPMUvZnSQDvGcflyYFoNMR5tVf01ZhhmJNyGB7cu+sQyHDQkL3LbrM2KZQLMswYD6l7PBaazWNfdp3wXcjIGc1E4vQylGR4G1yi3hhorplYDaxsX/pAlJeplNvxay4kKnUmrwVUREcZq0z5VG6PzhtUpYM0GC+li22dhh7e0qdVDi0Xl2j1BD8ToDZOlHo+xiCNfiM8Uqqz7LNKTwNA8tZauEHDJ94fEaYIW0A/Pyg+hA6xzLyaqeoR90 x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TllqSVBidDVIS1JtSE9PMDR0NVhTV0RIWnZMby9jMEkxMTlTL2ZmQXREcDhy?= =?utf-8?B?MW9ZcU8xUC9uZTNBd3BrUkpIaG5WamlnREZSdUY5cnp6VGhXYi96V3ZpTllB?= =?utf-8?B?ZXZ5c0duUlJqSGtJbThwMHFyZm84WGRBRHB3WkRWM2pCZGd2ZWZSd2diZ1E2?= =?utf-8?B?THRmcTdLRDY4alhrZHlrUHhWZktrbUx2dERNV1o3NUUyWmZmNk1aUGoraGQw?= =?utf-8?B?N1lPc1VRMFJsMzRaazI2YnFBa0lNcnZhZlJ6bU9mU2hDbGQydW8xZUVDeEM1?= =?utf-8?B?SHBaOFN3WFhneXFYeWhYb2xjdG8yaTZzSnBlZXJKVHFkQkR0QlRwRjBwSW53?= =?utf-8?B?S1h3NlBPM0tSdmtJejJrR1p0N1RxcS8vY3JyaElpRnNDOHRseHRnaGFKemNv?= =?utf-8?B?cEtKUmZ5NWJTc2RUYVZZbGQ5eWlhNHRiQmdUeE8zV0R3SDhyS3Y2ZTlOOElm?= =?utf-8?B?QUtEUDN6bnJoeWo4VVdqV0gyUmVxY1FNeFVDakpaam45MGIwRW04cXY1TlNH?= =?utf-8?B?MTNqNDRpcnVWdWdPaE9SYmt3Skp1U2VxSHk1V3FqQmVTdlBBWHZzakFPd0NR?= =?utf-8?B?Sk1zZVFSWFBzbWdWcFRBaHFKSGtzc1BnSnhXaTk2Q2NkOHI1MTVkajZDRlU5?= =?utf-8?B?NmloUlQyWHVabXZrVWxOMVIyOGlHbHFFb3ZBK2RYRnFaSzhuanUwMkVHNVZu?= =?utf-8?B?anpSZGIrSE0zVGs4cURNZWZjMElHMEk3OGQ4b3crTVBncWtZL2plNzFuVG4z?= =?utf-8?B?S0JSUjNxcFc5bERSVStSSnpnVGhPWFdSaUlDWDZpQkNDdWx2Y0hzM1A0eWtq?= =?utf-8?B?cS9sODhPMS9YMXM4Z3ZIWTNjd1I4eTV0eEY3WlppR2dWaXMxdDVnbngzUHVS?= =?utf-8?B?b1J2VkNraldEdFVtT1F6MkNrTkwzNStMK3U1Njlia3Q5YjhIaHVQMWxGWWk1?= =?utf-8?B?Z0pQd1c1NHdtSFJOM0U2UFdzMEJ1cXlaSGR6Vk5pOEpPamJNR3dPdzJwVUFt?= =?utf-8?B?d05BVVlIOW1nT1pnaVBScHNCa1NpWWlqMnhrRHJEZzRXZStHbS9qbld0N0o0?= =?utf-8?B?R3Rab3prdmJkZjM4NmRwRk5veXpCdTg1MnBTU0JtR2ZMZWZhUVlnTFRMNzJO?= =?utf-8?B?N2U4Wlg4ekpzczhnUm12NDhDWDJHSS9WWWhTZmp0ZHR3cGE0Z2VJdzlURWZC?= =?utf-8?B?djA2L2U2NXlwbDhMZEY3WTIvSWd5YXdDaGFIRkFqYjUrMFN2SVR2d01EMyt4?= =?utf-8?B?TGJIdyt0M09DbEJJbndVM1ZNMWhFZWRKMUZjZEc0QWhsMEZCc0tpUWVJN1RX?= =?utf-8?B?Nm9iWGZ0YUZPNXpCd2hqY2JLU0xHZFNFR3dIemwxVC8yd1JXaVVDNHRESkRN?= =?utf-8?B?K20xdDZzc3ZZbVJzRTEvb25vRkxudko5V0xEcHVuNHFkd1JJVEVBRWoyc2tR?= =?utf-8?B?b2grY25SeTJuRFd2bzJOM0dWLzRXT2ZJbE81bW5oZkVQRng4Ukh0TmdsZnVB?= =?utf-8?B?bnpKM1lXSllYc2gwNGIyZFR4UUprejloTEoyS0l3NDNwSkRoVStxQUx3QWhh?= =?utf-8?B?czlCR1F5QVcwb1pqbVEzc2wzTmYzUGkyUFdOaU02RjY0U3FWaTBJZzRXbGFM?= =?utf-8?B?cW4wWXhmNlpVY1JBTXp0VTdvUFlsdWc9PQ==?= MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR11MB7430.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 421c580c-db05-4f56-8000-08db8e79d21f X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2023 08:16:46.9906 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB7509 Subject: Re: [FFmpeg-devel] [PATCH v3 2/2] lavf: add prores bitstream demuxer and muxer 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: > From: ffmpeg-devel On Behalf Of > Andreas Rheinhardt > Sent: Thursday, July 27, 2023 1:11 AM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH v3 2/2] lavf: add prores bitstream > demuxer and muxer > > hung kuishing: > >> From: ffmpeg-devel On Behalf > Of > >> Derek Buitenhuis > >> Sent: Wednesday, July 26, 2023 8:55 PM > >> To: ffmpeg-devel@ffmpeg.org > >> Subject: Re: [FFmpeg-devel] [PATCH v3 2/2] lavf: add prores > bitstream > >> demuxer and muxer > >> > >> On 7/26/2023 10:28 AM, hung kuishing wrote: > >>> Signed-off-by: clarkh > >>> --- > >>> libavformat/Makefile | 2 ++ > >>> libavformat/allformats.c | 2 ++ > >>> libavformat/proresdec.c | 66 > >> ++++++++++++++++++++++++++++++++++++++++ > >>> libavformat/rawenc.c | 13 ++++++++ > >>> 4 files changed, 83 insertions(+) > >>> create mode 100644 libavformat/proresdec.c > >> > >> At this point I am giving this a strong NAK. > >> > >> Both my initial comment[1] and subsequent comment[2] about the > first > >> one being ignore, have been ignored. It is a simple question. > > > > Sorry for not replying to your question in time! > > This patch originated from a need in my work to wrap the ProRes > bitstream generated by ffmpeg into another mov wrapper. > > So there are no files in the wild for this? Then there is no point in this. Or > is this something that other mov wrappers (you meant muxers!?) > accept? > (Couldn't you just have used e.g. nut (or even mov itself) to temporarily > store the ProRes data and then pipe this to to the foreign > muxer?) Hi, Andreas Rheinhardt: Let me briefly describe what I needed at that time: I have another prores encoder and another mov muxer, what I need to do are: 1. use "another mov muxer" to encapsulate prores bitstream generated by ffmpeg. 2. use ffmpeg to encapsulate prores bitstream generated by "another prores encoder" . I know I can implement them by calling the ffmpeg api, but how can I implement them by ffmpeg tool? So, I developed these patches. _______________________________________________ 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".