Unverified Commit 835ca96b authored by LiangLiu's avatar LiangLiu Committed by GitHub
Browse files

support env FFMPEG_LOG_LEVEL (#366)

parent 321c31c9
import os
import queue import queue
import signal import signal
import socket import socket
...@@ -30,7 +31,8 @@ class VARecorder: ...@@ -30,7 +31,8 @@ class VARecorder:
self.sample_rate = sample_rate self.sample_rate = sample_rate
self.audio_port = pseudo_random(32000, 40000) self.audio_port = pseudo_random(32000, 40000)
self.video_port = self.audio_port + 1 self.video_port = self.audio_port + 1
logger.info(f"VARecorder audio port: {self.audio_port}, video port: {self.video_port}") self.ffmpeg_log_level = os.getenv("FFMPEG_LOG_LEVEL", "error")
logger.info(f"VARecorder audio port: {self.audio_port}, video port: {self.video_port}, ffmpeg_log_level: {self.ffmpeg_log_level}")
self.width = None self.width = None
self.height = None self.height = None
...@@ -173,7 +175,7 @@ class VARecorder: ...@@ -173,7 +175,7 @@ class VARecorder:
self.livestream_url, self.livestream_url,
"-y", "-y",
"-loglevel", "-loglevel",
"info", self.ffmpeg_log_level,
] ]
try: try:
self.ffmpeg_process = subprocess.Popen(ffmpeg_cmd) self.ffmpeg_process = subprocess.Popen(ffmpeg_cmd)
...@@ -225,7 +227,7 @@ class VARecorder: ...@@ -225,7 +227,7 @@ class VARecorder:
self.livestream_url, self.livestream_url,
"-y", "-y",
"-loglevel", "-loglevel",
"info", self.ffmpeg_log_level,
] ]
try: try:
self.ffmpeg_process = subprocess.Popen(ffmpeg_cmd) self.ffmpeg_process = subprocess.Popen(ffmpeg_cmd)
...@@ -295,7 +297,7 @@ class VARecorder: ...@@ -295,7 +297,7 @@ class VARecorder:
self.livestream_url, self.livestream_url,
"-y", "-y",
"-loglevel", "-loglevel",
"info", self.ffmpeg_log_level,
] ]
try: try:
self.ffmpeg_process = subprocess.Popen(ffmpeg_cmd) self.ffmpeg_process = subprocess.Popen(ffmpeg_cmd)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment