『漫游』酷论坛>『影音数码技术学习交流』>[求助]如果制作出VFR的 ..

[求助]如果制作出VFR的mkv(非120转)

intro@2006-08-02 23:14

由于有些画面动作很少,基本不动,所以想考虑通过减少帧来达到较大的压缩.
视频来源是24帧,并非120转制vfr.
要求变成VFR的mkv.
请问需要哪些工具及简要的操作指导.
谢谢
引用

真宫寺一马@2006-08-03 01:15

我理解了

手写timecode v1如

# timecode format v1
assume 23.976

0,32443,23.976
32444,37337,59.940
37338,37745,23.976
引用

intro@2006-08-03 09:27

原来这么简单...
引用

jumbo@2006-08-03 09:42

引用
最初由 真宫寺一马 发布
我理解了

手写timecode v1如

# timecode format v1
assume 23.976

0,32443,23.976
32444,37337,59.940
37338,37745,23.976


这样并没有达到减小祯的目的,只是在部分祯段改变了祯速,会造成不同步的
楼主所说的,目前我只知道real可以。。。
引用

真宫寺一马@2006-08-03 11:53

lz是把静止画面重复帧在压制中去掉
比如eva那个90s的单帧镜头,保留几帧,那几帧就用tc写出来
上面说的只是写tc v1的一个例子
能不能同步,要看是否写的正确.
除了real,mkv也是支持vfr的
引用

Gzxhwq@2006-08-03 12:01

写timecode不会达到减帧的目的吧……
引用

jumbo@2006-08-03 12:29

不会
引用

hellsingd@2006-08-03 12:36

可以试试AVS的dedup滤镜 可以检测删除重复帧 生成TIMECODE
引用

qiyuwanjia@2006-08-03 13:39

TMPGEnc 手I删除重复帧,然后用aviread读timecode
引用

dizyh@2006-08-03 13:49

我猜楼主想这样:

手写timecode v1如

# timecode format v1

0,32443,1
32444,37337,59.940

哈哈,以上是可怕的无用例子而已。重复帧可以试试TMPEGNC的拷贝帧吧~~
引用

wolfsoft@2006-08-03 19:21

楼主的意思应该是不经过重新压制就获取去除冗余帧的东西.换言之,希望比如一个2000帧的avi,经过某种方法,去掉一部分帧,然后把剩下的帧direct stream输出,得到一个比如1800帧的东西.

如果是这样的话,目前好象还没特别有效的办法.可能需要自己编一个工具来做了,嘿嘿

当然,不怕麻烦的话,可以试试在VDM里手动一段一段地DEL,然后把剩下的帧direct stream输出,然后写timecode.恶搞想法仅供参考,出了问题概不负责
引用

真宫寺一马@2006-08-03 19:21

引用
最初由 Gzxhwq 发布
写timecode不会达到减帧的目的吧……

lz会写avs抽帧的吧
引用
最初由 wolfsoft 发布
楼主的意思应该是不经过重新压制

达到较大的压缩<===lz的表述.我理解是要再压一次
引用

intro@2006-08-03 20:27

看来我表达得不够清楚,是说不重编码获得较小的体积.
不过重新编码也算可以接受,反正质量不要求很高.
谢谢各位提出的建议.
引用

jumbo@2006-08-03 20:28

这个。。。不重编码是肯定不可能的
引用

| TOP