The recent need to encode H264 video into MP4 format. Research, one method is to use the FFmpeg library, you can first decode the H264 file, and then encode the generation of MP4 files, but this method is less efficient, 10M video may take a few seconds to complete. Another way is to encapsulate the H264 package directly into the MP4 format according to the
You are welcome to reprint it. Please indicate the author and its source. Author: little hedgehog
PS:You are welcome to refer to the errors in the text so that they can be corrected with me.PS2:This article is intended for players who have a certain degree of Video Production basics. It is not intended for beginners. At least we must understand the use of AVS; otherwise, we do not need to look down.PS3:Although the title of this article is 720xlarge, it is also applicable to the production of A
Storm AV 2015 do not play MP4 file
Cause analysis
This problem is estimated because this file is more special, so we need to make adjustments.
Solutions
In the Start menu, run the Storm audio integrated settings. Next, in the task on the left side of the open window, select Mpeg-4 decoding Settings, and click the Next button. Then, in the open window, change "MP4 render" to "QuickTime". Finally, click
first, the basic concept of MP4 format
MP4 format corresponds to Standard MPEG-4 standard (iso/iec14496)
Second, MP4 packaging format core concept
1 MP4 package format corresponds to ISO/IEC 14496-12 (Information technology Audio-visual object code part 12th: ISO Basic Media file format/information technology Coding o
Https://github.com/332065255/flv2fmp4
code Base
Soft coded FLV to MP4 container (i)Soft coded FLV to MP4 container (ii) FLV tag DismantlingSoft coded FLV to MP4 container (iii) FLV METADATA tag parsingSoft coded FLV to MP4 container (iv) Fmp4 Overview and basic explanationSoft coded FLV to
This is a series of articles, using pseudo-code to step through the FLV soft-coded to MP4
Https://github.com/332065255/flv2fmp4
code Base
Soft-coded FLV to MP4 container (i)Soft-coded FLV to MP4 container (ii) FLV tag DisassemblySoft-coded FLV to MP4 container (iii) FLV METADATA tag parsingSoft-coded FLV to
Https://github.com/332065255/flv2fmp4
code Base
Soft coded FLV to MP4 container (i)Soft coded FLV to MP4 container (ii) FLV tag DismantlingSoft coded FLV to MP4 container (iii) FLV METADATA tag parsingSoft coded FLV to MP4 container (iv) Fmp4 Overview and basic explanationSoft coded FLV to
This article was reproduced from: http://www.cnblogs.com/chutianyao/archive/2012/04/13/2446140.html
Recording program to add new features: Record CMMB TV shows, our cards are sent out of the RTP stream (H264 video and AAC audio), the recording program to do the work is:
(1) Receiving and parsing RTP packets, separating out H264 and AAC data streams;
(2) H264 video and AAC audio are encapsulated in some format and finally saved as a file for viewing by the user.
The first step is already part of
Https://github.com/332065255/flv2fmp4
code Base
Soft coded FLV to MP4 container (i)Soft coded FLV to MP4 container (ii) FLV tag DismantlingSoft coded FLV to MP4 container (iii) FLV METADATA tag parsingSoft coded FLV to MP4 container (iv) Fmp4 Overview and basic explanationSoft coded FLV to
I was going to talk about the history of MP4 and some common video file formats. It is not necessary to think now, after all, this article is about the MP4 on-demand drag technical details. Introduction, preface God Horse seems a little superfluous.Speaking of MP4, we have to mention the concept of "Digital container format". Wikipedia gives an explanation:
*************************************************************************************************************** ************Easywave Time: 2014.10.31Category: Linux applications-mp4 video recording library Mp4v2 transplant Experience and introduction statement: Reproduced, please keep the linkNote: If there is an error, please correct me. These are the journal articles I studied ...**********************************************************************
This article small series and you share Win7 Professional version of the system will be Tencent video conversion mp4 Format method, some users want to Tencent video conversion mp4 format, but do not know how to operate, online introduction of the method is relatively small. So this tutorial is a small compilation to share the Win7 system will Tencent video conversion mp
"Blogs just make a record, not technically strong, can give visitors help, the best." Wrong or ambiguous place, also hope to hesitate treatise. --written in front.
The information that is logged is not necessarily applicable only to the MP4 container, but to some information that is found when the file of that type of container is repaired.
1. FOURCC: "Avc1" "H264" "H264" ... What difference does it have. From: http://msdn.microsoft.com/en-us/librar
1. Demand: e:\\ brother has a wife. mp4 copied to Copy.mp4 in the current project directorybyte stream Four ways of copying files :• Basic byte stream read and write one bytes at a time• Basic byte stream reads and writes a single array of bytes at a time• High-efficiency byte stream read and write one bytes at a time• High-efficiency byte stream reads and writes a single array of bytes at a time2. code example:1 Packagecn.itcast_06;2 3 ImportJava.io
Recently in the use of AS3 write a Flash player, found that the same is H264 encoded MP4 files, and some can be loaded a little to start playback, and some must be all loaded to broadcast.
With the local player (Potplayer, Storm audio, etc.) open the view, found that the code is the same:
The left side of this must be all loaded to play, the right is a load can be broadcast.
Then asked a colleague, said may be Ken head information of the data orde
The MP4 recording program is modified according to the mpeg4ip-1.5.0.1 \ Server \ mp4live \ file_mp4_recorder.cpp file in mpeg4ip. The program supports h264 + AAC (raw stream) writing method, using the dynamic library mp4v2-2.0.0, do not use the older version of mpeg4ip, because it will be efficient when recording large files, the following describes some mp4v2 interfaces.
Mp4filehandle mp4create (const char * filename, uint32_t flags)Function: Creat
The Chrome browser supports HTML5, which supports the native playback portion of the MP4 format (without the use of plugins such as Flash).Why part of the MP4? MP4 has a very complex meaning (see HTTP://EN.WIKIPEDIA.ORG/WIKI/MP4), and the common man's understanding of MP4 is
I prefer to download movies or videos to the mobile device to see I like to love strange art site to see (Archie art above are genuine video content and many are exclusive broadcast content), so I often download video above Archie art, but Archie video format is QSV ( Archie's own research and development of a video format, many mobile devices are not normal playback, need to convert all the video into the MP4 format, I tried a lot of QSV format conve
A background:
Users need to watch the video through flash or mobile phone, and most cameras are RTSP protocol, so need to do a relay.
Resources:
http://blog.csdn.net/firehood_/article/details/8813587
http://blog.csdn.net/firehood_/article/details/8783589
These two articles detail the Mp4v2 save the file and the 264 files through the rtmp live, the two aspects of interest can be directly read the two articles. This article is only read the two articles in 264 transfer forwarding to read RTSP forw
MP4 page Playback code, there is no image of the sound solution ~About the Web play MP4 format video, find some plug-ins, here recommend Video.jsOfficial website: http://www.videojs.com/github:https://github.com/videojs/video.js/Demo:http://www.videojs.com/downloads/video-js-4.12.5.zipHow to use:① Introducing files: Assigning a SWF file for flash playback② Setting the video parameter (setting the
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.