From patchwork Sat Apr 6 11:02:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefano Sabatini X-Patchwork-Id: 47876 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:24a8:b0:1a3:b6bb:3029 with SMTP id m40csp1467890pzd; Sat, 6 Apr 2024 04:02:43 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCUQwlOrkacxcELsola0rygNhAVcfTV4hoAUc4V5C+FnWoepxwRekL3RQJqrSiTIsB6rPBeZHoO0zhtXQY0bMwFFx+yY3hv+Nb8T8g== X-Google-Smtp-Source: AGHT+IGM+2GZ/+0AGQWmi1hM2F61ruuN/YDkbl90AxdYrKE++2wCAoK+cJ4VibXSoQFaAL6qsCTU X-Received: by 2002:a05:6402:c8e:b0:56e:3535:9604 with SMTP id cm14-20020a0564020c8e00b0056e35359604mr2203233edb.1.1712401363336; Sat, 06 Apr 2024 04:02:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1712401363; cv=none; d=google.com; s=arc-20160816; b=I8cNNF9f0Re6WAn6O3DkXaHjURwNXFk2r9mNZI1i4/+a7FLw9ZqDQSWhalI+apgHzz ADZLSTLwxg26LJ6fO6M4vUza46bdcv1C9mQWx3O8dngCbP114OXcgBTFRSRu7faMUgHj ArxKfUT9ZgbfGMXMqVBue3ixgVuEpYCPqvl1/bl9WRQLRJTgMFAgiKcUE+pbHdaYOqOd Xn2Y5Hg8eKDfft9P8stTTosT3OCq+7IIojW8+eEWYDMjcq1mXjukE1tKAWzH77HlS+Js 9ZWl9crFPvkdrW4x6dNNKluRky2EzA4b3l/3CxtRoG0gqVArMAET344mHlXvX+PcZLvx eUFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:message-id:date:to:from :dkim-signature:delivered-to; bh=UXXhmT8g+w0RVULFEEiJ/tCF4Dyl6ovp5ue/RinDZgM=; fh=QdWxt2OToL83TTnLQn0lGhLakV7i1QyAJdC8te7qN0E=; b=hgBc2sdpQz/VimCRpZrfsrFukfaYRPwgVxOo8pFm5KSak0otRTmnPxkYh7HlSQGuJh 4GcMLYqsxkg/CziYonbmjMw0Yt451nCAuuAHy/opFlHq6qDEwtpjXLiqhU24aPit57hx vPkMR3dtd40EZXH+T6DeIS943P2OWQkl6ibO87zewh4XYk5wVtLqKW/f80NpgAvcK1Y3 QVdg8s00kMvHliZGaZwJaS+I5xw6N4+m5u/h1t9bdoW2swIfxPGQv0ME8ifmeKHOJJhQ UIXn0BeY3YzojSpIQi+1SmXx8nMNOVfXgiLCFSyDb48onNLkDZZEq4Csn8pnFyahZquM 8eXQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20230601 header.b=HqPA7oQe; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id s25-20020a50ab19000000b0056e0391448esi1709945edc.671.2024.04.06.04.02.42; Sat, 06 Apr 2024 04:02:43 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20230601 header.b=HqPA7oQe; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2E27468D15D; Sat, 6 Apr 2024 14:02:39 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 69C9668D0E8 for ; Sat, 6 Apr 2024 14:02:32 +0300 (EEST) Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-56e37503115so1078013a12.1 for ; Sat, 06 Apr 2024 04:02:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712401351; x=1713006151; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=ZudGs0JMe7MRIxfkYcbcS4hx2ghoyqqPpi97e2+jvCE=; b=HqPA7oQeCebS9OgRtAdQm2sSGPscuGKlGZ/FPYXr7wg62Zj/n3/0u8Ahw/I72SGtfu l4Z8V3MQlBvkOtud+Nqo/k1zy0aSMfhr8FtGIhb5yy2H1mbqC1tHnA0u4j4+gKm+QtMn Fo7zW1jXkfDV89Fxb4uFUfCjHXqWhY9xET3K2k5/wwNXt8yJ9ZB35r7xLPlVX2diPZwa vfFL+gGBFe3x5QGgzxixFWC4UUCXSBJT9DlkWERBOhxUSR7lGMwz7eUYdcdwiU1mTrDR JJu94OClQL2XlFzZz/ULcPLNyldRzaNCLU8zOcvhoL9Txovh/JUQt6OvnxG62Lj+RccY ZVEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712401351; x=1713006151; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ZudGs0JMe7MRIxfkYcbcS4hx2ghoyqqPpi97e2+jvCE=; b=IVtwP2utkkMOst/a3I8Vrn/Eud8Dj+PzK1uIO98v/sTuyRmuA6b06yU8/cQE7Po/oX 4PuA8j0tYg0Cf3iktO4OvvOjd54M+On7he1ILzsb1zw3AXC24QmCrol0C9cXJTDcleTJ +3Miymf383H+LakZTj0SKCf6ykXNz1282XuhPPPvC5NLelOaVXvAMOV9mkV+khK5O5ds yKDRvvnkBX4swvCD/KMHZBEH6OMH0mwdqhPkpwOrpiN0r1xgyC+207YgDWlMvpDe+Fdi GvVvCMLbNoH69B3Ch7RZmWbEQ0rxbt4qqfMR9BrQaRM4CbVvonh2zocF512D41zMei2x K7xA== X-Gm-Message-State: AOJu0Ywljps5dt5PZ3g65CrAIw2gsFonAdq8U5bhFoNOTtk81NIURhly DJTnrWq9NT5lVueoXvMIHmGZwQUAl4ljihFw4541UwJHZTohN4XxFQlTL3M1 X-Received: by 2002:a50:8acc:0:b0:56b:9ef8:f630 with SMTP id k12-20020a508acc000000b0056b9ef8f630mr2667715edk.2.1712401350875; Sat, 06 Apr 2024 04:02:30 -0700 (PDT) Received: from mariano (host-79-42-51-175.retail.telecomitalia.it. [79.42.51.175]) by smtp.gmail.com with ESMTPSA id fg14-20020a056402548e00b0056c5515c183sm1811538edb.13.2024.04.06.04.02.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 06 Apr 2024 04:02:30 -0700 (PDT) Received: by mariano (Postfix, from userid 1000) id C3399BFCE8; Sat, 6 Apr 2024 13:02:29 +0200 (CEST) From: Stefano Sabatini To: FFmpeg development discussions and patches Date: Sat, 6 Apr 2024 13:02:29 +0200 Message-Id: <20240406110229.6472-1-stefasab@gmail.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 7/7] doc/muxers: add lrc 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 Cc: Stefano Sabatini Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 5CidPkIscts7 --- doc/muxers.texi | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/doc/muxers.texi b/doc/muxers.texi index 6eea856a40..3928ebc549 100644 --- a/doc/muxers.texi +++ b/doc/muxers.texi @@ -2725,6 +2725,31 @@ games such as "Real War", and "Real War: Rogue States". This muxer accepts a single @samp{adpcm_ima_ssi} audio stream. +@section lrc +LRC lyrics file format muxer. + +LRC (short for LyRiCs) is a computer file format that synchronizes +song lyrics with an audio file, such as MP3, Vorbis, or MIDI. + +This muxer accepts a single @samp{subrip} or @samp{text} subtitles stream. + +@subsection Metadata +The following metadata tags are converted to the format corresponding +metadata: + +@table @option +@item title +@item album +@item artist +@item author +@item creator +@item encoder +@item encoder_version +@end table + +If @samp{encoder_version} is not explicitly set, it is automatically +set to the libavformat version. + @section matroska Matroska container muxer.