求助,关于TS文件处理
dwing吧
全部回复
仅看楼主
level 11
一直不擅长处理ts,以前遇到过各种错误,比如这个sample,在播放器中用LAV系列滤镜显示有9284帧,但在MeGUI中用L-SMASH查看显示9274帧,应该与视频一开头有关,求解决方案
2015年08月19日 02点08分 1
level 8
处理ts建议使用DGIndex/DGIndexNV,可以结合ts的一些soft pull down的flag之类的进行解码。
2015年08月19日 07点08分 3
level 11
2楼被吞了[汗]
盘点百度点com/s/1c0z2jAw
2015年08月19日 07点08分 4
level 1
用ffmpeg重新封装一下
ffmpeg.exe -i D:\TDDOWNLOAD\1.ts -codec copy -bsf:a aac_adtstoasc D:\TDDOWNLOAD\1.mp4
2015年08月19日 09点08分 5
谢层主
2015年08月19日 09点08分
但最终压制时发现帧数还是少了一些……
2015年08月19日 09点08分
回复
������ʱ��
:源是interlaced,又是ts格式,似乎还是vfr,很难说到底是怎么样。如果没有更好的源就不要太纠结。
2015年08月19日 11点08分
level 8
DGNV看了一下,帧数是9275帧。
2015年08月19日 09点08分 6
所以9275帧是对的。
2015年08月19日 09点08分
播放器上说9284帧,楼上说ffmpeg复制流后是18574帧……
2015年08月19日 09点08分
回复
������ʱ��
:typo,18514帧
2015年08月19日 09点08分
回复
������ʱ��
:不能重新封装吧,因为你这个ts不是progressive的,所以重新封装有可能会出现问题吧。
2015年08月19日 10点08分
level 11
回复 无量无双无极:
然后我就不知道为什么了……
2015年08月19日 10点08分 7
以前入某字幕组出过类似的问题,当时他们就以帧数不正确毙了我
2015年08月19日 11点08分
回复
������ʱ��
:播放器基于DSS看帧数是不靠谱的,个人认为还是要根据DGNV或者lsmash的数据为准。
2015年08月19日 15点08分
回复
������˫�޼�
:pot里面我的分离器用的是pot自带的,解码器是LAV。两者都是最新的。
2015年08月19日 17点08分
@三极管时代 楼主,找到问题的根儿了没有?或者有什么滤镜可以解决了没有?
2015年09月29日 13点09分
level 1
隔行的ts就是无解,用dss2
2015年09月19日 21点09分 8
level 2
楼主。你的那个ts文件在我这里用播放器、MediaInfo和LSMASHSource得到的总帧数都一样,均为9275。
至少你的这个ts文件在我这里没有出现我之前说的那个问题。
2015年09月29日 14点09分 9
找到问题所在了,层主用的好像是默认的解码器,我默认使用LAV的解码器[黑线]
2015年09月30日 10点09分
是。我换用LAV Splitter Source之后,帧数变为9284,但是下面的视频解码器还是显示内置...,而不显示LAV Splitter。不知道怎么回事?
2015年09月30日 11点09分
1