Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 ffmpeg上传到s3_Amazon S3_Ffmpeg - Fatal编程技术网

Amazon s3 ffmpeg上传到s3

Amazon s3 ffmpeg上传到s3,amazon-s3,ffmpeg,Amazon S3,Ffmpeg,我只想使用ffmpeg控制台将视频文件上传到AWS S3。我试过了 ffmpeg -re -i 1.mp4 -f hls -method PUT https://[my-public-bucket].s3.us-east-2.amazonaws.com/video/temp.mp4 执行命令,但bucket中不显示任何文件 我也试过了 ffmpeg -re -i 1.mp4 -f mp4 -movflags frag_keyframe+empty_moov -method PUT https:

我只想使用ffmpeg控制台将视频文件上传到AWS S3。我试过了

ffmpeg -re -i 1.mp4 -f hls -method PUT https://[my-public-bucket].s3.us-east-2.amazonaws.com/video/temp.mp4
执行命令,但bucket中不显示任何文件

我也试过了

ffmpeg -re -i 1.mp4 -f mp4 -movflags frag_keyframe+empty_moov -method PUT https://[my-public-bucket].s3.us-east-2.amazonaws.com/video/temp.mp4
但有一个错误:

[tls @ 00000295dffdea80] Error in the push function.
frame=  201 fps= 15 q=-1.0 Lsize=      33kB time=00:00:13.44 bitrate=  20.2kbits/s speed=0.984x
video:27kB audio:212kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
[tls @ 00000295dffdea80] The specified session has been invalidated for some reason.
[tls @ 00000295dffdea80] Error in the pull function.
[https @ 00000295dffde980] URL read error: I/O error
我的另一个任务是使用我私人bycket的预签名Url将视频上传到S3。我试过:

ffmpeg -re -i 1.mp4 -f mp4 -movflags frag_keyframe+empty_moov -method PUT [my-presigned-url]
它失败了,也出现了同样的错误

有人知道如何将视频上传到S3吗