『漫游』酷论坛>『影音数码技术学习交流』>[求助] 有沒有方法把 V ..

[求助] 有沒有方法把 VFR MKV 轉成 AVI 呢?

Lain@2005-01-17 22:58

有沒有方法把 VFR MKV 轉成 AVI 呢?
希望有詳細方法, 指導小弟
引用

alcaid@2005-01-17 23:50

置顶weilai大大有写的哦^_^
引用

Lain@2005-01-18 00:29

已經看了, 但有幾處弄不懂,
可不可以弄成同fps的AVI. ?
引用

alcaid@2005-01-18 01:31

引用
最初由 Lain 发布
已經看了, 但有幾處弄不懂,
可不可以弄成同fps的AVI. ?

统一成120FPS的AVI啊^_^
引用

Lain@2005-01-18 09:26

那如何做? VFRMKV 用 mp_rel 解出來的 AVI + Timecode
如何弄成120fps的Avi ?
引用

alcaid@2005-01-18 10:06

关于这个,我想过两种方案:
1.如果是考虑到要加字幕,那最好不要分离AVI,而从MKV来直接做,这样可以避免二次压缩对画质造成的影响;
2.如果只是单纯的要AVI,假设用mp_rel分离出来的AVI是23.976FPS(当然,全跑23.976肯定是有问题的),可以根据提出来的timecode进行分段,,对其中应该是29.970FPS的部分进行分割并还原到29.970FPS,然后再统一成120FPS就可以啦,不过这样可能会涉及到二次压缩的

PS:上面只是我根据提出的timecode想出来的方案,并没去实践过(要实践我还有不少要学习的东东呢^_^),如有错误或不合理还请其他大大多多指正哦(我也是初学者),谢谢啦^_^
引用

Lain@2005-01-18 11:35

樓上的, 這個方案偶想過, 有沒有相關工具的連接呢?

另外. 对其中应该是29.970FPS的部分进行分割并还原到29.970FPS
即由23.976FPS還原到29.970時 要不要二次壓縮?切割和連接點等應該根據timescode里 所提供的 , 不過做出來的video 之後再加下聲音部份, 不知道會不會有Delay...或對應不上
引用

alcaid@2005-01-18 11:47

我也一直在想能不能不通过二次压缩就把23.976FPS还原到29.970FPS,有空会去实践一下的,要是能有不二次压缩肯定是最好啦(所以我感觉如果是加字幕最好还是直接用MKV),另外,由于带VFR的MKV在音频部分并没有用timecode来处理,因此只要AVI还原正确,声音不同步的现象应该是不存在的^_^
引用

skywalker@2005-01-18 11:54

如果不加字幕...........
可以试试用aviread之类的软件来自动插空帧...........
把timecode转成aviread能读取的格式.............
比如:
0a 10100 0
31485a 1 25188
31845a 10100 25908
43453b 10010 35195
就大概等于:
0,25187,23.976
25188,25907,59.94
25908,35194,23.976
这样就可以不重压的输出120fps的avi了.............
引用

Lain@2005-01-18 12:09

版主好 , 能不能說下面的對應關係? 如10100是對應什麼的?

比如:
0a 10100 0
31485a 1 25188
31845a 10100 25908
43453b 10010 35195
就大概等于:
0,25187,23.976
25188,25907,59.94
25908,35194,23.976
引用

alcaid@2005-01-18 13:17

引用
最初由 skywalker 发布
如果不加字幕...........
可以试试用aviread之类的软件来自动插空帧...........
把timecode转成aviread能读取的格式.............
比如:
0a 10100 0
31485a 1 25188
31845a 10100 25908
43453b 10010 35195
就大概等于:
0,25187,23.976
25188,25907,59.94
25908,35194,23.976
这样就可以不重压的输出120fps的avi了.............

版主大大的真是好办法啊,对AVIREAD这东东一直是一知半解,用了没多久就删除啦,没想到还能有此妙用的说,呵呵,有机会一定要测试一下,谢谢啦^_^

PS:回楼上的Lain,10100,10010都代表23.976FPS,10代表29.970FPS,1代表59.94FPS,不过还要再请教版主大大一下,前面的0a,31485a这些(我记得好像是场数吧)要怎么换算啊?
引用

Lain@2005-01-18 14:06

規則大致明白
只差以下這些, 另外場數是什麼概念?

0a
31485a
31845a
43453b
引用

ralphgu@2005-01-18 15:09

听说这里没什么用处,有后两列即可实现120FPS了

道听途说而已
引用

Lain@2005-01-18 21:29

前面亂填場數...aviread不認的

另外..
0a 10100 0
31485a 1 25188
31845a 10100 25908
43453b 10010 35195
這種格式完整內容是什麼?
引用

alcaid@2005-01-18 22:25

引用
最初由 Lain 发布
前面亂填場數...aviread不認的

另外..
0a 10100 0
31485a 1 25188
31845a 10100 25908
43453b 10010 35195
這種格式完整內容是什麼?

场数肯定不能乱填的,还有后面的a,b也是,应该有算法的说,不过我不知道(只知道做IVTC时会用到场数),具体等版主来回答吧^_^
引用

«123»共3页

| TOP