merge_pip_readme.txt 1.8 KB
merge_pip version 2.0

读入合屏信息文件,合成画中画视频。

使用方法:
merge_pip merge_info.txt [-t {0,1,2}]
其中merge_info.txt为合屏信息文件,格式如下:

teacher:
uid_110214282_20181112142029090.txt
uid_195577208_20181112140006405.txt
student:
uid_811811528_20181112133359283.txt
uid_815143046_20181112134420113.txt
uid_841249649_20181112142641274.txt
uid_859282931_20181112133025710.txt
uid_890164961_20181112134518546.txt
uid_892847453_20181112134940409.txt


teacher:下面是老师的录像信息文件,一个文件名一行
student:下面是学生的录像信息文件,一个文件名一行

目前有两种合屏布局,一种是320X480的上下布局,用于一个老师一个学生的场景。
另一种是320X240的分辨率,老师全屏,学生缩小后裁剪为72X72分辨率的图像依次以画中画方式在屏幕下方由右向左排列。
此版本所有编码及布局参数在程序中预先设置,暂不支持配置。

-t 为可选参数,后面必须跟0,1,或2。
0 为由程序自动选择合屏布局(目前根据录像信息文件里音频的起止时间,确定最多同时出现的人员数量,如果为2,则选用1对1布局).
1 为使用一对一布局
2 为使用一对多布局
如果不加-t,则为程序自动选择合屏布局

合屏后生成完成信息文件,文件名为"m_" + 输入文件名" + ".txt",合成的mp4文件名为"m_" + 输入文件名" + ".mp4"
如merge_pip 1.txt
生成的完成信息文件是m_1.txt,m_1.txt只有一行,记录输出的mp4文件名(m_1.mp4)、参与合成m_1.mp4的第一个媒体文件名(用于帮助确认m_1.mp4的开始时间)及mp4的时长。下面是一个实际的m_1.txt内容:
m_1.mp4  859282931_20181112133025316.mp4  3397.150