DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 64PNwCtM3482914 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 64PNwCtM3482914 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=A3x9AFlJ X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C1DB14BA23F8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1779753491; bh=HB0CQV9bgwL5eicRsKaV3/wV46m+mqwrN5L6Un9aU7I=; h=Date:To:Subject:In-Reply-To:References:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=A3x9AFlJJ4H05BK0scxloaWOH5ZmDWVdPqt4czfrjK7Z4jOqXIjwlAB2lUSBYzsDb O/f66mx54F2JYki+swrEvkEyGvZvGhqhf5HY7rh9QnFZOOsVVpZLZ0+Zx/RTvauJS6 Vq05icSQVDg1aO+uRApA1cdXlg1KELV6cA/2ipsc= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 24DDC4BA23F1 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 24DDC4BA23F1 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1779753471; cv=none; b=lvxrdEPiRYUU/6d18dQeViiX8I9lSE8TNzxj5jbTpUupLUMEnfM6ZIERF0t5y1A/CC2xivZx5ehx91jR7hZxl8rgRrd96xkcueakxL27fC0MRLHGVbMj63o6V4GTvqX132nx1XB1yAWOCazrebIUtjE4OceaNT9JpLHxdze2v5c= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1779753471; c=relaxed/simple; bh=kb74ZrFKDjyDUEh/cM0kZfuJ11Yno0QEMfAe+vQWQ5w=; h=Date:From:To:Subject:Message-Id:Mime-Version:DKIM-Signature; b=xGJKEz99NQm9xOR0Ai6ogVClP+fQIw99YPwYEbPJ9bmLN5Voy4qHNkxVoa8UpEX3uWiPQ5LF1dcXyj1Hg6jIbqadkEitiSgfQxQ4sxEtDDUDS8Lr4kCMwh2wFZ2TrhuSRf77ujuFN2SWq+Ug0X1lqKkSszBKLZbe1B+lQC18/kk= ARC-Authentication-Results: i=1; sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=nifty.ne.jp header.i=@nifty.ne.jp header.a=rsa-sha256 header.s=default-1th84yt82rvi header.b=D0jbJNle DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 24DDC4BA23F1 Date: Tue, 26 May 2026 08:57:46 +0900 To: cygwin AT cygwin DOT com Subject: Re: "Invalid DTS" warnings only in Cygwin version of ffmpeg Message-Id: <20260526085746.058815f71d6e847f59cc1b58@nifty.ne.jp> In-Reply-To: References: X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.30; i686-pc-mingw32) Mime-Version: 1.0 X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Takashi Yano via Cygwin Reply-To: Takashi Yano Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" On Mon, 25 May 2026 00:47:21 +0000 destal takul wrote: > Nearly every file muxed using MKVToolnix, when remuxed using the Cygwin version of ffmpeg with '-c copy', will result in "Invalid DTS: XX PTS: XX, replacing by guess" and "Non-monotonic DTS; previous: XX, current: XX; changing to XX. This may result in incorrect timestamps in the output file." warnings, while the Linux and native Windows builds (by gyan.dev) of the exact same ffmpeg version do not generate such warnings when remuxing the exact same input file. This seems to be stemming from some math library difference that results in incorrect parsing of timestamps in the Cygwin version. Thanks for the report. I was able to reproduce the issue. Let me take a closer look. -- Takashi Yano -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple