File flvFile = getFile(parameters);
if(flvFile != null) {
IOHelper ioHelper = new IOHelper(flvFile);
File tempOutFile = new File(flvFile.getAbsolutePath() + ".tmp");
ioHelper.setOutFile(tempOutFile);
FlvHeader flvHeader = new FlvHeader(ioHelper);
TagBroker tagBroker = new TagBroker(ioHelper, flvHeader);
MetaDataGen metaDataGen = new MetaDataGen(tagBroker, flvHeader);
metaDataGen.buildOnLastSecond();
metaDataGen.buildOnMetaData();
FileEmbedder fileEmbedder = new FileEmbedder(metaDataGen.getMetaData());