From 32c4367ffbd5c472ad6f6a84f89458b29b4465e1 Mon Sep 17 00:00:00 2001 From: Greg Hogan Date: Fri, 12 Jun 2020 16:11:27 -0700 Subject: [PATCH] ffmpeg hwaccel is better --- tools/lib/framereader.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tools/lib/framereader.py b/tools/lib/framereader.py index f1155dbd..d1b7acf7 100644 --- a/tools/lib/framereader.py +++ b/tools/lib/framereader.py @@ -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",