【发布时间】:2019-05-08 00:46:12
【问题描述】:
如何将 lambda 指向 FFmpeg 静态二进制文件
这是我目前的设置
Input S3 Trigger -> Lambda -> Src Layer -> Output -> S3
Lambda Code-----This Code works on my local Machine the Goal is to get it working on AWS
import json
import subprocess
def lambda_handler(event, context):
# TODO implement
print("I am being Triggered")
p = subprocess.call(
'ffmpeg -r 1 -loop 1 -i "./S3_Input.png" -i "./S3_File.mp3" -acodec copy -r 1 -shortest -vf scale=1280:720 ep1.flv', shell=True)
return {
'statusCode': 200,
'body': json.dumps('Hello from Lambda!')
}
【问题讨论】:
标签: python ffmpeg aws-lambda subprocess