Compare commits
2 Commits
e99552e1d4
...
92bc5791ac
Author | SHA1 | Date | |
---|---|---|---|
92bc5791ac | |||
a25d5fbe06 |
@ -101,6 +101,7 @@ def safe_create_item():
|
|||||||
global bili_record_workflow_item
|
global bili_record_workflow_item
|
||||||
if bili_record_workflow_item is None:
|
if bili_record_workflow_item is None:
|
||||||
bili_record_workflow_item = Workflow()
|
bili_record_workflow_item = Workflow()
|
||||||
|
bili_record_workflow_item.name = VIDEO_TITLE.format(datetime.utcnow().strftime("%Y%m%d"))
|
||||||
elif bili_record_workflow_item.id is not None:
|
elif bili_record_workflow_item.id is not None:
|
||||||
bili_record_workflow_item.editing = False
|
bili_record_workflow_item.editing = False
|
||||||
if bili_record_workflow_item.name is None:
|
if bili_record_workflow_item.name is None:
|
||||||
|
@ -214,7 +214,7 @@ def quick_split_video(file):
|
|||||||
split_process = subprocess.Popen([
|
split_process = subprocess.Popen([
|
||||||
FFMPEG_EXEC, *_common_ffmpeg_setting(),
|
FFMPEG_EXEC, *_common_ffmpeg_setting(),
|
||||||
"-ss", str(current_sec),
|
"-ss", str(current_sec),
|
||||||
"-i", file, "-c", "copy", "-f", "mp4",
|
"-i", file, "-c:v", "copy", "-c:a", "aac", "-f", "mp4",
|
||||||
"-t", str(VIDEO_CLIP_EACH_SEC + VIDEO_CLIP_OVERFLOW_SEC),
|
"-t", str(VIDEO_CLIP_EACH_SEC + VIDEO_CLIP_OVERFLOW_SEC),
|
||||||
"-fflags", "+genpts", "-shortest", "-movflags", "faststart",
|
"-fflags", "+genpts", "-shortest", "-movflags", "faststart",
|
||||||
os.path.join(VIDEO_OUTPUT_DIR, "{}.mp4".format(current_dt))
|
os.path.join(VIDEO_OUTPUT_DIR, "{}.mp4".format(current_dt))
|
||||||
@ -237,7 +237,7 @@ def _common_ffmpeg_setting():
|
|||||||
|
|
||||||
def _common_ffmpeg_params():
|
def _common_ffmpeg_params():
|
||||||
return (
|
return (
|
||||||
"-f", "mp4", "-b:v", VIDEO_BITRATE, "-c:a", "copy",
|
"-f", "mp4", "-b:v", VIDEO_BITRATE, "-c:a", "aac",
|
||||||
"-preset:v", "fast", "-profile:v", "main", "-avoid_negative_ts", "1",
|
"-preset:v", "fast", "-profile:v", "main", "-avoid_negative_ts", "1",
|
||||||
"-qmin", "18", "-qmax", "38", "-crf", str(VIDEO_CRF), "-g:v", str(VIDEO_GOP),
|
"-qmin", "18", "-qmax", "38", "-crf", str(VIDEO_CRF), "-g:v", str(VIDEO_GOP),
|
||||||
"-fflags", "+genpts", "-shortest"
|
"-fflags", "+genpts", "-shortest"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user