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 ADB6949C6D for ; Thu, 4 Apr 2024 18:37:00 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CD84068D0E0; Thu, 4 Apr 2024 21:36:57 +0300 (EEST) Received: from mo4-p00-ob.smtp.rzone.de (mo4-p00-ob.smtp.rzone.de [85.215.255.20]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id AD8AF68CF98 for ; Thu, 4 Apr 2024 21:36:51 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; t=1712255810; cv=none; d=strato.com; s=strato-dkim-0002; b=ijbN5CHskQ5moI6dj7H1cNGimmiMAGdiqCSYXVOfPzMXtVYybynTwOhFS6rSMhUPgd mxHQ5TELjqXJDLeDOAoNLcys2CZldbXZ7s6wK/CBsgL88bWhitRO0djsx6O467FjxVL8 aa0aH/D6ZcnpEh8SmZ4fvJtTnwLom5uBmIJbTghDXYQ+0ICptugQNhZNScO83wwb3/hD aZnil+FcdAzHwtzaXLoYSCCzqrUWA626EfNKr/iHKU9IzjADoaag6V2q2ziqwbaYNAnz tuk5V75kG+vsHGQuEnM0buEWvqV7o/ALhDMlVor756dOsOJyUXrabAuVbved7SBMKiIU 3TNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1712255810; s=strato-dkim-0002; d=strato.com; h=In-Reply-To:References:Message-ID:Subject:To:From:Date:Cc:Date:From: Subject:Sender; bh=QUzSrySVXP33dNNISztkrvqIBDaGGU/6g+YIrRz0gQE=; b=fjz8f9fdbadKFaPhyU20Yl4qgQIaYO8Jq6DOBzdmDA+41Mly5Ov0bvW6rLf05JfKzp OKaKiyRQ05mpfGGwHBaMW1OXJbBoopDW1fxk1jN9mXstEFXzFAIoPuEwYOPRI9bRCP4x aXuK+T4vLMu7fBaVEhISkyLOYYgNv0MkI1EsANWMyuWqb0crFC4+cAj+UaAvXnyKvAm4 klpBE0o3CcxWHmzeGBGn5McVBeZC/1uDqtuek2ybI8pOW2NI0Emg3Uhi6utr1gD4v7T0 AjVVfdbdzNyH8rQZspzK6lbQOqLLjR+hCHPX9tK8/Q5WImvaaYAdT3aughwGIusGKBYZ PXKQ== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1712255810; s=strato-dkim-0002; d=oneric.de; h=In-Reply-To:References:Message-ID:Subject:To:From:Date:Cc:Date:From: Subject:Sender; bh=QUzSrySVXP33dNNISztkrvqIBDaGGU/6g+YIrRz0gQE=; b=oC80+HYRx2snvWqqhBmxW05FAWsX96cxcFqIVJZgqHfU15WaNHXGf+kijFuJ+QCavT +/06JTzTw580Wf39gvhf/VREc4wbLb+dcFYx0Itz1/JVMKLHe7KxqAPb8wz8thfSUeJK vOI9Lk02aYycxxTPLbyQje8HdvDPmQYEgYkgiSlwFq4JwMPmiCyMAm8Z7nuGSnyKzCKe yN9UQ93nsPw6SUQBFpqYCi+VITf3NaRHwS1sKZSkpXDLZVMemvlXTdAN/r8NNs/0JKmI DJx+VqWcSX3s/4LJDfzZYtvFWxfbA8k6iVo9DbYaWBWwNSI8lT30X1dgLmfQSgQXVBrH V2Pw== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1712255810; s=strato-dkim-0003; d=oneric.de; h=In-Reply-To:References:Message-ID:Subject:To:From:Date:Cc:Date:From: Subject:Sender; bh=QUzSrySVXP33dNNISztkrvqIBDaGGU/6g+YIrRz0gQE=; b=fXZAto6s6bnuEJYoaIhciuRhy2FvcdY8HoyPDVF8utWFiiGAExlKyxZULDHXW6Q4Ks nAHttbEOp2DPuPhYxQBQ== X-RZG-AUTH: ":I2IBZ0mrW/AWQXwgB4oxKM1YsW1lFUznrLz5+3wgQ8k5PIikk7qUsPU2CaUYK+S/j6VLtTAe9Mri3VqHCJUYtxbfPFsCrmW+W5BJXQ==" Received: from oneric.de by smtp.strato.de (RZmta 50.3.2 AUTH) with ESMTPSA id jaf8ae034Iaoi9e (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate) for ; Thu, 4 Apr 2024 20:36:50 +0200 (CEST) Date: Thu, 4 Apr 2024 20:36:50 +0200 From: Oneric To: FFmpeg development discussions and patches Message-ID: References: <20240219214227.19814-1-oneric@oneric.de> <20240219214227.19814-3-oneric@oneric.de> MIME-Version: 1.0 In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH v4 2/4] avcodec/{ass, webvttdec}: fix handling of backslashes 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: multipart/mixed; boundary="===============4116746481625209134==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --===============4116746481625209134== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ksIPpUnPQuP1wu8v" Content-Disposition: inline Content-Transfer-Encoding: 7bit --ksIPpUnPQuP1wu8v Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Apr 04, 2024 at 13:26:55 -0500, Marth64 wrote: > > Is \N a special sequence in ASS-speak > \N is the special line break sequence in ASS >=20 > I=E2=80=99m not sure of other special sequences following the \ character= , I yield > to Oneric on this question. Standard ASS(2) and SSAv4 have \N (forced linebreak) \n (linebreak hint) \h (nonbreaking space) libass further has \{ and \} dealt with by the following commit. Afaik no ASS renderer ever supported \\. The added escaping happens for non-ASS format (in which those sequences are just normal text) which get encoded into ASS by ffmpeg. If it weren=E2= =80=99t escaped we=E2=80=99d get sudden linebreaks, spaces etc and missing text. It doesn=E2=80=99t affect ASS->ASS remuxing. --ksIPpUnPQuP1wu8v Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE3a/BnkayrS1rJvhDl6CODP/XCVEFAmYO8zwACgkQl6CODP/X CVED0w/8DgW2gO/GglszA2ZH/43F7IWMZ2StRJM/NBkJ1aofBfh58YFQa/2Nn0be sr4+Vli4KFD2gjo5H/gGD3XS6/IYaewWgi8EnFxHaJB8DZn7tzTceYHRksdvrVrc w4U1X0Gi1yOWYXTKd47fz8tRV7PaaO7bv6cWomA18Yu61RBlAgXLQY3nYJ+OxeyG Y9wgI63xWJkE1i7NHT8J9ZjCpOu/hJxvYAsCr7ck8krDh9QDeCMzX1gPxdkhlzAv HNN+pt+xfGc2nKE5PZwLCCqYICDc8sHB1379DkgpoeE3z1UlWwPPLDs0ooHCW+zB cV3cB/JMHTPvyA99ZzvprvCp7xg48O4Y0tw49ejMB+ighNA1QjhPkYixxtMl7TMt yi5LMjVuOtneXE67ZVn+cvJoMfvtdsKAb20DTU3nIyXUN302CMs9rWfkBVh8hp2F T48cWaZQS0MkMaWmYPLzx8psKJQ4S3tjORRmrDPq1Z0W2K8ibIQRUmSj7rVk54yo AM1J4JycZ3h0JI48rnNFixzF5HXS/4gzjIq4Et5LRsPQ5yRht7THvRwCPr5v5m6g 8yJTe8AdSxScFpqVtD5bvUTIE2xU/gFqbxZDGYhqxMSe7bHlmZRO5ATCr6OTaRtZ J+8XZteeO4a+Fr0nBt9yfmcAgvzey7VkKCoEkMCnpTupcRKVuws= =KSkm -----END PGP SIGNATURE----- --ksIPpUnPQuP1wu8v-- --===============4116746481625209134== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ 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". --===============4116746481625209134==--