Kaynağa Gözat

fix: vpu_live.py play_list isdir

micha 1 yıl önce
ebeveyn
işleme
3a56daecb4
2 değiştirilmiş dosya ile 10 ekleme ve 25 silme
  1. 4 5
      home/LibreLight/video/converter/convert.py
  2. 6 20
      vpu/vpu_live.py

+ 4 - 5
home/LibreLight/video/converter/convert.py

@@ -1,16 +1,15 @@
 #!/usr/bin/python3
 import os
-import time
 
 print("go")
-for i in os.listdir("big/"):
-    i2 = i.split(".",-1)[0] + ".mp4"
+for i in os.listdir("groß/"):
+    i2 = i.split(".",-1)[0]
     #if not i.endswith("mov"):
     #    continue
-    if os.path.isfile("big/"+i):
+    if os.path.isfile("groß/"+i):
         print(i)
          	  
-        cmd="ffmpeg -n -i 'big/"+i+"' -s 640x480 -c:a copy 'small/"+i2+"'"
+        cmd="ffmpeg -n -i 'groß/"+i+"' -s 640x480 -c:a copy 'klein/"+i2+".mp4'"
         print(cmd)
         os.system(cmd)
         print(" ")

+ 6 - 20
vpu/vpu_live.py

@@ -706,6 +706,7 @@ PIXEL_MAPPING = 0
 grid_file = "/tmp/vpu_grid_hd.csv"
 text_file = "/home/user/LibreLight/vpu_text_hd.csv"
 play_list = "/tmp/vpu_playlist_hd.csv"
+play_list = "/home/user/LibreLight/video/" #.format(path)
 pm_wy = 0
 if options.pixel_mapping:
     PIXEL_MAPPING = 1
@@ -1105,30 +1106,15 @@ TEXT_BLOCK_TIME = time.time()
 
 PLAYLIST = []
 
-def _create_playlist():
-    print("======== CREATE NEW PLAYLIST DIR !!",play_list)
-    os.system("mkdir -p /home/user/LibreLight/video")
-    f = open(play_list,"w")
-    f.write("bbb_sunflower_480x320.mp4\n")
-    for i in range(10-1):
-        f.write("Video-file {}\n".format(i+1+1))
-    f.close()
 
 def open_playlist():
     print("======== OPEN PLAYLIST DIR !!",play_list)
-    _lines = []
-    try:
-        #f = open(play_list,"r")
-        _lines = os.listdir(play_list)
-        _lines.sort()
-        #_lines = f.readlines()
-        #f.close()
-    except FileNotFoundError as e:
-        print("TEXT",e)
-        pass#_create_playlist()
 
-    if len(_lines) <= 0:
-        pass#_create_playlist()
+    if not os.path.isdir(play_list):
+        os.system("mkdir -p {}".format(play_list))
+
+    _lines = os.listdir(play_list)
+    _lines.sort()
 
     lines = ['']*25 # first is empty
     i=0