From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 317614D21A for <ffmpegdev@gitmailbox.com>; Wed, 16 Apr 2025 10:22:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AE953687DBC; Wed, 16 Apr 2025 13:22:36 +0300 (EEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05olkn2090.outbound.protection.outlook.com [40.92.89.90]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8FB22687D35 for <ffmpeg-devel@ffmpeg.org>; Wed, 16 Apr 2025 13:22:30 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=zBl8NHc/3bglIohBkAITtjiik75PCPb1oKgdSg82bb1JVRj7DX68q8gV37It0pjxzjrZOw2RGFAwXf52SKAkE5AecOa1xcEHvSx/RWQog+dYf16gb+Vpz2vwxDkdS1BtA9PoFgtmlH0Ci7Zi40f0C2jouSJ/DbMtYvUdna+a5FalwiQ1Z3JDSn6DYEgHBIin3IUFSSG/NSER4ftSR+KPeQsiOMS0SpNXBxwwBZj9BXnF6icUcjxAkx7ewV6fb0RUabK1BnL4toV3+hhRcwe6EF0YevwwfK2JLziRVZkKhiR2quBfQ8YsYxiY/CH0nSsCneipu/oYUI4NTGmpHxM8yw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=gBFu/zaM8cp35WC0AYO5qLcSsIy/5uI8bylx+3YRf04=; b=ngIg44cppB+zk1a2gmfYSNSPEE249RWssKM7NoK1Kh0kSXoH8l0SFMcSrBGEgL7wogyD9N4ywYLgNfN8U6dTqoMwaeIr964BOJzkg7pcVRK/FVR0oP7r2CavNxiysfPMi+0VnYgOamZ/Wsg35HvUm4MmvfXDsW340jFwfVH9gdd6e9jhSNNYgLSisguieZkkkmt60TZ8AlRsuerOnA8dcpSaPn7AkYKwG3dFoRIoBHQS37l2nfQeJwe9Di/vLtM9ppI/6Ep3ALllFpSirY3c/hdPdyd/DIS0yZ2N/Upu3nqBzoqQ3F4VKlEhqA4tDru+tWWmKb81EA3NSDqBg4pIbA== 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=gBFu/zaM8cp35WC0AYO5qLcSsIy/5uI8bylx+3YRf04=; b=a9vbNesPfNTpE/k4hvsqXlrGU7J8HZJ/9MPYeDXyqd3jLBzgvNi2QxG7V5fz0M9oLs8t1rJnPZGjBphSxEo7wQsNwF0O/IUVMaI2HL/2BAy9LMItzA94BRPdNYLcEzIOC6zQpag8rhJyhynhV7WcCEIr7Cl48ecWRMr03AqIcjjBcq5l6tCDTGVES2O4hpACWP0nL0NeLK9qykMlXl5T6udz2ibZC0RMY2oHXAZSRju4UXCgdDYhPauNXtvIvn5fnefQ37JIB97knJtkemzFEJjyqjoxb06OFcqVg7GELjFZKtDqu7SWpza03ceVE/F8d59ybsXORSnLlwHMWIss5g== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by DU0P250MB0796.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:3e3::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8655.16; Wed, 16 Apr 2025 10:22:28 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614%5]) with mapi id 15.20.8655.012; Wed, 16 Apr 2025 10:22:28 +0000 Message-ID: <GV1P250MB073722AFD2D5F371896B876B8FBD2@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM> Date: Wed, 16 Apr 2025 12:22:27 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250416095508.210533-1-dev@lynne.ee> Content-Language: en-US From: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> In-Reply-To: <20250416095508.210533-1-dev@lynne.ee> X-ClientProxiedBy: FR4P281CA0236.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:e9::10) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <f8af923f-b298-4903-acc5-e30da0c3cdef@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|DU0P250MB0796:EE_ X-MS-Office365-Filtering-Correlation-Id: 567a6621-c0d4-4a74-8b4f-08dd7cd0970c X-Microsoft-Antispam: BCL:0; ARA:14566002|15080799006|5072599009|19110799003|7092599003|8060799006|461199028|6090799003|440099028|3412199025; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Q1N0UDh3VytwQlRYZlZFYktzUlBtZjk2ZG44c0V2UE9CU29Jdm44TVhsU1FT?= =?utf-8?B?OGJIcVBIaHFueENlSzFobWsxQzV1OEdpTDNnVDEvWUJOT3BPM3d2bHZtV216?= =?utf-8?B?WGVSTW1TSWVEZ0NNZnRnQWhDSmpYWlI4REhqYmFKcDhEY1dxVnhtdlZJZTJB?= =?utf-8?B?ZjR6WmNyQVlVWVl5WlRUOXdzWVpmZ3JneGtzTFZJbGREMERUTzRBVzIzcVlF?= =?utf-8?B?cFJHVE1kMXVMZEZxVU1mN0FRN3dzTCtidGJCek1oR3p3YitXRHhnWEtPMkp6?= =?utf-8?B?WXNVdXdlb3EycWRwRjB3K283SUZqYXVuUUN0UDhQbGZXL0ZaVjUvNlBrVUlq?= =?utf-8?B?dzQ3alZWSjJkMnBhS2Q2WGpncjhqNkJzWmE1TFExYmF3bFN2UmZQTHY0YnpL?= =?utf-8?B?WFEvbDNsOFgzNURpTE9sOEZjVHNIZkNhZGpMY0xrbnJEQU5EcmRkbnpXdHhH?= =?utf-8?B?TkwrT3hZbnRIY3JzQ2lFRGNPRUJPNzBjWHNobUhKcmdDM1NsSk9SQlRObEVL?= =?utf-8?B?Nlp5Z3lGQ3ZSeUZ6MjJGdllYU01UUG50dzFwRUVNcGhhdVhJSTBBY0ZZQXdR?= =?utf-8?B?WG9DcmdaOURFUHZUZUJKS0FQVXhwUkNxdm5ob2pGUjFpa1R3YlB0aStNS1Nv?= =?utf-8?B?Smw5c2pqanNkWmhiRVN0Mk92SGdjU2MzRTFFdThJcVpMSlo5bVhOL0JZSlNW?= =?utf-8?B?UU5SelZ6WWxjYTBNVG9jQjNUVGJzSW9kbzNEc2dDelhiOUlRUWxRL2MrWW8x?= =?utf-8?B?cHhJUDVuY0hlNkZydFNRWVBpUktaSGdMd3ZpbG1PTFlReFh5ckx4NDYyRFgr?= =?utf-8?B?NUkrZUlmc1ZpbzNGbjZTdGx4RDE1eDllbDJIbmxOZWxRakhFTXZtWkFHZjJG?= =?utf-8?B?b2REdk9VUDNFL0VIZ1o5WkwvbEh0ZUh3eHVSQkxJNWR1bUFwalZKYVJaOUFR?= =?utf-8?B?enRZSUtmdDFDb1Q1T3A4ajJtREljdTRLZ3NpQ2ozREpIZkR1ZUJ2UnQyRnFm?= =?utf-8?B?R3cvQjdsUzBtRWhaeit1UWUvektZc3BzSENnUG9NenZOM29QVzZmUWNxRW9Y?= =?utf-8?B?R1YrQnYwd2lTSVdwN0NqZDdDTnBtT0cxMXMvVE5RTnJpblVPSU5RZGprdVlZ?= =?utf-8?B?YXplU2h6VnFXT0EraDRmckJCamlWMHZ0cUZVRXdYZGVXREpGSFJZQ1BTL3Nz?= =?utf-8?B?V3NoZDloNlVyc2NQRmxIQjNEYjlRenNoMnRsdmtyNTY3VE43STBVT0tnQjRY?= =?utf-8?B?Zm1xMUlDWnV0R0JYTTAzT2k1cWNoaXhvSnBIVlJtRytka2U4SmVMUGxqcWpM?= =?utf-8?B?bXErWVB1bVlZeFJhd2h2WE01MGpFUE9HbEhMSnl0MGNMOXZXRGVJQTIveity?= =?utf-8?B?UUZ5ekdaK2Z5MlBoYThhMjAyRmk5TjJCKzVmQzBOOFVDNjhSODNHaG5UdCtl?= =?utf-8?B?eUxwL1lCSVN2cDF1RkNqZkdweEFXb3FuMThGODgvYnpwMG5Yb0dERzFMVWxt?= =?utf-8?B?V0JQK0tLM3hjK3orSXR5VzVBTS93S1JpSm0vcHljdlVJNXhZWk5aeEwyYVdw?= =?utf-8?B?SUxLUT09?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?STZMMmd1YnM1TVlQVVRMZ2J4WXNsM2ltS3hmTTlrQVFCaTA0RUhHLzhhVWNr?= =?utf-8?B?UkNSLzdDM2x4eENDTS9YQ0VXYUpGNVVoVnRSQjdiNWF5SzFGcDdicFZLRi9G?= =?utf-8?B?TVJXRlV3SERyN0N2S2MrTGRzTktweDJIMDVzNGJCRW13d2VlOElraGRYbm5I?= =?utf-8?B?RnI4VTUwa1MraHF3NG5OSHZVSTdEb1FMaFhudzlhbmY0eVlWd1ZDdHZQWGVa?= =?utf-8?B?V0VtTW1PeU1wNEs0TVIyUDJtUUpjb2ZjUHJlR3ovNTlDYmdXaDc4MnhsRTdX?= =?utf-8?B?aU9sZTY3L0lmUzJXZWd1UkZMbFZuZE92eXF1SHJJb0RxQVB6ZXFVZFY4SEFs?= =?utf-8?B?bkliU3A0MmxLY1l2MmJwN3NaemxaUUdRdXZxd3BZMm5ITjZ2bDNQZUU3Smp4?= =?utf-8?B?L3k1amdYZmFhTHZJVlNZN2pwR0d4M1JlYjROV0o2eGFTb2MydzBKeU9Wek00?= =?utf-8?B?MjUyRFgwNHg5M2tWMUs2VG5CeTIrdSs0OUpTYUFYQ1NRWm02VDVwSXArUWRz?= =?utf-8?B?UVgyWVpweE04TlJTQ05DSGxWdWt2YnpvRHVTTHpMWTdUc1JsYjFFUzNjbFE4?= =?utf-8?B?dDRZd1A1ZTVNSFIvMWFWUW00YVlvWkZiWlBkNGNPK0R0bWU2bkIwa3V3cUMy?= =?utf-8?B?K2VYbFBua3Z6OVBhY0dWY3dmclR0YllQaGtKdmFhMkdvV1Rkdyt3MjdUMTdN?= =?utf-8?B?ZzF6T2VJZFZsT2FMYnV2NG1OdWJyUXl0T3NRc3VBUnFDQTcraEo3UU9BbXZ0?= =?utf-8?B?V2lzZjZWSkxxTnVVNTZldDh0bi85TisvVjFMMm44NmZxSE1mSkx4bFc3cnBz?= =?utf-8?B?dGl2dUNRYmFSS1J6TFpmUy9ldU42ZXZMaHZuQm8vNHMxQXhJU0FRbGJYNndN?= =?utf-8?B?dTFEM3FFZHlFTkMyNmJkc3FxWHV3d0pWM3c1cFJjT3lMK1ZDQXFnZzRRWWpC?= =?utf-8?B?UXlwSjY2TGxxdXFDOHdkTGtSTmZsQkpCSDVQQXFNVjV3L2pMTEFTMHFFTlow?= =?utf-8?B?ODJzLzRDaE9sL2tXNWIwWmY5clFtZ2FhWGVSUEtzTDAwWUprakRoaTQ2Titr?= =?utf-8?B?Z1kwam9NUENtOHc3dDdrcDBuQXdHaUlJQVlMSlROc0QxWjd0TWE3UE1hRnlZ?= =?utf-8?B?Wno1ZFhzM3Q0R2lIQkpPWDh6UHRzV1YvQmxRM1pYZWhCSTNNdVZscTcyaEMz?= =?utf-8?B?Wm1qL25qblFGUkhKTDllaCtESzh1RmNORUloalNEMTRNcU9QYUhsRGVleUZL?= =?utf-8?B?MXEySThPY2NaTXlyckFsM1U0WWdPM0dlYm8xTTNGbW5QREJUKzJpcEdEZGRs?= =?utf-8?B?VGNVbTNlbUp6T2FxdmszSEpHc2tDZE5YL005dkdFeURXN3R3UmhWa2lTdVFW?= =?utf-8?B?LzZVbzdLNjlsc2ErNC9JdmJTRWtBS0JrSjlvVzVOWGxaNjNmRVhpdUNHTFhT?= =?utf-8?B?TUE0aFdwVUlxTkJ0WW1WSUM2Wkt3emx3VTlRWGk0ZUd5czNNcVNYMGhsT3RU?= =?utf-8?B?NEVGUnJLVE4xQWcvR1AxWTZCRTQ5MWFEYXV1WTlSMWNTakRBdDh3MmJ4WVZZ?= =?utf-8?B?UWlBcTM5c3A0K2V0cjkvd0dDRWhoVzkyeWk3amlvYnZURVhvczJzYStaZ2di?= =?utf-8?B?WmRGU0tleXNoYjNtTmxEZ3A5d1VoQlVEMUptdWNsdUFFRW14SmpVR2ZsL3lJ?= =?utf-8?B?RE04Ty9EeTYxMzRRN2ZYNlcrM09temd2NFJOem4xTjlNcUw2RnpOQ3hvVDFl?= =?utf-8?Q?O0t5MKJlFHbZI0nVCy98EkHuSVVWxLUdl4APDvC?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 567a6621-c0d4-4a74-8b4f-08dd7cd0970c X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Apr 2025 10:22:28.8487 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0P250MB0796 Subject: Re: [FFmpeg-devel] [PATCH] fate: add various FFv1 tests for 1024 slices X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/GV1P250MB073722AFD2D5F371896B876B8FBD2@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> Lynne: > This lets us test features that were broken earlier, as well as > test the hardware decoder by using the HWACCEL=vulkan option. Can't you just adjust some of vsynth FFV1 tests to use this many slices? (Can one even use 1024 slices for such a low resolution?) > --- > tests/Makefile | 1 + > tests/fate/ffv1.mak | 53 +++++++++++++++++++++++++++++ > tests/ref/fate/ffv1-s1024-bgra | 4 +++ > tests/ref/fate/ffv1-s1024-bgra-r | 4 +++ > tests/ref/fate/ffv1-s1024-gbrp16 | 4 +++ > tests/ref/fate/ffv1-s1024-gray8 | 4 +++ > tests/ref/fate/ffv1-s1024-gray8-r | 4 +++ > tests/ref/fate/ffv1-s1024-yuv444p | 4 +++ > tests/ref/fate/ffv1-s1024-yuv444p-r | 4 +++ > 9 files changed, 82 insertions(+) > create mode 100644 tests/fate/ffv1.mak > create mode 100644 tests/ref/fate/ffv1-s1024-bgra > create mode 100644 tests/ref/fate/ffv1-s1024-bgra-r > create mode 100644 tests/ref/fate/ffv1-s1024-gbrp16 > create mode 100644 tests/ref/fate/ffv1-s1024-gray8 > create mode 100644 tests/ref/fate/ffv1-s1024-gray8-r > create mode 100644 tests/ref/fate/ffv1-s1024-yuv444p > create mode 100644 tests/ref/fate/ffv1-s1024-yuv444p-r > > diff --git a/tests/Makefile b/tests/Makefile > index f9f5fc07f3..b2386febd7 100644 > --- a/tests/Makefile > +++ b/tests/Makefile > @@ -180,6 +180,7 @@ include $(SRC_PATH)/tests/fate/enc_external.mak > # Must be included after lavf-video.mak > include $(SRC_PATH)/tests/fate/ffmpeg.mak > include $(SRC_PATH)/tests/fate/ffprobe.mak > +include $(SRC_PATH)/tests/fate/ffv1.mak > include $(SRC_PATH)/tests/fate/fifo-muxer.mak > include $(SRC_PATH)/tests/fate/filter-audio.mak > # Must be included after vcodec.mak > diff --git a/tests/fate/ffv1.mak b/tests/fate/ffv1.mak > new file mode 100644 > index 0000000000..16660b5ac2 > --- /dev/null > +++ b/tests/fate/ffv1.mak > @@ -0,0 +1,53 @@ > +FATE_FFV1 += fate-ffv1-s1024-gray8 > +fate-ffv1-s1024-gray8: tests/data/vsynth1.yuv > +fate-ffv1-s1024-gray8: CMD = enc_dec \ > + "rawvideo -s 352x288 -pix_fmt gray8" tests/data/vsynth1.yuv \ Seems like you are treating the input file as gray8 (as opposed to converting it to gray8). Is this intended? Can't this cause problems because the size of the input file is not necessarily a multiple of the size expected for a 352x288 gray8 frame? > + nut "-c ffv1 -g 1 -slices 1024 -coder ac" \ > + framecrc "" "" > + > +FATE_FFV1 += fate-ffv1-s1024-gray8-r > +fate-ffv1-s1024-gray8-r: tests/data/vsynth1.yuv > +fate-ffv1-s1024-gray8-r: CMD = enc_dec \ > + "rawvideo -s 352x288 -pix_fmt gray8" tests/data/vsynth1.yuv \ > + nut "-c ffv1 -g 1 -slices 1024 -coder rice" \ > + framecrc "" "" > + > +FATE_FFV1 += fate-ffv1-s1024-yuv444p > +fate-ffv1-s1024-yuv444p: tests/data/vsynth1.yuv > +fate-ffv1-s1024-yuv444p: CMD = enc_dec \ > + "rawvideo -s 352x288 -pix_fmt yuv444p" tests/data/vsynth1.yuv \ > + nut "-c ffv1 -g 1 -slices 1024 -coder ac" \ > + framecrc "" "" > + > +FATE_FFV1 += fate-ffv1-s1024-yuv444p-r > +fate-ffv1-s1024-yuv444p-r: tests/data/vsynth1.yuv > +fate-ffv1-s1024-yuv444p-r: CMD = enc_dec \ > + "rawvideo -s 352x288 -pix_fmt yuv444p" tests/data/vsynth1.yuv \ > + nut "-c ffv1 -g 1 -slices 1024 -coder rice" \ > + framecrc "" "" > + > +FATE_FFV1 += fate-ffv1-s1024-bgra > +fate-ffv1-s1024-bgra: tests/data/vsynth1.yuv > +fate-ffv1-s1024-bgra: CMD = enc_dec \ > + "rawvideo -s 352x288 -pix_fmt bgra" tests/data/vsynth1.yuv \ > + nut "-c ffv1 -g 1 -slices 1024 -coder ac" \ > + framecrc "" "" > + > +FATE_FFV1 += fate-ffv1-s1024-bgra-r > +fate-ffv1-s1024-bgra-r: tests/data/vsynth1.yuv > +fate-ffv1-s1024-bgra-r: CMD = enc_dec \ > + "rawvideo -s 352x288 -pix_fmt bgra" tests/data/vsynth1.yuv \ > + nut "-c ffv1 -g 1 -slices 1024 -coder rice" \ > + framecrc "" "" > + > +FATE_FFV1 += fate-ffv1-s1024-gbrp16 > +fate-ffv1-s1024-gbrp16: tests/data/vsynth1.yuv > +fate-ffv1-s1024-gbrp16: CMD = enc_dec \ > + "rawvideo -s 352x288 -pix_fmt gbrp16" tests/data/vsynth1.yuv \ > + nut "-c ffv1 -g 1 -slices 1024 -coder ac" \ > + framecrc "" "" Won't this test cause issues on BE? > + > +FATE_FFV1-$(call ENCDEC, FFV1, NUT) += $(FATE_FFV1) > +FATE_FFV1_ALL = $(FATE_FFV1-yes) > +FATE_SAMPLES_FFMPEG += $(FATE_FFV1_ALL) > +fate-ffv1: $(FATE_FFV1_ALL) > diff --git a/tests/ref/fate/ffv1-s1024-bgra b/tests/ref/fate/ffv1-s1024-bgra > new file mode 100644 > index 0000000000..9e8ecb0d17 > --- /dev/null > +++ b/tests/ref/fate/ffv1-s1024-bgra > @@ -0,0 +1,4 @@ > +b5374eb750c4eb58be89e56adba70294 *tests/data/fate/ffv1-s1024-bgra.nut > +5952517 tests/data/fate/ffv1-s1024-bgra.nut > +5a62bfcd55a764b27412ff4aa710d43a *tests/data/fate/ffv1-s1024-bgra.out.framecrc > +stddev:28579.81 PSNR: 7.21 MAXDIFF:60652 bytes: 7603200/ 1134 Why does this show differences given that FFV1 is a lossless encoder? Is it due to the input file size not being a multiple of the expected size for a 352x288 frame of type bgra? > diff --git a/tests/ref/fate/ffv1-s1024-bgra-r b/tests/ref/fate/ffv1-s1024-bgra-r > new file mode 100644 > index 0000000000..6432fc11c5 > --- /dev/null > +++ b/tests/ref/fate/ffv1-s1024-bgra-r > @@ -0,0 +1,4 @@ > +7d4a469b945db6a6a0020390742cfed0 *tests/data/fate/ffv1-s1024-bgra-r.nut > +7393681 tests/data/fate/ffv1-s1024-bgra-r.nut > +5a62bfcd55a764b27412ff4aa710d43a *tests/data/fate/ffv1-s1024-bgra-r.out.framecrc > +stddev:28579.81 PSNR: 7.21 MAXDIFF:60652 bytes: 7603200/ 1134 > diff --git a/tests/ref/fate/ffv1-s1024-gbrp16 b/tests/ref/fate/ffv1-s1024-gbrp16 > new file mode 100644 > index 0000000000..182d969afa > --- /dev/null > +++ b/tests/ref/fate/ffv1-s1024-gbrp16 > @@ -0,0 +1,4 @@ > +0da1f15bc7dbfb960cbb37b7554b9fd4 *tests/data/fate/ffv1-s1024-gbrp16.nut > +9611659 tests/data/fate/ffv1-s1024-gbrp16.nut > +40d9a119d8571e60e7bcd453ad211ca8 *tests/data/fate/ffv1-s1024-gbrp16.out.framecrc > +stddev:28754.89 PSNR: 7.16 MAXDIFF:60652 bytes: 7603200/ 786 > diff --git a/tests/ref/fate/ffv1-s1024-gray8 b/tests/ref/fate/ffv1-s1024-gray8 > new file mode 100644 > index 0000000000..4d12d826c7 > --- /dev/null > +++ b/tests/ref/fate/ffv1-s1024-gray8 > @@ -0,0 +1,4 @@ > +8c29422462a2c36f812f2c7f83d7194f *tests/data/fate/ffv1-s1024-gray8.nut > +5256256 tests/data/fate/ffv1-s1024-gray8.nut > +8b63ba6c862fd9fbf8f843ebffc1efe0 *tests/data/fate/ffv1-s1024-gray8.out.framecrc > +stddev:27758.05 PSNR: 7.46 MAXDIFF:60652 bytes: 7603200/ 4440 > diff --git a/tests/ref/fate/ffv1-s1024-gray8-r b/tests/ref/fate/ffv1-s1024-gray8-r > new file mode 100644 > index 0000000000..2d7ca446de > --- /dev/null > +++ b/tests/ref/fate/ffv1-s1024-gray8-r > @@ -0,0 +1,4 @@ > +53c546bc16903911d83f9b85b0db63c1 *tests/data/fate/ffv1-s1024-gray8-r.nut > +6096362 tests/data/fate/ffv1-s1024-gray8-r.nut > +8b63ba6c862fd9fbf8f843ebffc1efe0 *tests/data/fate/ffv1-s1024-gray8-r.out.framecrc > +stddev:27758.05 PSNR: 7.46 MAXDIFF:60652 bytes: 7603200/ 4440 > diff --git a/tests/ref/fate/ffv1-s1024-yuv444p b/tests/ref/fate/ffv1-s1024-yuv444p > new file mode 100644 > index 0000000000..35b34c45c3 > --- /dev/null > +++ b/tests/ref/fate/ffv1-s1024-yuv444p > @@ -0,0 +1,4 @@ > +a0aaa5cf8d09196dab2d7eb6ba354377 *tests/data/fate/ffv1-s1024-yuv444p.nut > +4640669 tests/data/fate/ffv1-s1024-yuv444p.nut > +11763ee488e7ec55b7d8a7b5b1bfd6ca *tests/data/fate/ffv1-s1024-yuv444p.out.framecrc > +stddev:28620.03 PSNR: 7.20 MAXDIFF:60652 bytes: 7603200/ 1540 > diff --git a/tests/ref/fate/ffv1-s1024-yuv444p-r b/tests/ref/fate/ffv1-s1024-yuv444p-r > new file mode 100644 > index 0000000000..7d95a31a39 > --- /dev/null > +++ b/tests/ref/fate/ffv1-s1024-yuv444p-r > @@ -0,0 +1,4 @@ > +0e8606ceaad521d2e33b14d608f7e266 *tests/data/fate/ffv1-s1024-yuv444p-r.nut > +5426601 tests/data/fate/ffv1-s1024-yuv444p-r.nut > +11763ee488e7ec55b7d8a7b5b1bfd6ca *tests/data/fate/ffv1-s1024-yuv444p-r.out.framecrc > +stddev:28620.03 PSNR: 7.20 MAXDIFF:60652 bytes: 7603200/ 1540 _______________________________________________ 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".