Selaa lähdekoodia

adjust

master
Gitea 5 vuotta sitten
vanhempi
commit
8226ce3108
1 muutettua tiedostoa jossa 35 lisäystä ja 0 poistoa
  1. +35
    -0
      viddeo.py

+ 35
- 0
viddeo.py Näytä tiedosto

@@ -0,0 +1,35 @@
"""
video.py h265[h264]
"""

import sys
import subprocess
import time
import os

DAT_FOLDER = "/media-file/origin"
TARGET_FOLDER="/media-file/camera"
SUFFIX=".dat"
TARGET_SUFFIX=".mp4"

codec = "h265"
if(len(sys.argv)>1):
codec=sys.argv[1]
# timeout=sys.argv[2]
print("codec:: %s" %codec)

current_time=time.strftime(time.strftime("%Y-%m-%d-%H"),time.localtime())
file_list = os.listdir(DAT_FOLDER)
if file_list:
for dat in file_list:
if current_time+".dat" == dat:
print("%s ignore" %dat)
continue
status, output = subprocess.getstatusoutput("ffmpeg -i " + os.path.join(DAT_FOLDER,dat) + " -c copy " + os.path.join(TARGET_FOLDER, codec, dat.split(".")[0], TARGET_SUFFIX))
if status==0:
print("%s convert sucessfull" %dat)
else:
print("%s convert fail" %dat)
else:
print("folder is empty")


Ladataan…
Peruuta
Tallenna