『漫游』酷论坛>『影音数码技术学习交流』>[求助]avi_tc_package问题

[求助]avi_tc_package问题

暗影翔@2008-02-04 17:55

我最开始用aviread解出asc与cfr的avi,然后内嵌得cfr.avi,cfr.avi用avifead做成120的成品。

之后尝试用avi_tc_package把cfr.avi做成120的成品。cfr2tc解出tcv2,然后tc2cfr输入cfr.avi,选tcv2,Run之后
复制代码
  1. tc2cfr v1.5 by tritical.
  2. Descernable number of framerates: 116 (min = 0.103345 fps).
  3. v2 timecode file type detected.
  4. Invalid fps detected in v2 timecode file (24.390244).


然后我想可能aviread解出来的avi可能与avi_tc解出来的不一样,然后我直接用avi_tc解120fps片源,得到cfr的avi,然后直接在封回120fps(没时间再内嵌),一样显示
复制代码
  1. tc2cfr v1.5 by tritical.
  2. Descernable number of framerates: 116 (min = 0.103345 fps).
  3. v2 timecode file type detected.
  4. Invalid fps detected in v2 timecode file (24.390244).

然后我发现,用avi_tc解出来的avi为29.97,而在aviread里我选择的fps为23.98。
然后我在avi_tc里选择输出tcv1(v2看不懂),是这样的
复制代码
  1. # timecode format v1
  2. Assume 29.970030
  3. 0,32287,23.976024
  4. 32288,34817,59.940060
  5. 34818,36640,23.976024
  6. # Total Frames: 36641


哪位大大来帮帮我
引用

MeteorRain@2008-02-04 22:12

不是很懂,小影想实现什么效果?
引用

暗影翔@2008-02-05 02:00

引用
最初由 MeteorRain 发布
不是很懂,小影想实现什么效果?

找着shin大的120fps内嵌教程,用avi_tc_package去做
把120fps抽出tc去null,然后改ass,内嵌,然后用avi_tc_package在把内嵌好的avi加null做成120fps的
我在加null时出现了上述问题
引用

MeteorRain@2008-02-05 02:17

唔,120我不知道,但如果vfr mkv的话

拆出tc丢mmg就行了……
引用

暗影翔@2008-02-05 02:32

引用
最初由 MeteorRain 发布
唔,120我不知道,但如果vfr mkv的话

拆出tc丢mmg就行了……

[/KH] [/KH] [/KH]
好吧,睡觉去了
引用

来栖泊@2008-02-06 02:29

还是那句。。。为什么一定要做120...
引用

暗影翔@2008-02-09 13:29

引用
最初由 来栖泊 发布
还是那句。。。为什么一定要做120...

因为在学习120fps,所以要做
引用

GOD_HIKARU MK2@2008-02-09 21:58

= = 分TIMECODE V2时我这里会出现BUG
引用

雷鸣@2008-02-09 22:42

引用
最初由 GOD_HIKARU MK2 发布
= = 分TIMECODE V2时我这里会出现BUG

分离timecode v2有avi2timecode不是很好用么
等到这个也不能分离了还可以用aviread导出frame list,再根据frame list生成timecode(写一段代码实现吧……)
引用

MeteorRain@2008-02-10 13:48

问题是在合成时候的……

小影把命令行帖我看一下吧
引用

暗影翔@2008-02-10 15:56

引用
最初由 MeteorRain 发布
问题是在合成时候的……

小影把命令行帖我看一下吧

复制代码
  1. tc2cfr 119.880120 J:\test\avitc.avi J:\test\avitc.txt J:\test\avitc1.avi

现在又好了。囧~~~~~~~~~~~~~
我直接把解出来的德又封回去
引用

| TOP