需求:如果生成了一堆视频,不在一个文件夹下,如何方便查看
思路:制作html 查看
第一步生成 html
首先列一个list 文件放在 nms.txt 中,然后生成一个 html 文件,其实就是一些超链接组成的
from chj.comm.pic import *
from string import Template
html = """
<!DOCTYPE html>
<html>
<body>
<p>$websites</p>
</body>
</html>
"""
arr=[]
for line in readlines("lists/nms.txt"):
nm=line.split(" ")[0]
fnm=f"../tmp_res/poc_xm/{nm}/e2f.mp4"
if not os.path.isfile(fnm): continue
ss=f'<a href="/tmp_res/poc_xm/{nm}/e2f.mp4">{nm}</a>'
arr.append(ss)
a_links='\n<br/>'.join(arr)
html = Template(html).safe_substitute(websites=a_links)
with open("htmls/show.html","w") as fp:
fp.write(html)
第二步建立server
就用 python 最简单的方式
python -m http.server 8099