俺も ts2ptsを使ってるが 入力ファイル in.ts 出力ファイル out.ts
のみで不便なので app.cppを書き換え入力ファイルを指定出来るようにした。
ts2ptsってなにするソフト?
馬鹿な俺にも教えて
読んで字の如く
>>686 アップするほどファイル大きくないのでここにファイル書きます。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "ts2pts.h"
int main(int argc, char* argv[])
{
// set opt
char *finame="in.ts";
char *foname="out.ts";
int offset=-1;
int pgnum=0;
char rgInFile[256];
char rgOutFile[256]= "pts_";
///// TS2PTS /////
int ret, nTmp;
PtsInfo_t pts_info;
続き
// Enter Input filename
printf( "Input TS File name:" );
fgets( rgInFile, sizeof(rgInFile), stdin );
nTmp = strlen( rgInFile );
if( rgInFile[nTmp-1] == '\n' ) {
rgInFile[nTmp-1] = 0;
}
strcat(rgOutFile,rgInFile );
finame = rgInFile;
foname = rgOutFile;
// analyze TS
ret = analyze_ts(pts_info, finame, offset, pgnum);
if(ret) return -1;
// write Partial TS
write_pts(finame, foname, pts_info);
return 0;
}