本页为 NMM视频技术(旧)论坛(2004–2012)的只读存档,无法登录或发帖。欢迎前往 新论坛 交流。

NMM视频技术(旧)

查看: 6969回复: 6
打印 上一主题 下一主题

[AVS技巧] VFR 的MP4源 压完时间不对

[复制链接]
xiao1
跳转到指定楼层
1楼
发表于 2010-1-5 12:17 只看该作者 回帖奖励 倒序浏览 阅读模式
方法是DGAVC

setworkingdir("C:\Program Files\AviSynth 2.5\plugins\")
AVCSource("C:\Track1.dga")
LanczosResize(1920,1080) # Lanczos (Sharp)
#
A=Trim(0,5412)
B=Trim(5413,76867)
C=Trim(76867,0)
A=A.LanczosResize(960,540)
A=A.AddBorders(0,90,0,90)
B=B.crop( 240, 0, -240, 0)
B=B.LanczosResize(960,720)
B=B.deen("a2d",4,4,6)
C=C.LanczosResize(960,540)
C=C.AddBorders(0,90,0,90)
A+B+C



压完封MKV的时候 TC v2 和 h264文件对不上号了多出来好多帧,难道要限制帧率么?

TC V2获取方法
DTSedit.exe -tv 2 "1.mp4"
264768502
2楼
发表于 2010-1-5 12:34 只看该作者
本帖最后由 264768502 于 2010-1-5 12:36 编辑

先是一个小BUG
B=Trim(5413,76867)
C=Trim(76867,0)

看看TC V2有多少行
dga里究竟有多少帧
成品有多少帧
diseac
3楼
发表于 2010-1-5 12:35 只看该作者
这个不就是把VFR的片源翻压一遍再按原先的TC封装回去么?
你先提出个V1,看看总帧数和你AVCSource的总帧数一样不
ssnake
4楼
发表于 2010-1-5 12:39 只看该作者
不如FFMS2一步到位算了……反正是MP4源嘛,FFMS2支持得很好。。
xiao1
5楼
 楼主 发表于 2010-1-5 17:54 只看该作者
FFMS2 怎么支持VFR?  难道是变成CFR



帧数都对,但是压出来就不一样了,目前修复BUG 重压中,应该没问题了

谢谢各位耐心解答
ssnake
6楼
发表于 2010-1-5 18:30 只看该作者
FFMS2输出Timecodes
FFVideoSource("XXX.xxx",timecodes="XXX.tc.txt")
xiao1
7楼
 楼主 发表于 2010-1-5 21:30 只看该作者
谢谢指导

小黑屋手机版NMM视频技术

GMT+8, 2026-10-11 12:23 , Processed in 0.020112 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.