Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/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
如何在Android手机上裁剪视频_Android_Video_Ffmpeg - Fatal编程技术网

如何在Android手机上裁剪视频

如何在Android手机上裁剪视频,android,video,ffmpeg,Android,Video,Ffmpeg,我目前正在制作一个应用程序,我需要在一个正方形中裁剪视频。我已经将我的曲面预览显示为一个正方形,带有策略性放置的覆盖层,使曲面视图成为一个正方形,从而扭曲了视频。在我将其保存到路径之后,在上传到我的服务器之前,是否有一种方法可以像位图裁剪一样裁剪边界,然后将其上传到我的服务器。我可以使用ffmpeg,但这会占用大量用户的服务器,不是一个可行的解决方案 任何指导都将不胜感激。如果可能的话,您最好在视频本身上处理好这一点,即重新编码,从源视频中裁剪出侧面,这将节省您的服务器一些带宽和客户端一些cpu

我目前正在制作一个应用程序,我需要在一个正方形中裁剪视频。我已经将我的曲面预览显示为一个正方形,带有策略性放置的覆盖层,使曲面视图成为一个正方形,从而扭曲了视频。在我将其保存到路径之后,在上传到我的服务器之前,是否有一种方法可以像位图裁剪一样裁剪边界,然后将其上传到我的服务器。我可以使用ffmpeg,但这会占用大量用户的服务器,不是一个可行的解决方案


任何指导都将不胜感激。

如果可能的话,您最好在视频本身上处理好这一点,即重新编码,从源视频中裁剪出侧面,这将节省您的服务器一些带宽和客户端一些cpu电源,因为他们不会解码被屏蔽的边缘。我对这意味着什么感到困惑?如果你有物理视频,而不是从其他地方流式传输,你可以将它们在pc上剪切,然后在你的过程中使用剪切的视频。什么?我为什么要这么做?这是在应用程序中,用户录制视频并将其上载到我的服务器。我需要手机来裁剪视频。我可以使用ffmpeg,但这会占用大量用户的服务器,不是一个可行的解决方案-这绝对是一个可行的解决方案,我当然会推荐它。欢迎您在客户端使用ffmpeg来尝试裁剪,但实现起来更具挑战性。