소스 검색

adjust

master
Gitea 5 년 전
부모
커밋
8226ce3108
1개의 변경된 파일35개의 추가작업 그리고 0개의 파일을 삭제
  1. +35
    -0
      viddeo.py

+ 35
- 0
viddeo.py 파일 보기

@@ -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")


불러오는 중...
취소
저장