然后用eac3to分离aac,信息如下:概要
ID/String : 32391 (0x7E87)
CompleteName : F:\ニセコイ(MX)#1.ts
Format : MPEG-TS
FileSize/String : 2.82 GiB
Duration/String : 30分 9秒
Duration_Start : UTC 2014-01-11 23:29:46
Duration_End : UTC 2014-01-11 23:59:51
OverallBitRate_Mode/String : VBR
OverallBitRate/String : 13.4 Mbps
NetworkName : El5~~?
视频 #1
ID/String : 273 (0x111)
MenuID/String : 23608 (0x5C38) / 23609 (0x5C39)
Format : MPEG Video
Format_Version : Version 2
Format_Profile : Main@High
Format_Settings_BVOP/String : 是
Format_Settings_Matrix/String : 自定义
Format_Settings_GOP : M=3, N=15
CodecID : 2
Duration/String : 30分 9秒
BitRate_Mode/String : VBR
BitRate_Maximum/String : 20.0 Mbps
Width/String : 1 440像素
Height/String : 1 080像素
DisplayAspectRatio/String : 16:9
FrameRate/String : 29.970 fps
ColorSpace : YUV
ChromaSubsampling : 4:2:0
BitDepth/String : 8位
ScanType/String : 隔行扫描
ScanOrder/String : 奇数场(前场TFF)优先
Compression_Mode/String : 有损压缩
TimeCode_FirstFrame : 19:46:01:15
TimeCode_Source : Group of pictures header
colour_primaries : BT.709
transfer_characteristics : BT.709
matrix_coefficients : BT.709
视频 #2
ID/String : 641 (0x281)
MenuID/String : 23992 (0x5DB8) / 23993 (0x5DB9)
Format : AVC
Format/Info : Advanced Video Codec
Format_Profile : Baseline@L1.2
Format_Settings_CABAC/String : 否
Format_Settings_RefFrames/String : 3 frames
CodecID : 27
Duration/String : 30分 9秒
BitRate_Mode/String : CBR
BitRate_Nominal/String : 200 Kbps
Width/String : 320像素
Height/String : 180像素
DisplayAspectRatio/String : 16:9
FrameRate_Mode/String : 可变
ColorSpace : YUV
ChromaSubsampling : 4:2:0
BitDepth/String : 8位
ScanType/String : 逐行扫描
音频 #1
ID/String : 274 (0x112)
MenuID/String : 23608 (0x5C38) / 23609 (0x5C39)
Format : AAC
Format/Info : Advanced Audio Codec
Format_Version : Version 2
Format_Profile : LC
MuxingMode : ADTS
CodecID : 15
Duration/String : 30分 9秒
BitRate_Mode/String : VBR
BitRate/String : 250 Kbps
Channel(s)/String : 2声道
ChannelPositions : Front: L R
SamplingRate/String : 48.0 KHz
Compression_Mode/String : 有损压缩
Video_Delay/String : -342ms
StreamSize/String : 54.0 MiB (2%)
音频 #2
ID/String : 643 (0x283)
MenuID/String : 23992 (0x5DB8) / 23993 (0x5DB9)
Format : AAC
Format/Info : Advanced Audio Codec
Format_Version : Version 2
Format_Profile : HE-AAC / LC
MuxingMode : ADTS
CodecID : 15
Duration/String : 30分 9秒
BitRate_Mode/String : VBR
BitRate/String : 48.0 Kbps
Channel(s)/String : 2声道
ChannelPositions : Front: L R
SamplingRate/String : 48.0 KHz / 24.0 KHz
Compression_Mode/String : 有损压缩
Video_Delay/String : -459ms
StreamSize/String : 10.4 MiB (0%)
里面有提到有+10ms的delay没有fix,没有在意,因为以前一直认为eac3to会fix好的。
切广告,然后重编码,用mp4box音视频合并,之后就发现不同步了,然后就设置delay
代码: 全选
mp4box -add test.264 -add test.aac test.mp4
mp4box -delay 2=550 -add test.mp4
以下是sample,包括
1.因为原始ts用tsmuxer切出的ts会不同步,所以我就demux了一段
2.eac3to分离出的aac,然后用megui的audio cutter
3.重编码一段264文件
4.用mp4box封装264和cutter的aac
度娘:http://pan.baidu.com/s/1i3r6o2x
问题:
1.eac3to应该会把delay给fix的,这次为啥没有
2.用什么封装mp4可以让haali也正常识别delay
吐槽:还是mkv方便啊