The invention discloses a
video processing method and
system. The method includes the following steps that: a video file to be processed is obtained at a
client end, and the video file to be processed is split into a plurality of segment files, and the plurality of segment files are compressed and are uploaded to a
server; at the
server end, after being received, all the segment files are de-compressed and stored in a
distributed file system; the segment files of the video file to be processed are download and are compressed and decoded, and new segment files are stored in the
distributed file system; and the segment files are merged to form a complete video file. According to the method of the invention, at the
client end, the video file is split into the
small files from a large file, and so that the video file can be segmented to form the segment files, and the segment files are uploaded, and therefore, transmission efficiency can be improved, and network traffic consumption can be decreased; at the
server end, the plurality of
small files are compressed and decoded under a cluster, so that
processing time can be decreased. With the
video processing method and
system adopted, the video file can be played independently and can be played in a blocked and segmented manner, and therefore, and user experience can be greatly enhanced. The
video processing method and
system are applicable to the video playing field in complex environments.