转换时间码
Converting timecodes
python有没有办法转换时间码,例如:
t1 = 00:05:08 in 24fps
==> What is t1 in 23.997 fps?
我基本上想从丢帧转换为非丢帧,反之亦然。
到目前为止我有:
from timecode import Timecode
tc1 = Timecode('29.97', '00:04:22:04')
tc1. ?
我没有安装 timecode
,但我一直在阅读源代码,看起来您必须执行以下操作:
- 创建您的初始
Timecode
对象
- 获取它包含的帧数及其
frames
属性
- 使用该整数值创建一个新的
Timecode
对象
它应该是这样的:
from timecode import Timecode
tc1 = Timecode('29.97', '00:04:22:04')
tc2 = Timecode('30', frames=tc1.frames)
python有没有办法转换时间码,例如:
t1 = 00:05:08 in 24fps
==> What is t1 in 23.997 fps?
我基本上想从丢帧转换为非丢帧,反之亦然。
到目前为止我有:
from timecode import Timecode
tc1 = Timecode('29.97', '00:04:22:04')
tc1. ?
我没有安装 timecode
,但我一直在阅读源代码,看起来您必须执行以下操作:
- 创建您的初始
Timecode
对象 - 获取它包含的帧数及其
frames
属性 - 使用该整数值创建一个新的
Timecode
对象
它应该是这样的:
from timecode import Timecode
tc1 = Timecode('29.97', '00:04:22:04')
tc2 = Timecode('30', frames=tc1.frames)