Thanks HolyWu.
ChaosKing,
I think you were keeping list of file extensions that LSmashVideoSource could deal with.
Playing with MediaInfo 19.07, I noticed this
Code:
00000108 07:25:42.729 MIFO_Get: General
00000109 07:25:42.729 MIFO_Get: Count : 322
00000110 07:25:42.729 MIFO_Get: StreamCount : 1
00000111 07:25:42.729 MIFO_Get: StreamKind : General
00000112 07:25:42.729 MIFO_Get: StreamKind/String : General
00000113 07:25:42.729 MIFO_Get: StreamKindID : 0
00000114 07:25:42.729 MIFO_Get: VideoCount : 3
00000115 07:25:42.729 MIFO_Get: AudioCount : 3
00000116 07:25:42.729 MIFO_Get: Video_Format_List : AVC / AVC / AVC
00000117 07:25:42.729 MIFO_Get: Video_Format_WithHint_List : AVC / AVC / AVC
00000118 07:25:42.729 MIFO_Get: Video_Codec_List : AVC / AVC / AVC
00000119 07:25:42.729 MIFO_Get: Audio_Format_List : AAC / AAC / AAC
00000120 07:25:42.729 MIFO_Get: Audio_Format_WithHint_List : AAC / AAC / AAC
00000121 07:25:42.729 MIFO_Get: Audio_Codec_List : AAC LC / AAC LC / AAC LC-SBR
00000122 07:25:42.729 MIFO_Get: CompleteName : D:\MintSource\TEST\VAVAVA.mp4
00000123 07:25:42.729 MIFO_Get: FolderName : D:\MintSource\TEST
00000124 07:25:42.729 MIFO_Get: FileName : VAVAVA
00000125 07:25:42.729 MIFO_Get: FileExtension : mp4
00000126 07:25:42.729 MIFO_Get: Format : MPEG-4
00000127 07:25:42.729 MIFO_Get: Format/String : MPEG-4
00000128 07:25:42.729 MIFO_Get: Format/Extensions : mp4 m4v m4a m4b m4p 3gpp 3gp 3gpp2 3g2 k3g jpm jpx mqv ismv isma f4v
00000129 07:25:42.729 MIFO_Get: Format_Commercial : MPEG-4
00000130 07:25:42.729 MIFO_Get: Format_Profile : Base Media
00000131 07:25:42.729 MIFO_Get: InternetMediaType : video/mp4
00000132 07:25:42.729 MIFO_Get: CodecID : isom
00000133 07:25:42.729 MIFO_Get: CodecID/String : isom (isom/avc1)
So I've added missing ones to my list of ISO file extensions that LSmashVideoSource/LSmashAudioSource can open.
Complete list.
Code:
Function IsISOFileName(String s) {s=RT_GetFileExtension(s) Return(s==".mov"||s==".mp4"||s==".m4v"||s==".3gp"||s==".3gpp2"||s==".3g2"||s==".mj2"||s==".dvb"||
\ s==".dcf"||s==".m21"||s==".m4a"||s==".m4b"||s==".m4p"||s==".k3g"||s==".jpm"||s==".jpx"||s==".mqv"||s==".ismv"||s==".isma"||s==".f4v")}
Or bare.
Code:
mov, mp4, m4v, 3gp, 3gpp2, 3g2, mj2, dvb, dcf, m21, m4a, m4b, m4p, k3g, jpm, jpx, mqv, ismv, isma, f4v