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 BB419473A6 for ; Sun, 4 Feb 2024 12:44:51 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0964F680616; Sun, 4 Feb 2024 14:44:49 +0200 (EET) Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 249CB68D019 for ; Sun, 4 Feb 2024 14:44:42 +0200 (EET) Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-1d934c8f8f7so29259625ad.2 for ; Sun, 04 Feb 2024 04:44:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707050679; x=1707655479; darn=ffmpeg.org; h=content-transfer-encoding:in-reply-to:autocrypt:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=XM/KRCSyvUBLKXzslFEIVvhr+/xYrw4pQcwyZa1EBME=; b=fsXYwS97X4kNRKAHBXFLatTOFcEOEXWgt3IsuuVclyKrIMeV3zxFvnd2l1covqwKN7 x/LSdhHhNLo13fvsYjUjTIqH6YybkZ8fV9mw3tQFAtGahDleU5PrJxfyz4cI3qP93Bo1 6dq51nQOWCTROOpEuXW+WAuQ+rqcdjYc/P54sYzjEyyG2cmLyK83B/4MCbCLbQm96StE SiLJ+ihnHM/8WnqGe7SKmNJwIyTXcNeogPgmvTvdTTbuHLTGm7CzcvrtT867wfTMMe1s nA6YUbV6t+nQcPDdWFxuGj6cm4Aw512iqh15pF/i0Eq/4tpV4+ejrF8kVWN15hICf+kp q+ow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707050679; x=1707655479; h=content-transfer-encoding:in-reply-to:autocrypt:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=XM/KRCSyvUBLKXzslFEIVvhr+/xYrw4pQcwyZa1EBME=; b=uFBhnvedHEqRbbtqmygcloWOFG7tJoP4H/c6AEMo8/wvGeEXHwQky0DXmlpibsCgyu ZPCHJDcQpoj4kh4EBSDKA4rfcHplFtLVPCHEh7oyFG48noN6dfMc81Zc6LQAFPkExbsw PWaji35Zy3MnZk21rM/WldoOfATbFbLUjjwxeljnhSFwlP2awl0MAtpJuRLqTOfYwOyY NhIZTM3ZV+bpeyCmDuzIFmP+hEcVlhZVS8zkkWPAzJNzqFvnSBvC54mVGlcAB3RRkhm7 br4p5cvmPpCf8b367vl9fy4iTAhv2kP8aKQf5Ov7A5g/0+xBY0prRlz3G2S6LOBb+hmI WgJg== X-Gm-Message-State: AOJu0YzKdSsevl5M5+JxOWK0gw8LikBBGj/zHB+oMr4f+RVb8EsXNR// sJhDYqQfvlzaOhjVnjhbtDm8929e0EBZG5iNCk12iWYKpKpCJMFwojzjOns+ X-Google-Smtp-Source: AGHT+IG/XKe6AWNgXdF5pmpassoC+YyU9HnUYOhE7NUaSPQE+sbq+AXzyhHbhtK3kEgOxRxGb75d5w== X-Received: by 2002:a17:903:1103:b0:1d9:1cb5:558b with SMTP id n3-20020a170903110300b001d91cb5558bmr13493515plh.15.1707050678795; Sun, 04 Feb 2024 04:44:38 -0800 (PST) Received: from [192.168.0.18] (host197.190-225-105.telecom.net.ar. [190.225.105.197]) by smtp.gmail.com with ESMTPSA id az10-20020a170902a58a00b001d9606aac46sm4479083plb.212.2024.02.04.04.44.37 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 04 Feb 2024 04:44:38 -0800 (PST) Message-ID: <9190bdc1-bb86-463d-b51c-3e3d40ef544a@gmail.com> Date: Sun, 4 Feb 2024 09:45:11 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20240204111648.76522-1-cosmin@cosmin.at> <20240204111648.76522-4-cosmin@cosmin.at> <0101018d73d5eba5-6fbdb71f-6991-43f5-be1e-247fc3187d57-000000@us-west-2.amazonses.com> From: James Almer Autocrypt: addr=jamrial@gmail.com; keydata= xsBNBFjZtqABCADLW+vdEoZaJZDsIO6geYFTOcn1unsEHefj9zn+3oTHlDFFzO47mzHsSfbK 9JE2xpOJEVnC8FAF5Sayi/pVwV+mtQUV3n5dgVeVBYF9GUQwOGFCpK8X54RRqhkgknbunOEE 0CtgAJgmpFmmmHgq02GvEspx1h/rh4apqwQR6QX4Favb+x9+i9ytVpwVcBX94vo2toyP7h/K BWfadQmb8ltgE1kshfg+SQs/H5bTV5Z1DuEASf02ZL/1qYB/sdTgWPLv9XMUHHsRFmMY8TMx wJSkP+Af3AiYQPJYz1B1D4tt98T/NoiVdin10zATakPjV8hXaobuRmxgakkUASXudydDABEB AAHNH0phbWVzIEFsbWVyIDxqYW1yaWFsQGdtYWlsLmNvbT7CwJIEEwEIADwCGwMGCwkIBwMC BhUIAgkKCwQWAgMBAh4BAheAFiEEd1EujP2UoWlX5pp6FGMBrXN2WeAFAmJoLUUCGQEACgkQ FGMBrXN2WeAFVQf9GtGhniRs1PzNUOgJktCnv6j4BbLieaIPYPEFXKDHOgjqQE2zVMYXnoXl Jam928ii902a8OY06r9ywn/R8ApD1/3NY/v64O71CY9scz5XyH2au8wIZ6HwFy3/f7sqjdGD uctY8Qs7rjT7NkoC5lmgMu2v2k03dGtM9AAf5AK5gU+H0EUw7vmKKiXzUqt5kvBuf4CEwXvH AQT1SMJ52rIlDWB7FQFyZeUbOAK2IgY/KNedfK6nsgd/eQVnlofPd2XoddE7kP6iys7jJefw DD3g3rZyDTq7in5dyk5glaNpWZpbHGBs+9SCYLnfQ8XvWqPFOD+gj0plamKANgOvavKTxM7A TQRY2bagAQgA69YtILj8kYxmqPr/M8+MXT7wVoOWVW9lvSmPquCELaDy/NIS7D06VC5EuE/6 JlJXZMTn37NLlyWhzwOgXuXw5w2tyoQQBuvqGiXJijuXwXH7HKdzrc6rpYtAqt5w05hzNrFS KrS0izG64VpWrfproy3BsL+8TBm9brLhhNPynVRqVukbbGzlATTzNQGZ14TTi2/dL6DkMQnM qn4jX9UEe4GdGQBP50bUJSSmeiIkyNLWA+znuN2PZEz930ZwNrF9GtDVw7mzcmpCZ7spldE2 tutbpy9D1bIqxyqBrYDSezyzL2adR1qgHyOTMCHg2AYNkrIQHrSyJxKTpZ1/hqOp8wARAQAB wsBfBBgBAgAJBQJY2bagAhsMAAoJEBRjAa1zdlnghekH/0Yb0iYJ74oID2f/Fj+AJKS2ekQF P2xOr8lpGzgp/+yWUvPtqbX0A33anBJdYwxaAC0NataX3tfZ+oJkzXqfmqhIHMPYHdZesJA2 Bk9hU/33mDl5s5U66/z0uelWzwKVHoQ2O6or4+qF3HJFSJLCe9uvWJ3zXf9F342Ftj73sfx+ 3xkw/IXsN1RqbYqDlzpoEQ99SIEfY/8Jjwnd3sIPfqkuyeaYfe6GJDqKawdCEP1oRRlbXEAp TJgYz8r3nPhGv9cdHNDCk44ISbsqVuxIEnLqi4fTPZaGupiQhT+srl268TTAp2TQW7+6Ce/b NPQorMquzS/LZoyALpmsYi/miMc= In-Reply-To: <0101018d73d5eba5-6fbdb71f-6991-43f5-be1e-247fc3187d57-000000@us-west-2.amazonses.com> Subject: Re: [FFmpeg-devel] [PATCH v3 3/3] tests/fate/mov: add a test for reading and writing amve box 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-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: On 2/4/2024 8:16 AM, Cosmin Stejerean via ffmpeg-devel wrote: > From: Cosmin Stejerean > > --- > tests/fate/mov.mak | 5 +++++ > tests/ref/fate/mov-read-amve | 8 ++++++++ > tests/ref/fate/mov-write-amve | 33 +++++++++++++++++++++++++++++++++ > 3 files changed, 46 insertions(+) > create mode 100644 tests/ref/fate/mov-read-amve > create mode 100644 tests/ref/fate/mov-write-amve > > diff --git a/tests/fate/mov.mak b/tests/fate/mov.mak > index f202f36d96..ebad6ff2f4 100644 > --- a/tests/fate/mov.mak > +++ b/tests/fate/mov.mak > @@ -9,6 +9,7 @@ FATE_MOV = fate-mov-3elist \ > fate-mov-frag-encrypted \ > fate-mov-tenc-only-encrypted \ > fate-mov-invalid-elst-entry-count \ > + fate-mov-write-amve \ > fate-mov-gpmf-remux \ > fate-mov-440hz-10ms \ > fate-mov-ibi-elst-starts-b \ > @@ -25,6 +26,7 @@ FATE_MOV_FFPROBE = fate-mov-neg-firstpts-discard \ > fate-mov-zombie \ > fate-mov-init-nonkeyframe \ > fate-mov-displaymatrix \ > + fate-mov-read-amve \ > fate-mov-spherical-mono \ > fate-mov-guess-delay-1 \ > fate-mov-guess-delay-2 \ > @@ -109,6 +111,9 @@ fate-mov-init-nonkeyframe: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_packets - > > fate-mov-displaymatrix: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream=display_aspect_ratio,sample_aspect_ratio:stream_side_data_list -select_streams v -v 0 $(TARGET_SAMPLES)/mov/displaymatrix.mov > > +fate-mov-read-amve: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream_side_data_list -select_streams v -v 0 $(TARGET_SAMPLES)/mov/amve.mov There's no need for this test if you add the other. The writing one succeeding means the box was read and propagated from the input file. > +fate-mov-write-amve: CMD = transcode mov $(TARGET_SAMPLES)/mov/amve.mov mp4 "-c copy" "-c copy -t 0.5" "-show_entries stream_side_data_list" -c:v > + > fate-mov-spherical-mono: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream_side_data_list -select_streams v -v 0 $(TARGET_SAMPLES)/mov/spherical.mov > > fate-mov-gpmf-remux: CMD = md5 -i $(TARGET_SAMPLES)/mov/fake-gp-media-with-real-gpmf.mp4 -map 0 -c copy -fflags +bitexact -f mp4 > diff --git a/tests/ref/fate/mov-read-amve b/tests/ref/fate/mov-read-amve > new file mode 100644 > index 0000000000..91d34d94dd > --- /dev/null > +++ b/tests/ref/fate/mov-read-amve > @@ -0,0 +1,8 @@ > +[STREAM] > +[SIDE_DATA] > +side_data_type=Ambient viewing environment > +ambient_illuminance=3140000/10000 > +ambient_light_x=15635/50000 > +ambient_light_y=16450/50000 > +[/SIDE_DATA] > +[/STREAM] > diff --git a/tests/ref/fate/mov-write-amve b/tests/ref/fate/mov-write-amve > new file mode 100644 > index 0000000000..115cdbd9f0 > --- /dev/null > +++ b/tests/ref/fate/mov-write-amve > @@ -0,0 +1,33 @@ > +850c56be1114aa21a2e41bd4ea3da144 *tests/data/fate/mov-write-amve.mp4 > +23677 tests/data/fate/mov-write-amve.mp4 > +#extradata 0: 49, 0x7f8d1145 > +#tb 0: 1/15360 > +#media_type 0: video > +#codec_id 0: h264 > +#dimensions 0: 640x360 > +#sar 0: 0/1 > +0, -1024, 0, 512, 11849, 0xf21aa1d0 > +0, -512, 2048, 512, 1572, 0xf0c41b68, F=0x0 > +0, 0, 1024, 512, 347, 0x9b8daabf, F=0x0 > +0, 512, 512, 512, 195, 0x557e58db, F=0x0 > +0, 1024, 1536, 512, 134, 0x423541b4, F=0x0 > +0, 1536, 3072, 512, 1454, 0xe5a2cdad, F=0x0 > +0, 2048, 2560, 512, 168, 0xd0ef5402, F=0x0 > +0, 2560, 5120, 512, 1395, 0x603eb602, F=0x0 > +0, 3072, 4096, 512, 304, 0x69cc92a6, F=0x0 > +0, 3584, 3584, 512, 145, 0x3f1a4462, F=0x0 > +0, 4096, 4608, 512, 154, 0x953851d1, F=0x0 > +0, 4608, 5632, 512, 876, 0xad65ace7, F=0x0 > +0, 5120, 7680, 512, 742, 0x6b6d689f, F=0x0 > +0, 5632, 6656, 512, 177, 0xa4f2573b, F=0x0 > +0, 6144, 6144, 512, 101, 0xb0722d2b, F=0x0 > +0, 6656, 7168, 512, 105, 0x1f6033ed, F=0x0 > +0, 7168, 9728, 512, 589, 0xcd912063, F=0x0 > +[STREAM] > +[SIDE_DATA] > +side_data_type=Ambient viewing environment > +ambient_illuminance=3140000/10000 > +ambient_light_x=15635/50000 > +ambient_light_y=16450/50000 > +[/SIDE_DATA] > +[/STREAM] _______________________________________________ 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".