ffmpeg hwaccel is better

albatross
Greg Hogan 2020-06-12 16:11:27 -07:00
parent 17619a63ee
commit 32c4367ffb
1 changed files with 4 additions and 2 deletions

View File

@ -222,7 +222,8 @@ def decompress_video_data(rawdat, vid_fmt, w, h, pix_fmt):
proc = subprocess.Popen(
["ffmpeg",
"-threads", threads,
"-c:v", "hevc" if not cuda else "hevc_cuvid",
"-hwaccel", "none" if not cuda else "cuda",
"-c:v", "hevc",
"-vsync", "0",
"-f", vid_fmt,
"-flags2", "showall",
@ -345,7 +346,8 @@ class VideoStreamDecompressor:
self.proc = subprocess.Popen(
["ffmpeg",
"-threads", threads,
"-c:v", "hevc" if not cuda else "hevc_cuvid",
"-hwaccel", "none" if not cuda else "cuda",
"-c:v", "hevc",
# "-avioflags", "direct",
"-analyzeduration", "0",
"-probesize", "32",