Method and system for generating BHD file based on DirectShow
A file and source file technology, applied in the field of video playback, can solve the problem of not being able to generate BHD files, and achieve the effect of a wide range of audio or video encoding formats, fast generation speed, and easy expansion.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0058] Such as figure 2 As shown, it is a schematic flowchart of an optional embodiment of the method for generating a BHD file based on DirectShow according to the present invention. The invention can generate BHD files based on DirectShow, and supports audio or video code conversion in various formats to generate BHD files. The method for generating the BHD file based on DirectShow in the present embodiment comprises the following steps:
[0059] Step 201, receiving a request to generate a BHD file based on DirectShow, and parsing the source file information therefrom; wherein, the BHD file includes: a file header and a data area, and the file header includes: decoder information in BHD format .
[0060] Step 202. Create a source file filter (Filter) according to the source file information and load source file data. For example, when the source file is in mkv format, create an mkv separator as the source file Filter.
[0061] Filter, also known as "filter", is an indepe...
Embodiment 2
[0070] Such as image 3 As shown, it is a schematic flowchart of an alternative embodiment of the method for generating a BHD file based on DirectShow described in Embodiment 2 of the present invention. On the basis of Embodiment 1, this embodiment describes the specific content of the file header and data area of the BHD file generated based on DirectShow. The steps of the method for generating a BHD file based on DirectShow described in this embodiment are as follows:
[0071] Step 301: Receive a request to generate a BHD file based on DirectShow, and parse out source file information from it.
[0072] Step 302: Create a source file filter according to the source file information and load source file data.
[0073] Step 303: Create a BHD file transcoding filter according to the source file filter, and form at least one link corresponding to the transmission functional unit of the source file filter and the transmission functional unit of the BHD file transcoding filter. ...
Embodiment 3
[0082] like Figure 4 As shown, it is a schematic structural diagram of a system for generating BHD files based on DirectShow according to the present invention. The system for generating a BHD file based on DirectShow in this embodiment is used to implement the method for generating a BHD file based on DirectShow in the above embodiment, and the system includes: a receiving module 401, a loading module 402, a linking module 403, a converting module 404 and a generating module 405 .
[0083] Wherein, the receiving module 401 is coupled with the loading module 402, and is used to receive a request for generating a BHD file based on DirectShow, and parse out source file information therefrom; wherein, the BHD file includes: a file header and a data area , and the file header includes: decoder information in BHD format;
[0084] The loading module 402 is coupled to the receiving module 401 and the linking module 403, and is used to create a source file filter and load the sourc...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com