ffmpeg.mp4.格式资料

1、

 mp4- CSDN搜索.html(https://so.csdn.net/so/search/s.do?q=mp4&t=blog&u=iteye_15898

 MP4封装格式介绍 -- Atom结构 - 简书.html(https://www.jianshu.com/p/dd6b8aa625d4

 MP4文件格式详解_好记性不如写博客!-CSDN博客_mp4格式.html(https://blog.csdn.net/dxpqxb/article/details/8059771

  ZC:“MP4文件格式(ISO-14496-12/14)”:比较清晰的 表格信息

2、moov stco chunk 相关

 mp4文件格式系列27 - Chunk Offset Atoms - STCO - wqyuwss的专栏 - 52RD博客_52RD.com.html(http://www.52rd.com/Blog/Detail_RD.Blog_wqyuwss_7925.html

 MP4文件格式的解析,以及MP4文件的分割算法 - haibindev - 博客园.html(https://www.cnblogs.com/haibindev/archive/2011/10/17/2214518.html

  ZC:"还原映射表" 等内容

 mp4文件格式重点解析 - 简书.html(https://www.jianshu.com/p/44c9567d8fcb

  ZC:"如何计算sample偏移位置" 等内容

  ZC:在线mp4解析工具 [ MP4Box.js - JavaScript MP4 Reader_Fragmenter.html(http://download.tsi.telecom-paristech.fr/gpac/mp4box.js/filereader.html) ]  // ZC: 网页加载 有些慢

 整理mp4协议重点,将协议读薄 - rlandjon - 博客园.html(https://www.cnblogs.com/shakin/p/8543719.html

  ZC:"用来定义每一个 sample 在 mdat 具体的位置" 等

3、

 整理mp4协议重点,将协议读薄 - rlandjon - 博客园.html(https://www.cnblogs.com/shakin/p/8543719.html

 mp4封装格式各box类型讲解及IBP帧计算 - 靑い空゛ - 博客园.html(https://www.cnblogs.com/ailumiyana/p/12907363.html

  ZC:计算出音视频的时间和空间信息

 MP4文件中音视频时间戳的计算 - it610.com.html(https://www.it610.com/article/1190015162157998080.htm)  <--  <--  <--

 mp4封装花样各box类型解说及IBP帧盘算 _ 2lxm新闻网.html(https://www.2lxm.com/archives/10023.html

4、

 mp4中boxstsd中的avcC分析的H.264编码的头包发送_每天进步一点点 ^_^-CSDN博客_mp4 stsd.html(https://blog.csdn.net/poisx/article/details/79176748

  ZC:“AAC sequence header存放的是AudioSpecificConfig结构”、“AVC sequence header就是AVCDecoderConfigurationRecord结构,” 等内容

5、度娘 "H.264 AVCC header NALU" 相关

 H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流 _ 学步园.html(https://www.xuebuyuan.com/1695615.html

 逐字节详解H.264 AVCC header - 简书.html(http://cache.baiducontent.com/c?m=9d78d513d99005b8599dc52f1a16a6304e16c6392bd7a14f68d5e34897624f060738ece161645245c4c40f7a1cea0c19fdf0412a6c507cf6c18f9f4aaaeacf7732ca3a322417814511d64daec91027&p=8b2a9715d9c741b71181c8364d56&newp=c649c3148a934eab58bbc7710f5c92695d0fc20e38d5d201298ffe0cc4241a1a1a3aecbf2d251707d8c27b6d00ac4c5feaf430743d0034f1f689df08d2ecce7e79&s=812b4ba287f5ee0b&user=baidu&fm=sc&query=avcc+depth+h264&qid=a98c0ee80008faf5&p1=2

  ZC:原网页没能打开,看的度娘快照

6、度娘:ffmpeg rtsp mp4

 使用FFmpeg接收RTSP流并存为mp4 - 简书.html(https://www.jianshu.com/p/99efcfc74728

 ffmpeg学习(二) 通过rtsp获取H264裸流并保存到mp4文件 - 顾文锦 - 博客园.html(https://www.cnblogs.com/wenjingu/p/3990071.html

 ffmpeg之rtsp保存为mp4文件_ZONGXP的博客-CSDN博客_ffmpeg rtsp mp4.html(https://blog.csdn.net/zong596568821xp/article/details/90641442

 ffmpeg (转码时间戳pts dts问题)最简单的转码封装mp4文件_小鱼_新浪博客.html(http://blog.sina.com.cn/s/blog_8ae8fed10102wc84.html

7、ffmpeg 传出 udp

 FFmpeg发送流媒体的命令(UDP,RTP,RTMP)_雷霄骅(leixiaohua1020)的专栏-CSDN博客.html(https://blog.csdn.net/leixiaohua1020/article/details/38283297/

  ZC:用这里面的命令,ffmpeg推出 + ffplay接收显示,是成功了([SH] "D:IDE_Exffmpeg est_video\__zz_20200806.txt")

 FFMPEG _Unable to find a suitable output format for 'udp____ip___port_'_ - Stack Overflow.html(https://stackoverflow.com/questions/62612396/ffmpeg-unable-to-find-a-suitable-output-format-for-udp-ipport

  ZC:这里面 楼主说 他的VLC接收到了数据,但是 没有显示。我现在是 接收貌似都有问题

  ZC:“使用VLC播放UDP流_tenorange的博客-CSDN博客.html(https://blog.csdn.net/tenorange/article/details/88560156)”,这篇文章 下面的提问和回复中 有人说 “3.0.7的版本好像打不开裸码流”,博主说 他的VLC是2.2.2版本,于是我换了 2.2.2,确实OK了(VLC-->打开网络串流(N)...-->“请输入网络URL:”里面 填入“udp/h264://@127.0.0.1:9999”-->点击 “播放”按钮)

 ffmpeg笔记——UDP组播接收总结 - midu - 博客园.html(https://www.cnblogs.com/pengkunfan/p/3516775.html

  ZC:这是代码实现,但是这是 "接收"

8、20200807

 FFmpeg拉取rtmp流转udp输出 - 灰信网(软件开发博客聚合).html(https://www.freesion.com/article/9569443228/

  ZC:已经跑通了。这个例子 可以研究下,看看 这里 发出的 UDP的数据包 和 上面命令行发出的 UDP数据包 是否一样,还要比较 mp4的数据包的差别

9、

10、

100、一些 ffmpeg命令

1、
ffmpeg_g.exe -i D:IDE_Exffmpegffmpeg-4.2.1-win32-sharedinch05_20190604101714.mp4 -vcodec h264 _A1.mp4

ffmpeg.exe -i _A1.mp4 -vcodec h264 -acodec aac _A2.mp4

2、从rtsp录制mp4文件至本地
ffmpeg -y -i rtsp://admin:admin123@192.168.1.160/h264/ch1/main/av_stream -vcodec h264 -acodec copy -f mp4 record_01.mp4

3、
4、
5、

101、

原文地址:https://www.cnblogs.com/cppskill/p/13394983.html