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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.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
Video 有没有可能';无损';裁剪基于宏块的视频流,如h.264?_Video_H.264_Crop_Codec - Fatal编程技术网

Video 有没有可能';无损';裁剪基于宏块的视频流,如h.264?

Video 有没有可能';无损';裁剪基于宏块的视频流,如h.264?,video,h.264,crop,codec,Video,H.264,Crop,Codec,我想“无损”(即不转码)裁剪我用h.264编码的视频。这可能吗 我不知道h.264是如何工作的,但我了解一般原理(宏块、I帧、光流/推动像素组)。在我的想象中,裁剪操作(仅限于宏块边界)可以简单地去除不需要的宏块,留下较小的图片帧,更新数据包元数据以匹配。这样行吗 [编辑]我希望能够在服务器端执行此操作,因此仅在显示上进行裁剪是不够的。不,裁剪宏块并不完全正确,您必须解码整个帧,然后您只能显示希望看到的部分(使用显示功能进行裁剪)。如果正在传输,则需要按原样传输整个帧,并在远端执行上述操作。谢谢

我想“无损”(即不转码)裁剪我用h.264编码的视频。这可能吗

我不知道h.264是如何工作的,但我了解一般原理(宏块、I帧、光流/推动像素组)。在我的想象中,裁剪操作(仅限于宏块边界)可以简单地去除不需要的宏块,留下较小的图片帧,更新数据包元数据以匹配。这样行吗


[编辑]我希望能够在服务器端执行此操作,因此仅在显示上进行裁剪是不够的。

不,裁剪宏块并不完全正确,您必须解码整个帧,然后您只能显示希望看到的部分(使用显示功能进行裁剪)。如果正在传输,则需要按原样传输整个帧,并在远端执行上述操作。

谢谢,但根据我对问题的编辑,我希望能够在服务器上执行此操作。