gpt4 book ai didi

ffmpeg 将视频的一部分准确复制到毫秒

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

我正在使用 ffmpeg 复制一部分视频。

我正在使用 mpv 观看视频。我从中得到开始时间和结束时间。

ffmpeg -i "main.flv"-ss 01:54:34.340 -to 02:01:13.073 -c 复制复制的.mp4

我面临的问题是视频不是从 01:54:34.340 开始的,而是从 01:54:34.608 开始的

所以它改变了起始位置。

有什么办法可以从确切的毫秒位置开始或形成那个特定的帧。

或者是否有命令提及开始帧号和结束帧号。对于那个 mpv 也应该告诉我 ths OSD 中的帧号

上述命令的输出是

Input #0, flv, from 'main.flv':
Metadata:
author :
copyright :
description :
keywords :
rating :
title :
presetname : Custom
creationdate : Thu Aug 25 04:50:55 2016
:
videodevice : VidBlaster
avclevel : 31
avcprofile : 77
videokeyframe_frequency: 5
audiodevice : Realtek HD Audio Input
audiochannels : 2
audioinputvolume: 100
Duration: 03:55:58.86, start: 0.033000, bitrate: 855 kb/s
Stream #0:0: Video: h264 (Main), yuv420p(tv), 640x480 [SAR 1:1 DAR 4:3], 819 kb/s, 30.30 fps, 29.97 tbr, 1k tbn, 59.94 tbc
Stream #0:1: Audio: aac (LC), 22050 Hz, stereo, fltp, 49 kb/s
Output #0, mp4, to 'copied.mp4':
Metadata:
author :
copyright :
description :
keywords :
rating :
title :
presetname : Custom
creationdate : Thu Aug 25 04:50:55 2016
:
videodevice : VidBlaster
avclevel : 31
avcprofile : 77
videokeyframe_frequency: 5
audiodevice : Realtek HD Audio Input
audiochannels : 2
audioinputvolume: 100
encoder : Lavf57.25.100
Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 640x480 [SAR 1:1 DAR 4:3], q=2-31, 819 kb/s, 30.30 fps, 29.97 tbr, 16k tbn, 1k tbc
Stream #0:1: Audio: aac (LC) ([64][0][0][0] / 0x0040), 22050 Hz, stereo, 49 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame= 0 fps=0.0 q=-1.0 size= 0kB time=00:00:00.00 bitrate=N/A speed= frame= 0 fps=0.0 q=-1.0 size= 0kB time=00:00:00.00 bitrate=N/A speed= frame=11906 fps=8002 q=-1.0 Lsize= 41574kB time=00:06:38.75 bitrate= 854.1kbits/s speed= 268x
video:38866kB audio:2336kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.904480%

最佳答案

-ss在输入之后指定,它会在指定时间后寻找第一个关键帧。因此,请指定更早的时间,或放置 -ss在输入之前。在任何情况下,如果开始时间不是关键帧,剪切文件就不会从那里开始。

关于ffmpeg 将视频的一部分准确复制到毫秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39137054/

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