合并m3u8(ts)文件的工具

合并ts文件的程序

#include <stdio.h>
int main(int argc,char **argv)
{
    if(3 != argc)
	{
		printf("Usage: %s <num> <newfile_path>\n", argv[0]);
		return -1;
	}
    int num=atoi( argv[1] );
    int i=0;
    printf("copy/b 0.ts");
    for(i=1;i<=num;i++)
    {
        printf("+");
        printf("%d",i);
	printf(".ts");
    }
    printf(" %s\n",argv[2] );//复制保存在其他地址
    printf("del *.* /s /q\n");//删除所有文件
    printf("exit\n");//退出
    //printf("xcopy new.ts G:\test\new5.ts")    
}

事例(所带参数:1.ts的数量,2.保持新ts的位置)
在这里插入图片描述
如果使用linux,可以在后面加上 > a.bat,可以直接生成bat
如果是Windows,就将输出内容保持到bat即可。

发布了150 篇原创文章 · 获赞 450 · 访问量 29万+

猜你喜欢

转载自blog.csdn.net/Caoyang_He/article/details/91125975