头像
mayday4352767
帖子: 29
注册时间: 2010-10-16 3:25

请教关于VFR(timecodes)相关问题!

先抱歉一下,因为确实不知道投放哪个发帖版块 {:cat_5} 如果发帖有误,还请见谅!
这几天遇到一个vfr源(实在不知道如何确定),强大的百度之后,得到的结论仍然是浮云,很多朋友的结论是mediainfo根本不可靠~ 当然,发现声画不同步,画面明显速度加快,感觉应该是vfr(欢迎板砖伺候)!强大而又贫瘠的脑壳中不时蹦出星星点点,于是就辗转于各大论坛(目前已经肯定自己脑壳的发育问题--接受能力比较慢) {:cat_18} 见漫游酷论坛有位高手言简意赅的说:MKV的264数据直接丢dgavc然后喂给megui压出来塞上tc封装MKV就好了!但是,很正经的讲,tc(timecodes)的编写,搜索起来让我抓起了狂,小弟不才,还请各位高手可以详细讲解一番~ 实在谢谢了,看在今晚月圆花美的份上,还请赐教一二!!!!
头像
Brilliant7438
帖子: 63
注册时间: 2010-09-23 22:16

Re: 请教关于VFR(timecodes)相关问题!

简单来说tc就是个记录了视频各部分帧率的文档

看LZ的意思应该是要做二压,那么这东西不用编写……源是mkv就用MKVextract/ffms抽,是mp4就用DTSRepair/ffms,得到tc后与压好的片子一起封装即可
封mkv很简单,mmg选中视频流在下面选项中加上就行,封mp4的话用tc2mp4,略麻烦点……
图片
名もなき旅人
264768502
核心会员
核心会员
帖子: 402
注册时间: 2010-09-23 17:38

Re: 请教关于VFR(timecodes)相关问题!

板块的话,放GUI肯定不合适,放 "基础理论讨论" 比较合适,等大虾来转移
当然,发现声画不同步,画面明显速度加快,感觉应该是vfr
这句什么意思? 你自己压制的成品不同步还是源本来就不同步?

常见的提取timecode的软件
mp4: dtsedit
mkv: mkvextract

另外,不知道你是否需要用一些特殊的AVS滤镜,如果你什么都不需要使用的话,vfr的视频直接让x264压制也是可以的,出来的成品也直接是vfr,不需要你去弄timecode之类的东西

timecode v1 范例
# timecode format v1
Assume 29.97
0,2,23.976
5,8,59.94
Assume行代表下面未列出帧时,使用的帧率,比如第3到第4帧使用29.97帧率
0,2,23.976 代表第0帧到第2帧,使用23.976的帧率
5,8,59.94 代表第5帧到第8帧,使用59.95的帧率
cunhan
核心会员
核心会员
帖子: 214
注册时间: 2010-09-20 22:09

Re: 请教关于VFR(timecodes)相关问题!

我来补充个timecode v2的范例:

代码: 全选

# timecode format v2
0.000000
41.708333
83.416667
125.125000
166.833333
208.541667
250.250000
291.958333
333.666667
375.375000
417.083333
458.791667
500.500000
542.208333
583.916667
625.625000
从第2行起,表示第n帧的播放时间戳,单位是ms

另外,你可以使用avi_tc_package这套工具,做一些timecode有关的转换。
例如timecode v1和timecode v2互换等。
这是下载地址
http://forum.doom9.org/showthread.php?t=82264
264768502
核心会员
核心会员
帖子: 402
注册时间: 2010-09-23 17:38

Re: 请教关于VFR(timecodes)相关问题!

好像V3,V4从来没人用耶
头像
06_taro
核心会员
核心会员
帖子: 998
注册时间: 2010-09-22 18:32
来自: United Kingdom
联系: 网站

Re: 请教关于VFR(timecodes)相关问题!

如果沒有其他各種處理需求的話,直接把視頻餵給x264,官方版的x264可以用ffms載入來壓制,timecode的問題在內部就解決了……
つまんねー事聞くなよ!

I, personally, for me, believe (obviously sometimes) that my OS choice is right. That's me. I'm not telling you that you should believe it. Learn the facts, and the origins behind the facts, and make up your own damn mind. That's why you have one. (source)

Follow me: @06_taro

304——
为纪念伟大的宇宙史上最强压制304先生,联合国教科文组织决定,将每年的第304天,即平年的10月31日或者闰年的10月30日,定为世界304日。
头像
nuomi
帖子: 197
注册时间: 2010-09-25 12:59

Re: 请教关于VFR(timecodes)相关问题!

06_taro 写了:如果沒有其他各種處理需求的話,直接把視頻餵給x264,官方版的x264可以用ffms載入來壓制,timecode的問題在內部就解決了……
某银要求内嵌,vrf走ffms我肉牛满面。
264768502
核心会员
核心会员
帖子: 402
注册时间: 2010-09-23 17:38

Re: 请教关于VFR(timecodes)相关问题!

挂字幕的话可以用Direct264嘛
头像
mayday4352767
帖子: 29
注册时间: 2010-10-16 3:25

Re: 请教关于VFR(timecodes)相关问题!

Brilliant7438 写了:简单来说tc就是个记录了视频各部分帧率的文档

看LZ的意思应该是要做二压,那么这东西不用编写……源是mkv就用MKVextract/ffms抽,是mp4就用DTSRepair/ffms,得到tc后与压好的片子一起封装即可
封mkv很简单,mmg选中视频流在下面选项中加上就行,封mp4的话用tc2mp4,略麻烦点……

谢谢指教,反复的琢磨一番,算是有点顿悟的感觉! {:cat_5} 原来小小的tc文件却有大智慧!
头像
mayday4352767
帖子: 29
注册时间: 2010-10-16 3:25

Re: 请教关于VFR(timecodes)相关问题!

264768502 写了:板块的话,放GUI肯定不合适,放 "基础理论讨论" 比较合适,等大虾来转移



常见的提取timecode的软件
mp4: dtsedit
mkv: mkvextract

另外,不知道你是否需要用一些特殊的AVS滤镜,如果你什么都不需要使用的话,vfr的视频直接让x264压制也是可以的,出来的成品也直接是vfr,不需要你去弄timecode之类的东西

非常谢谢大哥指点迷津~~ 对,正如你所说,源是没问题的,mkv封装, 我是通过压制出来的成品发现,画面变快不同步的!!经过一番挣扎,小小的把源的tc文件封装到成品里,结果问题大大的就解决了! 但是发现播放时间增加了一倍! 但总算是质的改变了,唉,以前分离视频或者音频流,从来没有留意tc文件,谢谢你们的慷慨相助!

回到 “前端软件与GUI / GUI Frontend(Vfw) and GUIs”