胡斌

add 1.0.7 windows version

read recordinfo.txt,transcode ,and save recordinfo_out.txt
in previous version,all the audio an video are merged to one ts,
in this version,there are maybe serveral ts,if the video file or audio file is not continuous
@@ -22,7 +22,7 @@ merge_av uid_284176605_20171127113703805.txt @@ -22,7 +22,7 @@ merge_av uid_284176605_20171127113703805.txt
22 964.640 284176605_20171127115308444.webm info width=320 height=240 rotation=0 22 964.640 284176605_20171127115308444.webm info width=320 height=240 rotation=0
23 2770.511 284176605_20171127115308444.webm close 23 2770.511 284176605_20171127115308444.webm close
24 2780.447 284176605_20171127113703805.aac close 24 2780.447 284176605_20171127113703805.aac close
25 - 25 +1.0.6之前版本:
26 merge_av读入上述内容,解析后依次执行如下命令,最终生成dest.ts文件,是合成后是音视频文件,(各临时文件缺省删除,可以添加-k 参数保留,如merge_av uid_284176605_20171127113703805.txt -k) 26 merge_av读入上述内容,解析后依次执行如下命令,最终生成dest.ts文件,是合成后是音视频文件,(各临时文件缺省删除,可以添加-k 参数保留,如merge_av uid_284176605_20171127113703805.txt -k)
27 这些命令可以通过 "merge_av uid_284176605_20171127113703805.txt -p"输出查看(-p就是只打印命令,不执行) : 27 这些命令可以通过 "merge_av uid_284176605_20171127113703805.txt -p"输出查看(-p就是只打印命令,不执行) :
28 ;获取视频视频时长 28 ;获取视频视频时长
@@ -65,6 +65,23 @@ copy /B 0.ts + /B 1.ts + /B 2.ts + /B 3.ts + /B 4.ts + /B 5.ts + /B 6.ts + /B 7 @@ -65,6 +65,23 @@ copy /B 0.ts + /B 1.ts + /B 2.ts + /B 3.ts + /B 4.ts + /B 5.ts + /B 6.ts + /B 7
65 cat 0.ts 1.ts 2.ts 3.ts 4.ts 5.ts 6.ts 7.ts 8.ts> m.ts ;linux 65 cat 0.ts 1.ts 2.ts 3.ts 4.ts 5.ts 6.ts 7.ts 8.ts> m.ts ;linux
66 ffmpeg -y -i m.ts -acodec copy -vcodec copy dest.ts 66 ffmpeg -y -i m.ts -acodec copy -vcodec copy dest.ts
67 67
  68 +1.0.7 读入uid_322641689_20171226123032334.txt,把其中
  69 +0.000 322641689_20171226123032334.aac create
  70 +0.861 322641689_20171226123033194.webm create
  71 +0.861 322641689_20171226123033194.webm info width=320 height=240 rotation=0
  72 +44.875 322641689_20171226123032334.aac close
  73 +45.178 322641689_20171226123117511.aac create
  74 +108.525 322641689_20171226123117511.aac close
  75 +109.926 322641689_20171226123033194.webm close
  76 +115.278 322641689_20171226123227612.aac create
  77 +115.675 322641689_20171226123228008.webm create
  78 +115.677 322641689_20171226123228008.webm info width=320 height=240 rotation=0
  79 +1669.684 322641689_20171226123228008.webm close
  80 +1684.435 322641689_20171226123227612.aac close
  81 +生成uid_322641689_20171226123032334_out.txt,其中内容如下,每一行依次为开始时间,时长,合成的ts文件名。
  82 +0.000 108.610 322641689_20171226_0.ts
  83 +115.278 1569.190 322641689_20171226_1.ts
  84 +
68 85
69 调用ffmpeg时,视频编码参数是: -vcodec libx264 -level 3.1 -preset veryfast -g 100 -r 20 -bf 0 -vsync cfr 86 调用ffmpeg时,视频编码参数是: -vcodec libx264 -level 3.1 -preset veryfast -g 100 -r 20 -bf 0 -vsync cfr
70 音频编码参数是: -acodec copy 87 音频编码参数是: -acodec copy
不能预览此文件类型