From 19d48ed3242fc2f0fc7de0e0ed9c0f4ba754aead Mon Sep 17 00:00:00 2001 From: JerryYan ECS Date: Tue, 12 Mar 2019 20:47:31 +0800 Subject: [PATCH] LiveDownloader : add -bsf param to avoid encode failure --- liveDownloader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/liveDownloader.py b/liveDownloader.py index 8f0de6d..418b69e 100644 --- a/liveDownloader.py +++ b/liveDownloader.py @@ -123,7 +123,7 @@ def download(path=datetime.strftime(datetime.now(), "%Y%m%d_%H%M.ts")): def encode(): i = eq.get() while True: - os.system("ffmpeg -i {} -c:a copy -c:v copy -f flv {}".format(i,i[:-3] + ".flv")) + os.system("ffmpeg -i {} -bsf:a aac_adtstoasc -c:a copy -c:v copy -f flv {}".format(i,i[:-3] + ".flv")) if config["mv"]: shutil.move(i, config["mtd"]) elif config["del"]: