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 C8E264CAEA for ; Wed, 14 Aug 2024 10:05:52 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2F31C68DA16; Wed, 14 Aug 2024 13:05:49 +0300 (EEST) Received: from sc-ord-mta117.mtasv.net (sc-ord-mta117.mtasv.net [50.31.156.117]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DE27568D9B7 for ; Wed, 14 Aug 2024 13:05:41 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=pm20231108; d=pm.mtasv.net; h=From:Date:Subject:Message-Id:To:MIME-Version:Content-Type: Content-Transfer-Encoding:Date:From:Message-ID:Reply-To:Sender:Subject:To:CC; t=1723629947; x=1723716347; bh=ISpEf9Lm9UbSAFI4Qt5fZcPw9YyeCLxBZNyAGMIToHs=; b=tvriZaxeGfbx9UZkDI3xwXgal2TgG6eX7lWlJSL3DCXERu6oMYhqP2Qa0/HItSFYB8ZK3K18xVm+ MH64zNi5F9mKs7nwfELPw3Z0d5EqmCG8GKJC7SU5/fHqV2xXmSuWfZLPr5GfK5V9q7U2TnBrElBv jcc1Zy5ItIUktkqnCWQ= Received: by sc-ord-mta117.mtasv.net id hni0n83864oq for ; Wed, 14 Aug 2024 06:05:39 -0400 (envelope-from ) X-PM-IP: 50.31.156.117 X-IADB-IP: 50.31.156.117 X-IADB-IP-REVERSE: 117.156.31.50 DKIM-Signature: v=1; a=rsa-sha256; d=gget.it; s=20200311092113pm; c=relaxed/relaxed; i=basj@gget.it; t=1723629939; x=1723802739; h=date:date:from:from:message-id:reply-to:sender:subject:subject:to:to:cc: feedback-id:mime-version:content-type:content-transfer-encoding; bh=ISpEf9Lm9UbSAFI4Qt5fZcPw9YyeCLxBZNyAGMIToHs=; b=K5zGOFVRefbYPmxE89EPWRYeDs/uREqtH6CyAaWMHlE+6MeRcvXkjcxDcx/Ba2gVnZ55ttE2e8i NLvy9AMblT9COhhDU9fnUginzeLGHUZFd/NaJipNW4gCj02TuvmEroB6u0ZYfkbQ1Jfj7LOh2Mnzy xXIykMpw6NTh+FcPmZI= From: basj@gget.it Date: Wed, 14 Aug 2024 10:05:39 +0000 Message-Id: To: ffmpeg-devel@ffmpeg.org Feedback-ID: s5244416-_:s5244416:a182037:postmark X-Complaints-To: abuse@postmarkapp.com X-PM-Message-Id: e3963811-e6a4-4a20-ba6f-0670919b6ab5 X-PM-RCPT: |bTB8MTgyMDM3fDUyNDQ0MTZ8ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmc=| X-PM-Message-Options: v1; 1.6kyXQKWrJIZNL6GXcpw0VA.1q-ntxj36ZbSudOtvZm2mp3FdAs_ClWB-6YRvRaMMtIyZvwJ9UlcKSt1S1oZmDqrSTCxTKwGnj-oGp8RBLINlc7bbgLclL0nSi65Tymn_aMGXRujb97JiUPJ7wlQHCRGOBDLyF22SFiWP4HKoMnKXbmFvzbMVnRFVxcH9S6rpAh6ZXawwYtZLLk48pnnNcfi MIME-Version: 1.0 X-PM-MTA-Pool: transactional-1 Subject: [FFmpeg-devel] [FEATURE] Cut a video (-ss) with timings non-aligned on keyframes, with minimal re-encoding 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: 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: > > Do you think it would be worth developing a command-line option so that exact cutting with minimal re-encoding would be easier? > > How do you plan to figure out the options needed to be passed to each > and every encoder, so that it'll produce compatible output to enable the > necessary concatenation of old and new encoded data? > > That's by far the biggest roadblock I see with this. I see. You're right, then this technique is probably a dead-end... More generally, which is the recommanded way to cut a video with a specific starting point and specific length, with minimal re-encoding? Millions of hours of CPU-time are probably wasted to reencode already-perfectly-encoded content, just for cutting ;) Are there already promising dev attempts in the direction of a feature able to cut with minimal re-encoding? _______________________________________________ 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".