Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for playing image interchange format files

A technology of image interchange format and playback method, applied in image communication, electrical components, selective content distribution, etc., can solve problems such as low playback efficiency, long playback time of GIF files, and affecting users' browsing experience of GIF files. Achieve the effects of reducing playback delay, improving browsing experience, and improving playback efficiency

Active Publication Date: 2018-02-16
BEIJING FEINNO COMM TECH
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Because the prior art is to parse out the image data of multi-frame images in the GIF file and the playback time of each frame image, and generate animation data according to the image data of the multi-frame images analyzed and the playback time of each frame image, and then play The generated animation data requires a certain delay before playing the generated animation data, which affects the user's browsing experience of the GIF file, and it takes a long time to play the GIF file, and the playback efficiency is not high

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for playing image interchange format files
  • Method and device for playing image interchange format files
  • Method and device for playing image interchange format files

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] The embodiment of the present invention provides a method for playing an image interchange format file. This method can be applied to a terminal that plays a GIF file. The terminal includes but is not limited to a mobile phone, a computer, a tablet computer, etc. This embodiment is not specific form is limited. see figure 1 , the method flow provided by this embodiment includes:

[0030] 101: Obtain at least one image interchange format GIF file to be played;

[0031] 102: Parse the image data of the first frame image in the GIF file;

[0032] Parse the image data of the first frame image in the GIF file, including:

[0033] When the GIF file is multiple, multiple GIF files are sent to the first thread, and the image data of the first frame image in each GIF file is resolved by the first thread according to the priority of each GIF file;

[0034] Analyze the image data of the remaining images in the GIF file and the playback time of each frame, including:

[0035] ...

Embodiment 2

[0051] Combining the content of the first embodiment above, the embodiment of the present invention provides a method for playing an image interchange format file, and the method can be applied to an IOS mobile phone platform. Of course, the method provided in this embodiment can also be applied to other terminals except for the IOS mobile phone platform that play GIF files. These other terminals include but are not limited to computers, tablet computers, etc., and this embodiment does not limit the specific form of the terminal . see figure 2 , the method flow provided by this embodiment includes:

[0052] 201: Obtain at least one GIF file to be played;

[0053]Specifically, this embodiment does not limit the way of obtaining at least one GIF file to be played, including but not limited to the GIF file in the browser webpage of the terminal, the terminal can send a request for obtaining the GIF file to the corresponding server, and when the corresponding After receiving t...

Embodiment 3

[0083] An embodiment of the present invention provides a device for playing an image interchange format file, and the device is used to execute the method provided in the first or second embodiment above. see image 3 , the device consists of:

[0084] An acquisition module 301, configured to acquire at least one image interchange format GIF file to be played;

[0085] The first parsing module 302 is used to parse the image data of the first frame image in the GIF file;

[0086] Display module 303, for displaying the first frame image of the GIF file according to the image data of the first frame image in the GIF file analyzed;

[0087] The second parsing module 304 is used to parse the image data of the remaining images in the GIF file and the playing time of each frame of image;

[0088] Generation module 305, for generating the animation data corresponding to the GIF file according to the image data of each frame image in the GIF file analyzed and the playback time of ea...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a graphics interchange format file playing method and device, and belongs to the technical field of the internet. The method comprises the steps that at least one GIF file to be played is acquired; image data of the first frame of image in the GIF file are parsed; the first frame of image of the GIF file is displayed according to the parsed image data of the first frame of image in the GIF file, and the image data of the remaining images in the GIF file and playing time of each frame of image are parsed; and animation data corresponding to the GIF file are generated according to the parsed image data of each frame of image in the GIF file and playing time of each frame of image, and the animation data corresponding to the GIF file are played. The image data of the first frame of image in the GIF file are parsed and displayed, and then the animation data are generated according to the parsed data and played. The first frame of image can be displayed in advance, and the GIF file is parsed according to the current requirement so that playing time delay is reduced and playing efficiency is enhanced.

Description

technical field [0001] The present invention relates to the technical field of the Internet, in particular to a method and device for playing GIF (Graphics Interchange Format, Image Interchange Format) files. Background technique [0002] With the popularization of the Internet and the development of network technology, especially the rapid development of mobile Internet applications, while the content displayed in the webpage is becoming more and more abundant, more and more people also choose to browse the webpage online to obtain information. Nowadays, most web pages generally contain content such as text, images, videos, etc., and these contents are displayed in a certain file format on the web page. Among them, one of the file formats corresponding to the images displayed on the webpage is the GIF format. The most notable feature of the GIF format images is that they can display dynamic pictures, and the content expressed is richer and more vivid than images in other fo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N21/44H04N21/4402H04N21/438
CPCH04N21/4348H04N21/44012H04N21/440236H04N21/4782
Inventor 孟祥星
Owner BEIJING FEINNO COMM TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products