小编use*_*455的帖子

ffmpeg寻求计算错误的字节范围?

我在尝试从特定时间戳的电影文件中提取缩略图时遇到了问题.一般来说,我对此没有任何问题,但是我遇到了一组电影文件,这些文件在请求的字节范围内出现错误(416请求范围不满足).

奇怪的是服务器正在返回部分内容请求中的内容长度,但是当它请求电影文件时,它请求超过该长度的长度.

这有点过头了,所以我不确定这里会发生什么.任何见解都会很棒.

命令:

/usr/bin/ffmpeg -y -ss 1400 -i 'https://s3-us-west-2.amazonaws.com/my-bucket/mymoviefile.mp4' -qscale:v 2 -f image2 -vframes 1 -filter:v 'scale=192:108' -loglevel debug /data/www/storage/test.jpg 2>&1
Run Code Online (Sandbox Code Playgroud)

错误:

[https @ 0x22e1e00] header='HTTP/1.1 416 Requested Range Not Satisfiable'
[https @ 0x22e1e00] http_code=416
[https @ 0x22e1e00] HTTP error 416 Requested Range Not Satisfiable
Run Code Online (Sandbox Code Playgroud)

源文件大小:

1776706045 bytes
Run Code Online (Sandbox Code Playgroud)

源内容持续时间:

2897.624271
Run Code Online (Sandbox Code Playgroud)

部分内容请求:

[https @ 0x22e1e00] header='HTTP/1.1 206 Partial Content'
[https @ 0x22e1e00] http_code=206
[https @ 0x22e1e00] header='x-amz-id-2: 4J1pgHExIUA0GxIxSBmGJjrRqliHbsIjXeuGzVfTlaaoVXbyZI5FQNma8fGaifcovkXfxJev5yU='
[https @ 0x22e1e00] header='x-amz-request-id: 78B3BDBB0356EF40'
[https @ 0x22e1e00] header='Date: Wed, 16 Dec …
Run Code Online (Sandbox Code Playgroud)

ffmpeg http-content-range ffprobe

7
推荐指数
1
解决办法
1859
查看次数

标签 统计

ffmpeg ×1

ffprobe ×1

http-content-range ×1