level 4
KawayZ
楼主
由于做视频需要用到mkv封装的avc+aac,4400码率60帧的素材,35个。premiere不支持mkv,支持MP4和TS,所以要改下封装。
用MKVExtractGUI提取出来视音频后用,试了多种MP4封装软件:mp4box命令行,ffmepg,MC(也是调用前面两个软件的)mp4muxer把他们封装起来后,大概15个是完美的,其余20个分别有以下这些情况:音画不同步,片头会停顿0.5秒-1秒,跳帧,顿卡。
但是用tsmuser封装成TS的话,是没有任何问题的,就是文件每150多M就大10M这样子。
我在网上查到的,“从结构上来说,TS是由头文件和主体所组成的,扩充过的TS流还包括时间戳。这样不管是什么格式的VBR音轨,都很容易通过时间戳来同步图像。”“MKV的流式传输:这和TS流的原因基本一致,通过时间戳来管理视频以及音频的同步问题,做到即下即看。”mp4出现不同步可能是因为跟mkv/ts音频的算法不同,这个封装的时候可以自己同步一下,但是出现片头会停顿0.5秒-1秒,跳帧,顿卡的现象说明MP4兼容性很差啊,但我不想用TS,一般清晰的视频自己搞成TS封装有点烂泥扶上墙的意思,而且文件也大得多。
大家讨论下要怎么解决改封装成MP4不会出现问题,到底改什么封装好呢?
2013年01月21日 03点01分
1
用MKVExtractGUI提取出来视音频后用,试了多种MP4封装软件:mp4box命令行,ffmepg,MC(也是调用前面两个软件的)mp4muxer把他们封装起来后,大概15个是完美的,其余20个分别有以下这些情况:音画不同步,片头会停顿0.5秒-1秒,跳帧,顿卡。
但是用tsmuser封装成TS的话,是没有任何问题的,就是文件每150多M就大10M这样子。
我在网上查到的,“从结构上来说,TS是由头文件和主体所组成的,扩充过的TS流还包括时间戳。这样不管是什么格式的VBR音轨,都很容易通过时间戳来同步图像。”“MKV的流式传输:这和TS流的原因基本一致,通过时间戳来管理视频以及音频的同步问题,做到即下即看。”mp4出现不同步可能是因为跟mkv/ts音频的算法不同,这个封装的时候可以自己同步一下,但是出现片头会停顿0.5秒-1秒,跳帧,顿卡的现象说明MP4兼容性很差啊,但我不想用TS,一般清晰的视频自己搞成TS封装有点烂泥扶上墙的意思,而且文件也大得多。
大家讨论下要怎么解决改封装成MP4不会出现问题,到底改什么封装好呢?
