这个内容属于爬虫的一部分。我们慢慢来。
安装ffmpeg
官网https://www.gyan.dev/ffmpeg/builds/
我已经打包好了,最新版本
下载好后,解压并配置环境变量:
将压缩包解压到 C:\ffmpeg(或其他路径,不要包含中文或空格)
将 C:\ffmpeg\bin 添加到系统环境变量 PATH 中:
按 Win + R → 输入 sysdm.cpl → 打开“系统属性”
切换到“高级”选项卡 → 点击“环境变量”
在“系统变量”中找到 Path → 点击“编辑” → 添加 C:\ffmpeg\bin
验证安装:
打开新的命令提示符(需要重启终端),运行:
sh
ffmpeg -version
如果显示版本信息,则安装成功:

PyCharm新建Python文件,完整代码如下:
import subprocess
import os
def ts_to_mp4(input_ts, output_mp4):
# 确保输出目录存在
os.makedirs(os.path.dirname(output_mp4), exist_ok=True)
# 指定 ffmpeg 的完整路径(如果环境变量未配置)
ffmpeg_path = r"C:\ffmpeg\bin\ffmpeg.exe" # 替换为你的实际路径
command = [
ffmpeg_path,
'-i', input_ts,
'-c:v', 'libx264',
'-c:a', 'aac',
'-f', 'mp4',
output_mp4
]
try:
subprocess.run(command, check=True)
print(f"转换成功: {output_mp4}")
except FileNotFoundError:
print("错误:FFmpeg 未安装或路径错误!")
except subprocess.CalledProcessError as e:
print(f"转换失败: {e}")
# 示例(使用绝对路径)
ts_to_mp4(r"D:\wechat history\WeChat Files\wxid_1wchobrmxl6t22\FileStorage\File\video1.ts", r"C:\Users\boyken\videos\output.mp4")

目前有0 条留言