gpt4 book ai didi

video - ffmpeg,如何准确地剪切到开始和结束时间?

转载 作者:行者123 更新时间:2023-12-04 23:34:22 29 4
gpt4 key购买 nike

根据这篇文章
https://ottverse.com/trim-cut-video-using-start-endtime-reencoding-ffmpeg/
您只能剪切 THE TIME,但不能指定何时剪切原始视频。
所以结束时间总是错误的
就像您需要在时间线上每次计算视频何时结束一样。
例如-ss 01:30:40 -to 03:03:05将以错误的顺序剪切您的视频,因为它不是从 00:00:00 开始计算的视频,但来自 -ss 01:30:40如何修复此错误?
为什么到目前为止还没有解决这个问题?
为什么没有命令根据视频文件使用起点和终点?
示例命令:ffmpeg -ss 00:14:15 -an -i "2022-05-30.mp4" -to 01:30:40 -crf 23 -c:v libx264 PART1.mp4我将失去 14:15分钟在这里,这显然是一个错误
我需要提取 14:15从结束时间获取结果视频的正确时间
当涉及到多个视频编辑时,它是如此烦人

最佳答案

无需大喊大叫,FFmpeg 的行为与它所称的完全一样。您的主要问题是对复杂的 FFmpeg 选项结构缺乏了解。具体来说,您正在混合 -ss 输入 选项和 -to 输出 选项。切入正题,试试这个:

ffmpeg -ss 00:14:15 -to 01:30:40 -i "2022-05-30.mp4" -an -crf 23 -c:v libx264 PART1.mp4
文档非常清楚它们是什么类型的选项(输入/输出/全局)。其中一些,包括 -ss-to , 可以是输入或输出,具体取决于它们的位置。将它们放错位置会导致您遇到的意外结果。
FFmpeg 中存在一些棘手的时间条件问题,但我认为您的情况不属于这些问题。

关于video - ffmpeg,如何准确地剪切到开始和结束时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72672830/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com