如何使用Python下载TS文件并利用ffmpeg进行合并?
- 内容介绍
- 文章标签
- 相关推荐
本文共计350个文字,预计阅读时间需要2分钟。
前言:使用Python下载TS文件非常方便,但如果用Python合并保存TS文件,经常会报错。因此,可以使用ffmpeg工具对TS文件进行合并。
完整实例:pythonimport subprocess
def merge_ts_files(file_list, output_file): # 使用ffmpeg命令合并TS文件 command=fffmpeg -f concat -safe 0 -i <(for f in {' '.join(file_list)}; do echo file '{f}'; done) -c copy {output_file} subprocess.run(command, shell=True)
示例文件列表ts_files=[file1.ts, file2.ts, file3.ts]output_file=output.ts
合并TS文件merge_ts_files(ts_files, output_file)
前言:
使用python下载ts文件很顺利,如果用python合并保存ts文件经常会报错。
于是,从网上找到ffmpeg工具,对ts文件进行合并。
本文共计350个文字,预计阅读时间需要2分钟。
前言:使用Python下载TS文件非常方便,但如果用Python合并保存TS文件,经常会报错。因此,可以使用ffmpeg工具对TS文件进行合并。
完整实例:pythonimport subprocess
def merge_ts_files(file_list, output_file): # 使用ffmpeg命令合并TS文件 command=fffmpeg -f concat -safe 0 -i <(for f in {' '.join(file_list)}; do echo file '{f}'; done) -c copy {output_file} subprocess.run(command, shell=True)
示例文件列表ts_files=[file1.ts, file2.ts, file3.ts]output_file=output.ts
合并TS文件merge_ts_files(ts_files, output_file)
前言:
使用python下载ts文件很顺利,如果用python合并保存ts文件经常会报错。
于是,从网上找到ffmpeg工具,对ts文件进行合并。

