Python脚本批量处理ffmpeg视频转换
发布时间
阅读量:
阅读量
在树莓派设备中安装了jellyfin系统后,内部存储了大量以.wmv格式存在的学习资源。在未启用树莓派V4L2硬件加速功能的情况下进行播放时,系统运行正常,但时常出现软件解码速度不足的问题(树莓派4b未进行超频操作)。一旦开启硬件加速功能,系统却弹出提示信息,表明当前客户端与所播放的媒体内容存在兼容性问题,且服务器端未能提供适配的媒体格式。为解决这一问题,决定使用ffmpeg工具将文件转换为mp4格式。经过测试验证可行后,在网络上查找相关脚本时发现并无理想的现成方案,因此自行编写了一个基于python语言的批量处理程序以实现自动化转换。
#!/usr/bin/python3
# -*- coding: UTF-8 -*-
import os
baseDir = ""
def log(logStr):
file = open(f"{baseDir}/log.txt", "a", encoding="utf-8")
file.write(logStr)
file.close()
def ls(path):
tempFile = os.popen("ls").readlines()
for fileName in tempFile:
全部评论 (0)
还没有任何评论哟~
