当我用ffmpeg剪辑视频时,我似乎丢失了帧。
以下是我采取的步骤:
获取要剪切的帧号->将帧号转换为hh:mm:ss.ms格式->运行ffmpeg进程
代码如下:
import subprocess
def frames_to_timecode(frame,frameRate):
'''
Convert frame into a timecode HH:MM:SS.MS
frame = The frame to convert into a time code
frameRate = the frame rate of t
如何根据视频的播放时间偏移量获取视频的字节偏移量?例如,给定视频的播放时间偏移量为15秒,我想知道该秒的字节偏移量。
这样做的原因是因为我希望能够从视频中“裁剪”一个剪辑。我希望能够保存视频的00:00:20到00:00:35的视频剪辑。
目前,这就是我所拥有的--但这会将整个视频从url保存到设备上。
URL url = new URL(http_url_path);
URLConnection ucon = url.openConnection();
// Define InputStreams to read from the URLConnection.
// uses 5KB do