AWSLambdaffmpegpython函数错误-[Errno2]找不到文件或目录:'/tmp/resizedVideo.mp4'。
创始人
2024-09-26 03:30:17
0

这个错误通常会在使用AWS Lambda和FFmpeg Python函数来处理视频时出现。原因是AWS Lambda的文件系统是read-only的,因此在该环境中无法保存临时文件。

解决方法是使用AWS Lambda的临时目录(/tmp)来存储临时文件。下面是一个示例代码,用于处理视频并保存临时文件:

import os import subprocess

def lambda_handler(event, context): # Get the input video file name input_file_name = event['input_file_name']

# Define the output file name and path
output_file_name = 'resizedVideo.mp4'
output_file_path = '/tmp/' + output_file_name

# Resize the video
resize_command = ['ffmpeg', '-i', input_file_name, '-vf', 'scale=320:240', output_file_path]
subprocess.call(resize_command)

# Check if the output file is saved
if os.path.isfile(output_file_path):
    print('Resized video saved at', output_file_path)
else:
    print('Error: Resized video file not found at', output_file_path)

# Do whatever you need to do with the output file
# ...

注意,在这个示例代码中,我们将input_file_name传递给FFmpeg命令作为输入文件。然后,我们将输出文件的名称定义为resizedVideo.mp4,并将其保存在AWS Lambda的临时目录/tmp中。最后,我们检查是否保存了输出文件,并进行进一步的视频处理。

相关内容

热门资讯

关于!微信微乐自建房辅助工具,... 关于!微信微乐自建房辅助工具,微乐家乡麻将自建房辅助app(开挂自建房)方法1)微乐家乡麻将自建房辅...
大家学习交流!微信卡五星辅助器... 大家学习交流!微信卡五星辅助器,微乐小程序免费黑科技(开挂自建房)方法1、很好的工具软件,可以解锁游...
三分钟了解!微乐微信自建房辅助... 三分钟了解!微乐微信自建房辅助工具插件,微乐家乡麻将自建房辅助app(开挂自建房)工具1、三分钟了解...
一分钟教会你!微乐家乡麻将自建... 一分钟教会你!微乐家乡麻将自建房辅助app,微乐自建房脚本免费入口(开挂自建房)方法1、用户打开应用...
分享实测!微信微乐自建房辅助工... 分享实测!微信微乐自建房辅助工具,微乐自建房脚本免费入口(开挂自建房)器1、起透看视 微信微乐自建房...
重大通报!微乐自建房辅助工具脚... 重大通报!微乐自建房辅助工具脚本,微乐小程序免费黑科技(开挂自建房)app微乐自建房辅助工具脚本破解...
如何分辨真伪!微乐微信自建房辅... 如何分辨真伪!微乐微信自建房辅助工具插件,微乐小程序免费黑科技(开挂自建房)技巧1、微乐微信自建房辅...
我来教教你!微乐自建房辅助工具... 我来教教你!微乐自建房辅助工具挂,微乐家乡麻将自建房辅助app(开挂自建房)工具1、玩家可以在微乐家...
重大来袭!微乐自建房辅助工具神... 重大来袭!微乐自建房辅助工具神器,微乐小程序免费黑科技(开挂自建房)器1、游戏颠覆性的策略玩法,独创...
带你了解!微信卡五星辅助器,微... 带你了解!微信卡五星辅助器,微乐自建房脚本免费入口(开挂自建房)方法1、带你了解!微信卡五星辅助器,...