image to video conversion functional

This commit is contained in:
1MalcolmS
2026-03-27 13:51:24 -07:00
parent 6d78d5f2f6
commit 5eec744d13
2219 changed files with 41 additions and 54 deletions

39
videos.txt Normal file
View File

@@ -0,0 +1,39 @@
import subprocess
import os
video = ["Centerm in gate - videos", "Clark Drive overpass - videos", "Columbia Container - crossing - videos",
"Commissioner entrance - videos", "Commissioner street overpass - videos", "Commissioner truck staging - videos",
"Delta truck staging - videos", "Deltaport causeway - videos", "Deltaport gate 1 - videos",
"Fraser Surrey in gate - videos", "Fraser Surrey main intersection - videos", "Fraser Surrey track crossing - videos",
"Fraser Surrey VACS gates - videos", "Portside road - westbound - videos", "PortsideBlundellNo.8 road intersection - videos",
"Terminal dock - videos", "Vanterm Alliance Grain Terminal crossing - videos", "Vanterm in gate - videos",
"Waterfront_road Centerm crossing - videos"]
folder = ["Centerm in gate", "Clark Drive overpass", "Columbia Container - crossing",
"Commissioner entrance", "Commissioner street overpass", "Commissioner truck staging",
"Delta truck staging", "Deltaport causeway", "Deltaport gate 1",
"Fraser Surrey in gate", "Fraser Surrey main intersection", "Fraser Surrey track crossing",
"Fraser Surrey VACS gates", "Portside road - westbound", "PortsideBlundellNo.8 road intersection",
"Terminal dock", "Vanterm Alliance Grain Terminal crossing", "Vanterm in gate", "Waterfront_road Centerm crossing"]
folderpair = list(zip(video, folder))
print(folderpair)
#increment video number
def imageToVideo(folder_name, videopath):
v = os.path.join("..", "Videos", videopath, "video.mp4")
v = str(v)
os.chdir(folder_name)
subprocess.run(["ffmpeg",
"-f", "image2",
"-framerate", "2",
"-i", "image%04d.jpg",
"-c:v", "libx265",
v])
os.chdir("..")
for pair in folderpair:
imageToVideo(pair[1], pair[0])