Corrected permissions after new video is encoded
This commit is contained in:
parent
f9287fe1cf
commit
98c0382f9e
11
converter.py
11
converter.py
@ -7,11 +7,11 @@
|
|||||||
|
|
||||||
import sys
|
import sys
|
||||||
import os
|
import os
|
||||||
|
import subprocess
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from pprint import pprint
|
from pprint import pprint
|
||||||
from hurry.filesize import size
|
from hurry.filesize import size
|
||||||
|
|
||||||
from subprocess import check_output, STDOUT, CalledProcessError
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -58,6 +58,7 @@ def main():
|
|||||||
print(f"*********** converting {oldfilename} to {newfilename} ***********")
|
print(f"*********** converting {oldfilename} to {newfilename} ***********")
|
||||||
try:
|
try:
|
||||||
if convert(folder + oldfilename, folder + newfilename):
|
if convert(folder + oldfilename, folder + newfilename):
|
||||||
|
subprocess.call(['chmod', '777', folder + newfilename])
|
||||||
if "-del" in sys.argv:
|
if "-del" in sys.argv:
|
||||||
delete(folder + oldfilename)
|
delete(folder + oldfilename)
|
||||||
except:
|
except:
|
||||||
@ -123,8 +124,8 @@ def get_old(videolist_temp):
|
|||||||
def get_codec(filename):
|
def get_codec(filename):
|
||||||
try:
|
try:
|
||||||
args = ["/usr/bin/ffprobe", "-v", "error", "-select_streams", "v:0", "-show_entries", "stream=codec_name", "-of", "default=noprint_wrappers=1:nokey=1", str(filename)]
|
args = ["/usr/bin/ffprobe", "-v", "error", "-select_streams", "v:0", "-show_entries", "stream=codec_name", "-of", "default=noprint_wrappers=1:nokey=1", str(filename)]
|
||||||
output = check_output(args, stderr=STDOUT)
|
output = subprocess.check_output(args, stderr=subprocess.STDOUT)
|
||||||
except CalledProcessError:
|
except subprocess.CalledProcessError:
|
||||||
print(f"There seams to be an error with {filename}")
|
print(f"There seams to be an error with {filename}")
|
||||||
return False
|
return False
|
||||||
return output.decode().strip()
|
return output.decode().strip()
|
||||||
@ -145,8 +146,8 @@ def convert(oldfilename, newfilename):
|
|||||||
|
|
||||||
#args = ['/usr/bin/ffmpeg', '-i', oldfilename, newfilename]
|
#args = ['/usr/bin/ffmpeg', '-i', oldfilename, newfilename]
|
||||||
try:
|
try:
|
||||||
txt = check_output(args, stderr=STDOUT)
|
txt = subprocess.check_output(args, stderr=subprocess.STDOUT)
|
||||||
except CalledProcessError as e:
|
except subprocess.CalledProcessError as e:
|
||||||
print(f"Conversion failed {e}")
|
print(f"Conversion failed {e}")
|
||||||
return False
|
return False
|
||||||
else:
|
else:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user