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 ESMTPS id 6F4A94B87C for ; Sat, 1 Mar 2025 20:18:06 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CA49768E16A; Sat, 1 Mar 2025 22:18:01 +0200 (EET) Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3920568E131 for ; Sat, 1 Mar 2025 22:17:55 +0200 (EET) Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-22185cddbffso73441745ad.1 for ; Sat, 01 Mar 2025 12:17:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740860273; x=1741465073; darn=ffmpeg.org; h=cc:to:mime-version:content-transfer-encoding:fcc:subject:date :message-id:from:from:to:cc:subject:date:message-id:reply-to; bh=o+p3i9XW4ZgP4g9lz1SdTzjHfEHdU0DFc0dD4pw619s=; b=IsJM7rARuLwAcgkoAvSeitRagC9KmmHVbr6NoJvtqnk+b2x632U77wjcknJ313HH3K SO4m3PKA3t5kIB0tHBqH7untTOrD1RpcOU1BIhiiB/0y4YZ8B+tlNbSZ6ksnXazsPQlP aTnakyHvN5JWjgLgAxpZG+cQHHgZGlilzm+mnpU6sFPwIBqfNZHhwU+CsdSvl4ELZ6ko 3VKPrXOnr5Vd/Tzy4QnQFbFrtDZSp26ykHcS0VzmxWpumvpwxRNUj6tefqZbIjAJEQkj b8HzsznG4MS7GHibAJU2jVFmZmxKngsisXto+JVvRSgHnJmlExPR3hbtsF3N1w+188F7 Q4Kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740860273; x=1741465073; h=cc:to:mime-version:content-transfer-encoding:fcc:subject:date :message-id:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=o+p3i9XW4ZgP4g9lz1SdTzjHfEHdU0DFc0dD4pw619s=; b=HB8mbnYGk4a256txNECN/riFyMq1m2Y5AY1ew1FZDGoHm9M3x7Q+exT2lQFiuBXZw7 4ort+bHDGc+XLcseivvYSDRGbacdVszqqp/ZJ2OMVtdICiejvFjjYr96tKugCq/IlE67 pvl+iopNkLfYrtjCmXo9cAGSspjThPvO5JxSIDr0EJhlJmm423Yhg/Mi0XSutd8eUE0s WlNdCYbaZ3ghzyjBENnk/tHWX0TaCG8WR8+yfocgT/LT8IYFxNrnna9hPwMNLeanpKw8 quK6qNrCdfuOvx6k24SwJp3A1jkbEjGKbLfFMcnV0u8O+7MtcJlOuW75EuNlQ/VRjiPJ jh5A== X-Gm-Message-State: AOJu0YzG+HDKyFKPywRKGEy4L3qOYq7Zxpn7EFCvPHZHNxg0zBBeL9JR CNuI1sPk46Dt6lVzwEghCcr6Dk52GtlGrtprrdHL+NRQK8lJnHQr3g5Wvg== X-Gm-Gg: ASbGncsn7jt8BPAQGpOTNYnEbh2HJl5mpWdY8lRLyiNJ4sjhvN2B9BTAJdcGHxRyNIn U0Q0e+SEXdkQUl+d+jo5c2e7Hw8/4zxeWtVUgev6U/vJZAziaTPzLKMTA2MdyvhwkknOsCD4TMf prfEbIUoSnHHUBrwffEqHmI5ziw/D3DUmsaU+GEE/UA3SoKCOzlcmEujAabAcM0LKeC8lEJ/BDL 6PJsqOmOuE2ukrqpW43UdvsJ5HyBFvNvlnGPePpd1R1psUMcH4sEk9dXh5VpP1tW241tSOQHmMm /9CkFyNmEXNyzGtDYqBg37WKkwGMxHNeavPwBmpg7ijkVKquWWGkFkYVsvr4B+A= X-Google-Smtp-Source: AGHT+IGrtZMgMXsjSAcINia63oJ5FN3HqG+UAHjlRfZsggUegUjD83qzQoJMHbP42U2KhGASKfVaNg== X-Received: by 2002:a05:6a21:6e03:b0:1f0:e2e6:f41e with SMTP id adf61e73a8af0-1f2f3cee5b8mr12044865637.8.1740860273304; Sat, 01 Mar 2025 12:17:53 -0800 (PST) Received: from [127.0.0.1] (master.gitmailbox.com. [34.83.118.50]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-af1dffac1b4sm1805894a12.44.2025.03.01.12.17.52 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 01 Mar 2025 12:17:52 -0800 (PST) From: softworkz X-Google-Original-From: softworkz Message-Id: Date: Sat, 01 Mar 2025 20:17:47 +0000 Fcc: Sent MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Subject: [FFmpeg-devel] [PATCH] avformat/dump: Print stream start offsets for input streams 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: softworkz 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: softworkz Seeing the offset of video and audio streams to each other is often a useful metric in diagnosing and understanding issues with playback or transcoding. This commit adds those offsets to the stream info print. Signed-off-by: softworkz --- avformat/dump: Print stream start offsets for input streams Seeing the offset of video and audio streams to each other is often a useful metric in diagnosing and understanding issues with playback or transcoding. This commit adds those offsets to the stream info print. Published-As: https://github.com/ffstaging/FFmpeg/releases/tag/pr-ffstaging-58%2Fsoftworkz%2Fsubmit_start_offsets-v1 Fetch-It-Via: git fetch https://github.com/ffstaging/FFmpeg pr-ffstaging-58/softworkz/submit_start_offsets-v1 Pull-Request: https://github.com/ffstaging/FFmpeg/pull/58 libavformat/dump.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libavformat/dump.c b/libavformat/dump.c index 3d37623a41..8c7db7b275 100644 --- a/libavformat/dump.c +++ b/libavformat/dump.c @@ -678,6 +678,11 @@ FF_ENABLE_DEPRECATION_WARNINGS print_fps(1 / av_q2d(st->time_base), "tbn", log_level); } + if (st->start_time != AV_NOPTS_VALUE && st->start_time != 0 && st->time_base.den && st->time_base.num) { + const double stream_start = av_q2d(st->time_base) * st->start_time; + av_log(NULL, AV_LOG_INFO, ", Start-Time %.3fs", stream_start); + } + dump_disposition(st->disposition, log_level); av_log(NULL, log_level, "\n"); base-commit: 0245e9382c748eba91645b65a377c4c9c4a44849 -- ffmpeg-codebot _______________________________________________ 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".