Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/16.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
Bash 使用curl下载mp4视频的多个部分,然后对其使用ffmpeg_Bash_Curl_Video_Mp4 - Fatal编程技术网

Bash 使用curl下载mp4视频的多个部分,然后对其使用ffmpeg

Bash 使用curl下载mp4视频的多个部分,然后对其使用ffmpeg,bash,curl,video,mp4,Bash,Curl,Video,Mp4,我想下载带有curl的视频(.mp4),但文件太大,我无法一次性下载。所以我尝试用curl的--range选项下载视频的一小部分,然后我想用ffmpeg转换它以获得较低的质量,并重复这个过程,直到我得到所有部分。不幸的是,ffmpeg抛出一个错误:“找不到moov原子”。看来我需要有碎片化的mp4,curl能做到吗?我还可以尝试其他解决方案吗?谢谢 更新 ffmpeg单独完成这项工作,不需要下载文件的几个部分,它可以降低视频的质量,如图所示你不能转换mp4的一部分,你需要整个东西。您可以下载所有

我想下载带有curl的视频(.mp4),但文件太大,我无法一次性下载。所以我尝试用curl的--range选项下载视频的一小部分,然后我想用ffmpeg转换它以获得较低的质量,并重复这个过程,直到我得到所有部分。不幸的是,ffmpeg抛出一个错误:“找不到moov原子”。看来我需要有碎片化的mp4,curl能做到吗?我还可以尝试其他解决方案吗?谢谢

更新
ffmpeg单独完成这项工作,不需要下载文件的几个部分,它可以降低视频的质量,如图所示

你不能转换mp4的一部分,你需要整个东西。您可以下载所有部分,重新创建整个文件,然后转换