• 大小: 19.64M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-05
  • 语言: 其他
  • 标签: 其他  

资源简介

extract_es.rar

资源截图

代码片段和文件信息

#include “TS_analysis.h“


int main()
{
int8_t pes_path[] = “pes_file.pes“;
int8_t es_path[] = “es_file.es“;
std::vector stream_info;
std::vector::iterator stream_iter;
std::map> info;
std::map>::iterator iter;
char ts_path[] = /*“cc_mepg2.ts“;*/“mpeg.ts“;
TS_ANALYSIS *TS_analysis = new TS_ANALYSIS(ts_path);
uint16_t pid = 0;

TS_analysis->get_detail(info);

for (iter = info.begin(); iter != info.end(); ++iter)
{
std::cout << “PMT PID “ << iter->first << std::endl;
stream_info = iter->second;
for (stream_iter = stream_info.begin(); stream_iter != stream_info.end(); ++stream_iter)
{
std::cout << “stream type “ << (*stream_iter)->stream_type << “ elementary PID “ 
<< (*stream_iter)->elementary_PID << “ ES info length “ << (*stream_iter)->ES_info_length << std::endl;
}
}

std::cout << std::endl;

std::cout << “Please input the elementary PID you want to save:“;
std::cin >> pid;

TS_analysis->get_pes_es(pid pes_path es_path);

return 0;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      61614  2018-02-24 17:40  extract_es\extract_es\Debug\adaptation_fields.obj

     文件       6622  2018-02-24 23:53  extract_es\extract_es\Debug\cl.command.1.tlog

     文件     204226  2018-02-24 23:53  extract_es\extract_es\Debug\CL.read.1.tlog

     文件       6502  2018-02-24 23:53  extract_es\extract_es\Debug\CL.write.1.tlog

     文件       6540  2018-02-24 17:40  extract_es\extract_es\Debug\extract_es.Build.CppClean.log

     文件        406  2018-02-24 17:40  extract_es\extract_es\Debug\extract_es.exe.embed.manifest

     文件        472  2018-02-24 17:40  extract_es\extract_es\Debug\extract_es.exe.embed.manifest.res

     文件        381  2018-02-24 23:53  extract_es\extract_es\Debug\extract_es.exe.intermediate.manifest

     文件         99  2018-02-24 23:53  extract_es\extract_es\Debug\extract_es.lastbuildstate

     文件       2535  2018-02-24 23:53  extract_es\extract_es\Debug\extract_es.log

     文件        210  2018-02-24 17:40  extract_es\extract_es\Debug\extract_es_manifest.rc

     文件          2  2018-02-24 23:53  extract_es\extract_es\Debug\link-cvtres.read.1.tlog

     文件          2  2018-02-24 23:53  extract_es\extract_es\Debug\link-cvtres.write.1.tlog

     文件          2  2018-02-24 23:53  extract_es\extract_es\Debug\link.3380-cvtres.read.1.tlog

     文件          2  2018-02-24 23:53  extract_es\extract_es\Debug\link.3380-cvtres.write.1.tlog

     文件          2  2018-02-24 23:53  extract_es\extract_es\Debug\link.3380.read.1.tlog

     文件          2  2018-02-24 23:53  extract_es\extract_es\Debug\link.3380.write.1.tlog

     文件       3600  2018-02-24 23:53  extract_es\extract_es\Debug\link.command.1.tlog

     文件       6368  2018-02-24 23:53  extract_es\extract_es\Debug\link.read.1.tlog

     文件       2684  2018-02-24 23:53  extract_es\extract_es\Debug\link.write.1.tlog

     文件     344865  2018-02-24 23:53  extract_es\extract_es\Debug\main.obj

     文件        486  2018-02-24 23:53  extract_es\extract_es\Debug\mt.command.1.tlog

     文件        498  2018-02-24 23:53  extract_es\extract_es\Debug\mt.read.1.tlog

     文件        498  2018-02-24 23:53  extract_es\extract_es\Debug\mt.write.1.tlog

     文件     139651  2018-02-24 17:40  extract_es\extract_es\Debug\PAT.obj

     文件      65013  2018-02-24 17:40  extract_es\extract_es\Debug\PES.obj

     文件     107513  2018-02-24 17:40  extract_es\extract_es\Debug\PMT.obj

     文件        726  2018-02-24 17:40  extract_es\extract_es\Debug\rc.command.1.tlog

     文件        470  2018-02-24 17:40  extract_es\extract_es\Debug\rc.read.1.tlog

     文件        478  2018-02-24 17:40  extract_es\extract_es\Debug\rc.write.1.tlog

............此处省略34个文件信息

评论

共有 条评论