Javascript FFMPEG调整视频大小在浏览器或IOS中不工作

Javascript FFMPEG调整视频大小在浏览器或IOS中不工作,javascript,html,video,ffmpeg,Javascript,Html,Video,Ffmpeg,我曾尝试使用FFMPEG命令压缩视频,它的压缩正确,但我无法在浏览器中看到像原始视频一样的视频 我使用了下面所有的命令,但没有成功 ffmpeg-i/var/www/html/test.mp4-c:v copy-bsf:v h264_mp4toanexb-an/var/www/html/test123.mp4 ffmpeg-i/var/www/html/test.mp4-s 640x480-c:v copy-bsf:v h264_mp4toanexb-an/var/www/html/test12

我曾尝试使用FFMPEG命令压缩视频,它的压缩正确,但我无法在浏览器中看到像原始视频一样的视频

我使用了下面所有的命令,但没有成功

ffmpeg-i/var/www/html/test.mp4-c:v copy-bsf:v h264_mp4toanexb-an/var/www/html/test123.mp4

ffmpeg-i/var/www/html/test.mp4-s 640x480-c:v copy-bsf:v h264_mp4toanexb-an/var/www/html/test123.mp4

ffmpeg-i/var/www/html/test.mp4-map 0-c copy-c:v:1libx264-c:a:137 libvorbis/var/www/html/test111.mp4

ffmpeg-i/var/www/html/test.mp4-s 720x960-b:v 120k-vcodec mpeg1video-acodec copy/var/www/html/test112.mov

ffmpeg-i输入-attach/var/www/html/test.mp4-元数据:s:2 mimetype=application/x-truetype-font/var/www/html/test2.mp4

ffmpeg-y-i“/var/www/html/test.mp4”-c:v libx264-预设慢速-pix_fmt yuv420p-c:a libvo_aacenc-b:a 128k“/var/www/html/test2222.mp4”

ffmpeg-y-i“/var/www/html/test.mp4”-ar 22050-ab 512-b700k-f mp4-s 514*362-strict-2-c:aac“/var/www/html/test2222222.mp4”

ffmpeg-i/var/www/html/test.mp4-c copy-movflags+faststart/var/www/html/test222.mp4

ffmpeg-i/var/www/html/test.mp4-c copy-movflags+faststart/var/www/html/test222.mp4

ffmpeg-i/var/www/html/test.mp4-s 720x480-c:a copy/var/www/html/test22.mp4

ffmpeg-i/var/www/html/test.mp4-c:v libx264/var/www/html/test111.mp4

ffmpeg-i/var/www/html/test.mp4-r60-shd720/var/www/html/test111.mp4

你知道吗?如何在所有浏览器中使用work将视频压缩为原始视频?

尝试以下方法:

./ffmpeg -y -i /var/www/html/test.mp4 -s 1280x720 -c:v libx264 -b 3M -strict -2 -movflags faststart /var/www/html/testOBM.mp4
以上内容将在mp4容器中使用h264以3Mbps的速度提供1280x720输出,然后执行第二步,将moov元素移动到文件前面,使其能够更快地开始流式处理(有关更多详细信息,请参阅此答案)

您可能需要根据想要支持的质量和连接速度调整帧大小和比特率